From 259ab9fa45813a40b09ec7843b96843cb35e5fbe Mon Sep 17 00:00:00 2001 From: CarolGitonga Date: Sat, 29 Nov 2025 18:37:37 +0300 Subject: [PATCH 1/5] feat: scaffold budget-notes library --- .nx/workspace-data/d/server-process.json | 5 + .nx/workspace-data/file-map.json | 11811 ++++++++++++++ .nx/workspace-data/nx_files.nxt | Bin 0 -> 252148 bytes .nx/workspace-data/project-graph.json | 11337 +++++++++++++ .nx/workspace-data/source-maps.json | 13422 ++++++++++++++++ .../data/repositories/repository.interface.ts | 1 + model/budgetting/.eslintrc.json | 18 + model/budgetting/README.md | 7 + model/budgetting/jest.config.ts | 11 + model/budgetting/project.json | 30 + model/budgetting/src/index.ts | 5 + model/budgetting/src/lib/budget-notes.spec.ts | 7 + model/budgetting/src/lib/budget-notes.ts | 3 + .../src/lib/domain/add-note.command.ts | 8 + .../src/lib/domain/add-note.handler.ts | 34 + .../src/lib/domain/add-note.result.ts | 4 + model/budgetting/tsconfig.json | 16 + model/budgetting/tsconfig.lib.json | 11 + model/budgetting/tsconfig.spec.json | 14 + package.json | 15 +- tsconfig.base.json | 1 + 21 files changed, 36755 insertions(+), 5 deletions(-) create mode 100644 .nx/workspace-data/d/server-process.json create mode 100644 .nx/workspace-data/file-map.json create mode 100644 .nx/workspace-data/nx_files.nxt create mode 100644 .nx/workspace-data/project-graph.json create mode 100644 .nx/workspace-data/source-maps.json create mode 100644 model/budgetting/.eslintrc.json create mode 100644 model/budgetting/README.md create mode 100644 model/budgetting/jest.config.ts create mode 100644 model/budgetting/project.json create mode 100644 model/budgetting/src/index.ts create mode 100644 model/budgetting/src/lib/budget-notes.spec.ts create mode 100644 model/budgetting/src/lib/budget-notes.ts create mode 100644 model/budgetting/src/lib/domain/add-note.command.ts create mode 100644 model/budgetting/src/lib/domain/add-note.handler.ts create mode 100644 model/budgetting/src/lib/domain/add-note.result.ts create mode 100644 model/budgetting/tsconfig.json create mode 100644 model/budgetting/tsconfig.lib.json create mode 100644 model/budgetting/tsconfig.spec.json diff --git a/.nx/workspace-data/d/server-process.json b/.nx/workspace-data/d/server-process.json new file mode 100644 index 00000000..c0f44f00 --- /dev/null +++ b/.nx/workspace-data/d/server-process.json @@ -0,0 +1,5 @@ +{ + "processId": 17020, + "socketPath": "\\\\.\\pipe\\nx\\C:\\Users\\carol\\AppData\\Local\\Temp\\901a2b8e3a1a13b743c4\\d.sock", + "nxVersion": "22.1.3" +} diff --git a/.nx/workspace-data/file-map.json b/.nx/workspace-data/file-map.json new file mode 100644 index 00000000..69b2e81c --- /dev/null +++ b/.nx/workspace-data/file-map.json @@ -0,0 +1,11811 @@ +{ + "version": "6.0", + "nxVersion": "22.1.3", + "pathMappings": { + "@app/budget-notes": [ + "model/budgetting/src/index.ts" + ], + "@app/elements/base/authorisation": [ + "libs/elements/base/authorisation/src/index.ts" + ], + "@app/elements/base/configuration": [ + "libs/elements/base/configuration/src/index.ts" + ], + "@app/elements/base/date-time": [ + "libs/elements/base/date-time/src/index.ts" + ], + "@app/elements/base/firebase": [ + "libs/elements/base/firebase/src/index.ts" + ], + "@app/elements/forms/form-fields": [ + "libs/elements/forms/form-fields/src/index.ts" + ], + "@app/elements/forms/validators": [ + "libs/elements/forms/validators/src/index.ts" + ], + "@app/elements/layout/page": [ + "libs/elements/layout/page/src/index.ts" + ], + "@app/elements/layout/page-headers": [ + "libs/elements/layout/page-headers/src/index.ts" + ], + "@app/elements/layout/user-menu": [ + "libs/elements/layout/user-menu/src/index.ts" + ], + "@app/elements/modals": [ + "libs/elements/modals/src/index.ts" + ], + "@app/features/activities": [ + "libs/features/activities/src/index.ts" + ], + "@app/features/auth/login": [ + "libs/features/auth/login/src/index.ts" + ], + "@app/features/budgetting/budget-explorer": [ + "libs/features/budgetting/budget-explorer/src/index.ts" + ], + "@app/features/budgetting/budget-explorer-burnchart": [ + "libs/features/budgetting/budget-explorer-burnchart/src/index.ts" + ], + "@app/features/budgetting/budget-planning": [ + "libs/features/budgetting/budget-planning/src/index.ts" + ], + "@app/features/budgetting/budgets": [ + "libs/features/budgetting/budgets/src/index.ts" + ], + "@app/features/dashboard/main": [ + "libs/features/dashboard/main/src/index.ts" + ], + "@app/features/finance/banking/activate-banking": [ + "libs/features/finance/banking/activate-banking/src/index.ts" + ], + "@app/features/finance/banking/allocations": [ + "libs/features/finance/banking/allocations/src/index.ts" + ], + "@app/features/finance/banking/main": [ + "libs/features/finance/banking/main/src/index.ts" + ], + "@app/features/finance/business/companies": [ + "libs/features/finance/business/companies/main/src/index.ts" + ], + "@app/features/finance/business/companies/create": [ + "libs/features/finance/business/companies/create/src/index.ts" + ], + "@app/features/finance/business/companies/details/activities": [ + "libs/features/finance/business/companies/details/activities/src/index.ts" + ], + "@app/features/finance/business/companies/details/contacts": [ + "libs/features/finance/business/companies/details/contacts/src/index.ts" + ], + "@app/features/finance/business/companies/details/edit": [ + "libs/features/finance/business/companies/details/edit/src/index.ts" + ], + "@app/features/finance/business/companies/details/invoices": [ + "libs/features/finance/business/companies/details/invoices/src/index.ts" + ], + "@app/features/finance/business/companies/details/opportunities": [ + "libs/features/finance/business/companies/details/opportunities/src/index.ts" + ], + "@app/features/finance/business/companies/details/view": [ + "libs/features/finance/business/companies/details/view/src/index.ts" + ], + "@app/features/finance/business/contacts/create": [ + "libs/features/finance/business/contacts/create/src/index.ts" + ], + "@app/features/finance/business/contacts/details/activities": [ + "libs/features/finance/business/contacts/details/activities/src/index.ts" + ], + "@app/features/finance/business/contacts/details/edit": [ + "libs/features/finance/business/contacts/details/edit/src/index.ts" + ], + "@app/features/finance/business/contacts/details/invoices": [ + "libs/features/finance/business/contacts/details/invoices/src/index.ts" + ], + "@app/features/finance/business/contacts/details/opportunities": [ + "libs/features/finance/business/contacts/details/opportunities/src/index.ts" + ], + "@app/features/finance/business/contacts/details/view": [ + "libs/features/finance/business/contacts/details/view/src/index.ts" + ], + "@app/features/finance/business/contacts/main": [ + "libs/features/finance/business/contacts/main/src/index.ts" + ], + "@app/features/finance/business/invoices/details/invoice-documents": [ + "libs/features/finance/business/invoices/details/invoice-documents/src/index.ts" + ], + "@app/features/finance/business/invoices/details/view": [ + "libs/features/finance/business/invoices/details/view/src/index.ts" + ], + "@app/features/finance/business/invoices/main": [ + "libs/features/finance/business/invoices/main/src/index.ts" + ], + "@app/features/finance/business/main": [ + "libs/features/finance/business/main/src/index.ts" + ], + "@app/features/finance/business/opportunities/create": [ + "libs/features/finance/business/opportunities/create/src/index.ts" + ], + "@app/features/finance/business/opportunities/details/activities": [ + "libs/features/finance/business/opportunities/details/activities/src/index.ts" + ], + "@app/features/finance/business/opportunities/details/edit": [ + "libs/features/finance/business/opportunities/details/edit/src/index.ts" + ], + "@app/features/finance/business/opportunities/details/view": [ + "libs/features/finance/business/opportunities/details/view/src/index.ts" + ], + "@app/features/finance/business/opportunities/main": [ + "libs/features/finance/business/opportunities/main/src/index.ts" + ], + "@app/features/finance/operations/budgets": [ + "libs/features/finance/operations/budgets/src/index.ts" + ], + "@app/features/finance/operations/expenses": [ + "libs/features/finance/operations/expenses/src/index.ts" + ], + "@app/features/finance/operations/main": [ + "libs/features/finance/operations/main/src/index.ts" + ], + "@app/features/finance/operations/payments": [ + "libs/features/finance/operations/payments/src/index.ts" + ], + "@app/features/notes": [ + "libs/features/notes/src/index.ts" + ], + "@app/features/shared/components/modals": [ + "libs/features/shared/components/modals/src/index.ts" + ], + "@app/functions/api/finance/banking/ponto-connect": [ + "libs/functions/api/finance/banking/ponto-connect/src/index.ts" + ], + "@app/functions/api/finance/banking/shared": [ + "libs/functions/api/finance/banking/shared/src/index.ts" + ], + "@app/functions/data/db": [ + "libs/functions/data/db/src/index.ts" + ], + "@app/functions/finance/budgeting": [ + "libs/functions/finance/budgeting/src/index.ts" + ], + "@app/functions/finance/manage/common": [ + "libs/functions/finance/manage/common/src/index.ts" + ], + "@app/functions/finance/manage/expenses": [ + "libs/functions/finance/manage/expenses/src/index.ts" + ], + "@app/functions/finance/manage/invoices": [ + "libs/functions/finance/manage/invoices/src/index.ts" + ], + "@app/functions/finance/manage/payments": [ + "libs/functions/finance/manage/payments/src/index.ts" + ], + "@app/functions/pubsub": [ + "libs/functions/pubsub/src/index.ts" + ], + "@app/model/common/config": [ + "libs/model/common/config/src/index.ts" + ], + "@app/model/common/user": [ + "libs/model/common/user/src/index.ts" + ], + "@app/model/data/db": [ + "libs/model/data/db/src/index.ts" + ], + "@app/model/finance/accounts/main": [ + "libs/model/finance/accounts/main/src/index.ts" + ], + "@app/model/finance/activities": [ + "libs/model/finance/activities/base/src/index.ts" + ], + "@app/model/finance/allocations": [ + "libs/model/finance/allocations/src/index.ts" + ], + "@app/model/finance/banking": [ + "libs/model/finance/banking/base/src/index.ts" + ], + "@app/model/finance/banking/ponto": [ + "libs/model/finance/banking/ponto/src/index.ts" + ], + "@app/model/finance/companies": [ + "libs/model/finance/companies/base/src/index.ts" + ], + "@app/model/finance/contacts": [ + "libs/model/finance/contacts/base/src/index.ts" + ], + "@app/model/finance/invoices": [ + "libs/model/finance/invoices/base/src/index.ts" + ], + "@app/model/finance/notes": [ + "libs/model/finance/notes/base/src/index.ts" + ], + "@app/model/finance/operations/expenses": [ + "libs/model/finance/operations/expenses/src/index.ts" + ], + "@app/model/finance/opportunities": [ + "libs/model/finance/opportunities/base/src/index.ts" + ], + "@app/model/finance/payments": [ + "libs/model/finance/payments/src/index.ts" + ], + "@app/model/finance/planning/budget-calculation": [ + "libs/model/finance/planning/budget-calculation/src/index.ts" + ], + "@app/model/finance/planning/budget-defaults": [ + "libs/model/finance/planning/budget-defaults/src/index.ts" + ], + "@app/model/finance/planning/budget-grouping": [ + "libs/model/finance/planning/budget-grouping/src/index.ts" + ], + "@app/model/finance/planning/budget-items": [ + "libs/model/finance/planning/budget-items/src/index.ts" + ], + "@app/model/finance/planning/budget-lines": [ + "libs/model/finance/planning/budget-lines/src/index.ts" + ], + "@app/model/finance/planning/budget-lines-by-year": [ + "libs/model/finance/planning/budget-lines-by-year/src/index.ts" + ], + "@app/model/finance/planning/budget-rendering": [ + "libs/model/finance/planning/budget-rendering/src/index.ts" + ], + "@app/model/finance/planning/budget-rendering-state": [ + "libs/model/finance/planning/budget-rendering-state/src/index.ts" + ], + "@app/model/finance/planning/budgets": [ + "libs/model/finance/planning/budgets/src/index.ts" + ], + "@app/model/finance/planning/time": [ + "libs/model/finance/planning/time/src/index.ts" + ], + "@app/model/organisation": [ + "libs/model/organisation/main/src/index.ts" + ], + "@app/model/roles": [ + "libs/model/roles/base/src/index.ts" + ], + "@app/model/tags": [ + "libs/model/tags/base/src/index.ts" + ], + "@app/private/state/organisation": [ + "libs/private/state/organisation/src/index.ts" + ], + "@app/state/data/firebase": [ + "libs/state/data/firebase/src/index.ts" + ], + "@app/state/files": [ + "libs/state/files/base/src/index.ts" + ], + "@app/state/finance/activities": [ + "libs/state/finance/activities/base/src/index.ts" + ], + "@app/state/finance/allocations": [ + "libs/state/finance/allocations/src/index.ts" + ], + "@app/state/finance/banking": [ + "libs/state/finance/banking/src/index.ts" + ], + "@app/state/finance/base": [ + "libs/state/finance/base/src/index.ts" + ], + "@app/state/finance/budgetting/budgets": [ + "libs/state/finance/budgetting/budgets/src/index.ts" + ], + "@app/state/finance/budgetting/rendering": [ + "libs/state/finance/budgetting/rendering/src/index.ts" + ], + "@app/state/finance/budgetting/results": [ + "libs/state/finance/budgetting/results/src/index.ts" + ], + "@app/state/finance/companies": [ + "libs/state/finance/companies/base/src/index.ts" + ], + "@app/state/finance/contacts": [ + "libs/state/finance/contacts/base/src/index.ts" + ], + "@app/state/finance/cost-types": [ + "libs/state/finance/cost-types/src/index.ts" + ], + "@app/state/finance/invoices": [ + "libs/state/finance/invoices/base/src/index.ts" + ], + "@app/state/finance/notes": [ + "libs/state/finance/notes/base/src/index.ts" + ], + "@app/state/finance/operations/expenses": [ + "libs/state/finance/operations/expenses/src/index.ts" + ], + "@app/state/finance/opportunities": [ + "libs/state/finance/opportunities/base/src/index.ts" + ], + "@app/state/finance/payments": [ + "libs/state/finance/payments/base/src/index.ts" + ], + "@app/state/organisation": [ + "libs/state/organisation/main/src/index.ts" + ], + "@app/state/roles": [ + "libs/state/roles/base/src/index.ts" + ], + "@app/state/tags": [ + "libs/state/tags/base/src/index.ts" + ], + "@app/state/user": [ + "libs/state/user/src/index.ts" + ], + "@iote/bricks": [ + "libs/util/iote/bricks/src/index.ts" + ], + "@iote/bricks-angular": [ + "libs/util/iote/bricks-angular/src/index.ts" + ], + "@iote/cqrs": [ + "libs/util/iote/cqrs/src/index.ts" + ], + "@iote/exceptions": [ + "libs/util/iote/exceptions/src/index.ts" + ], + "@iote/local-persistance": [ + "libs/util/iote/local-persistance/src/index.ts" + ], + "@iote/state": [ + "libs/util/iote/state/src/index.ts" + ], + "@iote/time": [ + "libs/util/iote/time/src/index.ts" + ], + "@iote/ui-workflows": [ + "libs/util/iote/ui-workflows/src/index.ts" + ], + "@ngfi/admin-data": [ + "libs/util/ngfi/admin-data/src/index.ts" + ], + "@ngfi/angular": [ + "libs/util/ngfi/angular/src/index.ts" + ], + "@ngfi/firestore-qbuilder": [ + "libs/util/ngfi/firestore-qbuilder/src/index.ts" + ], + "@ngfi/functions": [ + "libs/util/ngfi/functions/src/index.ts" + ], + "@ngfi/infinite-scroll": [ + "libs/util/ngfi/infinite-scroll/src/index.ts" + ], + "@ngfi/multi-lang": [ + "libs/util/ngfi/multi-lang/src/index.ts" + ], + "@ngfi/state": [ + "libs/util/ngfi/state/src/index.ts" + ] + }, + "nxJsonPlugins": [], + "fileMap": { + "nonProjectFiles": [ + { + "file": ".editorconfig", + "hash": "11532813898455409296" + }, + { + "file": ".eslintrc.json", + "hash": "9483251403686547478" + }, + { + "file": ".github/ISSUE_TEMPLATE/bug_report.md", + "hash": "4617489093357040657" + }, + { + "file": ".github/ISSUE_TEMPLATE/feature.md", + "hash": "4086847057854171386" + }, + { + "file": ".github/ISSUE_TEMPLATE/feature_request.md", + "hash": "2379439636580633513" + }, + { + "file": ".github/workflows/firebase-hosting-merge.yml", + "hash": "15365996593712687074" + }, + { + "file": ".github/workflows/firebase-hosting-pull-request.yml", + "hash": "16200456187058912959" + }, + { + "file": ".gitignore", + "hash": "11238039068785771483" + }, + { + "file": ".prettierignore", + "hash": "1324685984948235314" + }, + { + "file": ".prettierrc", + "hash": "6820402234827505055" + }, + { + "file": ".vscode/extensions.json", + "hash": "15904881119927760751" + }, + { + "file": "README.md", + "hash": "10441938177688898512" + }, + { + "file": "angular.json", + "hash": "13343204117270287387" + }, + { + "file": "apps/.gitkeep", + "hash": "3244421341483603138" + }, + { + "file": "decorate-angular-cli.js", + "hash": "11823390707371404862" + }, + { + "file": "demo-data/auth_export/accounts.json", + "hash": "8942459070941376686" + }, + { + "file": "demo-data/auth_export/config.json", + "hash": "6901200186302055367" + }, + { + "file": "demo-data/firebase-export-metadata.json", + "hash": "10599000535967212768" + }, + { + "file": "demo-data/firestore_export/all_namespaces/all_kinds/all_namespaces_all_kinds.export_metadata", + "hash": "5625198410372580751" + }, + { + "file": "demo-data/firestore_export/all_namespaces/all_kinds/output-0", + "hash": "9394847433032505197" + }, + { + "file": "demo-data/firestore_export/firestore_export.overall_export_metadata", + "hash": "100770182576050616" + }, + { + "file": "demo-data/storage_export/buckets.json", + "hash": "13261847168252920390" + }, + { + "file": "jest.config.ts", + "hash": "3069074216761126282" + }, + { + "file": "jest.preset.js", + "hash": "17666962557300311861" + }, + { + "file": "libs/.gitkeep", + "hash": "3244421341483603138" + }, + { + "file": "libs/analytics/data-models/accounts.view.sql", + "hash": "7906183724276549112" + }, + { + "file": "libs/analytics/data-models/bl_allocs_by_month.view.sql", + "hash": "9885911356942122152" + }, + { + "file": "libs/analytics/data-models/budget_line_allocations.view.sql", + "hash": "7024630323053928510" + }, + { + "file": "libs/analytics/data-models/budget_lines_by_month.view.sql", + "hash": "6039753925334209003" + }, + { + "file": "libs/analytics/data-models/budget_plans.view.sql", + "hash": "6483787110063798423" + }, + { + "file": "libs/analytics/data-models/companies.view.sql", + "hash": "4365632677015328341" + }, + { + "file": "libs/analytics/data-models/company_tags.view.sql", + "hash": "6222322527886277641" + }, + { + "file": "libs/analytics/data-models/contact_roles.view.sql", + "hash": "2656987742519948030" + }, + { + "file": "libs/analytics/data-models/contact_tags.view.sql", + "hash": "16686604190765538854" + }, + { + "file": "libs/analytics/data-models/contacts.view.sql", + "hash": "17185630196578515846" + }, + { + "file": "libs/analytics/data-models/expenses.view.sql", + "hash": "8790244292976133463" + }, + { + "file": "libs/analytics/data-models/invoice_lines.view.sql", + "hash": "8643675610672360098" + }, + { + "file": "libs/analytics/data-models/invoice_payments.view.sql", + "hash": "9639424984267241282" + }, + { + "file": "libs/analytics/data-models/invoices.view.sql", + "hash": "13213079580832971396" + }, + { + "file": "libs/analytics/data-models/payment_paid_for.view.sql", + "hash": "15637772905360947653" + }, + { + "file": "libs/analytics/data-models/payments.view.sql", + "hash": "12071260572446694927" + }, + { + "file": "libs/analytics/data-models/readme.md", + "hash": "15218982576037404774" + }, + { + "file": "libs/analytics/data-schemas/raw_budget_lines.view.sql", + "hash": "8977394904915086056" + }, + { + "file": "libs/analytics/data-schemas/raw_budgets.view.sql", + "hash": "5155878844438408096" + }, + { + "file": "libs/analytics/data-schemas/readme.md", + "hash": "12913543285015134674" + }, + { + "file": "libs/analytics/remove/accounts_of_bank_connection.view.sql", + "hash": "6873448039558000009" + }, + { + "file": "libs/analytics/remove/allocs.view.sql", + "hash": "17578392002361433510" + }, + { + "file": "libs/analytics/remove/bank_connections.view.sql", + "hash": "9745807933882718264" + }, + { + "file": "libs/analytics/remove/budget_lines_allocs.view.sql", + "hash": "8915129494536277565" + }, + { + "file": "libs/analytics/remove/business_tags.view.sql", + "hash": "10326111375447374495" + }, + { + "file": "libs/analytics/remove/children_of_budget.view.sql", + "hash": "12441474614423555772" + }, + { + "file": "libs/analytics/remove/config.view.sql", + "hash": "4694248671781860364" + }, + { + "file": "libs/analytics/remove/elements_of_expense_alloc.view.sql", + "hash": "15867686276531495431" + }, + { + "file": "libs/analytics/remove/exp_allocs.view.sql", + "hash": "122177588959751868" + }, + { + "file": "libs/analytics/remove/expenses_allocs.view.sql", + "hash": "16311049025257945482" + }, + { + "file": "libs/analytics/remove/for_list_of_payment.view.sql", + "hash": "15686389113081688926" + }, + { + "file": "libs/analytics/remove/invoices_allocs.view.sql", + "hash": "1037711805207259404" + }, + { + "file": "libs/analytics/remove/payments_allocs.view.sql", + "hash": "11752629273136969655" + }, + { + "file": "libs/analytics/remove/ponto_bank_accounts.view.sql", + "hash": "4460438672987104677" + }, + { + "file": "libs/analytics/remove/ponto_transactions.view.sql", + "hash": "4846403764465293844" + }, + { + "file": "libs/analytics/remove/readme.md", + "hash": "7513014177328508824" + }, + { + "file": "libs/analytics/remove/yearly_amounts_of_budget_header.view.sql", + "hash": "14417617976570115178" + }, + { + "file": "libs/analytics/remove/years_of_budget_header.view.sql", + "hash": "3082781358275815193" + }, + { + "file": "libs/analytics/user-defined-functions/extract-map-keys-values.udf.sql", + "hash": "9783221976606547044" + }, + { + "file": "libs/elements/theming/_theme.scss", + "hash": "12257533682419872405" + }, + { + "file": "libs/elements/theming/_variables.scss", + "hash": "17963937402276721913" + }, + { + "file": "libs/private/README.md", + "hash": "17552165336743633870" + }, + { + "file": "libs/util/README.md", + "hash": "17428871714863441545" + }, + { + "file": "license.md", + "hash": "7265700383514711108" + }, + { + "file": "licenses/ELEWA-COMMERCIAL-V1.license.md", + "hash": "9746562511829980292" + }, + { + "file": "licenses/GNU-AGPL-V3.license.md", + "hash": "18164656099493137535" + }, + { + "file": "migrations.json", + "hash": "15541879528807349252" + }, + { + "file": "nx.json", + "hash": "13769512382307644981" + }, + { + "file": "package.json", + "hash": "11840893775672541248" + }, + { + "file": "tools/generators/.gitkeep", + "hash": "3244421341483603138" + }, + { + "file": "tools/scripts/build-gc-functions-package.js", + "hash": "6977273950930905957" + }, + { + "file": "tools/scripts/dotenv2json.js", + "hash": "12278248058220051374" + }, + { + "file": "tools/scripts/prep-environment.js", + "hash": "16701952763583017157" + }, + { + "file": "tools/scripts/prep-gc-function-deploy.js", + "hash": "12890835635850961638" + }, + { + "file": "tools/scripts/secret-manager.js", + "hash": "3098729878854066766" + }, + { + "file": "tools/tsconfig.tools.json", + "hash": "11810713488198132402" + }, + { + "file": "transloco.config.js", + "hash": "1463463960182826760" + }, + { + "file": "tsconfig.base.json", + "hash": "1747345858223106110" + } + ], + "projectFileMap": { + "features-activities": [ + { + "file": "libs/features/activities/.eslintrc.json", + "hash": "6511951079286915134" + }, + { + "file": "libs/features/activities/README.md", + "hash": "15870109283198156393" + }, + { + "file": "libs/features/activities/jest.config.ts", + "hash": "16312774127607997749" + }, + { + "file": "libs/features/activities/project.json", + "hash": "6313220373639051713" + }, + { + "file": "libs/features/activities/src/index.ts", + "hash": "14295387198998437408" + }, + { + "file": "libs/features/activities/src/lib/activities.module.ts", + "hash": "16853709465659614107", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/activities/src/lib/components/activities/activities.component.html", + "hash": "2748349188925708128" + }, + { + "file": "libs/features/activities/src/lib/components/activities/activities.component.scss", + "hash": "11262591176446682481" + }, + { + "file": "libs/features/activities/src/lib/components/activities/activities.component.ts", + "hash": "6594017835157593083", + "deps": [ + "util-iote-time", + "util-ngfi-multi-lang", + "@app/model/common/user", + "model-finance-activities-base", + "state-finance-activities-base", + "@app/state/user" + ] + }, + { + "file": "libs/features/activities/src/lib/components/add-new-activity/add-new-activity.component.html", + "hash": "2608095626891817515" + }, + { + "file": "libs/features/activities/src/lib/components/add-new-activity/add-new-activity.component.scss", + "hash": "6190924845409214298" + }, + { + "file": "libs/features/activities/src/lib/components/add-new-activity/add-new-activity.component.ts", + "hash": "18250099791827337966", + "deps": [ + "util-iote-time", + "util-ngfi-multi-lang", + "@app/model/common/user", + "model-finance-activities-base", + "state-finance-activities-base" + ] + }, + { + "file": "libs/features/activities/src/lib/model/add-new-action-form.model.ts", + "hash": "183344306112390139", + "deps": [ + "elements-forms-validators" + ] + }, + { + "file": "libs/features/activities/src/lib/model/add-new-action.model.ts", + "hash": "9656899168151698936" + }, + { + "file": "libs/features/activities/src/lib/services/actions-permissions.service.ts", + "hash": "15735617222129925888" + }, + { + "file": "libs/features/activities/src/lib/services/add-new-action-model.service.ts", + "hash": "16966002898767664450", + "deps": [ + "util-iote-time", + "@app/model/common/user", + "model-finance-activities-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/features/activities/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/activities/tsconfig.json", + "hash": "6922415355334431150" + }, + { + "file": "libs/features/activities/tsconfig.lib.json", + "hash": "4420964269255665643" + }, + { + "file": "libs/features/activities/tsconfig.spec.json", + "hash": "18017946449262294049" + } + ], + "util-iote-state": [ + { + "file": "libs/util/iote/state/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/iote/state/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/iote/state/README.md", + "hash": "4439845202472205770" + }, + { + "file": "libs/util/iote/state/jest.config.ts", + "hash": "5397580095252795763" + }, + { + "file": "libs/util/iote/state/package.json", + "hash": "5525692026376010579", + "deps": [ + "util-iote-bricks", + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-iote-time", + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/iote/state/project.json", + "hash": "14010003557922372309" + }, + { + "file": "libs/util/iote/state/src/index.ts", + "hash": "6569072880200009089" + }, + { + "file": "libs/util/iote/state/src/lib/entity-state/entity-state.interface.ts", + "hash": "11006056202673995751" + }, + { + "file": "libs/util/iote/state/src/lib/entity-state/entity-store.class.ts", + "hash": "11036986471753929048" + }, + { + "file": "libs/util/iote/state/src/lib/state/object-store.class.ts", + "hash": "15351509085071035488" + }, + { + "file": "libs/util/iote/state/src/lib/state/stateful.interface.ts", + "hash": "8962191686859655053" + }, + { + "file": "libs/util/iote/state/src/lib/state/store.class.ts", + "hash": "451853373781362725" + }, + { + "file": "libs/util/iote/state/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/iote/state/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/iote/state/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "functions-api-finance-banking-ponto-connect": [ + { + "file": "libs/functions/api/finance/banking/ponto-connect/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/README.md", + "hash": "2345835929174256660" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/jest.config.ts", + "hash": "9924442554247459800" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/project.json", + "hash": "15153618913352498323" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/index.ts", + "hash": "12080930325994662105" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/base/ponto-util.service.ts", + "hash": "3453443985664880325", + "deps": [ + "util-iote-bricks-angular", + "model-finance-banking-base" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/handle-ponto-transactions/handlers/fetch-ponto-user-bank-trs.handler.ts", + "hash": "10312847671806509446", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "model-finance-payments", + "model-finance-banking-ponto", + "model-finance-banking-base" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/handle-ponto-transactions/handlers/write-payments-from-ponto-transactions.handler.ts", + "hash": "7669055162482617438", + "deps": [ + "util-iote-cqrs", + "util-ngfi-functions", + "model-data-db", + "model-finance-payments" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/handle-ponto-transactions/services/ponto-transactions.service.ts", + "hash": "1673129834670505963", + "deps": [ + "util-iote-cqrs", + "model-finance-payments" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/handle-ponto-transactions/services/ponto-trs-reducer.service.ts", + "hash": "15126417358846848671", + "deps": [ + "util-iote-time", + "model-finance-payments" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/model/ponto-bank-account.interface.ts", + "hash": "15747774786585513899" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/model/ponto-config.interface.ts", + "hash": "12002127331537333623" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/model/ponto-payment.interface.ts", + "hash": "9750260493090702277" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/model/ponto-reauth-request.interface.ts", + "hash": "7257583885478809103" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/model/ponto-transaction.interface.ts", + "hash": "2449768864128515486" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/model/user-access.interface.ts", + "hash": "11539387432025638005" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/handlers/create-ponto-onboarding-details.handler.ts", + "hash": "15526170685056152589", + "deps": [ + "util-ngfi-functions", + "util-iote-cqrs", + "@app/model/common/user", + "@app/model/organisation", + "model-finance-banking-ponto" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/handlers/disconnect-ponto.handler.ts", + "hash": "8356902313940592377", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "model-finance-accounts-main", + "model-finance-payments", + "model-finance-banking-ponto", + "model-finance-banking-base" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/handlers/get-ponto-org-details.handler.ts", + "hash": "14601870299841864265", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "model-finance-banking-ponto", + "model-finance-banking-base" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/handlers/ponto-reauth-request.handler.ts", + "hash": "8324179642225098324", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "model-finance-banking-base", + "model-finance-banking-ponto" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/handlers/reconnect-ponto.handler.ts", + "hash": "289155677778889543", + "deps": [ + "util-iote-cqrs", + "util-ngfi-admin-data", + "util-ngfi-functions", + "model-finance-banking-base", + "model-finance-banking-ponto" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/handlers/set-selected-bank-account.handler.ts", + "hash": "10867461052248277476", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "@app/model/organisation", + "model-finance-banking-base", + "functions-pubsub", + "model-finance-accounts-main" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/handlers/update-ponto-connection.handler.ts", + "hash": "38846074847069739", + "deps": [ + "util-iote-time", + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "model-finance-banking-base", + "model-finance-banking-ponto" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/onboarding-to-ponto/services/ponto-connect-onboarding.service.ts", + "hash": "9483224375221099987", + "deps": [ + "util-iote-cqrs", + "@app/model/common/user", + "@app/model/organisation", + "model-finance-banking-base", + "model-finance-banking-ponto" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/services/ponto-account.service.ts", + "hash": "14817997415744340483", + "deps": [ + "util-iote-cqrs" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/lib/services/ponto-signature.service.ts", + "hash": "10010956037708533883", + "deps": [ + "util-iote-bricks-angular", + "model-finance-banking-base" + ] + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/tsconfig.lib.json", + "hash": "5652370288871190704" + }, + { + "file": "libs/functions/api/finance/banking/ponto-connect/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "util-ngfi-multi-lang": [ + { + "file": "libs/util/ngfi/multi-lang/.eslintrc.json", + "hash": "10643724306630436898" + }, + { + "file": "libs/util/ngfi/multi-lang/README.md", + "hash": "1961045030390191062" + }, + { + "file": "libs/util/ngfi/multi-lang/jest.config.ts", + "hash": "11275539773691213441" + }, + { + "file": "libs/util/ngfi/multi-lang/ng-package.json", + "hash": "3414538491976541940" + }, + { + "file": "libs/util/ngfi/multi-lang/package.json", + "hash": "5773837520145018915", + "deps": [ + "util-iote-local-persistance", + "util-ngfi-angular" + ] + }, + { + "file": "libs/util/ngfi/multi-lang/project.json", + "hash": "17128171048932402335" + }, + { + "file": "libs/util/ngfi/multi-lang/src/index.ts", + "hash": "16777038029392273885" + }, + { + "file": "libs/util/ngfi/multi-lang/src/lib/config/http-loader.service.ts", + "hash": "9634120564699542686" + }, + { + "file": "libs/util/ngfi/multi-lang/src/lib/config/multi-lang-loader.service.ts", + "hash": "2087387934284076810" + }, + { + "file": "libs/util/ngfi/multi-lang/src/lib/multi-lang.module.ts", + "hash": "11634559039428040643", + "deps": [ + "util-iote-local-persistance" + ] + }, + { + "file": "libs/util/ngfi/multi-lang/src/lib/services/translate.service.ts", + "hash": "17035941678062244700", + "deps": [ + "util-iote-local-persistance" + ] + }, + { + "file": "libs/util/ngfi/multi-lang/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/util/ngfi/multi-lang/tsconfig.json", + "hash": "16101319590658228729" + }, + { + "file": "libs/util/ngfi/multi-lang/tsconfig.lib.json", + "hash": "6663844260631227450" + }, + { + "file": "libs/util/ngfi/multi-lang/tsconfig.lib.prod.json", + "hash": "16504392315228738926" + }, + { + "file": "libs/util/ngfi/multi-lang/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "features-finance-business-companies-details-edit": [ + { + "file": "libs/features/finance/business/companies/details/edit/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/companies/details/edit/README.md", + "hash": "2267044230137938202" + }, + { + "file": "libs/features/finance/business/companies/details/edit/jest.config.ts", + "hash": "149152063659798320" + }, + { + "file": "libs/features/finance/business/companies/details/edit/project.json", + "hash": "8526531738140497766" + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/index.ts", + "hash": "10750456536732100952" + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/companies-edit.module.ts", + "hash": "16091487412510608186", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/companies-edit.router.ts", + "hash": "16309779528979331272" + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/components/change-profile-picture/change-profile-picture.component.html", + "hash": "3546461319523011118" + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/components/change-profile-picture/change-profile-picture.component.scss", + "hash": "4037697572144407937" + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/components/change-profile-picture/change-profile-picture.component.ts", + "hash": "55599108659730641", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "model-finance-companies-base", + "@app/state/organisation", + "state-finance-companies-base" + ] + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/pages/companies-edit-page/companies-edit-page.component.html", + "hash": "16542202277691013503" + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/pages/companies-edit-page/companies-edit-page.component.scss", + "hash": "1278124884053274748" + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/lib/pages/companies-edit-page/companies-edit-page.component.ts", + "hash": "5083439200600307633", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-companies-base", + "@app/model/common/user", + "state-finance-companies-base", + "@app/state/organisation", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/companies/details/edit/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/details/edit/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/companies/details/edit/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/companies/details/edit/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "functions-finance-manage-payments": [ + { + "file": "libs/functions/finance/manage/payments/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/functions/finance/manage/payments/README.md", + "hash": "17715548424683708933" + }, + { + "file": "libs/functions/finance/manage/payments/jest.config.ts", + "hash": "3459184501886181700" + }, + { + "file": "libs/functions/finance/manage/payments/project.json", + "hash": "14899016582300723580" + }, + { + "file": "libs/functions/finance/manage/payments/src/index.ts", + "hash": "15508149803547699333" + }, + { + "file": "libs/functions/finance/manage/payments/src/lib/handlers/allocate-invoices-to-payment.handler.ts", + "hash": "6237433733714667845", + "deps": [ + "util-iote-cqrs", + "util-ngfi-functions", + "util-ngfi-firestore-qbuilder", + "model-finance-payments", + "model-finance-invoices-base", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/payments/src/lib/services/allocate-invoices-to-payments-inv.service.ts", + "hash": "15227776671719276569", + "deps": [ + "util-iote-cqrs", + "util-iote-time", + "model-finance-payments", + "model-finance-allocations", + "model-finance-invoices-base", + "functions-finance-manage-common" + ] + }, + { + "file": "libs/functions/finance/manage/payments/src/lib/services/allocate-invoices-to-payments-pym.service.ts", + "hash": "7230840201784688572", + "deps": [ + "util-iote-cqrs", + "util-iote-time", + "model-finance-payments", + "model-finance-invoices-base", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/payments/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/finance/manage/payments/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/functions/finance/manage/payments/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/functions/finance/manage/payments/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-contacts-details-activities": [ + { + "file": "libs/features/finance/business/contacts/details/activities/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/README.md", + "hash": "15261664637577414385" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/jest.config.ts", + "hash": "2539067762099627972" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/project.json", + "hash": "11720552721449276824" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/src/index.ts", + "hash": "14140618109607856478" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/src/lib/components/activities-tabs/activities-tabs.component.html", + "hash": "10509316094065075981" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/src/lib/components/activities-tabs/activities-tabs.component.scss", + "hash": "15077586381697720573" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/src/lib/components/activities-tabs/activities-tabs.component.ts", + "hash": "15748244714983008106", + "deps": [ + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/activities/src/lib/contacts-activities.module.ts", + "hash": "18119308971855761562", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "features-activities", + "features-finance-business-contacts-details-opportunities", + "features-finance-business-contacts-details-invoices" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/activities/src/lib/services/check-permissions.service.ts", + "hash": "13372940647791349678" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/contacts/details/activities/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "@app/elements/base/date-time": [ + { + "file": "libs/elements/base/date-time/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/elements/base/date-time/README.md", + "hash": "11537547058847910859" + }, + { + "file": "libs/elements/base/date-time/jest.config.ts", + "hash": "1219507532749670270" + }, + { + "file": "libs/elements/base/date-time/project.json", + "hash": "2874887816102784722" + }, + { + "file": "libs/elements/base/date-time/src/index.ts", + "hash": "8607773537238680817" + }, + { + "file": "libs/elements/base/date-time/src/lib/date-configuration.module.ts", + "hash": "15886941020126439720" + }, + { + "file": "libs/elements/base/date-time/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/base/date-time/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/elements/base/date-time/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/elements/base/date-time/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "util-ngfi-admin-data": [ + { + "file": "libs/util/ngfi/admin-data/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/ngfi/admin-data/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/ngfi/admin-data/README.md", + "hash": "9909884580679719637" + }, + { + "file": "libs/util/ngfi/admin-data/jest.config.ts", + "hash": "13678817097569227913" + }, + { + "file": "libs/util/ngfi/admin-data/package.json", + "hash": "16663959354004262008", + "deps": [ + "util-iote-bricks", + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/ngfi/admin-data/project.json", + "hash": "6205574461637219672" + }, + { + "file": "libs/util/ngfi/admin-data/src/index.ts", + "hash": "12702752431670699743" + }, + { + "file": "libs/util/ngfi/admin-data/src/lib/admin-repository.class.ts", + "hash": "18067980289925504844", + "deps": [ + "util-iote-bricks", + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/ngfi/admin-data/src/lib/admin-repository.factory.ts", + "hash": "16459072658011834124", + "deps": [ + "util-iote-bricks", + "util-iote-cqrs" + ] + }, + { + "file": "libs/util/ngfi/admin-data/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/ngfi/admin-data/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/ngfi/admin-data/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "features-finance-business-contacts-details-invoices": [ + { + "file": "libs/features/finance/business/contacts/details/invoices/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/README.md", + "hash": "11941642470381404037" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/jest.config.ts", + "hash": "12002623413406539440" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/project.json", + "hash": "17754272791446271001" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/src/index.ts", + "hash": "270629160594185162" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/src/lib/components/contact-invoices/contact-invoices.component.html", + "hash": "15444427238542046691" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/src/lib/components/contact-invoices/contact-invoices.component.scss", + "hash": "16351433292222822053" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/src/lib/components/contact-invoices/contact-invoices.component.ts", + "hash": "11164500536137067386", + "deps": [ + "util-iote-time", + "model-finance-contacts-base", + "model-finance-invoices-base", + "model-finance-companies-base", + "state-finance-opportunities-base", + "@app/state/user", + "state-finance-invoices-base", + "state-finance-contacts-base", + "state-finance-companies-base" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/src/lib/contacts-invoices.module.ts", + "hash": "15961533331154632223", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/contacts/details/invoices/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "model-roles-base": [ + { + "file": "libs/model/roles/base/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/model/roles/base/README.md", + "hash": "1299720472187705145" + }, + { + "file": "libs/model/roles/base/jest.config.ts", + "hash": "9927953379460265026" + }, + { + "file": "libs/model/roles/base/project.json", + "hash": "7163077028020819436" + }, + { + "file": "libs/model/roles/base/src/index.ts", + "hash": "12495957435183952315" + }, + { + "file": "libs/model/roles/base/src/lib/role.interface.ts", + "hash": "3977949483109087783", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/roles/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/roles/base/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/model/roles/base/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/model/roles/base/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "functions-api-finance-banking-shared": [ + { + "file": "libs/functions/api/finance/banking/shared/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/functions/api/finance/banking/shared/README.md", + "hash": "9780954187973713765" + }, + { + "file": "libs/functions/api/finance/banking/shared/jest.config.ts", + "hash": "16597244562840829745" + }, + { + "file": "libs/functions/api/finance/banking/shared/project.json", + "hash": "17861770291017361177" + }, + { + "file": "libs/functions/api/finance/banking/shared/src/index.ts", + "hash": "709045386582073630" + }, + { + "file": "libs/functions/api/finance/banking/shared/src/lib/handlers/fetch-ponto-user-bank-access.handler.ts", + "hash": "11240350676004966352", + "deps": [ + "util-iote-cqrs", + "util-ngfi-functions", + "model-finance-banking-base", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "libs/functions/api/finance/banking/shared/src/lib/model/ponto-user-access-status.interface.ts", + "hash": "1714491990509469531" + }, + { + "file": "libs/functions/api/finance/banking/shared/src/lib/providers/halt-for-milliseconds.function.ts", + "hash": "15726928985007549265" + }, + { + "file": "libs/functions/api/finance/banking/shared/src/lib/services/fetch-user-bank-access.service.ts", + "hash": "8506677370695359708", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "model-finance-banking-base", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "libs/functions/api/finance/banking/shared/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/api/finance/banking/shared/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/functions/api/finance/banking/shared/tsconfig.lib.json", + "hash": "511841889123451483" + }, + { + "file": "libs/functions/api/finance/banking/shared/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "util-iote-local-persistance": [ + { + "file": "libs/util/iote/local-persistance/.eslintrc.json", + "hash": "10643724306630436898" + }, + { + "file": "libs/util/iote/local-persistance/README.md", + "hash": "7477633753131058036" + }, + { + "file": "libs/util/iote/local-persistance/jest.config.ts", + "hash": "720077323317218963" + }, + { + "file": "libs/util/iote/local-persistance/ng-package.json", + "hash": "11880898360561880800" + }, + { + "file": "libs/util/iote/local-persistance/package.json", + "hash": "10515451280667308056" + }, + { + "file": "libs/util/iote/local-persistance/project.json", + "hash": "17559244125309863809" + }, + { + "file": "libs/util/iote/local-persistance/src/index.ts", + "hash": "16348902994595075935" + }, + { + "file": "libs/util/iote/local-persistance/src/lib/local-persistance.module.ts", + "hash": "234767560203998365" + }, + { + "file": "libs/util/iote/local-persistance/src/lib/local-persistance.service.ts", + "hash": "9326190797049302798" + }, + { + "file": "libs/util/iote/local-persistance/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/util/iote/local-persistance/tsconfig.json", + "hash": "16101319590658228729" + }, + { + "file": "libs/util/iote/local-persistance/tsconfig.lib.json", + "hash": "6663844260631227450" + }, + { + "file": "libs/util/iote/local-persistance/tsconfig.lib.prod.json", + "hash": "16504392315228738926" + }, + { + "file": "libs/util/iote/local-persistance/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "features-finance-business-companies-details-contacts": [ + { + "file": "libs/features/finance/business/companies/details/contacts/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/README.md", + "hash": "11853319605767517402" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/jest.config.ts", + "hash": "13019749953686906261" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/project.json", + "hash": "12913120577023730024" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/src/index.ts", + "hash": "6264102516437360147" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/src/lib/companies-contacts.module.ts", + "hash": "8032621593958991975", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/finance/business/companies/details/contacts/src/lib/components/companies-contacts/companies-contacts.component.html", + "hash": "13015914046722170916" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/src/lib/components/companies-contacts/companies-contacts.component.scss", + "hash": "3644330562368272562" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/src/lib/components/companies-contacts/companies-contacts.component.ts", + "hash": "9912224238284220385", + "deps": [ + "model-finance-contacts-base", + "model-finance-companies-base", + "state-finance-companies-base", + "state-finance-contacts-base", + "features-finance-business-contacts-create" + ] + }, + { + "file": "libs/features/finance/business/companies/details/contacts/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/companies/details/contacts/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-finance-business-invoices-details-view": [ + { + "file": "libs/features/finance/business/invoices/details/view/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/invoices/details/view/README.md", + "hash": "5763402938863440238" + }, + { + "file": "libs/features/finance/business/invoices/details/view/jest.config.ts", + "hash": "12117852359314651563" + }, + { + "file": "libs/features/finance/business/invoices/details/view/project.json", + "hash": "16892446183642950337" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/index.ts", + "hash": "6068502461140324533" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoice-company-details/invoice-company-details.component.html", + "hash": "9604360502872084028" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoice-company-details/invoice-company-details.component.scss", + "hash": "5876420641692377398" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoice-company-details/invoice-company-details.component.ts", + "hash": "15100493027653492784", + "deps": [ + "util-ngfi-multi-lang", + "@app/model/organisation", + "model-finance-companies-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoice-customer-details/invoice-customer-details.component.html", + "hash": "8196584364151930893" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoice-customer-details/invoice-customer-details.component.scss", + "hash": "15064121693975793790" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoice-customer-details/invoice-customer-details.component.ts", + "hash": "830524394379364808", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-companies-base", + "model-finance-contacts-base", + "state-finance-companies-base", + "state-finance-contacts-base", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-form/invoices-form.component.html", + "hash": "9693729941367345658" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-form/invoices-form.component.scss", + "hash": "3137099325420277225" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-form/invoices-form.component.ts", + "hash": "2743973297830561048", + "deps": [ + "util-iote-bricks-angular", + "@app/model/organisation", + "model-finance-invoices-base", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-header/invoices-header.component.html", + "hash": "4666662837874105382" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-header/invoices-header.component.scss", + "hash": "17475930820984491378" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-header/invoices-header.component.ts", + "hash": "3271134459505002578" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-products/invoices-products.component.html", + "hash": "3887289255443307507" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-products/invoices-products.component.scss", + "hash": "13522759991233977296" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-products/invoices-products.component.ts", + "hash": "12161022221119410102", + "deps": [ + "util-iote-time", + "model-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-sidebar/invoices-sidebar.component.html", + "hash": "17959027377764642514" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-sidebar/invoices-sidebar.component.scss", + "hash": "15507633445323999963" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/components/invoices-sidebar/invoices-sidebar.component.ts", + "hash": "5316545622457870933", + "deps": [ + "model-finance-invoices-base", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/invoices-view.module.ts", + "hash": "7034995349161504657", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/invoices-view.router.ts", + "hash": "17741761532637480378" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/model/invoice-forms.model.ts", + "hash": "17197840746798593256" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/model/invoice.model.ts", + "hash": "1721352760569369735", + "deps": [ + "model-finance-invoices-base", + "state-finance-companies-base", + "state-finance-contacts-base", + "state-finance-invoices-base", + "model-finance-companies-base", + "model-finance-contacts-base", + "@app/model/organisation" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/pages/invoices-detail-view-page/invoices-detail-view-page.component.html", + "hash": "9832576021956153132" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/pages/invoices-detail-view-page/invoices-detail-view-page.component.scss", + "hash": "3672790607147685769" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/pages/invoices-detail-view-page/invoices-detail-view-page.component.ts", + "hash": "10384371095562731236" + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/services/invoice-forms.service.ts", + "hash": "9569153257235921073", + "deps": [ + "@app/model/organisation", + "model-finance-companies-base", + "model-finance-contacts-base", + "state-finance-companies-base", + "state-finance-contacts-base", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/lib/services/invoice-model.service.ts", + "hash": "15037521164146378059", + "deps": [ + "util-iote-bricks-angular", + "features-finance-business-invoices-details-invoice-documents" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/view/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/invoices/details/view/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/invoices/details/view/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/invoices/details/view/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-finance-business-invoices-details-invoice-documents": [ + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/README.md", + "hash": "16633637140571517146" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/jest.config.ts", + "hash": "8811165344909760905" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "hash": "7163104636721658012" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/src/index.ts", + "hash": "15302234020674120585" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/src/lib/invoices-documents.module.ts", + "hash": "8340618379855792701", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/src/lib/pdf/invoice-pdf/invoice-pdf.component.html", + "hash": "6225278032396977186" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/src/lib/pdf/invoice-pdf/invoice-pdf.component.scss", + "hash": "10165776856488961284" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/src/lib/pdf/invoice-pdf/invoice-pdf.component.ts", + "hash": "5476926607115504305", + "deps": [ + "model-finance-companies-base", + "state-finance-opportunities-base", + "state-finance-invoices-base", + "model-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/src/lib/services/invoices-pdf.service.ts", + "hash": "9820498969475008997" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/invoices/details/invoice-documents/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "util-iote-cqrs": [ + { + "file": "libs/util/iote/cqrs/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/iote/cqrs/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/iote/cqrs/README.md", + "hash": "11174629402367097434" + }, + { + "file": "libs/util/iote/cqrs/jest.config.ts", + "hash": "1680628603096913342" + }, + { + "file": "libs/util/iote/cqrs/package.json", + "hash": "5597950462056269977", + "deps": [ + "util-iote-bricks", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/iote/cqrs/project.json", + "hash": "12664136957667825927" + }, + { + "file": "libs/util/iote/cqrs/src/index.ts", + "hash": "15968023470311959829" + }, + { + "file": "libs/util/iote/cqrs/src/lib/core/handler-context.interface.ts", + "hash": "3245190011452185954" + }, + { + "file": "libs/util/iote/cqrs/src/lib/core/handler-tools.interface.ts", + "hash": "4460436572062786326", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/iote/cqrs/src/lib/data/db-factory.interface.ts", + "hash": "1321381010672524107", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts", + "hash": "10503946462824432385", + "deps": [ + "util-iote-bricks", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/iote/cqrs/src/lib/environment/environment.interface.ts", + "hash": "762810934875023259" + }, + { + "file": "libs/util/iote/cqrs/src/lib/handler.class.ts", + "hash": "6261136617845768070" + }, + { + "file": "libs/util/iote/cqrs/src/lib/index.ts", + "hash": "7455240702648803124" + }, + { + "file": "libs/util/iote/cqrs/src/lib/util/logger.util.ts", + "hash": "13592817015726934777" + }, + { + "file": "libs/util/iote/cqrs/src/lib/util/logger/console-debug-logger.class.ts", + "hash": "4894466831041840234" + }, + { + "file": "libs/util/iote/cqrs/src/lib/util/logger/console-production-logger.class.ts", + "hash": "4371187513379023758" + }, + { + "file": "libs/util/iote/cqrs/src/lib/util/logger/logger.interface.ts", + "hash": "4689397952468427861" + }, + { + "file": "libs/util/iote/cqrs/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/iote/cqrs/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/iote/cqrs/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "functions-finance-manage-invoices": [ + { + "file": "libs/functions/finance/manage/invoices/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/functions/finance/manage/invoices/README.md", + "hash": "6146329271203386672" + }, + { + "file": "libs/functions/finance/manage/invoices/jest.config.ts", + "hash": "17190009561097146656" + }, + { + "file": "libs/functions/finance/manage/invoices/project.json", + "hash": "10607178725074652932" + }, + { + "file": "libs/functions/finance/manage/invoices/src/index.ts", + "hash": "8776668555490270038" + }, + { + "file": "libs/functions/finance/manage/invoices/src/lib/handlers/allocate-payments-to-invoice.handler.ts", + "hash": "2532550417120098175", + "deps": [ + "util-iote-cqrs", + "util-ngfi-functions", + "util-ngfi-firestore-qbuilder", + "model-finance-payments", + "model-finance-invoices-base", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/invoices/src/lib/services/allocate-payments-to-invoice-pym.service.ts", + "hash": "11356242943238506129", + "deps": [ + "util-iote-cqrs", + "util-iote-time", + "model-finance-payments", + "model-finance-invoices-base", + "model-finance-allocations", + "functions-finance-manage-common" + ] + }, + { + "file": "libs/functions/finance/manage/invoices/src/lib/services/allocate-payments-to-invoices-inv.service.ts", + "hash": "6238188267577555514", + "deps": [ + "util-iote-cqrs", + "util-iote-time", + "model-finance-payments", + "model-finance-invoices-base", + "model-finance-allocations", + "functions-finance-manage-common" + ] + }, + { + "file": "libs/functions/finance/manage/invoices/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/finance/manage/invoices/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/functions/finance/manage/invoices/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/functions/finance/manage/invoices/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "@app/elements/base/firebase": [ + { + "file": "libs/elements/base/firebase/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/elements/base/firebase/README.md", + "hash": "13881648613351762852" + }, + { + "file": "libs/elements/base/firebase/jest.config.ts", + "hash": "18369327970596884440" + }, + { + "file": "libs/elements/base/firebase/project.json", + "hash": "6277079445644894872" + }, + { + "file": "libs/elements/base/firebase/src/index.ts", + "hash": "18018133413066556362" + }, + { + "file": "libs/elements/base/firebase/src/lib/firebase-configuration.module.ts", + "hash": "7570093488203262863" + }, + { + "file": "libs/elements/base/firebase/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/base/firebase/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/elements/base/firebase/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/elements/base/firebase/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "model-finance-opportunities-base": [ + { + "file": "libs/model/finance/opportunities/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/opportunities/base/README.md", + "hash": "8226502744565513674" + }, + { + "file": "libs/model/finance/opportunities/base/jest.config.ts", + "hash": "10637318254892203833" + }, + { + "file": "libs/model/finance/opportunities/base/project.json", + "hash": "14343427888271539103" + }, + { + "file": "libs/model/finance/opportunities/base/src/index.ts", + "hash": "10645319901316470727" + }, + { + "file": "libs/model/finance/opportunities/base/src/lib/opportunities.interface.ts", + "hash": "15016856867213159351", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/opportunities/base/src/lib/opportunity-types.interface.ts", + "hash": "11118656060104086805", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/opportunities/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/opportunities/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/opportunities/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/opportunities/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-opportunities-details-view": [ + { + "file": "libs/features/finance/business/opportunities/details/view/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/README.md", + "hash": "6722427530398955635" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/jest.config.ts", + "hash": "17624349324870319690" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/project.json", + "hash": "17869552361358508972" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/index.ts", + "hash": "10676274631529343582" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/components/opportunity-details/opportunity-details.component.html", + "hash": "1119475666038627730" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/components/opportunity-details/opportunity-details.component.scss", + "hash": "15174326664085898581" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/components/opportunity-details/opportunity-details.component.ts", + "hash": "9137570460298508057", + "deps": [ + "util-iote-time", + "model-finance-opportunities-base", + "state-finance-opportunities-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/components/opportunity-information-card/opportunity-information-card.component.html", + "hash": "13447628362604702776" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/components/opportunity-information-card/opportunity-information-card.component.scss", + "hash": "4175242813098784560" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/components/opportunity-information-card/opportunity-information-card.component.ts", + "hash": "14031165398692023762", + "deps": [ + "util-iote-time", + "model-finance-opportunities-base", + "@app/state/user", + "state-finance-opportunities-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/opportunities-view.module.ts", + "hash": "15669905759690961745", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers", + "features-notes", + "features-finance-business-opportunities-details-activities" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/opportunities-view.router.ts", + "hash": "16532501600314803832", + "deps": [ + [ + "features-finance-business-opportunities-details-edit", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/pages/single-opportunity-detail/single-opportunity-detail.component.html", + "hash": "6024102891684830987" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/pages/single-opportunity-detail/single-opportunity-detail.component.scss", + "hash": "17966745018438141548" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/lib/pages/single-opportunity-detail/single-opportunity-detail.component.ts", + "hash": "16650232347847417488" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/opportunities/details/view/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "model-finance-accounts-main": [ + { + "file": "libs/model/finance/accounts/main/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/accounts/main/README.md", + "hash": "9265399938682697366" + }, + { + "file": "libs/model/finance/accounts/main/jest.config.ts", + "hash": "5603500689788058105" + }, + { + "file": "libs/model/finance/accounts/main/project.json", + "hash": "17420329790706159222" + }, + { + "file": "libs/model/finance/accounts/main/src/index.ts", + "hash": "3247400871129308440" + }, + { + "file": "libs/model/finance/accounts/main/src/lib/f-account.interface.ts", + "hash": "17388058815744375154", + "deps": [ + "util-iote-bricks", + "model-finance-banking-base" + ] + }, + { + "file": "libs/model/finance/accounts/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/accounts/main/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/accounts/main/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/accounts/main/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "elements-forms-validators": [ + { + "file": "libs/elements/forms/validators/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/elements/forms/validators/README.md", + "hash": "3710739055120384177" + }, + { + "file": "libs/elements/forms/validators/jest.config.ts", + "hash": "549380296966484949" + }, + { + "file": "libs/elements/forms/validators/project.json", + "hash": "1689541233476644404" + }, + { + "file": "libs/elements/forms/validators/src/index.ts", + "hash": "7722343938928140890" + }, + { + "file": "libs/elements/forms/validators/src/lib/add-new-action.validator.ts", + "hash": "15933565619047170447" + }, + { + "file": "libs/elements/forms/validators/src/lib/elements-forms-validators.module.ts", + "hash": "13375934568271355863" + }, + { + "file": "libs/elements/forms/validators/src/lib/email-or-phone.validator.ts", + "hash": "4083429197277007411" + }, + { + "file": "libs/elements/forms/validators/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/forms/validators/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/elements/forms/validators/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/elements/forms/validators/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "util-iote-time": [ + { + "file": "libs/util/iote/time/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/iote/time/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/iote/time/README.md", + "hash": "1209975343273798713" + }, + { + "file": "libs/util/iote/time/jest.config.ts", + "hash": "2234155336301393858" + }, + { + "file": "libs/util/iote/time/package.json", + "hash": "15055338075798883378" + }, + { + "file": "libs/util/iote/time/project.json", + "hash": "7493036766498988542" + }, + { + "file": "libs/util/iote/time/src/index.ts", + "hash": "8849735227785679360" + }, + { + "file": "libs/util/iote/time/src/lib/dates-time.util.ts", + "hash": "2957838204974891577" + }, + { + "file": "libs/util/iote/time/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/iote/time/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/iote/time/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "state-finance-companies-base": [ + { + "file": "libs/state/finance/companies/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/state/finance/companies/base/README.md", + "hash": "4854642175248923432" + }, + { + "file": "libs/state/finance/companies/base/jest.config.ts", + "hash": "13928946716177202950" + }, + { + "file": "libs/state/finance/companies/base/project.json", + "hash": "8859333367311321366" + }, + { + "file": "libs/state/finance/companies/base/src/index.ts", + "hash": "6274288956765999751" + }, + { + "file": "libs/state/finance/companies/base/src/lib/companies-state.module.ts", + "hash": "12971738151130029001" + }, + { + "file": "libs/state/finance/companies/base/src/lib/services/companies.service.ts", + "hash": "5426632274497511529", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-companies-base", + "model-finance-contacts-base", + "state-tags-base", + "state-finance-contacts-base", + "elements-modals" + ] + }, + { + "file": "libs/state/finance/companies/base/src/lib/stores/active-company.store.ts", + "hash": "10446900775057027798", + "deps": [ + "util-iote-state", + "model-finance-companies-base" + ] + }, + { + "file": "libs/state/finance/companies/base/src/lib/stores/companies.store.ts", + "hash": "18390325667390193505", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-companies-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/companies/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/companies/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/state/finance/companies/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/state/finance/companies/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "budget-notes": [ + { + "file": "model/budgetting/.eslintrc.json", + "hash": "13800677001662881425" + }, + { + "file": "model/budgetting/README.md", + "hash": "14829106854914592855" + }, + { + "file": "model/budgetting/jest.config.ts", + "hash": "7418571170214200754" + }, + { + "file": "model/budgetting/project.json", + "hash": "9107035652358829489" + }, + { + "file": "model/budgetting/src/index.ts", + "hash": "15138334384308798349" + }, + { + "file": "model/budgetting/src/lib/budget-notes.spec.ts", + "hash": "2369565846872695754" + }, + { + "file": "model/budgetting/src/lib/budget-notes.ts", + "hash": "8160877621009495668" + }, + { + "file": "model/budgetting/src/lib/domain/add-note.command.ts", + "hash": "6918164421204441128" + }, + { + "file": "model/budgetting/src/lib/domain/add-note.handler.ts", + "hash": "17916073434169245070" + }, + { + "file": "model/budgetting/src/lib/domain/add-note.result.ts", + "hash": "11254264874774616126" + }, + { + "file": "model/budgetting/tsconfig.json", + "hash": "2840670722752396445" + }, + { + "file": "model/budgetting/tsconfig.lib.json", + "hash": "8188472110264778699" + }, + { + "file": "model/budgetting/tsconfig.spec.json", + "hash": "11550347367511341917" + } + ], + "model-finance-activities-base": [ + { + "file": "libs/model/finance/activities/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/activities/base/README.md", + "hash": "17280268794596739084" + }, + { + "file": "libs/model/finance/activities/base/jest.config.ts", + "hash": "5164661786206458957" + }, + { + "file": "libs/model/finance/activities/base/project.json", + "hash": "3606516548657832411" + }, + { + "file": "libs/model/finance/activities/base/src/index.ts", + "hash": "5513906934551378654" + }, + { + "file": "libs/model/finance/activities/base/src/lib/activity.interface.ts", + "hash": "2213486483943328415", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/activities/base/src/lib/model-finance-activities-base.ts", + "hash": "6705289301547675435" + }, + { + "file": "libs/model/finance/activities/base/src/lib/task.interface.ts", + "hash": "12822173196606569438", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/activities/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/activities/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/activities/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/activities/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-contacts-details-edit": [ + { + "file": "libs/features/finance/business/contacts/details/edit/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/README.md", + "hash": "15089199226976926912" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/jest.config.ts", + "hash": "16965848087512095843" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/project.json", + "hash": "9061109338562594179" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/index.ts", + "hash": "7449092720915143504" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/components/change-profile-picture/change-profile-picture.component.html", + "hash": "7583215971322434149" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/components/change-profile-picture/change-profile-picture.component.scss", + "hash": "2126355720496835756" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/components/change-profile-picture/change-profile-picture.component.ts", + "hash": "4664178506768436602", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/state/organisation", + "state-finance-contacts-base" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/contacts-edit.module.ts", + "hash": "416225762222264772", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/contacts-edit.router.ts", + "hash": "2149450326765316959" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/pages/contacts-edit-page/contacts-edit-page.component.html", + "hash": "5149584934812939850" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/pages/contacts-edit-page/contacts-edit-page.component.scss", + "hash": "6580532983714150858" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/lib/pages/contacts-edit-page/contacts-edit-page.component.ts", + "hash": "5949199208314437925", + "deps": [ + "util-iote-time", + "util-ngfi-multi-lang", + "model-finance-contacts-base", + "model-roles-base", + "state-finance-contacts-base", + "state-roles-base", + "state-finance-companies-base", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/edit/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/contacts/details/edit/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-shared-components-modals": [ + { + "file": "libs/features/shared/components/modals/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/shared/components/modals/README.md", + "hash": "7234660152490932539" + }, + { + "file": "libs/features/shared/components/modals/jest.config.ts", + "hash": "1898242936705913999" + }, + { + "file": "libs/features/shared/components/modals/project.json", + "hash": "3792414035192925021" + }, + { + "file": "libs/features/shared/components/modals/src/index.ts", + "hash": "2040156488804395174" + }, + { + "file": "libs/features/shared/components/modals/src/lib/modals.module.ts", + "hash": "7754315715650542855", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/shared/components/modals/src/lib/modals/single-action-message-modal/single-action-message-modal.component.html", + "hash": "2210652019149573607" + }, + { + "file": "libs/features/shared/components/modals/src/lib/modals/single-action-message-modal/single-action-message-modal.component.scss", + "hash": "14124680857537234893" + }, + { + "file": "libs/features/shared/components/modals/src/lib/modals/single-action-message-modal/single-action-message-modal.component.ts", + "hash": "17266975530045977137" + }, + { + "file": "libs/features/shared/components/modals/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/shared/components/modals/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/shared/components/modals/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/shared/components/modals/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "state-finance-invoices-base": [ + { + "file": "libs/state/finance/invoices/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/state/finance/invoices/base/README.md", + "hash": "12849811336981441812" + }, + { + "file": "libs/state/finance/invoices/base/jest.config.ts", + "hash": "425893025011481702" + }, + { + "file": "libs/state/finance/invoices/base/project.json", + "hash": "10102503619578936675" + }, + { + "file": "libs/state/finance/invoices/base/src/index.ts", + "hash": "12061198953420154027" + }, + { + "file": "libs/state/finance/invoices/base/src/lib/invoices-state.module.ts", + "hash": "3791056656506131060" + }, + { + "file": "libs/state/finance/invoices/base/src/lib/providers/calculate-invoice-total.function.ts", + "hash": "15452081413233686293", + "deps": [ + "model-finance-invoices-base" + ] + }, + { + "file": "libs/state/finance/invoices/base/src/lib/services/invoices-prefix.service.ts", + "hash": "12561985127396720470", + "deps": [ + "model-finance-invoices-base" + ] + }, + { + "file": "libs/state/finance/invoices/base/src/lib/services/invoices.service.ts", + "hash": "12711767568766545219", + "deps": [ + "util-iote-time", + "util-iote-bricks-angular", + "model-finance-invoices-base", + "@app/state/organisation", + "state-finance-contacts-base", + "state-finance-companies-base", + "elements-modals" + ] + }, + { + "file": "libs/state/finance/invoices/base/src/lib/stores/active-invoice.store.ts", + "hash": "17182123756253269813", + "deps": [ + "util-iote-state", + "model-finance-invoices-base" + ] + }, + { + "file": "libs/state/finance/invoices/base/src/lib/stores/invoice-prefix.store.ts", + "hash": "13127609023601706113", + "deps": [ + "util-ngfi-angular", + "util-iote-state", + "util-iote-bricks-angular", + "model-finance-invoices-base", + "state-finance-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/invoices/base/src/lib/stores/invoices.store.ts", + "hash": "10588144345220496700", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-invoices-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/invoices/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/invoices/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/state/finance/invoices/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/state/finance/invoices/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-opportunities-main": [ + { + "file": "libs/features/finance/business/opportunities/main/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/features/finance/business/opportunities/main/README.md", + "hash": "12098791959375637821" + }, + { + "file": "libs/features/finance/business/opportunities/main/jest.config.ts", + "hash": "3883573524449572257" + }, + { + "file": "libs/features/finance/business/opportunities/main/project.json", + "hash": "6061086727522421226" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/index.ts", + "hash": "2665266450673414204" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/components/kanban-view/kanban-view.component.html", + "hash": "14846510874226923246" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/components/kanban-view/kanban-view.component.scss", + "hash": "6073272529238593032" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/components/kanban-view/kanban-view.component.ts", + "hash": "1551765817529326367", + "deps": [ + "util-iote-time", + "model-finance-opportunities-base", + "model-finance-contacts-base", + "model-finance-companies-base", + "@app/model/common/user", + "state-finance-opportunities-base", + "@app/state/user" + ] + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/components/opportunities-filter/opportunities-filter.component.html", + "hash": "1669574094605611240" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/components/opportunities-filter/opportunities-filter.component.scss", + "hash": "5420745164024068075" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/components/opportunities-filter/opportunities-filter.component.ts", + "hash": "16084401286922187996", + "deps": [ + "util-ngfi-multi-lang", + "@app/model/common/user", + "model-finance-companies-base", + "model-finance-contacts-base", + "model-finance-opportunities-base", + "state-finance-opportunities-base", + "@app/state/user" + ] + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/components/opportunities-filter/opportunities-filter.interface.ts", + "hash": "14504642098577508750" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/opportunities-main.module.ts", + "hash": "1165953220827756875", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "elements-layout-page-headers", + "@app/elements/layout/page", + "features-finance-business-opportunities-create" + ] + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/opportunities-main.router.ts", + "hash": "12294812948835964366", + "deps": [ + [ + "features-finance-business-opportunities-details-view", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/pages/opportunities-page/opportunities-page.component.html", + "hash": "14420251189506985836" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/pages/opportunities-page/opportunities-page.component.scss", + "hash": "9732981372427086934" + }, + { + "file": "libs/features/finance/business/opportunities/main/src/lib/pages/opportunities-page/opportunities-page.component.ts", + "hash": "3822462704631891459", + "deps": [ + "util-ngfi-multi-lang", + "util-iote-time", + "model-finance-contacts-base", + "model-finance-companies-base", + "model-finance-opportunities-base", + "state-finance-opportunities-base", + "@app/state/user", + "features-finance-business-opportunities-create" + ] + }, + { + "file": "libs/features/finance/business/opportunities/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/opportunities/main/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/features/finance/business/opportunities/main/tsconfig.lib.json", + "hash": "511841889123451483" + }, + { + "file": "libs/features/finance/business/opportunities/main/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "util-ngfi-infinite-scroll": [ + { + "file": "libs/util/ngfi/infinite-scroll/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/util/ngfi/infinite-scroll/README.md", + "hash": "2129246490695990757" + }, + { + "file": "libs/util/ngfi/infinite-scroll/jest.config.ts", + "hash": "13296717984587582439" + }, + { + "file": "libs/util/ngfi/infinite-scroll/ng-package.json", + "hash": "6133852095733710481" + }, + { + "file": "libs/util/ngfi/infinite-scroll/package.json", + "hash": "18207635109445007576", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/ngfi/infinite-scroll/project.json", + "hash": "6638166424968655000" + }, + { + "file": "libs/util/ngfi/infinite-scroll/src/index.ts", + "hash": "9137976107193401537" + }, + { + "file": "libs/util/ngfi/infinite-scroll/src/lib/directives/scrollbar.directive.ts", + "hash": "10272735055335389269" + }, + { + "file": "libs/util/ngfi/infinite-scroll/src/lib/infinite-scroll.module.ts", + "hash": "8856306081832480541" + }, + { + "file": "libs/util/ngfi/infinite-scroll/src/lib/model/paginated-scroll.model.ts", + "hash": "5839477504370538399", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/ngfi/infinite-scroll/src/lib/model/pagination-config.interface.ts", + "hash": "1645073416555836158" + }, + { + "file": "libs/util/ngfi/infinite-scroll/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/util/ngfi/infinite-scroll/tsconfig.json", + "hash": "16101319590658228729" + }, + { + "file": "libs/util/ngfi/infinite-scroll/tsconfig.lib.json", + "hash": "6663844260631227450" + }, + { + "file": "libs/util/ngfi/infinite-scroll/tsconfig.lib.prod.json", + "hash": "16504392315228738926" + }, + { + "file": "libs/util/ngfi/infinite-scroll/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "private-state-organisation": [ + { + "file": "libs/private/state/organisation/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/private/state/organisation/README.md", + "hash": "4891583633569676105" + }, + { + "file": "libs/private/state/organisation/jest.config.ts", + "hash": "1120763264718400087" + }, + { + "file": "libs/private/state/organisation/project.json", + "hash": "2681203914198967957" + }, + { + "file": "libs/private/state/organisation/src/index.ts", + "hash": "2317952208298860457" + }, + { + "file": "libs/private/state/organisation/src/lib/mt-organisation-state.module.ts", + "hash": "13408710537908652638", + "deps": [ + "@app/state/organisation" + ] + }, + { + "file": "libs/private/state/organisation/src/lib/stores/mt-active-org.store.ts", + "hash": "15114446741204763432", + "deps": [ + "util-iote-bricks", + "util-iote-bricks-angular", + "util-iote-local-persistance", + "@app/model/organisation", + "@app/state/user", + "@app/state/organisation" + ] + }, + { + "file": "libs/private/state/organisation/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/private/state/organisation/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/private/state/organisation/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/private/state/organisation/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "functions-finance-manage-expenses": [ + { + "file": "libs/functions/finance/manage/expenses/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/functions/finance/manage/expenses/README.md", + "hash": "9937177668996372786" + }, + { + "file": "libs/functions/finance/manage/expenses/jest.config.ts", + "hash": "4764534755323293029" + }, + { + "file": "libs/functions/finance/manage/expenses/project.json", + "hash": "9791642765568481662" + }, + { + "file": "libs/functions/finance/manage/expenses/src/index.ts", + "hash": "14435166021542592258" + }, + { + "file": "libs/functions/finance/manage/expenses/src/lib/handlers/allocate-expenses.handler.ts", + "hash": "7141857495148600268", + "deps": [ + "util-iote-cqrs", + "util-iote-time", + "util-ngfi-functions", + "model-finance-operations-expenses", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/functions/finance/manage/expenses/src/lib/services/allocate-budget-line.service.ts", + "hash": "16108829613205085068", + "deps": [ + "util-iote-cqrs", + "util-iote-time", + "model-finance-operations-expenses", + "@app/model/finance/planning/budgets", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/expenses/src/lib/services/allocate-expenses.service.ts", + "hash": "13665631839715660468", + "deps": [ + "util-iote-cqrs", + "util-iote-time", + "@app/model/finance/planning/budgets", + "model-finance-operations-expenses", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/expenses/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/finance/manage/expenses/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/functions/finance/manage/expenses/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/functions/finance/manage/expenses/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-banking-activate-banking": [ + { + "file": "libs/features/finance/banking/activate-banking/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/banking/activate-banking/README.md", + "hash": "13459180320814898509" + }, + { + "file": "libs/features/finance/banking/activate-banking/jest.config.ts", + "hash": "4887496653674881966" + }, + { + "file": "libs/features/finance/banking/activate-banking/project.json", + "hash": "4324398022432681413" + }, + { + "file": "libs/features/finance/banking/activate-banking/src/index.ts", + "hash": "568656305499846039" + }, + { + "file": "libs/features/finance/banking/activate-banking/src/lib/activate-banking.module.ts", + "hash": "3198340087621486723", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/finance/banking/activate-banking/src/lib/activate-banking.router.ts", + "hash": "8594425942533561550", + "deps": [ + "@app/elements/base/authorisation" + ] + }, + { + "file": "libs/features/finance/banking/activate-banking/src/lib/components/connect-ponto/connect-ponto.component.html", + "hash": "8360396366439370959" + }, + { + "file": "libs/features/finance/banking/activate-banking/src/lib/components/connect-ponto/connect-ponto.component.scss", + "hash": "8483897458685730403" + }, + { + "file": "libs/features/finance/banking/activate-banking/src/lib/components/connect-ponto/connect-ponto.component.ts", + "hash": "3251538327741955368", + "deps": [ + "util-ngfi-angular", + "model-finance-banking-ponto", + "@app/model/organisation", + "@app/state/organisation" + ] + }, + { + "file": "libs/features/finance/banking/activate-banking/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/banking/activate-banking/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/banking/activate-banking/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/banking/activate-banking/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "@app/model/common/config": [ + { + "file": "libs/model/common/config/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/common/config/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/model/common/config/README.md", + "hash": "4142075230725412484" + }, + { + "file": "libs/model/common/config/jest.config.ts", + "hash": "17744566428142801456" + }, + { + "file": "libs/model/common/config/project.json", + "hash": "14897950939041775009" + }, + { + "file": "libs/model/common/config/src/index.ts", + "hash": "15973237848645390834" + }, + { + "file": "libs/model/common/config/src/lib/config.interface.ts", + "hash": "16302670835211089896" + }, + { + "file": "libs/model/common/config/src/lib/version-config.interface.ts", + "hash": "5011180819543151310" + }, + { + "file": "libs/model/common/config/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/model/common/config/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/model/common/config/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "model-finance-planning-budget-rendering-state": [ + { + "file": "libs/model/finance/planning/budget-rendering-state/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/README.md", + "hash": "9810660885210615476" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/jest.config.ts", + "hash": "14223070392762099816" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/project.json", + "hash": "13216019077448357222" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/src/index.ts", + "hash": "13043979170123163098" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/src/lib/f-explorer.state.model.ts", + "hash": "8792521359995615422", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-rendering", + "@app/model/finance/planning/budget-lines/by-year" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budget-rendering-state/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "model-finance-planning-budget-rendering": [ + { + "file": "libs/model/finance/planning/budget-rendering/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-rendering/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-rendering/README.md", + "hash": "5350547490834020661" + }, + { + "file": "libs/model/finance/planning/budget-rendering/jest.config.ts", + "hash": "2753270770999782032" + }, + { + "file": "libs/model/finance/planning/budget-rendering/project.json", + "hash": "11531608855695652474" + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/index.ts", + "hash": "15876711982902728288" + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/aggregated-budget.interface.ts", + "hash": "7181630723415262951", + "deps": [ + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/budget-group.interface.ts", + "hash": "13623485926047147638", + "deps": [ + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/budget-line.interface.ts", + "hash": "3063953419433066061", + "deps": [ + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/graphs/budget-result-year.interface.ts", + "hash": "17861088507141113067", + "deps": [ + "@app/model/finance/planning/budget-lines/by-year" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/graphs/render-budget-graph.function.ts", + "hash": "925865518483058661", + "deps": [ + "@app/model/finance/planning/time", + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budget-lines/by-year", + "model-finance-planning-budget-rendering-state" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/null/null-rendered-budget.const.ts", + "hash": "18338849687668637349" + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/rendered-budget.interface.ts", + "hash": "3406586292297208088", + "deps": [ + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering/src/lib/rendered-child-budget.interface.ts", + "hash": "4054896379507077064", + "deps": [ + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/model/finance/planning/budget-rendering/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-rendering/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budget-rendering/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "@app/elements/layout/page": [ + { + "file": "libs/elements/layout/page/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/elements/layout/page/README.md", + "hash": "16165951980195132987" + }, + { + "file": "libs/elements/layout/page/jest.config.ts", + "hash": "2744848895048035162" + }, + { + "file": "libs/elements/layout/page/project.json", + "hash": "10882101784879990064" + }, + { + "file": "libs/elements/layout/page/src/index.ts", + "hash": "11684807084038139810" + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-navbar-side/navbar-side.component.html", + "hash": "12555096847133559053" + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-navbar-side/navbar-side.component.scss", + "hash": "6751842842352482112" + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-navbar-side/navbar-side.component.ts", + "hash": "16205083350911456462", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-navbar/navbar.component.html", + "hash": "14269707066352216789" + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-navbar/navbar.component.scss", + "hash": "12105408393514345611" + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-navbar/navbar.component.ts", + "hash": "1439634012467600277", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-page/page.component.html", + "hash": "7457986311778598122" + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-page/page.component.scss", + "hash": "12450696798994101932" + }, + { + "file": "libs/elements/layout/page/src/lib/components/app-page/page.component.ts", + "hash": "6258966262464952257", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidemenu-footer/sidemenu-footer.component.html", + "hash": "11699278390206017145" + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidemenu-footer/sidemenu-footer.component.scss", + "hash": "1401116711527218624" + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidemenu-footer/sidemenu-footer.component.ts", + "hash": "8017960249047138179", + "deps": [ + "util-iote-bricks", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidemenu/sidemenu.component.html", + "hash": "18014587700546967670" + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidemenu/sidemenu.component.scss", + "hash": "1811043297584364880" + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidemenu/sidemenu.component.ts", + "hash": "420310996406469289", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidenav-container/nav-wrapper.component.html", + "hash": "15885995960848607794" + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidenav-container/nav-wrapper.component.scss", + "hash": "12941070063632257002" + }, + { + "file": "libs/elements/layout/page/src/lib/components/sidenav-container/nav-wrapper.component.ts", + "hash": "6101738942760573259", + "deps": [ + "util-iote-bricks", + "@app/state/user" + ] + }, + { + "file": "libs/elements/layout/page/src/lib/components/single-information-card/single-information-card.component.html", + "hash": "1906154930575114849" + }, + { + "file": "libs/elements/layout/page/src/lib/components/single-information-card/single-information-card.component.scss", + "hash": "7069478770787346259" + }, + { + "file": "libs/elements/layout/page/src/lib/components/single-information-card/single-information-card.component.ts", + "hash": "11473778872417301585" + }, + { + "file": "libs/elements/layout/page/src/lib/components/single-information-page/single-information-page.component.html", + "hash": "2459211978403867621" + }, + { + "file": "libs/elements/layout/page/src/lib/components/single-information-page/single-information-page.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/elements/layout/page/src/lib/components/single-information-page/single-information-page.component.ts", + "hash": "9777797895168365715" + }, + { + "file": "libs/elements/layout/page/src/lib/ital-page.module.ts", + "hash": "2569035515303499085", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/user-menu" + ] + }, + { + "file": "libs/elements/layout/page/src/lib/model/side-menu-popper.model.ts", + "hash": "8570432097237511335" + }, + { + "file": "libs/elements/layout/page/src/lib/providers/side-menu-const.function.ts", + "hash": "17628054376634037167" + }, + { + "file": "libs/elements/layout/page/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/layout/page/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/elements/layout/page/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/elements/layout/page/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "@app/model/finance/planning/budget-lines/by-year": [ + { + "file": "libs/model/finance/planning/budget-lines-by-year/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/README.md", + "hash": "7003442977037128416" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/jest.config.ts", + "hash": "5899443252527219296" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/project.json", + "hash": "8803503581072702890" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/src/index.ts", + "hash": "8023600320447792392" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/src/lib/budget-row-year.interface.ts", + "hash": "10400813529189031552", + "deps": [ + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budget-lines-by-year/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "features-budgetting-budget-explorer-burnchart": [ + { + "file": "libs/features/budgetting/budget-explorer-burnchart/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/README.md", + "hash": "6862275442088847273" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/jest.config.ts", + "hash": "11633643835849806585" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/project.json", + "hash": "18236043181938849202" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/index.ts", + "hash": "11334847947403623545" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/lib/budgetting-budget-explorer-burnchart.module.ts", + "hash": "1500897065245162884", + "deps": [ + "util-ngfi-multi-lang", + "util-iote-bricks-angular", + "@app/state/user", + "@app/state/finance/budgetting/budgets", + "@app/state/finance/budgetting/rendering", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/lib/components/burn-chart/burn-chart.component.html", + "hash": "8403164198635866167" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/lib/components/burn-chart/burn-chart.component.scss", + "hash": "3594826527482314780" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/lib/components/burn-chart/burn-chart.component.ts", + "hash": "2871992792294378419", + "deps": [ + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/lib/components/financial-plan-burn-chart/financial-plan-burn-chart.component.html", + "hash": "8194125477664087331" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/lib/components/financial-plan-burn-chart/financial-plan-burn-chart.component.scss", + "hash": "14726597584218449057" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/lib/components/financial-plan-burn-chart/financial-plan-burn-chart.component.ts", + "hash": "6358815993945441317", + "deps": [ + "@app/model/finance/planning/time", + "@app/model/finance/planning/budgets", + "model-finance-planning-budget-rendering", + "model-finance-planning-budget-rendering-state" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/features/budgetting/budget-explorer-burnchart/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "@app/elements/base/authorisation": [ + { + "file": "libs/elements/base/authorisation/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/elements/base/authorisation/README.md", + "hash": "5446129158984914238" + }, + { + "file": "libs/elements/base/authorisation/jest.config.ts", + "hash": "13336209325140346285" + }, + { + "file": "libs/elements/base/authorisation/project.json", + "hash": "4470250120231607309" + }, + { + "file": "libs/elements/base/authorisation/src/index.ts", + "hash": "3207742529429738625" + }, + { + "file": "libs/elements/base/authorisation/src/lib/auth-guards/is-admin.guard.ts", + "hash": "15613386229259029823", + "deps": [ + "@app/state/user" + ] + }, + { + "file": "libs/elements/base/authorisation/src/lib/auth-guards/is-logged-in.guard.ts", + "hash": "8038969510678797055", + "deps": [ + "@app/state/user" + ] + }, + { + "file": "libs/elements/base/authorisation/src/lib/authorisation.module.ts", + "hash": "6609409769936904524" + }, + { + "file": "libs/elements/base/authorisation/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/base/authorisation/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/elements/base/authorisation/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/elements/base/authorisation/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "state-finance-activities-base": [ + { + "file": "libs/state/finance/activities/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/state/finance/activities/base/README.md", + "hash": "13110851187094550548" + }, + { + "file": "libs/state/finance/activities/base/jest.config.ts", + "hash": "6285663805194252497" + }, + { + "file": "libs/state/finance/activities/base/project.json", + "hash": "8884037008043558753" + }, + { + "file": "libs/state/finance/activities/base/src/index.ts", + "hash": "4567168288472053248" + }, + { + "file": "libs/state/finance/activities/base/src/lib/activities-state.module.ts", + "hash": "17096807257576288615" + }, + { + "file": "libs/state/finance/activities/base/src/lib/services/activities.service.ts", + "hash": "4384621492649817628", + "deps": [ + "util-iote-time", + "util-ngfi-multi-lang", + "model-finance-activities-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/activities/base/src/lib/services/tasks.service.ts", + "hash": "1770729675568643543", + "deps": [ + "model-finance-activities-base" + ] + }, + { + "file": "libs/state/finance/activities/base/src/lib/stores/acitvity.store.ts", + "hash": "15359086208384613885", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-firestore-qbuilder", + "util-ngfi-state", + "state-finance-base", + "model-finance-activities-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/activities/base/src/lib/stores/tasks.store.ts", + "hash": "16008840614322564725", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-activities-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/activities/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/activities/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/state/finance/activities/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/state/finance/activities/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "elements-layout-page-headers": [ + { + "file": "libs/elements/layout/page-headers/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/elements/layout/page-headers/README.md", + "hash": "18225764552717279543" + }, + { + "file": "libs/elements/layout/page-headers/jest.config.ts", + "hash": "10178456173429560373" + }, + { + "file": "libs/elements/layout/page-headers/project.json", + "hash": "17650165869374865678" + }, + { + "file": "libs/elements/layout/page-headers/src/index.ts", + "hash": "13210653931589449728" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/detail-header-card/detail-header-card.component.html", + "hash": "9385518493567636836" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/detail-header-card/detail-header-card.component.scss", + "hash": "10213540000392881997" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/detail-header-card/detail-header-card.component.ts", + "hash": "14305755153329685416", + "deps": [ + "state-finance-contacts-base", + "state-finance-companies-base", + "state-finance-opportunities-base" + ] + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/detail-header-edits/detail-header-edits.component.html", + "hash": "7508023921142798613" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/detail-header-edits/detail-header-edits.component.scss", + "hash": "10095349536681246318" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/detail-header-edits/detail-header-edits.component.ts", + "hash": "16971001325846228598", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-contacts-base", + "state-finance-contacts-base", + "state-finance-companies-base", + "state-finance-opportunities-base" + ] + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/search-header-card/search-header-card.component.html", + "hash": "5987800785796125617" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/search-header-card/search-header-card.component.scss", + "hash": "12458971969155936245" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/search-header-card/search-header-card.component.ts", + "hash": "13910731406401405554" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/toolbar/toolbar.component.html", + "hash": "8141045424942526931" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/toolbar/toolbar.component.scss", + "hash": "8577474468546570550" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/components/toolbar/toolbar.component.ts", + "hash": "14534201431311162360" + }, + { + "file": "libs/elements/layout/page-headers/src/lib/page-headers.module.ts", + "hash": "11972622048731282705", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/elements/layout/page-headers/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/layout/page-headers/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/elements/layout/page-headers/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/elements/layout/page-headers/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "model-finance-banking-ponto": [ + { + "file": "libs/model/finance/banking/ponto/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/banking/ponto/README.md", + "hash": "9264582401778753554" + }, + { + "file": "libs/model/finance/banking/ponto/jest.config.ts", + "hash": "15055770986993371569" + }, + { + "file": "libs/model/finance/banking/ponto/project.json", + "hash": "9230955054004513316" + }, + { + "file": "libs/model/finance/banking/ponto/src/index.ts", + "hash": "17533708948343007806" + }, + { + "file": "libs/model/finance/banking/ponto/src/lib/onboarding-details.interface.ts", + "hash": "105234998098179232" + }, + { + "file": "libs/model/finance/banking/ponto/src/lib/ponto-account.interface.ts", + "hash": "8322284556535464483", + "deps": [ + "model-finance-banking-base" + ] + }, + { + "file": "libs/model/finance/banking/ponto/src/lib/ponto-connection.interface.ts", + "hash": "2494977473166697679", + "deps": [ + "model-finance-banking-base" + ] + }, + { + "file": "libs/model/finance/banking/ponto/src/lib/update-ponto-conn-input.interface.ts", + "hash": "14488104950379169385" + }, + { + "file": "libs/model/finance/banking/ponto/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/banking/ponto/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/banking/ponto/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/banking/ponto/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "@app/features/auth/login": [ + { + "file": "libs/features/auth/login/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/features/auth/login/README.md", + "hash": "2777608698293937110" + }, + { + "file": "libs/features/auth/login/jest.config.ts", + "hash": "15476581562823060044" + }, + { + "file": "libs/features/auth/login/project.json", + "hash": "3507327360463724929" + }, + { + "file": "libs/features/auth/login/src/index.ts", + "hash": "12425292926579886507" + }, + { + "file": "libs/features/auth/login/src/lib/auth-router.module.ts", + "hash": "12298188193199096414" + }, + { + "file": "libs/features/auth/login/src/lib/auth.module.ts", + "hash": "1978415421185583179", + "deps": [ + "util-iote-bricks-angular", + "@app/state/user", + "util-ngfi-multi-lang", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/auth/login/src/lib/components/login/login.component.html", + "hash": "17525558269872157410" + }, + { + "file": "libs/features/auth/login/src/lib/components/login/login.component.scss", + "hash": "18117213979502285703" + }, + { + "file": "libs/features/auth/login/src/lib/components/login/login.component.ts", + "hash": "12030154929625031572", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular" + ] + }, + { + "file": "libs/features/auth/login/src/lib/components/register/register.component.html", + "hash": "14705989067784984685" + }, + { + "file": "libs/features/auth/login/src/lib/components/register/register.component.scss", + "hash": "3454187867771957027" + }, + { + "file": "libs/features/auth/login/src/lib/components/register/register.component.ts", + "hash": "3080783682103655545", + "deps": [ + "util-iote-bricks", + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/auth/login/src/lib/modals/forgot-password-modal/forgot-password-modal.component.html", + "hash": "2639545659818168876" + }, + { + "file": "libs/features/auth/login/src/lib/modals/forgot-password-modal/forgot-password-modal.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/auth/login/src/lib/modals/forgot-password-modal/forgot-password-modal.component.ts", + "hash": "5461079225634488083", + "deps": [ + "util-ngfi-angular", + "util-iote-bricks" + ] + }, + { + "file": "libs/features/auth/login/src/lib/pages/auth/auth.page.component.html", + "hash": "14188066089155652242" + }, + { + "file": "libs/features/auth/login/src/lib/pages/auth/auth.page.component.scss", + "hash": "5895583627682938818" + }, + { + "file": "libs/features/auth/login/src/lib/pages/auth/auth.page.component.ts", + "hash": "4644237825573006804", + "deps": [ + "util-iote-bricks", + "util-ngfi-multi-lang", + "@app/state/user" + ] + }, + { + "file": "libs/features/auth/login/src/lib/services/authentication.service.ts", + "hash": "9658964649816710562", + "deps": [ + "util-ngfi-angular" + ] + }, + { + "file": "libs/features/auth/login/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/auth/login/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/features/auth/login/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/features/auth/login/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "model-finance-companies-base": [ + { + "file": "libs/model/finance/companies/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/companies/base/README.md", + "hash": "12683790625003536180" + }, + { + "file": "libs/model/finance/companies/base/jest.config.ts", + "hash": "8181210639552551705" + }, + { + "file": "libs/model/finance/companies/base/project.json", + "hash": "4379654444232373982" + }, + { + "file": "libs/model/finance/companies/base/src/index.ts", + "hash": "7557244338582632482" + }, + { + "file": "libs/model/finance/companies/base/src/lib/company.interface.ts", + "hash": "9667196946987615845", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/companies/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/companies/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/companies/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/companies/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "state-finance-contacts-base": [ + { + "file": "libs/state/finance/contacts/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/state/finance/contacts/base/README.md", + "hash": "17774193583098395911" + }, + { + "file": "libs/state/finance/contacts/base/jest.config.ts", + "hash": "18217692177218491102" + }, + { + "file": "libs/state/finance/contacts/base/project.json", + "hash": "6105681021628514851" + }, + { + "file": "libs/state/finance/contacts/base/src/index.ts", + "hash": "587578234589647383" + }, + { + "file": "libs/state/finance/contacts/base/src/lib/contacts-state.module.ts", + "hash": "14607568300296430749" + }, + { + "file": "libs/state/finance/contacts/base/src/lib/services/contacts.service.ts", + "hash": "2566773401485883710", + "deps": [ + "util-iote-time", + "util-ngfi-multi-lang", + "model-finance-contacts-base", + "state-tags-base", + "elements-modals", + "state-files-base" + ] + }, + { + "file": "libs/state/finance/contacts/base/src/lib/stores/active-contact.store.ts", + "hash": "7871124524797697032", + "deps": [ + "util-iote-state", + "model-finance-contacts-base" + ] + }, + { + "file": "libs/state/finance/contacts/base/src/lib/stores/contacts.store.ts", + "hash": "3868491558596074648", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-contacts-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/contacts/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/contacts/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/state/finance/contacts/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/state/finance/contacts/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "state-finance-notes-base": [ + { + "file": "libs/state/finance/notes/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/state/finance/notes/base/README.md", + "hash": "17416433077868535740" + }, + { + "file": "libs/state/finance/notes/base/jest.config.ts", + "hash": "7021821225890887241" + }, + { + "file": "libs/state/finance/notes/base/project.json", + "hash": "12045586713204970030" + }, + { + "file": "libs/state/finance/notes/base/src/index.ts", + "hash": "15767489922969393014" + }, + { + "file": "libs/state/finance/notes/base/src/lib/notes-state.module.ts", + "hash": "9207019033219666736" + }, + { + "file": "libs/state/finance/notes/base/src/lib/stores/notes.store.ts", + "hash": "15481701568097399105", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-iote-state", + "model-finance-notes-base", + "@app/state/organisation", + "state-finance-base" + ] + }, + { + "file": "libs/state/finance/notes/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/notes/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/state/finance/notes/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/state/finance/notes/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-contacts-details-view": [ + { + "file": "libs/features/finance/business/contacts/details/view/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/contacts/details/view/README.md", + "hash": "1087451617822988981" + }, + { + "file": "libs/features/finance/business/contacts/details/view/jest.config.ts", + "hash": "1119076156259872324" + }, + { + "file": "libs/features/finance/business/contacts/details/view/project.json", + "hash": "6280437336381232372" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/index.ts", + "hash": "13253403659855612691" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/components/contact-details/contact-details.component.html", + "hash": "15714162528916734993" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/components/contact-details/contact-details.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/components/contact-details/contact-details.component.ts", + "hash": "17458463083318208848" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/components/contact-information-card/contact-information-card.component.html", + "hash": "2946427653694962479" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/components/contact-information-card/contact-information-card.component.scss", + "hash": "930432404016762998" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/components/contact-information-card/contact-information-card.component.ts", + "hash": "11843937470032838992", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-contacts-base", + "state-finance-contacts-base", + "state-finance-opportunities-base" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/contacts-view.module.ts", + "hash": "12720893622398997434", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers", + "features-finance-business-contacts-details-activities", + "features-notes", + "features-finance-business-opportunities-create" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/contacts-view.router.ts", + "hash": "2177061045950118245", + "deps": [ + [ + "features-finance-business-contacts-details-edit", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/pages/single-contact-detail/single-contact-detail.component.html", + "hash": "17355708156709051519" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/pages/single-contact-detail/single-contact-detail.component.scss", + "hash": "17966745018438141548" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/lib/pages/single-contact-detail/single-contact-detail.component.ts", + "hash": "12584783788345999665" + }, + { + "file": "libs/features/finance/business/contacts/details/view/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/contacts/details/view/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/contacts/details/view/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/contacts/details/view/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-finance-business-contacts-details-opportunities": [ + { + "file": "libs/features/finance/business/contacts/details/opportunities/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/README.md", + "hash": "16943503172141447725" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/jest.config.ts", + "hash": "17756761209468041266" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/project.json", + "hash": "11098017975462505315" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/src/index.ts", + "hash": "5261595926138270063" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/src/lib/components/contact-opportunities/contact-opportunities.component.html", + "hash": "18109153777798993271" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/src/lib/components/contact-opportunities/contact-opportunities.component.scss", + "hash": "5813374879375254526" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/src/lib/components/contact-opportunities/contact-opportunities.component.ts", + "hash": "16972384642619113408", + "deps": [ + "util-iote-time", + "model-finance-opportunities-base", + "model-finance-contacts-base", + "state-finance-opportunities-base", + "state-finance-contacts-base", + "@app/state/user", + "features-finance-business-opportunities-create" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/src/lib/contacts-opportunities.module.ts", + "hash": "10284844475708870428", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/contacts/details/opportunities/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "state-roles-base": [ + { + "file": "libs/state/roles/base/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/state/roles/base/README.md", + "hash": "2386210791455431271" + }, + { + "file": "libs/state/roles/base/jest.config.ts", + "hash": "13975440425061773993" + }, + { + "file": "libs/state/roles/base/project.json", + "hash": "18046577134848902020" + }, + { + "file": "libs/state/roles/base/src/index.ts", + "hash": "12171752980989381319" + }, + { + "file": "libs/state/roles/base/src/lib/roles-state.module.ts", + "hash": "4547585574590359077" + }, + { + "file": "libs/state/roles/base/src/lib/stores/contact-roles.store.ts", + "hash": "16783683073099531301", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-roles-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/roles/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/roles/base/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/state/roles/base/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/state/roles/base/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "util-iote-bricks": [ + { + "file": "libs/util/iote/bricks/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/iote/bricks/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/iote/bricks/README.md", + "hash": "12538068434708661875" + }, + { + "file": "libs/util/iote/bricks/jest.config.ts", + "hash": "2991532052261882424" + }, + { + "file": "libs/util/iote/bricks/package.json", + "hash": "2319549784049328393" + }, + { + "file": "libs/util/iote/bricks/project.json", + "hash": "4319235018044033228" + }, + { + "file": "libs/util/iote/bricks/src/index.ts", + "hash": "16146363746456262560" + }, + { + "file": "libs/util/iote/bricks/src/lib/auth/index.ts", + "hash": "565573073773433406" + }, + { + "file": "libs/util/iote/bricks/src/lib/auth/roles.interface.ts", + "hash": "7971740148231310743" + }, + { + "file": "libs/util/iote/bricks/src/lib/auth/user-profile.interface.ts", + "hash": "13089505571930722531" + }, + { + "file": "libs/util/iote/bricks/src/lib/auth/user.interface.ts", + "hash": "17332523719677959149" + }, + { + "file": "libs/util/iote/bricks/src/lib/auth/user.model.ts", + "hash": "16385148292853461211" + }, + { + "file": "libs/util/iote/bricks/src/lib/db/i-object.interface.ts", + "hash": "8727755401147989727" + }, + { + "file": "libs/util/iote/bricks/src/lib/db/index.ts", + "hash": "7922824803932034525" + }, + { + "file": "libs/util/iote/bricks/src/lib/db/user-object.interface.ts", + "hash": "7025649020961281738" + }, + { + "file": "libs/util/iote/bricks/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/iote/bricks/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/iote/bricks/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "features-finance-business-opportunities-details-activities": [ + { + "file": "libs/features/finance/business/opportunities/details/activities/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/README.md", + "hash": "11956657018941293649" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/jest.config.ts", + "hash": "7156686516426227486" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/project.json", + "hash": "9005389305961509381" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/src/index.ts", + "hash": "5806667517923653873" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/src/lib/components/activities-tabs/activities-tabs.component.html", + "hash": "11352936906266833009" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/src/lib/components/activities-tabs/activities-tabs.component.scss", + "hash": "3814569920606019295" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/src/lib/components/activities-tabs/activities-tabs.component.ts", + "hash": "7885273937026307385", + "deps": [ + "@app/model/organisation" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/src/lib/opportunities-activities.module.ts", + "hash": "6539562083613179586", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "features-activities" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/opportunities/details/activities/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-finance-business-opportunities-details-edit": [ + { + "file": "libs/features/finance/business/opportunities/details/edit/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/README.md", + "hash": "9366744521105375209" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/jest.config.ts", + "hash": "15609322325718669381" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/project.json", + "hash": "6733187318062981318" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/index.ts", + "hash": "3113252954368650947" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/model/opportunities-edit-forms.model.ts", + "hash": "5165771341437917931", + "deps": [ + "model-finance-opportunities-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/model/opportunities-edit.model.ts", + "hash": "7974314203473884550", + "deps": [ + "model-finance-companies-base", + "model-finance-opportunities-base", + "state-finance-opportunities-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/opportunities-edit.module.ts", + "hash": "2091522642275084816", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/opportunities-edit.router.ts", + "hash": "3869324280474393460" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/pages/opportunities-edit-page/opportunities-edit-page.component.html", + "hash": "12909827856001940036" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/pages/opportunities-edit-page/opportunities-edit-page.component.scss", + "hash": "3315961363920450332" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/pages/opportunities-edit-page/opportunities-edit-page.component.ts", + "hash": "14727624084989646683", + "deps": [ + "model-finance-opportunities-base", + "@app/model/common/user", + "state-finance-opportunities-base", + "@app/state/organisation", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/lib/services/opportunities-edit-model.service.ts", + "hash": "12259912542003492130", + "deps": [ + "state-finance-opportunities-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/opportunities/details/edit/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "model-finance-invoices-base": [ + { + "file": "libs/model/finance/invoices/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/invoices/base/README.md", + "hash": "8416119632643722497" + }, + { + "file": "libs/model/finance/invoices/base/jest.config.ts", + "hash": "14669148352307950144" + }, + { + "file": "libs/model/finance/invoices/base/project.json", + "hash": "2643464446514631646" + }, + { + "file": "libs/model/finance/invoices/base/src/index.ts", + "hash": "7793398627292579129" + }, + { + "file": "libs/model/finance/invoices/base/src/lib/allocation-artifact-status.interface.ts", + "hash": "7799867302282543747" + }, + { + "file": "libs/model/finance/invoices/base/src/lib/invoice-allocation-element.interface.ts", + "hash": "13337453194788338739", + "deps": [ + "util-iote-bricks", + "model-finance-allocations" + ] + }, + { + "file": "libs/model/finance/invoices/base/src/lib/invoice-allocation.interface.ts", + "hash": "17521082185067357924", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/invoices/base/src/lib/invoice-prefix.interface.ts", + "hash": "4302237018793209995", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/invoices/base/src/lib/invoice.interface.ts", + "hash": "12126128752295961800", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/invoices/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/invoices/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/invoices/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/invoices/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "state-data-firebase": [ + { + "file": "libs/state/data/firebase/.eslintrc.json", + "hash": "13274677852670125882" + }, + { + "file": "libs/state/data/firebase/README.md", + "hash": "13826859739108435746" + }, + { + "file": "libs/state/data/firebase/jest.config.ts", + "hash": "1196773383131935632" + }, + { + "file": "libs/state/data/firebase/project.json", + "hash": "6732723911939659160" + }, + { + "file": "libs/state/data/firebase/src/index.ts", + "hash": "9651443442664958843" + }, + { + "file": "libs/state/data/firebase/src/lib/data/data.provider.ts", + "hash": "14176820688984885743", + "deps": [ + "util-iote-bricks", + "util-ngfi-angular", + "@app/model/common/user", + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/state/data/firebase/src/lib/kujali-data-providers.module.ts", + "hash": "1515136781538859612" + }, + { + "file": "libs/state/data/firebase/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/data/firebase/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/state/data/firebase/tsconfig.lib.json", + "hash": "4129359059229624005" + }, + { + "file": "libs/state/data/firebase/tsconfig.spec.json", + "hash": "12933897464779342402" + } + ], + "@app/features/budgetting/budgets": [ + { + "file": "libs/features/budgetting/budgets/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/features/budgetting/budgets/README.md", + "hash": "3657265407960321311" + }, + { + "file": "libs/features/budgetting/budgets/jest.config.ts", + "hash": "15945645140072005841" + }, + { + "file": "libs/features/budgetting/budgets/project.json", + "hash": "4942211168577465661" + }, + { + "file": "libs/features/budgetting/budgets/src/index.ts", + "hash": "18401180770162238162" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/budget-router.ts", + "hash": "15528464124879539268", + "deps": [ + [ + "@app/features/budgetting/budget-explorer", + "dynamic" + ] + ] + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/budget-table/budget-table.component.html", + "hash": "11357230379548395855" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/budget-table/budget-table.component.scss", + "hash": "13376799927561620711" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/budget-table/budget-table.component.spec.ts", + "hash": "396055230065611059" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/budget-table/budget-table.component.ts", + "hash": "1209120414320447332", + "deps": [ + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/budget-view-styles.scss", + "hash": "13857195253310245628" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/create-budget-modal/create-budget-modal.component.html", + "hash": "870666920691220147" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/create-budget-modal/create-budget-modal.component.scss", + "hash": "14072775528108271154" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/create-budget-modal/create-budget-modal.component.ts", + "hash": "8492774336754656050", + "deps": [ + "util-iote-bricks-angular", + "@app/model/finance/planning/time", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-lines", + "@app/state/finance/budgetting/budgets", + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/display-budget-record/display-budget-record.component.html", + "hash": "16840143770873929306" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/display-budget-record/display-budget-record.component.scss", + "hash": "9117973663760156817" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/display-budget-record/display-budget-record.component.ts", + "hash": "7052894990833760992", + "deps": [ + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/share-budget-modal/share-budget-modal.component.html", + "hash": "16087059473939662325" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/share-budget-modal/share-budget-modal.component.scss", + "hash": "12949502738257944889" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/components/share-budget-modal/share-budget-modal.component.ts", + "hash": "4791036907625405602", + "deps": [ + "util-iote-bricks-angular", + "@app/model/common/user", + "@app/state/user" + ] + }, + { + "file": "libs/features/budgetting/budgets/src/lib/financial-planning.module.ts", + "hash": "10616592629872487278", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/state/finance/budgetting/budgets", + "@app/elements/layout/page", + "elements-layout-page-headers" + ] + }, + { + "file": "libs/features/budgetting/budgets/src/lib/modals/child-budgets-modal/child-budgets-modal.component.html", + "hash": "15628092374640726575" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/modals/child-budgets-modal/child-budgets-modal.component.scss", + "hash": "7411199356034494633" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/modals/child-budgets-modal/child-budgets-modal.component.spec.ts", + "hash": "59791534716604651" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/modals/child-budgets-modal/child-budgets-modal.component.ts", + "hash": "15151381659091023651", + "deps": [ + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/features/budgetting/budgets/src/lib/pages/select-budget/select-budget.component.html", + "hash": "13541238364619877458" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/pages/select-budget/select-budget.component.scss", + "hash": "18171512724078914235" + }, + { + "file": "libs/features/budgetting/budgets/src/lib/pages/select-budget/select-budget.component.ts", + "hash": "10506597516486539470", + "deps": [ + "util-iote-bricks-angular", + "@app/model/finance/planning/budgets", + "@app/state/finance/budgetting/budgets" + ] + }, + { + "file": "libs/features/budgetting/budgets/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/budgetting/budgets/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/features/budgetting/budgets/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/features/budgetting/budgets/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "elements-modals": [ + { + "file": "libs/elements/modals/.eslintrc.json", + "hash": "6511951079286915134" + }, + { + "file": "libs/elements/modals/README.md", + "hash": "9540340362859896440" + }, + { + "file": "libs/elements/modals/jest.config.ts", + "hash": "10480516197387983339" + }, + { + "file": "libs/elements/modals/project.json", + "hash": "8736944235877362191" + }, + { + "file": "libs/elements/modals/src/index.ts", + "hash": "12811781798161286337" + }, + { + "file": "libs/elements/modals/src/lib/components/delete-modal/delete-modal.component.html", + "hash": "7499392715400109119" + }, + { + "file": "libs/elements/modals/src/lib/components/delete-modal/delete-modal.component.scss", + "hash": "11125294132501930856" + }, + { + "file": "libs/elements/modals/src/lib/components/delete-modal/delete-modal.component.ts", + "hash": "13995854384535505037" + }, + { + "file": "libs/elements/modals/src/lib/elements-modals.module.ts", + "hash": "3009842705602153190", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/elements/modals/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/modals/tsconfig.json", + "hash": "6922415355334431150" + }, + { + "file": "libs/elements/modals/tsconfig.lib.json", + "hash": "4420964269255665643" + }, + { + "file": "libs/elements/modals/tsconfig.spec.json", + "hash": "18017946449262294049" + } + ], + "features-budgetting-budget-planning": [ + { + "file": "libs/features/budgetting/budget-planning/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/features/budgetting/budget-planning/README.md", + "hash": "11677972017285470919" + }, + { + "file": "libs/features/budgetting/budget-planning/jest.config.ts", + "hash": "4511983565815969887" + }, + { + "file": "libs/features/budgetting/budget-planning/project.json", + "hash": "7451871351573368841" + }, + { + "file": "libs/features/budgetting/budget-planning/src/index.ts", + "hash": "5311530625508213244" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/budget-planning.module.ts", + "hash": "3352865734808695870", + "deps": [ + "util-ngfi-multi-lang", + "util-iote-bricks-angular", + "@app/state/user", + "@app/state/finance/budgetting/budgets", + "@app/state/finance/budgetting/rendering", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/cell-tr-occurrence-modal/cell-tr-occurence-modal-data.interface.ts", + "hash": "12876473937809664254" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/cell-tr-occurrence-modal/cell-tr-occurrence-modal.component.html", + "hash": "6699678954233885753" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/cell-tr-occurrence-modal/cell-tr-occurrence-modal.component.scss", + "hash": "4857864561713002672" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/cell-tr-occurrence-modal/cell-tr-occurrence-modal.component.ts", + "hash": "351964375642929929" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-increase/plan-transaction-increase.component.html", + "hash": "16175937769109927074" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-increase/plan-transaction-increase.component.scss", + "hash": "12316660611502580070" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-increase/plan-transaction-increase.component.ts", + "hash": "13745305234527879565", + "deps": [ + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-name/plan-transaction-name.component.html", + "hash": "11997986022741779580" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-name/plan-transaction-name.component.ts", + "hash": "10985955508197544942", + "deps": [ + "model-finance-planning-budget-grouping" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-occurence/plan-transaction-occurence.component.html", + "hash": "1540634233786547102" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-occurence/plan-transaction-occurence.component.scss", + "hash": "15529182443443724039" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-occurence/plan-transaction-occurence.component.ts", + "hash": "8577189844229679870", + "deps": [ + "@app/model/finance/planning/budget-items", + "@app/model/finance/planning/time" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-value-base-amount/plan-transaction-value-base-amount.component.html", + "hash": "9059358118378903811" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-value-base-amount/plan-transaction-value-base-amount.component.ts", + "hash": "18380533823915415288" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-value-derivative/plan-transaction-value-derivative.component.html", + "hash": "5454239520378444375" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-value-derivative/plan-transaction-value-derivative.component.ts", + "hash": "4282404865454412583" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-value/plan-transaction-value.component.html", + "hash": "12239633893082957555" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-value/plan-transaction-value.component.scss", + "hash": "16681859723499927059" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/components/plan-transaction-value/plan-transaction-value.component.ts", + "hash": "16674030146663058475" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/modals/plan-tr/plan-transaction-modal.component.html", + "hash": "8941923809516185594" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/modals/plan-tr/plan-transaction-modal.component.scss", + "hash": "17928338445453721051" + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/modals/plan-tr/plan-transaction-modal.component.ts", + "hash": "137967007037223187", + "deps": [ + "util-ngfi-multi-lang", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-grouping", + "state-finance-cost-types", + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/model/create-occurence-form.interface.ts", + "hash": "7601245667461884587", + "deps": [ + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/model/create-transaction-form.interface.ts", + "hash": "2824148525745646602", + "deps": [ + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/model/create-transaction-form.model.ts", + "hash": "4679538333510472642", + "deps": [ + "@app/model/finance/planning/budget-items", + "@app/model/finance/planning/time" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/services/plan-transaction.service.ts", + "hash": "9199764307971212507", + "deps": [ + "util-ngfi-angular", + "util-ngfi-firestore-qbuilder", + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/services/transaction-plan.service.ts", + "hash": "1318416713176090479", + "deps": [ + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/features/budgetting/budget-planning/src/lib/shared/transaction-planner-form.style.scss", + "hash": "11814572912821651009" + }, + { + "file": "libs/features/budgetting/budget-planning/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/budgetting/budget-planning/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/features/budgetting/budget-planning/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/features/budgetting/budget-planning/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "functions-finance-manage-common": [ + { + "file": "libs/functions/finance/manage/common/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/functions/finance/manage/common/README.md", + "hash": "3040842835496929824" + }, + { + "file": "libs/functions/finance/manage/common/jest.config.ts", + "hash": "3603921650779719465" + }, + { + "file": "libs/functions/finance/manage/common/project.json", + "hash": "13214043257462535120" + }, + { + "file": "libs/functions/finance/manage/common/src/index.ts", + "hash": "6930965764542792957" + }, + { + "file": "libs/functions/finance/manage/common/src/lib/handlers/allocation.handler.ts", + "hash": "10791927458401037285", + "deps": [ + "util-iote-cqrs", + "util-ngfi-functions", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/common/src/lib/handlers/deallocation.handler.ts", + "hash": "6255802228384364757", + "deps": [ + "util-ngfi-firestore-qbuilder", + "util-iote-cqrs", + "util-ngfi-functions", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/common/src/lib/providers/calculate-invoice-total.function.ts", + "hash": "18072230627831569853", + "deps": [ + "model-finance-invoices-base" + ] + }, + { + "file": "libs/functions/finance/manage/common/src/lib/providers/remove-alloc-element.function.ts", + "hash": "6960933531921646627", + "deps": [ + "util-iote-cqrs", + "model-finance-invoices-base", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/common/src/lib/providers/resolve-balance.function.ts", + "hash": "14629488489311439280" + }, + { + "file": "libs/functions/finance/manage/common/src/lib/services/perfom-invoices-deallocations.service.ts", + "hash": "7191211177985582948", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "model-finance-invoices-base", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/common/src/lib/services/perfom-payments-deallocations.service.ts", + "hash": "14308153621675772011", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "model-finance-invoices-base", + "model-finance-allocations" + ] + }, + { + "file": "libs/functions/finance/manage/common/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/finance/manage/common/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/functions/finance/manage/common/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/functions/finance/manage/common/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-companies-details-invoices": [ + { + "file": "libs/features/finance/business/companies/details/invoices/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/README.md", + "hash": "10667724190076340098" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/jest.config.ts", + "hash": "12886793877697211463" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/project.json", + "hash": "15346613028647844256" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/src/index.ts", + "hash": "4549676980339156018" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/src/lib/companies-invoices.module.ts", + "hash": "748374350949000147", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/finance/business/companies/details/invoices/src/lib/components/companies-invoices/companies-invoices.component.html", + "hash": "5411082169147184548" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/src/lib/components/companies-invoices/companies-invoices.component.scss", + "hash": "14127934375989972857" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/src/lib/components/companies-invoices/companies-invoices.component.ts", + "hash": "15597866269364716578", + "deps": [ + "util-iote-time", + "model-finance-companies-base", + "model-finance-invoices-base", + "state-finance-companies-base", + "state-finance-opportunities-base", + "@app/state/user", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/companies/details/invoices/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/companies/details/invoices/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "kujali-functions": [ + { + "file": "apps/kujali-functions/.eslintrc.json", + "hash": "14921153827776288937" + }, + { + "file": "apps/kujali-functions/jest.config.ts", + "hash": "13059109632120078694" + }, + { + "file": "apps/kujali-functions/project.json", + "hash": "9350218145614786658" + }, + { + "file": "apps/kujali-functions/src/app/.gitkeep", + "hash": "3244421341483603138" + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/activate-ponto-payments.function.ts", + "hash": "9767896805905384217" + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/create-ponto-onboarding-details.function.ts", + "hash": "4268167647372767020", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/disconnect-ponto.function.ts", + "hash": "9407340032003572082", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/fetch-ponto-user-bank-access.function.ts", + "hash": "6835150213101466004", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-shared" + ] + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/fetch-ponto-user-bank-trs.function.ts", + "hash": "493649443961494479", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/get-ponto-org-details.function.ts", + "hash": "14925764159170929286", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/ponto-reauth-request.function.ts", + "hash": "6013381582689407135", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/set-selected-bank-account.function.ts", + "hash": "11219302332069662088", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "apps/kujali-functions/src/app/api/finance/banking/ponto/update-ponto-connection.function.ts", + "hash": "296694413964303345", + "deps": [ + "util-ngfi-functions", + "functions-api-finance-banking-ponto-connect" + ] + }, + { + "file": "apps/kujali-functions/src/app/data/db/create-surreal-db-payments.function.ts", + "hash": "16228244754262118671", + "deps": [ + "util-ngfi-functions", + "functions-data-db" + ] + }, + { + "file": "apps/kujali-functions/src/app/finance/budgeting/calculate-budget-headers.function.ts", + "hash": "2434384405905548238", + "deps": [ + "util-ngfi-functions", + "functions-finance-budgeting" + ] + }, + { + "file": "apps/kujali-functions/src/app/finance/budgeting/promote-budget.function.ts", + "hash": "14479393334080477021", + "deps": [ + "util-ngfi-functions", + "functions-finance-budgeting" + ] + }, + { + "file": "apps/kujali-functions/src/app/finance/manage/common/allocation.function.ts", + "hash": "8902086069179792405", + "deps": [ + "util-ngfi-functions", + "functions-finance-manage-common" + ] + }, + { + "file": "apps/kujali-functions/src/app/finance/manage/common/deallocation.function.ts", + "hash": "5689535774423171488", + "deps": [ + "util-ngfi-functions", + "functions-finance-manage-common" + ] + }, + { + "file": "apps/kujali-functions/src/app/finance/manage/expenses/allocate-expenses.function.ts", + "hash": "4843491004739687865", + "deps": [ + "util-ngfi-functions", + "functions-finance-manage-expenses" + ] + }, + { + "file": "apps/kujali-functions/src/app/finance/manage/invoices/allocate-payments-to-invoice.function.ts", + "hash": "1396298845623863044", + "deps": [ + "util-ngfi-functions", + "functions-finance-manage-invoices" + ] + }, + { + "file": "apps/kujali-functions/src/app/finance/manage/payments/allocate-invoices-to-payment.function.ts", + "hash": "14254307186259181054", + "deps": [ + "util-ngfi-functions", + "functions-finance-manage-payments" + ] + }, + { + "file": "apps/kujali-functions/src/assets/.gitkeep", + "hash": "3244421341483603138" + }, + { + "file": "apps/kujali-functions/src/environments/kujali-func.class.ts", + "hash": "13193302463760907647", + "deps": [ + "util-ngfi-functions", + "kujali" + ] + }, + { + "file": "apps/kujali-functions/src/main.ts", + "hash": "4288661930521242219" + }, + { + "file": "apps/kujali-functions/tsconfig.app.json", + "hash": "18429184594694983645" + }, + { + "file": "apps/kujali-functions/tsconfig.json", + "hash": "17844214084672627494" + }, + { + "file": "apps/kujali-functions/tsconfig.spec.json", + "hash": "17669705757049736923" + } + ], + "util-ngfi-functions": [ + { + "file": "libs/util/ngfi/functions/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/ngfi/functions/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/ngfi/functions/README.md", + "hash": "5614042051886210001" + }, + { + "file": "libs/util/ngfi/functions/jest.config.ts", + "hash": "9111344070888437675" + }, + { + "file": "libs/util/ngfi/functions/package.json", + "hash": "587789933864469510", + "deps": [ + "util-iote-bricks", + "util-iote-cqrs", + "util-ngfi-admin-data", + "util-ngfi-firestore-qbuilder", + "util-iote-exceptions" + ] + }, + { + "file": "libs/util/ngfi/functions/project.json", + "hash": "8617645728181879583" + }, + { + "file": "libs/util/ngfi/functions/src/index.ts", + "hash": "12563699053961259089" + }, + { + "file": "libs/util/ngfi/functions/src/lib/.gitignore", + "hash": "18296133090799038568" + }, + { + "file": "libs/util/ngfi/functions/src/lib/context/context.interface.ts", + "hash": "14907464535626909276", + "deps": [ + "util-iote-cqrs" + ] + }, + { + "file": "libs/util/ngfi/functions/src/lib/context/create-context.util.ts", + "hash": "16853472807651181305", + "deps": [ + "util-iote-cqrs" + ] + }, + { + "file": "libs/util/ngfi/functions/src/lib/context/https-context.interface.ts", + "hash": "14257518268691930502" + }, + { + "file": "libs/util/ngfi/functions/src/lib/environment.interface.ts", + "hash": "1498974051311510441" + }, + { + "file": "libs/util/ngfi/functions/src/lib/function-handler.class.ts", + "hash": "2223723442587717291", + "deps": [ + "util-iote-cqrs" + ] + }, + { + "file": "libs/util/ngfi/functions/src/lib/gc-function.class.ts", + "hash": "6235383825362068237", + "deps": [ + "util-iote-cqrs", + "util-ngfi-admin-data" + ] + }, + { + "file": "libs/util/ngfi/functions/src/lib/guard/data/data.guard.ts", + "hash": "4924868304632191816" + }, + { + "file": "libs/util/ngfi/functions/src/lib/guard/guard.interface.ts", + "hash": "9442726833171767254" + }, + { + "file": "libs/util/ngfi/functions/src/lib/guard/index.ts", + "hash": "6739794982024207622" + }, + { + "file": "libs/util/ngfi/functions/src/lib/guard/wrap-gaurd.util.ts", + "hash": "5637904005531963044", + "deps": [ + "util-iote-cqrs" + ] + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/cron/cron-registrar.class.ts", + "hash": "13979236218918861877" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/firestore/context/firestore-update.context.ts", + "hash": "18436007100778390010" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/firestore/context/firestore.context.ts", + "hash": "6502349349083413666" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/firestore/firestore-create.registrar.ts", + "hash": "9219201301232752026" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/firestore/firestore-delete.registrar.ts", + "hash": "13497202723907755840" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/firestore/firestore-update.registrar.ts", + "hash": "14878758069475513168" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/firestore/firestore.registrar.ts", + "hash": "17780909662139871976" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/firestore/index.ts", + "hash": "9605791011196838510" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/function-registrar.interface.ts", + "hash": "13455452761029953878", + "deps": [ + "util-iote-cqrs", + "util-iote-exceptions" + ] + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/index.ts", + "hash": "12639364369864071035" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/pubsub/pubsub.registrar.class.ts", + "hash": "9326272048404624642" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/realtimedb/realtimedb-create.registrar.ts", + "hash": "7135160607040771902" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/realtimedb/realtimedb-write.registrar.ts", + "hash": "1099145218900004145" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/regions.type.ts", + "hash": "2876393612818113564" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/rest/endpoint-registrar.class.ts", + "hash": "17684473054579935844" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/rest/rest-registrar.class.ts", + "hash": "12031328337269699149" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/rest/results/index.ts", + "hash": "15817853958279175807" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/rest/results/rest-result-200.interface.ts", + "hash": "13411604593755945311" + }, + { + "file": "libs/util/ngfi/functions/src/lib/registrars/rest/results/rest-result.interface.ts", + "hash": "9534752145193453002" + }, + { + "file": "libs/util/ngfi/functions/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/ngfi/functions/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/ngfi/functions/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "functions-data-db": [ + { + "file": "libs/functions/data/db/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/functions/data/db/README.md", + "hash": "12974630894473261924" + }, + { + "file": "libs/functions/data/db/jest.config.ts", + "hash": "8283261043211699342" + }, + { + "file": "libs/functions/data/db/project.json", + "hash": "13292077430634300115" + }, + { + "file": "libs/functions/data/db/src/index.ts", + "hash": "11876536056839304550" + }, + { + "file": "libs/functions/data/db/src/lib/handlers/create-payments.hander.ts", + "hash": "17292997951119391506", + "deps": [ + "util-ngfi-functions", + "util-iote-cqrs" + ] + }, + { + "file": "libs/functions/data/db/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/data/db/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/functions/data/db/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/functions/data/db/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "elements-forms-form-fields": [ + { + "file": "libs/elements/forms/form-fields/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/elements/forms/form-fields/README.md", + "hash": "1003049003822354078" + }, + { + "file": "libs/elements/forms/form-fields/jest.config.ts", + "hash": "14000447630205494392" + }, + { + "file": "libs/elements/forms/form-fields/project.json", + "hash": "9837733725095695409" + }, + { + "file": "libs/elements/forms/form-fields/src/index.ts", + "hash": "17159378250266333013" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/add-role-field/add-role-field.component.html", + "hash": "8798618938717771838" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/add-role-field/add-role-field.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/add-role-field/add-role-field.component.ts", + "hash": "7711444551609999670" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/org-users/org-users.component.html", + "hash": "14552190787494345112" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/org-users/org-users.component.scss", + "hash": "10137850768667710988" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/org-users/org-users.component.ts", + "hash": "5339792389826467447", + "deps": [ + "@app/model/common/user", + "@app/state/organisation" + ] + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/phone-form-field/phone-form-field.component.html", + "hash": "14798112741539638512" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/phone-form-field/phone-form-field.component.scss", + "hash": "14608288794007111486" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/phone-form-field/phone-form-field.component.ts", + "hash": "496254274504921010" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/roles-form-field/roles-form-field.component.html", + "hash": "10945811762822379084" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/roles-form-field/roles-form-field.component.scss", + "hash": "13218002486405512561" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/roles-form-field/roles-form-field.component.ts", + "hash": "10675897112895976637", + "deps": [ + "util-ngfi-multi-lang", + "model-roles-base", + "state-roles-base" + ] + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/social-media-field/social-media-field.component.html", + "hash": "9966113571721398033" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/social-media-field/social-media-field.component.scss", + "hash": "579529594638091465" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/social-media-field/social-media-field.component.ts", + "hash": "10779490815608617180", + "deps": [ + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/tags-form-field/tags-form-field.component.html", + "hash": "5600904090190891370" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/tags-form-field/tags-form-field.component.scss", + "hash": "18290988984533605271" + }, + { + "file": "libs/elements/forms/form-fields/src/lib/components/tags-form-field/tags-form-field.component.ts", + "hash": "7781808503853468219", + "deps": [ + "util-ngfi-multi-lang", + "model-tags-base", + "state-tags-base" + ] + }, + { + "file": "libs/elements/forms/form-fields/src/lib/form-fields.module.ts", + "hash": "7831601667182898851", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/elements/forms/form-fields/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/forms/form-fields/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/elements/forms/form-fields/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/elements/forms/form-fields/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "util-iote-ui-workflows": [ + { + "file": "libs/util/iote/ui-workflows/.eslintrc.json", + "hash": "10643724306630436898" + }, + { + "file": "libs/util/iote/ui-workflows/README.md", + "hash": "3370618135046506693" + }, + { + "file": "libs/util/iote/ui-workflows/jest.config.ts", + "hash": "18268404498004624004" + }, + { + "file": "libs/util/iote/ui-workflows/ng-package.json", + "hash": "15480192230614005336" + }, + { + "file": "libs/util/iote/ui-workflows/package.json", + "hash": "6023814870930420140" + }, + { + "file": "libs/util/iote/ui-workflows/project.json", + "hash": "17699366888752376727" + }, + { + "file": "libs/util/iote/ui-workflows/src/index.ts", + "hash": "13184946483047774043" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/index.ts", + "hash": "15749853329188199807" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/components/modal/modal.component.html", + "hash": "7217570762703761630" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/components/modal/modal.component.scss", + "hash": "2231985836080713322" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/components/modal/modal.component.ts", + "hash": "13823844051740360658" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/components/pdf-modal/pdf-modal.component.html", + "hash": "7873164169557972581" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/components/pdf-modal/pdf-modal.component.scss", + "hash": "1699163362996497588" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/components/pdf-modal/pdf-modal.component.ts", + "hash": "9370897831109533841" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/index.ts", + "hash": "14482791085042762844" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/modals/modals.module.ts", + "hash": "4477345314950561181", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/confirmation-modal/confirmation-modal.component.html", + "hash": "4427820295853187209" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/confirmation-modal/confirmation-modal.component.scss", + "hash": "8001030600052318482" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/confirmation-modal/confirmation-modal.component.ts", + "hash": "15271049991747734338", + "deps": [ + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/delete-confirmation-modal/delete-confirmation-modal.component.html", + "hash": "3888307112130551550" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/delete-confirmation-modal/delete-confirmation-modal.component.scss", + "hash": "18043136742814669207" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/delete-confirmation-modal/delete-confirmation-modal.component.ts", + "hash": "14020044590443787729", + "deps": [ + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/info-panel/info-panel.component.html", + "hash": "6142289003494305302" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/info-panel/info-panel.component.scss", + "hash": "8127858132650252155" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/components/info-panel/info-panel.component.ts", + "hash": "14087251319298364147" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/index.ts", + "hash": "11304627476053761742" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/workflow-consts.ts", + "hash": "822779886079571155" + }, + { + "file": "libs/util/iote/ui-workflows/src/lib/workflows/workflows.module.ts", + "hash": "8187238653407640574", + "deps": [ + "util-ngfi-multi-lang", + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/util/iote/ui-workflows/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/util/iote/ui-workflows/tsconfig.json", + "hash": "16101319590658228729" + }, + { + "file": "libs/util/iote/ui-workflows/tsconfig.lib.json", + "hash": "6663844260631227450" + }, + { + "file": "libs/util/iote/ui-workflows/tsconfig.lib.prod.json", + "hash": "16504392315228738926" + }, + { + "file": "libs/util/iote/ui-workflows/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "state-finance-opportunities-base": [ + { + "file": "libs/state/finance/opportunities/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/state/finance/opportunities/base/README.md", + "hash": "8101176303008642357" + }, + { + "file": "libs/state/finance/opportunities/base/jest.config.ts", + "hash": "3293347544475602076" + }, + { + "file": "libs/state/finance/opportunities/base/project.json", + "hash": "2267582459336054034" + }, + { + "file": "libs/state/finance/opportunities/base/src/index.ts", + "hash": "7745150089593675550" + }, + { + "file": "libs/state/finance/opportunities/base/src/lib/opportunities-state.module.ts", + "hash": "17260233752466020785" + }, + { + "file": "libs/state/finance/opportunities/base/src/lib/services/opportunities.service.ts", + "hash": "5732049989737878407", + "deps": [ + "util-iote-time", + "model-finance-opportunities-base", + "model-tags-base", + "state-tags-base", + "state-finance-contacts-base", + "state-finance-companies-base", + "elements-modals" + ] + }, + { + "file": "libs/state/finance/opportunities/base/src/lib/stores/active-opportunity.store.ts", + "hash": "18098776098673899847", + "deps": [ + "util-iote-state", + "model-finance-opportunities-base" + ] + }, + { + "file": "libs/state/finance/opportunities/base/src/lib/stores/opportunities.store.ts", + "hash": "17400931227714575413", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-opportunities-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/opportunities/base/src/lib/stores/opportunity-types.store.ts", + "hash": "6616543730677522151", + "deps": [ + "util-iote-bricks-angular", + "util-iote-state", + "util-ngfi-angular", + "model-finance-opportunities-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/opportunities/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/opportunities/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/state/finance/opportunities/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/state/finance/opportunities/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-invoices-main": [ + { + "file": "libs/features/finance/business/invoices/main/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/features/finance/business/invoices/main/README.md", + "hash": "3891681256790021094" + }, + { + "file": "libs/features/finance/business/invoices/main/jest.config.ts", + "hash": "6904913559299064536" + }, + { + "file": "libs/features/finance/business/invoices/main/project.json", + "hash": "2802999836619880994" + }, + { + "file": "libs/features/finance/business/invoices/main/src/index.ts", + "hash": "5886201042739077715" + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/components/invoices-filter/invoices-filter.component.html", + "hash": "15350800744687435908" + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/components/invoices-filter/invoices-filter.component.scss", + "hash": "186380641761009339" + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/components/invoices-filter/invoices-filter.component.ts", + "hash": "15265313973279669102", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-invoices-base", + "model-finance-companies-base", + "model-finance-contacts-base", + "@app/model/common/user", + "state-finance-invoices-base", + "@app/state/user" + ] + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/components/invoices-filter/invoices-filter.interface.ts", + "hash": "1850950840187442759" + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/invoices-main.router.ts", + "hash": "14584229716621181114", + "deps": [ + [ + "features-finance-business-invoices-details-view", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/invoices.module.ts", + "hash": "5734078199115524290", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers" + ] + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/pages/invoices-page/invoices-page.component.html", + "hash": "12089408893313335110" + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/pages/invoices-page/invoices-page.component.scss", + "hash": "4833566354402020953" + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/pages/invoices-page/invoices-page.component.ts", + "hash": "7203509272039014462", + "deps": [ + "util-iote-time", + "model-finance-invoices-base", + "state-finance-opportunities-base", + "@app/state/user", + "state-finance-invoices-base", + "state-finance-allocations", + "features-finance-banking-allocations" + ] + }, + { + "file": "libs/features/finance/business/invoices/main/src/lib/providers/invoice-allocs-util.function.ts", + "hash": "13153684708516589442", + "deps": [ + "model-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/business/invoices/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/invoices/main/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/features/finance/business/invoices/main/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/business/invoices/main/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "model-finance-allocations": [ + { + "file": "libs/model/finance/allocations/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/model/finance/allocations/README.md", + "hash": "672974927826637591" + }, + { + "file": "libs/model/finance/allocations/jest.config.ts", + "hash": "13826876321134121639" + }, + { + "file": "libs/model/finance/allocations/project.json", + "hash": "18402032678343636825" + }, + { + "file": "libs/model/finance/allocations/src/index.ts", + "hash": "16181897331214617978" + }, + { + "file": "libs/model/finance/allocations/src/lib/allocation-status.interface.ts", + "hash": "12818131022995042482" + }, + { + "file": "libs/model/finance/allocations/src/lib/allocation.interface.ts", + "hash": "7578614950340813019", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/allocations/src/lib/payment-allocation-element.interface.ts", + "hash": "5362029237460571481", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/allocations/src/lib/payment-allocation.interface.ts", + "hash": "7741040287667640974", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/allocations/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/allocations/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/model/finance/allocations/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/model/finance/allocations/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "util-iote-bricks-angular": [ + { + "file": "libs/util/iote/bricks-angular/.eslintrc.json", + "hash": "2468421111871199137" + }, + { + "file": "libs/util/iote/bricks-angular/README.md", + "hash": "6002651994114145942" + }, + { + "file": "libs/util/iote/bricks-angular/jest.config.ts", + "hash": "8203046554638739992" + }, + { + "file": "libs/util/iote/bricks-angular/ng-package.json", + "hash": "5190338852420901591" + }, + { + "file": "libs/util/iote/bricks-angular/package.json", + "hash": "115550273554979471", + "deps": [ + "util-iote-time" + ] + }, + { + "file": "libs/util/iote/bricks-angular/project.json", + "hash": "11918210058197506844" + }, + { + "file": "libs/util/iote/bricks-angular/src/index.ts", + "hash": "7341474843089061851" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/flex-layout/flex-layout.module.ts", + "hash": "2571180585251569096" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/action-modal/action-modal.component.html", + "hash": "11191257030448023" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/action-modal/action-modal.component.scss", + "hash": "788808403185974496" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/action-modal/action-modal.component.ts", + "hash": "1806673410646575643" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/action-tile/action-tile.component.html", + "hash": "2415446330591936018" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/action-tile/action-tile.component.scss", + "hash": "15080448845767663210" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/action-tile/action-tile.component.ts", + "hash": "16684655251005453589" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/breadcrumbs/bread-crumb-data.interface.ts", + "hash": "8526818978637049265" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/breadcrumbs/breadcrumb.interface.ts", + "hash": "3248520903532956914" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/breadcrumbs/breadcrumbs.component.html", + "hash": "17260566388264918736" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/breadcrumbs/breadcrumbs.component.scss", + "hash": "506030687480831901" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/breadcrumbs/breadcrumbs.component.ts", + "hash": "2193044956618979055" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/calendar/calendar.component.html", + "hash": "13707152509864279191" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/calendar/calendar.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/calendar/calendar.component.ts", + "hash": "17027547409381685088", + "deps": [ + "util-iote-time" + ] + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/data-table/data-table.component.html", + "hash": "2703402228521683587" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/data-table/data-table.component.scss", + "hash": "11084060261944442422" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/data-table/data-table.component.ts", + "hash": "17742955359504389622" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/frame/frame.component.html", + "hash": "6201148782306042280" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/frame/frame.component.ts", + "hash": "10065049783295722618" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/highlight-section/highlight-section.component.html", + "hash": "16758446927870660503" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/highlight-section/highlight-section.component.scss", + "hash": "15269941766032600139" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/highlight-section/highlight-section.component.ts", + "hash": "9981147872009783652" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/item-card-row/item-card-row.component.html", + "hash": "13382891960266728141" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/item-card-row/item-card-row.component.scss", + "hash": "14092951878943552937" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/item-card-row/item-card-row.component.ts", + "hash": "12132217102750066983" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/module-card/module-card.component.html", + "hash": "2021556431406345265" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/module-card/module-card.component.scss", + "hash": "5279450884800393977" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/module-card/module-card.component.ts", + "hash": "13852258751636470065" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/navbar/navbar.component.html", + "hash": "2994530567799582141" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/navbar/navbar.component.scss", + "hash": "5797505308367873080" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/navbar/navbar.component.ts", + "hash": "464190705856168080" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/page/page.component.html", + "hash": "9884318429836501223" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/page/page.component.ts", + "hash": "8059842245438133601" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/spinner/spinner.component.html", + "hash": "14821658672175371508" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/components/spinner/spinner.component.ts", + "hash": "6277582375628586281" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/material-bricks.module.ts", + "hash": "16180413888200354264" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/services/dialog.service.ts", + "hash": "14858264470905986072" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/services/theming.service.ts", + "hash": "4377223182720392083" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-bricks/services/toast.service.ts", + "hash": "13264983423165061926" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-design/material-design.module.ts", + "hash": "13312097895642654302" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-form-bricks/components/autocomplete-action-field/autocomplete-action-field.component.html", + "hash": "9141940373520824796" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-form-bricks/components/autocomplete-action-field/autocomplete-action-field.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-form-bricks/components/autocomplete-action-field/autocomplete-action-field.component.ts", + "hash": "1815115705648416353" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-form-bricks/components/multi-autocomplete-action-field/multi-autocomplete-action-field.component.html", + "hash": "5777068066888131799" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-form-bricks/components/multi-autocomplete-action-field/multi-autocomplete-action-field.component.scss", + "hash": "2385182453332673510" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-form-bricks/components/multi-autocomplete-action-field/multi-autocomplete-action-field.component.ts", + "hash": "16710777083494940648" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/material-form-bricks/material-form-bricks.module.ts", + "hash": "4947314302899902046" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/util/pipes/money.pipe.ts", + "hash": "8036639411554660620" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/util/services/event-logger.service.ts", + "hash": "226514612308774131" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/util/services/logger.service.ts", + "hash": "14938679822755762698" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/util/services/transclusion-helper.service.ts", + "hash": "11026821795414705562" + }, + { + "file": "libs/util/iote/bricks-angular/src/lib/util/util.module.ts", + "hash": "15159103371507002940" + }, + { + "file": "libs/util/iote/bricks-angular/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/util/iote/bricks-angular/tsconfig.json", + "hash": "16101319590658228729" + }, + { + "file": "libs/util/iote/bricks-angular/tsconfig.lib.json", + "hash": "6663844260631227450" + }, + { + "file": "libs/util/iote/bricks-angular/tsconfig.lib.prod.json", + "hash": "16504392315228738926" + }, + { + "file": "libs/util/iote/bricks-angular/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "@app/model/common/user": [ + { + "file": "libs/model/common/user/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/common/user/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/model/common/user/README.md", + "hash": "9106455131257764910" + }, + { + "file": "libs/model/common/user/jest.config.ts", + "hash": "3086163704325956306" + }, + { + "file": "libs/model/common/user/project.json", + "hash": "11065538312271656952" + }, + { + "file": "libs/model/common/user/src/index.ts", + "hash": "8972518133140154746" + }, + { + "file": "libs/model/common/user/src/lib/ku-user-profile.interface.ts", + "hash": "17127073658448274720", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/common/user/src/lib/ku-user-roles.interface.ts", + "hash": "3823443150598711283", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/common/user/src/lib/ku-user.interface.ts", + "hash": "14545365184805312599", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/common/user/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/model/common/user/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/model/common/user/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "@app/state/organisation": [ + { + "file": "libs/state/organisation/main/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/state/organisation/main/README.md", + "hash": "3916878324261031573" + }, + { + "file": "libs/state/organisation/main/jest.config.ts", + "hash": "14067347519665002847" + }, + { + "file": "libs/state/organisation/main/project.json", + "hash": "1804796223250596594" + }, + { + "file": "libs/state/organisation/main/src/index.ts", + "hash": "9880138487056848365" + }, + { + "file": "libs/state/organisation/main/src/lib/organisation-state.module.ts", + "hash": "10161569630315577869" + }, + { + "file": "libs/state/organisation/main/src/lib/services/organisation.service.ts", + "hash": "2388424935465865284", + "deps": [ + "util-iote-bricks-angular", + "@app/model/organisation", + "@app/model/common/user", + "@app/state/user" + ] + }, + { + "file": "libs/state/organisation/main/src/lib/stores/active-org.store.ts", + "hash": "13461820703189212004", + "deps": [ + "util-iote-bricks", + "util-iote-state", + "@app/state/user", + "@app/model/organisation" + ] + }, + { + "file": "libs/state/organisation/main/src/lib/stores/organisation.store.ts", + "hash": "8586497456884549704", + "deps": [ + "util-iote-bricks", + "util-ngfi-angular", + "util-ngfi-state", + "util-iote-bricks-angular", + "util-ngfi-firestore-qbuilder", + "@app/state/user", + "@app/model/common/user", + "@app/model/organisation" + ] + }, + { + "file": "libs/state/organisation/main/src/lib/stores/permissions.store.ts", + "hash": "7591753997677893507", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "@app/model/organisation", + "util-iote-state" + ] + }, + { + "file": "libs/state/organisation/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/organisation/main/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/state/organisation/main/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/state/organisation/main/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "util-ngfi-firestore-qbuilder": [ + { + "file": "libs/util/ngfi/firestore-qbuilder/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/README.md", + "hash": "1604060031108815056" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/jest.config.ts", + "hash": "17366430028352700515" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/package.json", + "hash": "17173268776368229215" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/project.json", + "hash": "8714866769740402563" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/index.ts", + "hash": "15968023470311959829" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/index.ts", + "hash": "2964447880666935612" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/index.ts", + "hash": "17508258400350436820" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/limit.predicate.ts", + "hash": "16365433733007389113" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/max.predicate.ts", + "hash": "1683422959739131109" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/min.predicate.ts", + "hash": "9777540859808565332" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/order-by.predicate.ts", + "hash": "9103590432342027090" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/predicate.interface.ts", + "hash": "15010773219741926424" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/skiptake.predicate.ts", + "hash": "8461359997473729541" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/predicate/where.predicate.ts", + "hash": "513812522084207890" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/query/index.ts", + "hash": "6854479967792507314" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/src/lib/query/query.model.ts", + "hash": "18420156768980965322" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/ngfi/firestore-qbuilder/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "@app/features/dashboard/main": [ + { + "file": "libs/features/dashboard/main/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/features/dashboard/main/README.md", + "hash": "8374806092966427600" + }, + { + "file": "libs/features/dashboard/main/jest.config.ts", + "hash": "17647818628288951110" + }, + { + "file": "libs/features/dashboard/main/project.json", + "hash": "6994734617129891991" + }, + { + "file": "libs/features/dashboard/main/src/index.ts", + "hash": "3695434119557510192" + }, + { + "file": "libs/features/dashboard/main/src/lib/dashboard-router.module.ts", + "hash": "15471258230482637761" + }, + { + "file": "libs/features/dashboard/main/src/lib/dashboard.module.ts", + "hash": "10082154483819068163", + "deps": [ + "util-iote-bricks-angular", + "@app/state/user", + "util-ngfi-multi-lang", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/dashboard/main/src/lib/pages/dashboard/dashboard.page.html", + "hash": "8022973421399977204" + }, + { + "file": "libs/features/dashboard/main/src/lib/pages/dashboard/dashboard.page.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/dashboard/main/src/lib/pages/dashboard/dashboard.page.ts", + "hash": "17149147566017129615", + "deps": [ + "util-iote-bricks", + "util-ngfi-angular" + ] + }, + { + "file": "libs/features/dashboard/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/dashboard/main/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/features/dashboard/main/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/features/dashboard/main/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "@app/model/finance/planning/time": [ + { + "file": "libs/model/finance/planning/time/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/time/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/time/README.md", + "hash": "1179861113595845250" + }, + { + "file": "libs/model/finance/planning/time/jest.config.ts", + "hash": "5269431913653288205" + }, + { + "file": "libs/model/finance/planning/time/project.json", + "hash": "3202655856380214531" + }, + { + "file": "libs/model/finance/planning/time/src/index.ts", + "hash": "9437774990826313650" + }, + { + "file": "libs/model/finance/planning/time/src/lib/time-table.generator.ts", + "hash": "817236050651839143" + }, + { + "file": "libs/model/finance/planning/time/src/lib/time.consts.ts", + "hash": "6527517611228666540" + }, + { + "file": "libs/model/finance/planning/time/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/time/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/time/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "@app/state/finance/budgetting/rendering": [ + { + "file": "libs/state/finance/budgetting/rendering/.eslintrc.json", + "hash": "10168477174630768117" + }, + { + "file": "libs/state/finance/budgetting/rendering/README.md", + "hash": "10019785396315668262" + }, + { + "file": "libs/state/finance/budgetting/rendering/jest.config.ts", + "hash": "4440036855818832364" + }, + { + "file": "libs/state/finance/budgetting/rendering/project.json", + "hash": "878132311562044871" + }, + { + "file": "libs/state/finance/budgetting/rendering/src/index.ts", + "hash": "7970534807945872959" + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/budget-explorer-state.service.ts", + "hash": "8810493580152476048", + "deps": [ + "util-iote-bricks-angular", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-rendering", + "model-finance-planning-budget-rendering-state" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/budget-rendering-state.module.ts", + "hash": "18371117968372159324", + "deps": [ + "@app/state/finance/budgetting/budgets" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/defaults/null-transaction-cell.const.ts", + "hash": "3295025167206255829", + "deps": [ + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/model/budget-explorer-edit-status.enum.ts", + "hash": "14826517414180504562" + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/model/child-budget-manager.model.ts", + "hash": "13393208925437367935", + "deps": [ + "model-finance-planning-budget-rendering", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/model/convert-budget-header-to-budget-row.function.ts", + "hash": "11902218443130290705", + "deps": [ + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/model/scope-table-to-year.function.ts", + "hash": "4725263876155368330", + "deps": [ + "@app/model/finance/planning/budget-lines/by-year", + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-rendering-state", + "@app/model/finance/planning/budget-defaults", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/model/transaction-planner-manager.ts", + "hash": "16798176601670458268", + "deps": [ + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/queries/budget-lines.query.ts", + "hash": "6755735969627547652", + "deps": [ + "util-ngfi-angular", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/queries/budget-lock.query.ts", + "hash": "6734054637422071088", + "deps": [ + "util-iote-bricks", + "util-ngfi-angular", + "@app/state/organisation", + "@app/model/organisation" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/queries/budget-renderer.service.ts", + "hash": "14820084403247855274", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-rendering", + "@app/model/finance/planning/budget-calculation" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/queries/budget.query.ts", + "hash": "9261544791363691563", + "deps": [ + "util-ngfi-angular", + "util-ngfi-firestore-qbuilder", + "@app/model/common/user", + "@app/model/organisation", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-rendering", + "@app/state/user", + "@app/state/organisation", + "@app/state/finance/budgetting/budgets" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/queries/operation-budgets.query.ts", + "hash": "15563045578145226946", + "deps": [ + "util-ngfi-angular", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/services/budget-lock.service.ts", + "hash": "13783112133003102773", + "deps": [ + "util-iote-bricks", + "util-ngfi-angular", + "@app/model/common/user", + "@app/model/organisation", + "@app/model/finance/planning/budgets", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/services/calculate-budget-header.service.ts", + "hash": "10118011925940436349", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budget-calculation", + "state-data-firebase" + ] + }, + { + "file": "libs/state/finance/budgetting/rendering/src/lib/services/excel-exporter.service.ts", + "hash": "6550386277871393882" + }, + { + "file": "libs/state/finance/budgetting/rendering/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/budgetting/rendering/tsconfig.json", + "hash": "9284281995785307269" + }, + { + "file": "libs/state/finance/budgetting/rendering/tsconfig.lib.json", + "hash": "11286051716839290523" + }, + { + "file": "libs/state/finance/budgetting/rendering/tsconfig.spec.json", + "hash": "4196842085721392855" + } + ], + "util-iote-exceptions": [ + { + "file": "libs/util/iote/exceptions/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/iote/exceptions/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/iote/exceptions/README.md", + "hash": "15394028991182011454" + }, + { + "file": "libs/util/iote/exceptions/jest.config.ts", + "hash": "12678516465174307033" + }, + { + "file": "libs/util/iote/exceptions/package.json", + "hash": "5262426119252506470" + }, + { + "file": "libs/util/iote/exceptions/project.json", + "hash": "3954044523562091082" + }, + { + "file": "libs/util/iote/exceptions/src/index.ts", + "hash": "7461471226405224756" + }, + { + "file": "libs/util/iote/exceptions/src/lib/custom-exception.class.ts", + "hash": "5141588361757081245" + }, + { + "file": "libs/util/iote/exceptions/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/iote/exceptions/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/iote/exceptions/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "model-finance-payments": [ + { + "file": "libs/model/finance/payments/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/model/finance/payments/README.md", + "hash": "13784610754578041372" + }, + { + "file": "libs/model/finance/payments/jest.config.ts", + "hash": "10289772303963730792" + }, + { + "file": "libs/model/finance/payments/project.json", + "hash": "10644060008670560702" + }, + { + "file": "libs/model/finance/payments/src/index.ts", + "hash": "2727960835102181828" + }, + { + "file": "libs/model/finance/payments/src/lib/bank-transaction.interface.ts", + "hash": "3280101754829578472" + }, + { + "file": "libs/model/finance/payments/src/lib/get-payment.command.ts", + "hash": "18206385898972936900" + }, + { + "file": "libs/model/finance/payments/src/lib/payment.interface.ts", + "hash": "14615417878123407142", + "deps": [ + "model-finance-allocations" + ] + }, + { + "file": "libs/model/finance/payments/src/lib/sanitize-input.function.ts", + "hash": "1273269171588902710" + }, + { + "file": "libs/model/finance/payments/src/lib/transactions/capital-types.enum.ts", + "hash": "17209739339966179496" + }, + { + "file": "libs/model/finance/payments/src/lib/transactions/f-transaction-types.enum.ts", + "hash": "2283559854836172365" + }, + { + "file": "libs/model/finance/payments/src/lib/transactions/f-transaction.interface.ts", + "hash": "14825170063005928809", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/payments/src/lib/write-payment.command.ts", + "hash": "13740959122031139500" + }, + { + "file": "libs/model/finance/payments/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/payments/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/model/finance/payments/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/model/finance/payments/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "model-finance-operations-expenses": [ + { + "file": "libs/model/finance/operations/expenses/.eslintrc.json", + "hash": "10168477174630768117" + }, + { + "file": "libs/model/finance/operations/expenses/README.md", + "hash": "11437344611224997037" + }, + { + "file": "libs/model/finance/operations/expenses/jest.config.ts", + "hash": "8064350489577722977" + }, + { + "file": "libs/model/finance/operations/expenses/project.json", + "hash": "12061395603525028821" + }, + { + "file": "libs/model/finance/operations/expenses/src/index.ts", + "hash": "6179564179232063493" + }, + { + "file": "libs/model/finance/operations/expenses/src/lib/expenses-allocation-element.interface.ts", + "hash": "16422607965036202749", + "deps": [ + "util-iote-bricks", + "model-finance-allocations" + ] + }, + { + "file": "libs/model/finance/operations/expenses/src/lib/expenses-allocations.interface.ts", + "hash": "14671467441838041241", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/operations/expenses/src/lib/expenses-allocs.interface.ts", + "hash": "10745754198755726100", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/operations/expenses/src/lib/expenses-artifact-status.interface.ts", + "hash": "7799867302282543747" + }, + { + "file": "libs/model/finance/operations/expenses/src/lib/expenses.interface.ts", + "hash": "13584229915005662732", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/operations/expenses/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/operations/expenses/tsconfig.json", + "hash": "9284281995785307269" + }, + { + "file": "libs/model/finance/operations/expenses/tsconfig.lib.json", + "hash": "11286051716839290523" + }, + { + "file": "libs/model/finance/operations/expenses/tsconfig.spec.json", + "hash": "4196842085721392855" + } + ], + "features-finance-business-companies-main": [ + { + "file": "libs/features/finance/business/companies/main/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/features/finance/business/companies/main/README.md", + "hash": "3141420498104558017" + }, + { + "file": "libs/features/finance/business/companies/main/jest.config.ts", + "hash": "4589767129566071559" + }, + { + "file": "libs/features/finance/business/companies/main/project.json", + "hash": "15714098736858748599" + }, + { + "file": "libs/features/finance/business/companies/main/src/index.ts", + "hash": "4751906702757063904" + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/companies-main.module.ts", + "hash": "10940208930617247606", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/state/user", + "@app/elements/layout/page", + "elements-layout-page-headers" + ] + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/companies.router.ts", + "hash": "4441628741925958756", + "deps": [ + [ + "features-finance-business-companies-details-view", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/components/company-filter/company-filter.component.html", + "hash": "13247599569288905422" + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/components/company-filter/company-filter.component.scss", + "hash": "3071760243977860603" + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/components/company-filter/company-filter.component.ts", + "hash": "14862610354490279481", + "deps": [ + "util-ngfi-multi-lang", + "model-tags-base", + "model-finance-companies-base", + "state-tags-base", + "state-finance-companies-base" + ] + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/components/company-filter/company-filter.interface.ts", + "hash": "7851143487284829771" + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/pages/company-page/company-page.component.html", + "hash": "9680098787292928154" + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/pages/company-page/company-page.component.scss", + "hash": "13042747028960239269" + }, + { + "file": "libs/features/finance/business/companies/main/src/lib/pages/company-page/company-page.component.ts", + "hash": "10698163831131729093", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-companies-base", + "model-finance-opportunities-base", + "state-finance-companies-base", + "state-finance-opportunities-base", + "features-finance-business-companies-create" + ] + }, + { + "file": "libs/features/finance/business/companies/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/main/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/features/finance/business/companies/main/tsconfig.lib.json", + "hash": "511841889123451483" + }, + { + "file": "libs/features/finance/business/companies/main/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "state-finance-operations-expenses": [ + { + "file": "libs/state/finance/operations/expenses/.eslintrc.json", + "hash": "10168477174630768117" + }, + { + "file": "libs/state/finance/operations/expenses/README.md", + "hash": "15332994401183537830" + }, + { + "file": "libs/state/finance/operations/expenses/jest.config.ts", + "hash": "4795501858960854130" + }, + { + "file": "libs/state/finance/operations/expenses/project.json", + "hash": "12240216844281670868" + }, + { + "file": "libs/state/finance/operations/expenses/src/index.ts", + "hash": "9062305124105295413" + }, + { + "file": "libs/state/finance/operations/expenses/src/lib/finance-expenses.module.ts", + "hash": "3391010765550142394" + }, + { + "file": "libs/state/finance/operations/expenses/src/lib/services/expenses-state.service.ts", + "hash": "8188003315252014009", + "deps": [ + "util-iote-time", + "model-finance-operations-expenses", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/operations/expenses/src/lib/stores/expenses-allocs.store.ts", + "hash": "10554699370082006894", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "@app/state/organisation", + "model-finance-operations-expenses" + ] + }, + { + "file": "libs/state/finance/operations/expenses/src/lib/stores/expenses.store.ts", + "hash": "7834912850983829925", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "@app/model/organisation", + "model-finance-operations-expenses", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/operations/expenses/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/operations/expenses/tsconfig.json", + "hash": "9284281995785307269" + }, + { + "file": "libs/state/finance/operations/expenses/tsconfig.lib.json", + "hash": "11286051716839290523" + }, + { + "file": "libs/state/finance/operations/expenses/tsconfig.spec.json", + "hash": "4196842085721392855" + } + ], + "features-finance-operations-payments": [ + { + "file": "libs/features/finance/operations/payments/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/operations/payments/README.md", + "hash": "3756446946741199230" + }, + { + "file": "libs/features/finance/operations/payments/jest.config.ts", + "hash": "7710057116703729893" + }, + { + "file": "libs/features/finance/operations/payments/project.json", + "hash": "699610692744289718" + }, + { + "file": "libs/features/finance/operations/payments/src/index.ts", + "hash": "6600106638833737670" + }, + { + "file": "libs/features/finance/operations/payments/src/lib/operations-payments.module.ts", + "hash": "247143044053604188", + "deps": [ + "util-iote-bricks-angular", + "@app/state/user", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers" + ] + }, + { + "file": "libs/features/finance/operations/payments/src/lib/pages/payments-page/payments-page.component.html", + "hash": "17306023978295903173" + }, + { + "file": "libs/features/finance/operations/payments/src/lib/pages/payments-page/payments-page.component.scss", + "hash": "8070826146920398559" + }, + { + "file": "libs/features/finance/operations/payments/src/lib/pages/payments-page/payments-page.component.ts", + "hash": "15585169493042034078", + "deps": [ + "model-finance-accounts-main", + "@app/model/organisation", + "model-finance-payments", + "model-finance-allocations", + "state-finance-payments-base", + "state-finance-allocations", + "features-finance-banking-allocations" + ] + }, + { + "file": "libs/features/finance/operations/payments/src/lib/payments.router.ts", + "hash": "15909878392321525901", + "deps": [ + "@app/elements/base/authorisation" + ] + }, + { + "file": "libs/features/finance/operations/payments/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/operations/payments/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/operations/payments/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/operations/payments/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "model-finance-contacts-base": [ + { + "file": "libs/model/finance/contacts/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/contacts/base/README.md", + "hash": "9722913595299866435" + }, + { + "file": "libs/model/finance/contacts/base/jest.config.ts", + "hash": "10140654991826234766" + }, + { + "file": "libs/model/finance/contacts/base/project.json", + "hash": "11525415452326803496" + }, + { + "file": "libs/model/finance/contacts/base/src/index.ts", + "hash": "14498944952118130049" + }, + { + "file": "libs/model/finance/contacts/base/src/lib/contact.interface.ts", + "hash": "11777684465829687695", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/contacts/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/contacts/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/contacts/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/contacts/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "state-finance-allocations": [ + { + "file": "libs/state/finance/allocations/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/state/finance/allocations/README.md", + "hash": "6760543809800815096" + }, + { + "file": "libs/state/finance/allocations/jest.config.ts", + "hash": "5632057933063231048" + }, + { + "file": "libs/state/finance/allocations/project.json", + "hash": "14768157235843247606" + }, + { + "file": "libs/state/finance/allocations/src/index.ts", + "hash": "11406610202455062774" + }, + { + "file": "libs/state/finance/allocations/src/lib/allocations-state.module.ts", + "hash": "11935553208315897310" + }, + { + "file": "libs/state/finance/allocations/src/lib/providers/calculate-invoice-totals.function.ts", + "hash": "18072230627831569853", + "deps": [ + "model-finance-invoices-base" + ] + }, + { + "file": "libs/state/finance/allocations/src/lib/providers/invoice-alloc-amount-reducer.function.ts", + "hash": "18272635061375532584", + "deps": [ + "model-finance-allocations", + "model-finance-invoices-base", + "model-finance-payments" + ] + }, + { + "file": "libs/state/finance/allocations/src/lib/services/allocations-state.service.ts", + "hash": "4888581077559170726", + "deps": [ + "model-finance-payments", + "model-finance-invoices-base", + "model-finance-allocations", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/allocations/src/lib/stores/invoices-allocations.store.ts", + "hash": "16845705490575804601", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-invoices-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/allocations/src/lib/stores/payments-allocations.store.ts", + "hash": "12432671784169384329", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-allocations", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/allocations/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/allocations/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/state/finance/allocations/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/state/finance/allocations/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "features-finance-business-opportunities-create": [ + { + "file": "libs/features/finance/business/opportunities/create/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/features/finance/business/opportunities/create/README.md", + "hash": "16684236031420972675" + }, + { + "file": "libs/features/finance/business/opportunities/create/jest.config.ts", + "hash": "13152375649335241635" + }, + { + "file": "libs/features/finance/business/opportunities/create/project.json", + "hash": "14563422425853376299" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/index.ts", + "hash": "5985097684931026125" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/add-new-opportunity/add-new-opportunity.component.html", + "hash": "13468651069174077052" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/add-new-opportunity/add-new-opportunity.component.scss", + "hash": "13017009041687996734" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/add-new-opportunity/add-new-opportunity.component.ts", + "hash": "13670878504376631234", + "deps": [ + "util-iote-time", + "util-ngfi-multi-lang", + "model-finance-opportunities-base", + "state-finance-opportunities-base", + "elements-forms-validators", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/new-company/new-company.component.html", + "hash": "13193841889035153106" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/new-company/new-company.component.scss", + "hash": "14700652477374305718" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/new-company/new-company.component.ts", + "hash": "8494772375472148088", + "deps": [ + "model-finance-companies-base", + "state-finance-companies-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/new-contact/new-contact.component.html", + "hash": "4026899295239788226" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/new-contact/new-contact.component.scss", + "hash": "18413454514440786718" + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/components/new-contact/new-contact.component.ts", + "hash": "15587127673384079138", + "deps": [ + "model-finance-contacts-base", + "state-finance-contacts-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/model/add-opportunity-modal-data.model.ts", + "hash": "4098104270760284969", + "deps": [ + "model-finance-companies-base", + "model-finance-contacts-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/model/create-opportunity-modal.model.ts", + "hash": "18253690968991778360", + "deps": [ + "@app/model/common/user", + "state-finance-opportunities-base", + "state-finance-companies-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/model/opportunity-forms.model.ts", + "hash": "16997115073697391080", + "deps": [ + "elements-forms-validators" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/opportunities-create.module.ts", + "hash": "16929916490841486045", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "elements-forms-form-fields", + "features-finance-business-contacts-create" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/lib/services/create-opportunity-modal.state.service.ts", + "hash": "14346093440105456257", + "deps": [ + "util-iote-bricks-angular", + "@app/state/organisation", + "state-finance-companies-base", + "state-finance-opportunities-base", + "model-tags-base" + ] + }, + { + "file": "libs/features/finance/business/opportunities/create/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/opportunities/create/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/features/finance/business/opportunities/create/tsconfig.lib.json", + "hash": "511841889123451483" + }, + { + "file": "libs/features/finance/business/opportunities/create/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "@app/model/organisation": [ + { + "file": "libs/model/organisation/main/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/organisation/main/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/model/organisation/main/README.md", + "hash": "8467559932707598590" + }, + { + "file": "libs/model/organisation/main/jest.config.ts", + "hash": "15614430912413111895" + }, + { + "file": "libs/model/organisation/main/project.json", + "hash": "16761867121578377659" + }, + { + "file": "libs/model/organisation/main/src/index.ts", + "hash": "14919689268282382767" + }, + { + "file": "libs/model/organisation/main/src/lib/address.interface.ts", + "hash": "7766524099810554029" + }, + { + "file": "libs/model/organisation/main/src/lib/contact.interface.ts", + "hash": "2743446581125799790" + }, + { + "file": "libs/model/organisation/main/src/lib/kujali-permissions.interface.ts", + "hash": "17790979177020398145", + "deps": [ + "util-iote-bricks", + "@app/model/common/user" + ] + }, + { + "file": "libs/model/organisation/main/src/lib/organisation.interface.ts", + "hash": "15827240985785446357", + "deps": [ + "util-iote-bricks", + "model-finance-accounts-main" + ] + }, + { + "file": "libs/model/organisation/main/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/model/organisation/main/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/model/organisation/main/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "state-finance-base": [ + { + "file": "libs/state/finance/base/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/state/finance/base/README.md", + "hash": "8796699027797372431" + }, + { + "file": "libs/state/finance/base/jest.config.ts", + "hash": "7970461200419201753" + }, + { + "file": "libs/state/finance/base/project.json", + "hash": "9559275772147671912" + }, + { + "file": "libs/state/finance/base/src/index.ts", + "hash": "10075420977036524179" + }, + { + "file": "libs/state/finance/base/src/lib/active-finance-object-loader.service.ts", + "hash": "17369577415447121367", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/state/finance/base/src/lib/allowed-note-domains.fn.ts", + "hash": "5020306833209637551" + }, + { + "file": "libs/state/finance/base/src/lib/finance-base.module.ts", + "hash": "3853609427562325568" + }, + { + "file": "libs/state/finance/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/base/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/state/finance/base/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/state/finance/base/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "@app/state/user": [ + { + "file": "libs/state/user/.eslintrc.json", + "hash": "13274677852670125882" + }, + { + "file": "libs/state/user/README.md", + "hash": "11868779440803814870" + }, + { + "file": "libs/state/user/jest.config.ts", + "hash": "5781301188883589662" + }, + { + "file": "libs/state/user/project.json", + "hash": "12437120550777503459" + }, + { + "file": "libs/state/user/src/index.ts", + "hash": "8364979018333355816" + }, + { + "file": "libs/state/user/src/lib/services/kujali-user.service.ts", + "hash": "7291521486135667967", + "deps": [ + "util-ngfi-angular", + "@app/model/common/user", + "@app/model/organisation", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/user/src/lib/stores/user.store.ts", + "hash": "9258725920279446111", + "deps": [ + "util-ngfi-angular", + "util-ngfi-firestore-qbuilder", + "@app/model/common/user" + ] + }, + { + "file": "libs/state/user/src/lib/user-state.module.ts", + "hash": "16791140999620306503" + }, + { + "file": "libs/state/user/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/user/tsconfig.json", + "hash": "9143774130885877780" + }, + { + "file": "libs/state/user/tsconfig.lib.json", + "hash": "4129359059229624005" + }, + { + "file": "libs/state/user/tsconfig.spec.json", + "hash": "12933897464779342402" + } + ], + "features-finance-business-main": [ + { + "file": "libs/features/finance/business/main/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/business/main/README.md", + "hash": "7227520799751970378" + }, + { + "file": "libs/features/finance/business/main/jest.config.ts", + "hash": "562438188879763735" + }, + { + "file": "libs/features/finance/business/main/project.json", + "hash": "7832587765989285732" + }, + { + "file": "libs/features/finance/business/main/src/index.ts", + "hash": "13649886771467740132" + }, + { + "file": "libs/features/finance/business/main/src/lib/business.router.ts", + "hash": "5341494846714129278", + "deps": [ + "@app/elements/base/authorisation", + [ + "features-finance-business-contacts-main", + "dynamic" + ], + [ + "features-finance-business-companies-main", + "dynamic" + ], + [ + "features-finance-business-opportunities-main", + "dynamic" + ], + [ + "features-finance-business-invoices-main", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/main/src/lib/finance-business.module.ts", + "hash": "764984335251751837", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/state/user", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/finance/business/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/main/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/business/main/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/business/main/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-banking-main": [ + { + "file": "libs/features/finance/banking/main/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/banking/main/README.md", + "hash": "14556278832556869828" + }, + { + "file": "libs/features/finance/banking/main/jest.config.ts", + "hash": "15015553930567640732" + }, + { + "file": "libs/features/finance/banking/main/project.json", + "hash": "12249259869744126644" + }, + { + "file": "libs/features/finance/banking/main/src/index.ts", + "hash": "659186008562712349" + }, + { + "file": "libs/features/finance/banking/main/src/lib/banking-main.module.ts", + "hash": "879810195421999847", + "deps": [ + "util-iote-bricks-angular", + "@app/state/user", + "util-ngfi-multi-lang", + "elements-layout-page-headers", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/finance/banking/main/src/lib/banking.router.ts", + "hash": "17949376755858361513", + "deps": [ + "@app/elements/base/authorisation", + [ + "features-finance-banking-activate-banking", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/account-information/account-information.component.html", + "hash": "1325137839005152485" + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/account-information/account-information.component.scss", + "hash": "523575435139208300" + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/account-information/account-information.component.ts", + "hash": "2723393405363614611", + "deps": [ + "model-finance-accounts-main" + ] + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/single-account-page/single-account-page.component.html", + "hash": "16614748690078272832" + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/single-account-page/single-account-page.component.scss", + "hash": "2509768612545221678" + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/single-account-page/single-account-page.component.spec.ts", + "hash": "15077582534439061564" + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/single-account-page/single-account-page.component.ts", + "hash": "919809799134198846", + "deps": [ + "model-finance-payments", + "model-finance-accounts-main", + "state-finance-banking", + "state-finance-payments-base", + "state-finance-allocations", + "features-finance-banking-allocations", + "model-finance-allocations" + ] + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/transactions-table/transactions-table.component.html", + "hash": "4179442719048139475" + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/transactions-table/transactions-table.component.scss", + "hash": "13629890120202018154" + }, + { + "file": "libs/features/finance/banking/main/src/lib/components/transactions-table/transactions-table.component.ts", + "hash": "16326726456128194432", + "deps": [ + "model-finance-payments" + ] + }, + { + "file": "libs/features/finance/banking/main/src/lib/modals/create-new-bank-account-modal/create-new-bank-account-modal.component.html", + "hash": "6179775148045141542" + }, + { + "file": "libs/features/finance/banking/main/src/lib/modals/create-new-bank-account-modal/create-new-bank-account-modal.component.scss", + "hash": "3724130631168663170" + }, + { + "file": "libs/features/finance/banking/main/src/lib/modals/create-new-bank-account-modal/create-new-bank-account-modal.component.spec.ts", + "hash": "4446157984561817625" + }, + { + "file": "libs/features/finance/banking/main/src/lib/modals/create-new-bank-account-modal/create-new-bank-account-modal.component.ts", + "hash": "9562571392108901436", + "deps": [ + "@app/model/finance/planning/budgets", + "state-finance-banking" + ] + }, + { + "file": "libs/features/finance/banking/main/src/lib/pages/banking-page/banking-page.component.html", + "hash": "4267105379240682512" + }, + { + "file": "libs/features/finance/banking/main/src/lib/pages/banking-page/banking-page.component.scss", + "hash": "15673858744348740392" + }, + { + "file": "libs/features/finance/banking/main/src/lib/pages/banking-page/banking-page.component.ts", + "hash": "2258358910884075824", + "deps": [ + "util-ngfi-angular", + "@app/model/common/user", + "model-finance-accounts-main", + "@app/model/organisation", + "@app/state/organisation", + "state-finance-banking", + "features-shared-components-modals" + ] + }, + { + "file": "libs/features/finance/banking/main/src/lib/providers/create-new-bank-account-form.function.ts", + "hash": "16463643208541709752" + }, + { + "file": "libs/features/finance/banking/main/src/lib/services/activate-ponto-banking.service.ts", + "hash": "3869808059888483408", + "deps": [ + "model-finance-accounts-main", + "@app/model/organisation", + "@app/model/common/user" + ] + }, + { + "file": "libs/features/finance/banking/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/banking/main/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/banking/main/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/banking/main/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "@app/model/finance/planning/budget-items": [ + { + "file": "libs/model/finance/planning/budget-items/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-items/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-items/README.md", + "hash": "12196557379828282267" + }, + { + "file": "libs/model/finance/planning/budget-items/jest.config.ts", + "hash": "3931089252918835677" + }, + { + "file": "libs/model/finance/planning/budget-items/project.json", + "hash": "14014781639057783997" + }, + { + "file": "libs/model/finance/planning/budget-items/src/index.ts", + "hash": "3502985550487357267" + }, + { + "file": "libs/model/finance/planning/budget-items/src/lib/edit/plan-tr-input.interface.ts", + "hash": "14412105156750639197", + "deps": [ + "model-finance-planning-budget-grouping" + ] + }, + { + "file": "libs/model/finance/planning/budget-items/src/lib/transaction-occurence.interface.ts", + "hash": "2661119630876099141", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budget-items/src/lib/types/frequency.interface.ts", + "hash": "7640672201667006673" + }, + { + "file": "libs/model/finance/planning/budget-items/src/lib/value-increase-config.interface.ts", + "hash": "8631519783094699166" + }, + { + "file": "libs/model/finance/planning/budget-items/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-items/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/model/finance/planning/budget-items/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "@app/elements/layout/user-menu": [ + { + "file": "libs/elements/layout/user-menu/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/elements/layout/user-menu/README.md", + "hash": "11657729385122615994" + }, + { + "file": "libs/elements/layout/user-menu/jest.config.ts", + "hash": "3058610525902431921" + }, + { + "file": "libs/elements/layout/user-menu/project.json", + "hash": "3671933813571370621" + }, + { + "file": "libs/elements/layout/user-menu/src/index.ts", + "hash": "4661846225533692208" + }, + { + "file": "libs/elements/layout/user-menu/src/lib/components/user-menu/user-menu.component.html", + "hash": "10425090262798741514" + }, + { + "file": "libs/elements/layout/user-menu/src/lib/components/user-menu/user-menu.component.scss", + "hash": "1902263428585911629" + }, + { + "file": "libs/elements/layout/user-menu/src/lib/components/user-menu/user-menu.component.ts", + "hash": "4458876727984854716", + "deps": [ + "util-iote-bricks", + "util-ngfi-angular" + ] + }, + { + "file": "libs/elements/layout/user-menu/src/lib/user-menu.module.ts", + "hash": "12519172975765659847", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/layout/user-menu/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/layout/user-menu/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/elements/layout/user-menu/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/elements/layout/user-menu/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "features-finance-business-companies-details-activities": [ + { + "file": "libs/features/finance/business/companies/details/activities/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/companies/details/activities/README.md", + "hash": "4695303847523637433" + }, + { + "file": "libs/features/finance/business/companies/details/activities/jest.config.ts", + "hash": "17748622467349511509" + }, + { + "file": "libs/features/finance/business/companies/details/activities/project.json", + "hash": "16804041867068903696" + }, + { + "file": "libs/features/finance/business/companies/details/activities/src/index.ts", + "hash": "14917621768895234645" + }, + { + "file": "libs/features/finance/business/companies/details/activities/src/lib/companies-activities.module.ts", + "hash": "3617635094767965842", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "features-finance-business-companies-details-contacts", + "features-finance-business-companies-details-opportunities", + "features-finance-business-companies-details-invoices", + "features-activities" + ] + }, + { + "file": "libs/features/finance/business/companies/details/activities/src/lib/components/company-activities-tabs/company-activities-tabs.component.html", + "hash": "17649040726851871017" + }, + { + "file": "libs/features/finance/business/companies/details/activities/src/lib/components/company-activities-tabs/company-activities-tabs.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/business/companies/details/activities/src/lib/components/company-activities-tabs/company-activities-tabs.component.ts", + "hash": "1523971548448478450", + "deps": [ + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/finance/business/companies/details/activities/src/lib/services/check-permissions.service.ts", + "hash": "5612760208517063252" + }, + { + "file": "libs/features/finance/business/companies/details/activities/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/details/activities/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/companies/details/activities/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/companies/details/activities/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-finance-banking-allocations": [ + { + "file": "libs/features/finance/banking/allocations/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/banking/allocations/README.md", + "hash": "17969636951697221953" + }, + { + "file": "libs/features/finance/banking/allocations/jest.config.ts", + "hash": "3037661321813255091" + }, + { + "file": "libs/features/finance/banking/allocations/project.json", + "hash": "13816698580838337981" + }, + { + "file": "libs/features/finance/banking/allocations/src/index.ts", + "hash": "8933624767615736340" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/allocations.module.ts", + "hash": "5681116595703348326", + "deps": [ + "util-iote-bricks-angular", + "@app/state/user", + "util-ngfi-multi-lang", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/allocated-invoice/allocated-invoice.component.html", + "hash": "11090529485058640857" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/allocated-invoice/allocated-invoice.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/allocated-invoice/allocated-invoice.component.ts", + "hash": "3503297329205939526", + "deps": [ + "model-finance-payments", + "model-finance-allocations", + "state-finance-allocations", + "model-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/allocated-payment/allocated-payment.component.html", + "hash": "6816236338715925277" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/allocated-payment/allocated-payment.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/allocated-payment/allocated-payment.component.ts", + "hash": "18034668902534167596", + "deps": [ + "model-finance-invoices-base", + "model-finance-allocations", + "state-finance-allocations" + ] + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/invoices-table/invoices-table.component.html", + "hash": "2644238830129283926" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/invoices-table/invoices-table.component.scss", + "hash": "8022867111484952809" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/invoices-table/invoices-table.component.ts", + "hash": "12365175405482300340", + "deps": [ + "util-iote-time", + "model-finance-invoices-base", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/payments-table/payments-table.component.html", + "hash": "9088203733542291183" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/payments-table/payments-table.component.scss", + "hash": "15742582681450154348" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/components/payments-table/payments-table.component.ts", + "hash": "2519210344164228500", + "deps": [ + "model-finance-payments" + ] + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/modals/allocate-payments-to-invoice/allocate-payments-to-invoice.component.html", + "hash": "10015181958870770487" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/modals/allocate-payments-to-invoice/allocate-payments-to-invoice.component.scss", + "hash": "947461290502702681" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/modals/allocate-payments-to-invoice/allocate-payments-to-invoice.component.spec.ts", + "hash": "6911835673224854495" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/modals/allocate-payments-to-invoice/allocate-payments-to-invoice.component.ts", + "hash": "4072694360177648024", + "deps": [ + "model-finance-accounts-main", + "@app/model/organisation", + "model-finance-payments", + "model-finance-allocations", + "model-finance-invoices-base", + "state-finance-payments-base", + "state-finance-allocations", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/modals/allocate-transaction-modal/allocate-transaction-modal.component.html", + "hash": "15955614052029840823" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/modals/allocate-transaction-modal/allocate-transaction-modal.component.scss", + "hash": "15105696354397002561" + }, + { + "file": "libs/features/finance/banking/allocations/src/lib/modals/allocate-transaction-modal/allocate-transaction-modal.component.ts", + "hash": "5996906466730691227", + "deps": [ + "util-iote-time", + "model-finance-allocations", + "model-finance-invoices-base", + "state-finance-invoices-base", + "state-finance-allocations" + ] + }, + { + "file": "libs/features/finance/banking/allocations/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/banking/allocations/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/banking/allocations/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/banking/allocations/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "model-finance-planning-budget-grouping": [ + { + "file": "libs/model/finance/planning/budget-grouping/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-grouping/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-grouping/README.md", + "hash": "17054311518830516241" + }, + { + "file": "libs/model/finance/planning/budget-grouping/jest.config.ts", + "hash": "9299255158522568474" + }, + { + "file": "libs/model/finance/planning/budget-grouping/project.json", + "hash": "1466653645351473192" + }, + { + "file": "libs/model/finance/planning/budget-grouping/src/index.ts", + "hash": "1287064848882403895" + }, + { + "file": "libs/model/finance/planning/budget-grouping/src/lib/budget-row-type.enum.ts", + "hash": "10720790975353822469" + }, + { + "file": "libs/model/finance/planning/budget-grouping/src/lib/db-seeds/cost-types-seed.const.ts", + "hash": "8131882042687205260" + }, + { + "file": "libs/model/finance/planning/budget-grouping/src/lib/select-transaction-type-model.ts", + "hash": "7897062197471107549" + }, + { + "file": "libs/model/finance/planning/budget-grouping/src/lib/transaction-type-category.interface.ts", + "hash": "15493421451760750009", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budget-grouping/src/lib/transaction-type.interface.ts", + "hash": "460806662604193361", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budget-grouping/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-grouping/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budget-grouping/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "features-finance-operations-expenses": [ + { + "file": "libs/features/finance/operations/expenses/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/operations/expenses/README.md", + "hash": "3824372536220951567" + }, + { + "file": "libs/features/finance/operations/expenses/jest.config.ts", + "hash": "3500452240180332799" + }, + { + "file": "libs/features/finance/operations/expenses/project.json", + "hash": "3319064493784498132" + }, + { + "file": "libs/features/finance/operations/expenses/src/index.ts", + "hash": "4671580878330460268" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/components/expenses-table/expenses-table.component.html", + "hash": "17818780454729183881" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/components/expenses-table/expenses-table.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/components/expenses-table/expenses-table.component.ts", + "hash": "10362758201148278007" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/modals/create-expenses-modal/create-expenses-modal.component.html", + "hash": "15165009624487597443" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/modals/create-expenses-modal/create-expenses-modal.component.scss", + "hash": "11836789467407272703" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/modals/create-expenses-modal/create-expenses-modal.component.ts", + "hash": "857609468594677453", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-grouping", + "state-finance-cost-types", + "@app/state/finance/budgetting/budgets", + "@app/state/finance/budgetting/rendering", + "state-finance-operations-expenses" + ] + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/model/expense.model.ts", + "hash": "17396706647041263037", + "deps": [ + "model-finance-operations-expenses" + ] + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/operations-expenses.module.ts", + "hash": "15121978037454391113", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers", + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/operations-expenses.router.ts", + "hash": "13775735692633060493", + "deps": [ + "@app/elements/base/authorisation" + ] + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/pages/expenses-page/expenses-page.component.html", + "hash": "11020323920429192766" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/pages/expenses-page/expenses-page.component.scss", + "hash": "13589873903374869487" + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/pages/expenses-page/expenses-page.component.ts", + "hash": "10691139538702088133", + "deps": [ + "util-iote-time", + "model-finance-operations-expenses", + "@app/model/finance/planning/budget-items", + "state-finance-operations-expenses", + "@app/state/finance/budgetting/budgets" + ] + }, + { + "file": "libs/features/finance/operations/expenses/src/lib/services/expenses.service.ts", + "hash": "3617132786121783666", + "deps": [ + "@app/model/finance/planning/budgets", + "model-finance-operations-expenses", + "@app/state/finance/budgetting/budgets" + ] + }, + { + "file": "libs/features/finance/operations/expenses/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/operations/expenses/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/operations/expenses/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/operations/expenses/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-operations-main": [ + { + "file": "libs/features/finance/operations/main/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/operations/main/README.md", + "hash": "6023268747456292320" + }, + { + "file": "libs/features/finance/operations/main/jest.config.ts", + "hash": "8153898316267880448" + }, + { + "file": "libs/features/finance/operations/main/project.json", + "hash": "8069183593378443281" + }, + { + "file": "libs/features/finance/operations/main/src/index.ts", + "hash": "14661339633922481460" + }, + { + "file": "libs/features/finance/operations/main/src/lib/operations-main.module.ts", + "hash": "592668303784787736", + "deps": [ + "util-iote-bricks-angular", + "@app/state/user", + "util-ngfi-multi-lang", + "@app/elements/layout/page" + ] + }, + { + "file": "libs/features/finance/operations/main/src/lib/operations.router.ts", + "hash": "15234044162825075395", + "deps": [ + "@app/elements/base/authorisation", + [ + "features-finance-banking-main", + "dynamic" + ], + [ + "features-finance-operations-payments", + "dynamic" + ], + [ + "features-finance-operations-expenses", + "dynamic" + ], + [ + "features-finance-operations-budgets", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/operations/main/src/lib/pages/operations-page/operations-page.component.html", + "hash": "514185211692522321" + }, + { + "file": "libs/features/finance/operations/main/src/lib/pages/operations-page/operations-page.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/operations/main/src/lib/pages/operations-page/operations-page.component.ts", + "hash": "14285413899655487387" + }, + { + "file": "libs/features/finance/operations/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/operations/main/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/operations/main/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/operations/main/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-business-contacts-create": [ + { + "file": "libs/features/finance/business/contacts/create/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/features/finance/business/contacts/create/README.md", + "hash": "15668199696818024336" + }, + { + "file": "libs/features/finance/business/contacts/create/jest.config.ts", + "hash": "3349615943570217034" + }, + { + "file": "libs/features/finance/business/contacts/create/project.json", + "hash": "9013510793759941044" + }, + { + "file": "libs/features/finance/business/contacts/create/src/index.ts", + "hash": "5992077060904027425" + }, + { + "file": "libs/features/finance/business/contacts/create/src/lib/business-contacts-create.module.ts", + "hash": "4550844833457973115", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/contacts/create/src/lib/components/add-new-contact-form/add-new-contact-form.component.html", + "hash": "1401331758636994477" + }, + { + "file": "libs/features/finance/business/contacts/create/src/lib/components/add-new-contact-form/add-new-contact-form.component.scss", + "hash": "13404211585248924475" + }, + { + "file": "libs/features/finance/business/contacts/create/src/lib/components/add-new-contact-form/add-new-contact-form.component.ts", + "hash": "12008006852664329441", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-companies-base", + "state-finance-contacts-base", + "state-finance-companies-base", + "state-tags-base", + "elements-forms-validators", + "elements-forms-form-fields" + ] + }, + { + "file": "libs/features/finance/business/contacts/create/src/lib/components/add-new-contact/add-new-contact.component.html", + "hash": "3790681652922667834" + }, + { + "file": "libs/features/finance/business/contacts/create/src/lib/components/add-new-contact/add-new-contact.component.scss", + "hash": "6705849307492006613" + }, + { + "file": "libs/features/finance/business/contacts/create/src/lib/components/add-new-contact/add-new-contact.component.ts", + "hash": "14843002496164788329" + }, + { + "file": "libs/features/finance/business/contacts/create/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/contacts/create/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/features/finance/business/contacts/create/tsconfig.lib.json", + "hash": "511841889123451483" + }, + { + "file": "libs/features/finance/business/contacts/create/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "state-finance-cost-types": [ + { + "file": "libs/state/finance/cost-types/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/state/finance/cost-types/README.md", + "hash": "5642959000811677928" + }, + { + "file": "libs/state/finance/cost-types/jest.config.ts", + "hash": "12088679556481732775" + }, + { + "file": "libs/state/finance/cost-types/project.json", + "hash": "8013165537375016014" + }, + { + "file": "libs/state/finance/cost-types/src/index.ts", + "hash": "2691556374928714262" + }, + { + "file": "libs/state/finance/cost-types/src/lib/cost-types-state.module.ts", + "hash": "5273843108643545358" + }, + { + "file": "libs/state/finance/cost-types/src/lib/stores/cost-types.store.ts", + "hash": "15090151007751514988", + "deps": [ + "util-iote-state", + "util-iote-bricks-angular", + "model-finance-planning-budget-grouping" + ] + }, + { + "file": "libs/state/finance/cost-types/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/cost-types/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/state/finance/cost-types/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/state/finance/cost-types/tsconfig.spec.json", + "hash": "4196842085721392855" + } + ], + "functions-pubsub": [ + { + "file": "libs/functions/pubsub/.eslintrc.json", + "hash": "6511951079286915134" + }, + { + "file": "libs/functions/pubsub/README.md", + "hash": "5848250220188678669" + }, + { + "file": "libs/functions/pubsub/jest.config.ts", + "hash": "7461262342126477898" + }, + { + "file": "libs/functions/pubsub/project.json", + "hash": "10231265124010611048" + }, + { + "file": "libs/functions/pubsub/src/index.ts", + "hash": "10631095408024908605" + }, + { + "file": "libs/functions/pubsub/src/lib/pubsub-pubslish-action.function.ts", + "hash": "5387920797186558796" + }, + { + "file": "libs/functions/pubsub/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/pubsub/tsconfig.json", + "hash": "6922415355334431150" + }, + { + "file": "libs/functions/pubsub/tsconfig.lib.json", + "hash": "4420964269255665643" + }, + { + "file": "libs/functions/pubsub/tsconfig.spec.json", + "hash": "18017946449262294049" + } + ], + "state-files-base": [ + { + "file": "libs/state/files/base/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/state/files/base/README.md", + "hash": "6152143686421843111" + }, + { + "file": "libs/state/files/base/jest.config.ts", + "hash": "2959754850798458374" + }, + { + "file": "libs/state/files/base/project.json", + "hash": "17289101636962024011" + }, + { + "file": "libs/state/files/base/src/index.ts", + "hash": "7122513574495560514" + }, + { + "file": "libs/state/files/base/src/lib/files-state.module.ts", + "hash": "10165147459304703266" + }, + { + "file": "libs/state/files/base/src/lib/services/file-storage.service.ts", + "hash": "16708202721193565871" + }, + { + "file": "libs/state/files/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/files/base/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/state/files/base/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/state/files/base/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "functions-finance-budgeting": [ + { + "file": "libs/functions/finance/budgeting/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/functions/finance/budgeting/README.md", + "hash": "10869668587187079276" + }, + { + "file": "libs/functions/finance/budgeting/jest.config.ts", + "hash": "15533698766768442921" + }, + { + "file": "libs/functions/finance/budgeting/project.json", + "hash": "3741695222080221333" + }, + { + "file": "libs/functions/finance/budgeting/src/index.ts", + "hash": "1095566827604599563" + }, + { + "file": "libs/functions/finance/budgeting/src/lib/budgets/calculate-budget-header-pubsub.handler.ts", + "hash": "17434119828409939907", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "@app/model/finance/planning/budget-calculation", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "@app/model/finance/planning/budget-lines", + "functions-pubsub" + ] + }, + { + "file": "libs/functions/finance/budgeting/src/lib/budgets/calculate-budget-header.handler.ts", + "hash": "12047835332629292564", + "deps": [ + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder", + "util-ngfi-functions", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-rendering", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budget-calculation", + "functions-pubsub" + ] + }, + { + "file": "libs/functions/finance/budgeting/src/lib/common/calculate-header-results.function.ts", + "hash": "8143614040122849662", + "deps": [ + "util-iote-cqrs", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-rendering", + "@app/model/finance/planning/budget-calculation" + ] + }, + { + "file": "libs/functions/finance/budgeting/src/lib/common/create-budget-header-result.function.ts", + "hash": "1381862217210890975", + "deps": [ + "util-iote-cqrs", + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/functions/finance/budgeting/src/lib/common/update-parent-headers.function.ts", + "hash": "9330795972767943719", + "deps": [ + "util-iote-cqrs", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budgets", + "functions-pubsub" + ] + }, + { + "file": "libs/functions/finance/budgeting/src/lib/promote-budget.handler.ts", + "hash": "7232545198907775681", + "deps": [ + "util-iote-cqrs", + "util-ngfi-functions", + "@app/model/finance/planning/budget-items", + "@app/model/finance/planning/budget-lines/by-year", + "model-finance-planning-budget-rendering-state", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/functions/finance/budgeting/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/functions/finance/budgeting/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/functions/finance/budgeting/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/functions/finance/budgeting/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "@app/state/finance/budgetting/budgets": [ + { + "file": "libs/state/finance/budgetting/budgets/.eslintrc.json", + "hash": "10168477174630768117" + }, + { + "file": "libs/state/finance/budgetting/budgets/README.md", + "hash": "670322788531852000" + }, + { + "file": "libs/state/finance/budgetting/budgets/jest.config.ts", + "hash": "6072580061614948207" + }, + { + "file": "libs/state/finance/budgetting/budgets/project.json", + "hash": "11287120103898437764" + }, + { + "file": "libs/state/finance/budgetting/budgets/src/index.ts", + "hash": "13205961858228074499" + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/budgets-state.module.ts", + "hash": "25420780859918394" + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/services/budgets-state.service.ts", + "hash": "12146578420542711463", + "deps": [ + "util-ngfi-angular", + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/stores/active-budget.store.ts", + "hash": "17984425362375292882", + "deps": [ + "util-iote-state", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/stores/budget-header-result.store.ts", + "hash": "3832202071088429819", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "@app/model/organisation", + "@app/model/finance/planning/budget-lines", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/stores/budget-lines-allocs.store.ts", + "hash": "12709735948048405895", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "@app/model/organisation", + "@app/model/finance/planning/budgets", + "@app/state/organisation", + "util-ngfi-state" + ] + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/stores/budget-lines.store.ts", + "hash": "3648566300343446446", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "@app/model/organisation", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budgets", + "@app/state/organisation", + "util-ngfi-state" + ] + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/stores/budgets.store.ts", + "hash": "4168287126089181910", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-firestore-qbuilder", + "util-ngfi-angular", + "util-ngfi-state", + "@app/model/organisation", + "@app/model/finance/planning/budgets", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/budgetting/budgets/src/lib/stores/org-budgets-store.store.ts", + "hash": "15199982034454189330", + "deps": [ + "util-iote-state", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/state/finance/budgetting/budgets/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/budgetting/budgets/tsconfig.json", + "hash": "9284281995785307269" + }, + { + "file": "libs/state/finance/budgetting/budgets/tsconfig.lib.json", + "hash": "11286051716839290523" + }, + { + "file": "libs/state/finance/budgetting/budgets/tsconfig.spec.json", + "hash": "4196842085721392855" + } + ], + "features-finance-business-companies-details-view": [ + { + "file": "libs/features/finance/business/companies/details/view/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/companies/details/view/README.md", + "hash": "13537993256292436322" + }, + { + "file": "libs/features/finance/business/companies/details/view/jest.config.ts", + "hash": "8021710746375385501" + }, + { + "file": "libs/features/finance/business/companies/details/view/project.json", + "hash": "9770387482989920940" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/index.ts", + "hash": "9980864524764939540" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/companies-view.module.ts", + "hash": "14751030151443166852", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers", + "features-notes", + "features-finance-business-companies-details-activities", + "features-finance-business-companies-details-opportunities", + "features-finance-business-opportunities-create" + ] + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/companies-view.router.ts", + "hash": "12744581331599466697", + "deps": [ + [ + "features-finance-business-companies-details-edit", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/components/company-details/company-details.component.html", + "hash": "13324010029249054327" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/components/company-details/company-details.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/components/company-details/company-details.component.ts", + "hash": "11128357918919515209" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/components/company-information/company-information.component.html", + "hash": "3324968633178116867" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/components/company-information/company-information.component.scss", + "hash": "4417775471022085925" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/components/company-information/company-information.component.ts", + "hash": "12037192725065172788", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-companies-base", + "state-finance-companies-base" + ] + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/pages/single-company-detail/single-company-detail.component.html", + "hash": "10404681398827305963" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/pages/single-company-detail/single-company-detail.component.scss", + "hash": "17966745018438141548" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/pages/single-company-detail/single-company-detail.component.spec.ts", + "hash": "7964932054598720620" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/lib/pages/single-company-detail/single-company-detail.component.ts", + "hash": "9149638860858816041" + }, + { + "file": "libs/features/finance/business/companies/details/view/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/details/view/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/companies/details/view/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/companies/details/view/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-finance-business-companies-details-opportunities": [ + { + "file": "libs/features/finance/business/companies/details/opportunities/.eslintrc.json", + "hash": "1085951581002114058" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/README.md", + "hash": "17156800624463783154" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/jest.config.ts", + "hash": "4228928993474262231" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/project.json", + "hash": "16467298236217327536" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/src/index.ts", + "hash": "1882877080325989385" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/src/lib/companies-opportunities.module.ts", + "hash": "16180109141535517154", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/src/lib/components/companies-opportunities/companies-opportunities.component.html", + "hash": "11234121213662818975" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/src/lib/components/companies-opportunities/companies-opportunities.component.scss", + "hash": "5813374879375254526" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/src/lib/components/companies-opportunities/companies-opportunities.component.ts", + "hash": "8022023572808197561", + "deps": [ + "util-iote-time", + "model-finance-opportunities-base", + "model-finance-companies-base", + "state-finance-opportunities-base", + "state-finance-companies-base", + "@app/state/user", + "features-finance-business-opportunities-create" + ] + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/tsconfig.json", + "hash": "15373288911943749453" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/tsconfig.lib.json", + "hash": "8910538066434698676" + }, + { + "file": "libs/features/finance/business/companies/details/opportunities/tsconfig.spec.json", + "hash": "14729554191635746231" + } + ], + "features-finance-business-contacts-main": [ + { + "file": "libs/features/finance/business/contacts/main/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/features/finance/business/contacts/main/README.md", + "hash": "14501615810831450946" + }, + { + "file": "libs/features/finance/business/contacts/main/jest.config.ts", + "hash": "13481952823449727216" + }, + { + "file": "libs/features/finance/business/contacts/main/project.json", + "hash": "12322065834133098448" + }, + { + "file": "libs/features/finance/business/contacts/main/src/index.ts", + "hash": "10302213848721330386" + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/business-contacts.module.ts", + "hash": "8281423502968954518", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "elements-layout-page-headers" + ] + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/components/contacts-filter/contacts-filter.component.html", + "hash": "12657613474527521376" + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/components/contacts-filter/contacts-filter.component.scss", + "hash": "13084625567882439690" + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/components/contacts-filter/contacts-filter.component.ts", + "hash": "10272453234112072097", + "deps": [ + "util-ngfi-multi-lang", + "model-tags-base", + "model-finance-companies-base", + "model-roles-base", + "model-finance-contacts-base", + "state-finance-contacts-base", + "state-finance-companies-base" + ] + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/components/contacts-filter/contacts-filter.interface.ts", + "hash": "6614973311544280282" + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/contacts.router.ts", + "hash": "3065546973710724587", + "deps": [ + [ + "features-finance-business-contacts-details-view", + "dynamic" + ] + ] + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/pages/contacts-page.component.html", + "hash": "2014625657694026636" + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/pages/contacts-page.component.scss", + "hash": "9678940086979511861" + }, + { + "file": "libs/features/finance/business/contacts/main/src/lib/pages/contacts-page.component.ts", + "hash": "7044930262166936672", + "deps": [ + "util-ngfi-multi-lang", + "model-finance-contacts-base", + "model-finance-companies-base", + "state-finance-opportunities-base", + "state-finance-contacts-base", + "features-finance-business-contacts-create" + ] + }, + { + "file": "libs/features/finance/business/contacts/main/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/contacts/main/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/features/finance/business/contacts/main/tsconfig.lib.json", + "hash": "511841889123451483" + }, + { + "file": "libs/features/finance/business/contacts/main/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "util-ngfi-state": [ + { + "file": "libs/util/ngfi/state/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/util/ngfi/state/.eslintrc.json", + "hash": "6714755695949221080" + }, + { + "file": "libs/util/ngfi/state/README.md", + "hash": "13623475998103531199" + }, + { + "file": "libs/util/ngfi/state/jest.config.ts", + "hash": "10287336465427646454" + }, + { + "file": "libs/util/ngfi/state/package.json", + "hash": "8707381246033328648", + "deps": [ + "util-iote-bricks", + "util-iote-state", + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-iote-time", + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/ngfi/state/project.json", + "hash": "10676441296840087487" + }, + { + "file": "libs/util/ngfi/state/src/index.ts", + "hash": "1528575645251650942" + }, + { + "file": "libs/util/ngfi/state/src/lib/data.store.ts", + "hash": "484372408844808077", + "deps": [ + "util-ngfi-angular", + "util-iote-state", + "util-iote-bricks", + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/util/ngfi/state/tsconfig.json", + "hash": "11112430859835852109" + }, + { + "file": "libs/util/ngfi/state/tsconfig.lib.json", + "hash": "418941538173612840" + }, + { + "file": "libs/util/ngfi/state/tsconfig.spec.json", + "hash": "14895986241040702646" + } + ], + "state-finance-budgetting-results": [ + { + "file": "libs/state/finance/budgetting/results/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/state/finance/budgetting/results/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/state/finance/budgetting/results/README.md", + "hash": "15695249664310569531" + }, + { + "file": "libs/state/finance/budgetting/results/jest.config.ts", + "hash": "5462401168788095427" + }, + { + "file": "libs/state/finance/budgetting/results/project.json", + "hash": "726297798975564608" + }, + { + "file": "libs/state/finance/budgetting/results/src/index.ts", + "hash": "11374465799515226179" + }, + { + "file": "libs/state/finance/budgetting/results/src/lib/budgets-state.module.ts", + "hash": "14154093191151808311" + }, + { + "file": "libs/state/finance/budgetting/results/src/lib/queries/budget-graph.service.ts", + "hash": "5645313273191656871" + }, + { + "file": "libs/state/finance/budgetting/results/src/lib/queries/budget-result.query.ts", + "hash": "4491576671086098208", + "deps": [ + "util-ngfi-angular", + "util-ngfi-firestore-qbuilder", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budget-defaults", + "@app/state/organisation", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/state/finance/budgetting/results/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/state/finance/budgetting/results/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/state/finance/budgetting/results/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "model-tags-base": [ + { + "file": "libs/model/tags/base/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/model/tags/base/README.md", + "hash": "9458047176282358285" + }, + { + "file": "libs/model/tags/base/jest.config.ts", + "hash": "7331027680958144291" + }, + { + "file": "libs/model/tags/base/project.json", + "hash": "15135046613602632530" + }, + { + "file": "libs/model/tags/base/src/index.ts", + "hash": "12657301052849054822" + }, + { + "file": "libs/model/tags/base/src/lib/tags.interface.ts", + "hash": "7763151424362100715", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/tags/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/tags/base/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/model/tags/base/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/model/tags/base/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "@app/model/finance/planning/budgets": [ + { + "file": "libs/model/finance/planning/budgets/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budgets/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budgets/README.md", + "hash": "9834556197388538086" + }, + { + "file": "libs/model/finance/planning/budgets/jest.config.ts", + "hash": "2055214591628748795" + }, + { + "file": "libs/model/finance/planning/budgets/project.json", + "hash": "3647461837272363825" + }, + { + "file": "libs/model/finance/planning/budgets/src/index.ts", + "hash": "5251802617223743506" + }, + { + "file": "libs/model/finance/planning/budgets/src/lib/allocations/budget-lines-allocs-element.interface.ts", + "hash": "13488673973252867367", + "deps": [ + "util-iote-bricks", + "model-finance-allocations" + ] + }, + { + "file": "libs/model/finance/planning/budgets/src/lib/allocations/budget-lines-allocs.interface.ts", + "hash": "4016701810677176191", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budgets/src/lib/allocations/budget-lines-artifact-status.interface.ts", + "hash": "7799867302282543747" + }, + { + "file": "libs/model/finance/planning/budgets/src/lib/budget-line.interface.ts", + "hash": "12408094362757390165", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budgets/src/lib/budget.interface.ts", + "hash": "14829967244787506749", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budgets/src/lib/org-budgets.interface.ts", + "hash": "18151018515211454792" + }, + { + "file": "libs/model/finance/planning/budgets/src/lib/types/budget-status.enum.ts", + "hash": "3235635159678317300" + }, + { + "file": "libs/model/finance/planning/budgets/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budgets/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budgets/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "state-tags-base": [ + { + "file": "libs/state/tags/base/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/state/tags/base/README.md", + "hash": "15975249428277635673" + }, + { + "file": "libs/state/tags/base/jest.config.ts", + "hash": "13199562658400476135" + }, + { + "file": "libs/state/tags/base/project.json", + "hash": "4915628244144926047" + }, + { + "file": "libs/state/tags/base/src/index.ts", + "hash": "16940944239967462031" + }, + { + "file": "libs/state/tags/base/src/lib/services/tags.service.ts", + "hash": "13804739651871364805", + "deps": [ + "model-tags-base" + ] + }, + { + "file": "libs/state/tags/base/src/lib/stores/tags.store.ts", + "hash": "13599453442216556304", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-tags-base", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/tags/base/src/lib/tags-state.module.ts", + "hash": "80071222262546559" + }, + { + "file": "libs/state/tags/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/tags/base/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/state/tags/base/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/state/tags/base/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "state-data": [ + { + "file": "libs/state/data/.eslintrc.json", + "hash": "13274677852670125882" + }, + { + "file": "libs/state/data/README.md", + "hash": "13826859739108435746" + }, + { + "file": "libs/state/data/jest.config.ts", + "hash": "6825748134621649314" + }, + { + "file": "libs/state/data/project.json", + "hash": "78365972311717567" + }, + { + "file": "libs/state/data/src/index.ts", + "hash": "9651443442664958843" + }, + { + "file": "libs/state/data/src/lib/data/data.provider.ts", + "hash": "10211065262072570020", + "deps": [ + "util-iote-bricks", + "util-ngfi-angular", + "@app/model/common/user" + ] + }, + { + "file": "libs/state/data/src/lib/kujali-data-providers.module.ts", + "hash": "1515136781538859612" + }, + { + "file": "libs/state/data/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/data/tsconfig.json", + "hash": "9143774130885877780" + }, + { + "file": "libs/state/data/tsconfig.lib.json", + "hash": "4129359059229624005" + }, + { + "file": "libs/state/data/tsconfig.spec.json", + "hash": "12933897464779342402" + } + ], + "state-finance-payments-base": [ + { + "file": "libs/state/finance/payments/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/state/finance/payments/base/README.md", + "hash": "621790298008896266" + }, + { + "file": "libs/state/finance/payments/base/jest.config.ts", + "hash": "6882208538126229758" + }, + { + "file": "libs/state/finance/payments/base/project.json", + "hash": "2765626859612331290" + }, + { + "file": "libs/state/finance/payments/base/src/index.ts", + "hash": "8698959954995972079" + }, + { + "file": "libs/state/finance/payments/base/src/lib/payments-state.module.ts", + "hash": "5969258815999064239" + }, + { + "file": "libs/state/finance/payments/base/src/lib/queries/account-payments.query.ts", + "hash": "9065692424666728885", + "deps": [ + "model-finance-accounts-main", + "model-finance-payments", + "state-finance-banking" + ] + }, + { + "file": "libs/state/finance/payments/base/src/lib/services/payments-state.service.ts", + "hash": "10030481239019708381", + "deps": [ + "model-finance-payments" + ] + }, + { + "file": "libs/state/finance/payments/base/src/lib/stores/payments.store.ts", + "hash": "4639905780394160477", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-payments", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/payments/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/payments/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/state/finance/payments/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/state/finance/payments/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "@app/model/finance/planning/budget-lines": [ + { + "file": "libs/model/finance/planning/budget-lines/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-lines/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-lines/README.md", + "hash": "12913284683125558054" + }, + { + "file": "libs/model/finance/planning/budget-lines/jest.config.ts", + "hash": "15372499137598455398" + }, + { + "file": "libs/model/finance/planning/budget-lines/project.json", + "hash": "4808908403435942226" + }, + { + "file": "libs/model/finance/planning/budget-lines/src/index.ts", + "hash": "8842654280745240927" + }, + { + "file": "libs/model/finance/planning/budget-lines/src/lib/amount-per-month.interface.ts", + "hash": "15194435275539103133", + "deps": [ + "@app/model/finance/planning/budget-items" + ] + }, + { + "file": "libs/model/finance/planning/budget-lines/src/lib/amount-per-year.interface.ts", + "hash": "7492929055251633085" + }, + { + "file": "libs/model/finance/planning/budget-lines/src/lib/budget-header-result.interface.ts", + "hash": "6278355817123019224", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budget-lines/src/lib/budget-result.interface.ts", + "hash": "2569788607215182198", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/planning/budget-lines/src/lib/budget-row.interface.ts", + "hash": "7787488950402400500", + "deps": [ + "model-finance-planning-budget-grouping" + ] + }, + { + "file": "libs/model/finance/planning/budget-lines/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-lines/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budget-lines/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "util-ngfi-angular": [ + { + "file": "libs/util/ngfi/angular/.eslintrc.json", + "hash": "10643724306630436898" + }, + { + "file": "libs/util/ngfi/angular/README.md", + "hash": "13359871210238776487" + }, + { + "file": "libs/util/ngfi/angular/jest.config.ts", + "hash": "17200813621183215469" + }, + { + "file": "libs/util/ngfi/angular/ng-package.json", + "hash": "18086218772843464638" + }, + { + "file": "libs/util/ngfi/angular/package.json", + "hash": "4672287921133299190", + "deps": [ + "util-iote-bricks", + "util-iote-bricks-angular", + "util-iote-cqrs", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/ngfi/angular/project.json", + "hash": "7962376300627063813" + }, + { + "file": "libs/util/ngfi/angular/src/index.ts", + "hash": "15968023470311959829" + }, + { + "file": "libs/util/ngfi/angular/src/lib/auth/index.ts", + "hash": "5943247457666147623" + }, + { + "file": "libs/util/ngfi/angular/src/lib/auth/services/auth.service.ts", + "hash": "5710758766906527597", + "deps": [ + "util-iote-bricks", + "util-iote-bricks-angular", + "util-iote-cqrs" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/auth/services/user.service.ts", + "hash": "13358265018597603306", + "deps": [ + "util-iote-bricks", + "util-iote-bricks-angular", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/backend/backend.service.ts", + "hash": "4909039428109618514" + }, + { + "file": "libs/util/ngfi/angular/src/lib/backend/index.ts", + "hash": "5088435538011636246" + }, + { + "file": "libs/util/ngfi/angular/src/lib/cache/cache.module.ts", + "hash": "6160857424657215909" + }, + { + "file": "libs/util/ngfi/angular/src/lib/cache/cache.service.ts", + "hash": "2101945650988514002" + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/db/base.data-provider.ts", + "hash": "15918077389123055886", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/db/db-reference.type.ts", + "hash": "14427290865480702783" + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/index.ts", + "hash": "15238698056901043164" + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/repositories/repository-cache.class.ts", + "hash": "16949635631817151851", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/repositories/repository-store.model.ts", + "hash": "16797241690700096487" + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/repositories/repository.model.ts", + "hash": "5372711555577735474", + "deps": [ + "util-ngfi-firestore-qbuilder", + "util-iote-bricks" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/repositories/userview-repository.model.ts", + "hash": "9549936581075251127", + "deps": [ + "util-iote-bricks", + "util-ngfi-firestore-qbuilder" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/services/data.service.ts", + "hash": "8994629372319992583", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/data/services/user-view.service.ts", + "hash": "12089147235354171668", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/util/ngfi/angular/src/lib/index.ts", + "hash": "17153284353994085558" + }, + { + "file": "libs/util/ngfi/angular/src/lib/ng-fire.module.ts", + "hash": "4092078054315217535" + }, + { + "file": "libs/util/ngfi/angular/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/util/ngfi/angular/tsconfig.json", + "hash": "16101319590658228729" + }, + { + "file": "libs/util/ngfi/angular/tsconfig.lib.json", + "hash": "6663844260631227450" + }, + { + "file": "libs/util/ngfi/angular/tsconfig.lib.prod.json", + "hash": "16504392315228738926" + }, + { + "file": "libs/util/ngfi/angular/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "model-finance-banking-base": [ + { + "file": "libs/model/finance/banking/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/banking/base/README.md", + "hash": "3830630520545391882" + }, + { + "file": "libs/model/finance/banking/base/jest.config.ts", + "hash": "2298305145681407236" + }, + { + "file": "libs/model/finance/banking/base/project.json", + "hash": "11803933260143624340" + }, + { + "file": "libs/model/finance/banking/base/src/index.ts", + "hash": "12211220316537857679" + }, + { + "file": "libs/model/finance/banking/base/src/lib/access-token-wrapper.interface.ts", + "hash": "16369689300508878975", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/banking/base/src/lib/bank-connection-account-type.enum.ts", + "hash": "8501938547571184489" + }, + { + "file": "libs/model/finance/banking/base/src/lib/bank-connection-account.interface.ts", + "hash": "15598608081580521352", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/banking/base/src/lib/bank-connection-status.enum.ts", + "hash": "7635683972853295717" + }, + { + "file": "libs/model/finance/banking/base/src/lib/bank-connection.interface.ts", + "hash": "15150640521517450129", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/banking/base/src/lib/fetch-access-token-cmd.interface.ts", + "hash": "12415449669932292618" + }, + { + "file": "libs/model/finance/banking/base/src/lib/user-access-token.interface.ts", + "hash": "8664498518447268190" + }, + { + "file": "libs/model/finance/banking/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/banking/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/banking/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/banking/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "kujali": [ + { + "file": "apps/kujali/.eslintrc.json", + "hash": "14533743159850482554" + }, + { + "file": "apps/kujali/jest.config.ts", + "hash": "15117050928935580773" + }, + { + "file": "apps/kujali/project.json", + "hash": "11182842626575360495" + }, + { + "file": "apps/kujali/src/.gitignore", + "hash": "8242964856220786156" + }, + { + "file": "apps/kujali/src/app/app.component.html", + "hash": "16498897523005705592" + }, + { + "file": "apps/kujali/src/app/app.component.ts", + "hash": "2407105645384366860" + }, + { + "file": "apps/kujali/src/app/app.module.ts", + "hash": "5022816483372618235", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-multi-lang", + "@app/elements/base/authorisation", + "@app/elements/base/configuration", + "@app/elements/base/date-time", + "@app/elements/base/firebase", + "@app/state/user", + "@app/state/organisation", + "state-finance-banking", + "state-finance-cost-types", + "@app/state/finance/budgetting/budgets", + "state-finance-allocations", + "state-finance-payments-base", + "state-finance-operations-expenses", + "state-finance-base", + "state-finance-activities-base", + "state-finance-companies-base", + "state-finance-contacts-base", + "state-finance-invoices-base", + "state-finance-notes-base", + "state-finance-opportunities-base", + "state-tags-base", + "state-roles-base", + "state-files-base" + ] + }, + { + "file": "apps/kujali/src/app/app.routing.module.ts", + "hash": "12875262702741045865", + "deps": [ + "@app/elements/base/authorisation", + [ + "@app/features/auth/login", + "dynamic" + ], + [ + "@app/features/dashboard/main", + "dynamic" + ], + [ + "features-finance-business-main", + "dynamic" + ], + [ + "features-finance-operations-main", + "dynamic" + ], + [ + "@app/features/budgetting/budgets", + "dynamic" + ] + ] + }, + { + "file": "apps/kujali/src/app/transloco-root.module.ts", + "hash": "2247480888255136327" + }, + { + "file": "apps/kujali/src/assets/.gitkeep", + "hash": "3244421341483603138" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-Bold.woff", + "hash": "16913888896881538161" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-Bold.woff2", + "hash": "13301905979294031388" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-BoldItalic.woff", + "hash": "11678959385880293355" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-BoldItalic.woff2", + "hash": "8888989248899201044" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-Italic.woff", + "hash": "4598903750329660576" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-Italic.woff2", + "hash": "15710903150102574417" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-Light.woff", + "hash": "7477345492843776721" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-Light.woff2", + "hash": "15730930929611088155" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-SemiBold.woff", + "hash": "4141003100214625512" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI-SemiBold.woff2", + "hash": "6975475903435372476" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI.woff", + "hash": "15413352944498108133" + }, + { + "file": "apps/kujali/src/assets/fonts/segoe-ui-font/SegoeUI.woff2", + "hash": "10341323058063138886" + }, + { + "file": "apps/kujali/src/assets/i18n/en.json", + "hash": "14445712528740020780" + }, + { + "file": "apps/kujali/src/assets/i18n/fr.json", + "hash": "9760971823213245378" + }, + { + "file": "apps/kujali/src/assets/images/google-logo.png", + "hash": "4143847507371648332" + }, + { + "file": "apps/kujali/src/assets/images/invoice-100.png", + "hash": "1826617988311127263" + }, + { + "file": "apps/kujali/src/assets/images/kujali-logo.jpg", + "hash": "861040193307765820" + }, + { + "file": "apps/kujali/src/assets/images/kujali-logo.png", + "hash": "497954345581359376" + }, + { + "file": "apps/kujali/src/assets/images/kujali-no-connection.png", + "hash": "6852733462919632376" + }, + { + "file": "apps/kujali/src/assets/images/kujali.png", + "hash": "11654448382922628996" + }, + { + "file": "apps/kujali/src/assets/images/login-table.png", + "hash": "1759476839569806961" + }, + { + "file": "apps/kujali/src/assets/images/logo.jpg", + "hash": "4385889800535259694" + }, + { + "file": "apps/kujali/src/assets/images/microsoft.png", + "hash": "2374007219107126953" + }, + { + "file": "apps/kujali/src/assets/images/ub-fi.png", + "hash": "2057710654179667923" + }, + { + "file": "apps/kujali/src/environments/version.const.ts", + "hash": "2203893598560524449" + }, + { + "file": "apps/kujali/src/favicon.ico", + "hash": "9303420814833116677" + }, + { + "file": "apps/kujali/src/index.html", + "hash": "16411764985992701439" + }, + { + "file": "apps/kujali/src/main.ts", + "hash": "17290112550208374240" + }, + { + "file": "apps/kujali/src/polyfills.ts", + "hash": "7176339394372785858" + }, + { + "file": "apps/kujali/src/styles.scss", + "hash": "17531580855930554271" + }, + { + "file": "apps/kujali/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "apps/kujali/tsconfig.app.json", + "hash": "14792093461915821262" + }, + { + "file": "apps/kujali/tsconfig.editor.json", + "hash": "11539145186223711902" + }, + { + "file": "apps/kujali/tsconfig.json", + "hash": "3639607200705369658" + }, + { + "file": "apps/kujali/tsconfig.spec.json", + "hash": "8658740348867974260" + } + ], + "model-finance-notes-base": [ + { + "file": "libs/model/finance/notes/base/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/model/finance/notes/base/README.md", + "hash": "7547384693457414474" + }, + { + "file": "libs/model/finance/notes/base/jest.config.ts", + "hash": "8706278106250178861" + }, + { + "file": "libs/model/finance/notes/base/project.json", + "hash": "8767486464296961281" + }, + { + "file": "libs/model/finance/notes/base/src/index.ts", + "hash": "16040094829059287595" + }, + { + "file": "libs/model/finance/notes/base/src/lib/notes.interface.ts", + "hash": "2775847752855314024", + "deps": [ + "util-iote-bricks" + ] + }, + { + "file": "libs/model/finance/notes/base/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/finance/notes/base/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/model/finance/notes/base/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/model/finance/notes/base/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "features-finance-operations-budgets": [ + { + "file": "libs/features/finance/operations/budgets/.eslintrc.json", + "hash": "12008373680971083657" + }, + { + "file": "libs/features/finance/operations/budgets/README.md", + "hash": "12699368457866430568" + }, + { + "file": "libs/features/finance/operations/budgets/jest.config.ts", + "hash": "12927142395925175110" + }, + { + "file": "libs/features/finance/operations/budgets/project.json", + "hash": "2955644280790339308" + }, + { + "file": "libs/features/finance/operations/budgets/src/index.ts", + "hash": "2211843719711414072" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/components/budgets-period-table/budgets-period-table.component.html", + "hash": "12809938168938807183" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/components/budgets-period-table/budgets-period-table.component.scss", + "hash": "11217928173277963742" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/components/budgets-period-table/budgets-period-table.component.ts", + "hash": "14476694063070873908", + "deps": [ + "model-finance-invoices-base", + "@app/model/finance/planning/time", + "model-finance-operations-expenses", + "@app/model/finance/planning/budget-items", + "@app/model/finance/planning/budgets", + "@app/state/finance/budgetting/rendering", + "@app/state/finance/budgetting/budgets", + "state-finance-operations-expenses", + "state-finance-invoices-base" + ] + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/modals/allocate-invoice-to-line-modal/allocate-invoice-to-line-modal.component.html", + "hash": "11202207367471958158" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/modals/allocate-invoice-to-line-modal/allocate-invoice-to-line-modal.component.scss", + "hash": "3470541435490721668" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/modals/allocate-invoice-to-line-modal/allocate-invoice-to-line-modal.component.ts", + "hash": "17048240257183745716", + "deps": [ + "util-iote-time", + "model-finance-invoices-base", + "model-finance-allocations", + "state-finance-invoices-base", + "state-finance-allocations" + ] + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/model/budget-line-view.interface.ts", + "hash": "6306809345865668663", + "deps": [ + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/operations-budgets.module.ts", + "hash": "16611340709678213437", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "@app/elements/layout/page", + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/operations-budgets.router.ts", + "hash": "1765568182589522182", + "deps": [ + "@app/elements/base/authorisation" + ] + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/pages/operations-budgets-page/operations-budgets-page.component.html", + "hash": "11750076685026711427" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/pages/operations-budgets-page/operations-budgets-page.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/pages/operations-budgets-page/operations-budgets-page.component.spec.ts", + "hash": "12788440177189804046" + }, + { + "file": "libs/features/finance/operations/budgets/src/lib/pages/operations-budgets-page/operations-budgets-page.component.ts", + "hash": "3115571084912274870" + }, + { + "file": "libs/features/finance/operations/budgets/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/operations/budgets/tsconfig.json", + "hash": "7070562343482103145" + }, + { + "file": "libs/features/finance/operations/budgets/tsconfig.lib.json", + "hash": "11069354507510844584" + }, + { + "file": "libs/features/finance/operations/budgets/tsconfig.spec.json", + "hash": "383110909852243900" + } + ], + "@app/model/finance/planning/budget-defaults": [ + { + "file": "libs/model/finance/planning/budget-defaults/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-defaults/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-defaults/README.md", + "hash": "4708476043528416619" + }, + { + "file": "libs/model/finance/planning/budget-defaults/jest.config.ts", + "hash": "3698118219374117539" + }, + { + "file": "libs/model/finance/planning/budget-defaults/project.json", + "hash": "7334699300691091658" + }, + { + "file": "libs/model/finance/planning/budget-defaults/src/index.ts", + "hash": "13013965815418670494" + }, + { + "file": "libs/model/finance/planning/budget-defaults/src/lib/amount-per-month.null.ts", + "hash": "8597762552162645932", + "deps": [ + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/model/finance/planning/budget-defaults/src/lib/amount-per-year.null.ts", + "hash": "5109250024843139263", + "deps": [ + "@app/model/finance/planning/time", + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/model/finance/planning/budget-defaults/src/lib/budget-header.null.ts", + "hash": "883012295019108561", + "deps": [ + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-grouping" + ] + }, + { + "file": "libs/model/finance/planning/budget-defaults/src/lib/null-budget-result.static.ts", + "hash": "2707986878740302662", + "deps": [ + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-grouping" + ] + }, + { + "file": "libs/model/finance/planning/budget-defaults/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-defaults/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budget-defaults/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "features-finance-business-companies-create": [ + { + "file": "libs/features/finance/business/companies/create/.eslintrc.json", + "hash": "1974053962904087856" + }, + { + "file": "libs/features/finance/business/companies/create/README.md", + "hash": "13126297882450077607" + }, + { + "file": "libs/features/finance/business/companies/create/jest.config.ts", + "hash": "11781208563521201388" + }, + { + "file": "libs/features/finance/business/companies/create/project.json", + "hash": "3255641020022996018" + }, + { + "file": "libs/features/finance/business/companies/create/src/index.ts", + "hash": "4534915314912100634" + }, + { + "file": "libs/features/finance/business/companies/create/src/lib/business-companies-create.module.ts", + "hash": "1051921480452030761", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang", + "features-finance-business-contacts-create" + ] + }, + { + "file": "libs/features/finance/business/companies/create/src/lib/components/add-new-company/add-new-company.component.html", + "hash": "7587228663221438385" + }, + { + "file": "libs/features/finance/business/companies/create/src/lib/components/add-new-company/add-new-company.component.scss", + "hash": "7257979441183484650" + }, + { + "file": "libs/features/finance/business/companies/create/src/lib/components/add-new-company/add-new-company.component.ts", + "hash": "12359933473749009309", + "deps": [ + "util-ngfi-multi-lang", + "state-finance-contacts-base", + "state-finance-companies-base", + "@app/state/organisation", + "state-tags-base", + "elements-forms-validators" + ] + }, + { + "file": "libs/features/finance/business/companies/create/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/finance/business/companies/create/tsconfig.json", + "hash": "16838640018098562645" + }, + { + "file": "libs/features/finance/business/companies/create/tsconfig.lib.json", + "hash": "511841889123451483" + }, + { + "file": "libs/features/finance/business/companies/create/tsconfig.spec.json", + "hash": "6918200374995860073" + } + ], + "state-finance-banking": [ + { + "file": "libs/state/finance/banking/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/state/finance/banking/README.md", + "hash": "6680435149425038681" + }, + { + "file": "libs/state/finance/banking/jest.config.ts", + "hash": "14174703461914187223" + }, + { + "file": "libs/state/finance/banking/project.json", + "hash": "17597974497207916916" + }, + { + "file": "libs/state/finance/banking/src/index.ts", + "hash": "9015760527648482995" + }, + { + "file": "libs/state/finance/banking/src/lib/banking.module.ts", + "hash": "1535134433271681998" + }, + { + "file": "libs/state/finance/banking/src/lib/services/accounts-state.service.ts", + "hash": "13255518506229711916", + "deps": [ + "model-finance-payments", + "model-finance-accounts-main" + ] + }, + { + "file": "libs/state/finance/banking/src/lib/stores/account-trs.store.ts", + "hash": "6780996934409507381", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "@app/state/organisation", + "model-finance-payments" + ] + }, + { + "file": "libs/state/finance/banking/src/lib/stores/accounts.store.ts", + "hash": "3520381764249898743", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-angular", + "util-ngfi-state", + "model-finance-accounts-main", + "@app/state/organisation" + ] + }, + { + "file": "libs/state/finance/banking/src/lib/stores/active-account.store.ts", + "hash": "7987347901245832865", + "deps": [ + "util-iote-state", + "model-finance-accounts-main" + ] + }, + { + "file": "libs/state/finance/banking/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/state/finance/banking/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/state/finance/banking/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/state/finance/banking/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "features-notes": [ + { + "file": "libs/features/notes/.eslintrc.json", + "hash": "6511951079286915134" + }, + { + "file": "libs/features/notes/README.md", + "hash": "1059831241564389774" + }, + { + "file": "libs/features/notes/jest.config.ts", + "hash": "5599686595736829768" + }, + { + "file": "libs/features/notes/project.json", + "hash": "17930198794600235653" + }, + { + "file": "libs/features/notes/src/index.ts", + "hash": "14975241883799668631" + }, + { + "file": "libs/features/notes/src/lib/components/notes/notes.component.html", + "hash": "15947008299834093183" + }, + { + "file": "libs/features/notes/src/lib/components/notes/notes.component.scss", + "hash": "3985289423540060429" + }, + { + "file": "libs/features/notes/src/lib/components/notes/notes.component.ts", + "hash": "7960917581312729563", + "deps": [ + "util-iote-time", + "util-ngfi-multi-lang", + "model-finance-notes-base", + "state-finance-notes-base" + ] + }, + { + "file": "libs/features/notes/src/lib/notes.module.ts", + "hash": "16054760820643164415", + "deps": [ + "util-iote-bricks-angular", + "util-ngfi-multi-lang" + ] + }, + { + "file": "libs/features/notes/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/notes/tsconfig.json", + "hash": "6922415355334431150" + }, + { + "file": "libs/features/notes/tsconfig.lib.json", + "hash": "4420964269255665643" + }, + { + "file": "libs/features/notes/tsconfig.spec.json", + "hash": "18017946449262294049" + } + ], + "model-data-db": [ + { + "file": "libs/model/data/db/.eslintrc.json", + "hash": "13583220846055460884" + }, + { + "file": "libs/model/data/db/README.md", + "hash": "8118995538676416980" + }, + { + "file": "libs/model/data/db/jest.config.ts", + "hash": "17888714961526265184" + }, + { + "file": "libs/model/data/db/project.json", + "hash": "13697701765672748501" + }, + { + "file": "libs/model/data/db/src/index.ts", + "hash": "18328536298786197441" + }, + { + "file": "libs/model/data/db/src/lib/db-event-types.enum.ts", + "hash": "689357544726223779" + }, + { + "file": "libs/model/data/db/src/lib/db-methods.enum.ts", + "hash": "15411491437771220011" + }, + { + "file": "libs/model/data/db/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/model/data/db/tsconfig.json", + "hash": "15332511398021866881" + }, + { + "file": "libs/model/data/db/tsconfig.lib.json", + "hash": "11164913633342115218" + }, + { + "file": "libs/model/data/db/tsconfig.spec.json", + "hash": "11910826390343627491" + } + ], + "@app/model/finance/planning/budget-calculation": [ + { + "file": "libs/model/finance/planning/budget-calculation/.babelrc", + "hash": "4436343299449869453" + }, + { + "file": "libs/model/finance/planning/budget-calculation/.eslintrc.json", + "hash": "13254837172881180658" + }, + { + "file": "libs/model/finance/planning/budget-calculation/README.md", + "hash": "18348049568805916908" + }, + { + "file": "libs/model/finance/planning/budget-calculation/jest.config.ts", + "hash": "9897899856954065157" + }, + { + "file": "libs/model/finance/planning/budget-calculation/project.json", + "hash": "9497566610545584432" + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/index.ts", + "hash": "5142898253562072158" + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/1_construct/calculate-line-amounts.function.ts", + "hash": "13479364451103596398", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budget-defaults", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/1_construct/calculate-month-amounts.function.ts", + "hash": "12984404977737100886", + "deps": [ + "@app/model/finance/planning/budget-items", + "@app/model/finance/planning/budget-defaults", + "@app/model/finance/planning/budget-lines" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/1_construct/construct-lines.function.ts", + "hash": "17677314860801223219", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-items", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/2_calculate/calc-local-budget.function.ts", + "hash": "18269327789467160070", + "deps": [ + "@app/model/finance/planning/budgets", + "model-finance-planning-budget-rendering", + "model-finance-planning-budget-grouping" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/2_calculate/group-lines-by-type.ts", + "hash": "198749974692424346", + "deps": [ + "@app/model/finance/planning/budgets", + "model-finance-planning-budget-grouping", + "model-finance-planning-budget-rendering", + "@app/model/finance/planning/budget-defaults" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/2_calculate/render-groups.functions.ts", + "hash": "9262632579777905069", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-defaults", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/3_aggregate/calculate-result-balance.function.ts", + "hash": "6415250130246716125", + "deps": [ + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-grouping", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/3_aggregate/render-budget.function.ts", + "hash": "15076495406744237280", + "deps": [ + "@app/model/finance/planning/budgets", + "model-finance-planning-budget-grouping", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/utils/aggregate-group-results.function.ts", + "hash": "11030377528183057620", + "deps": [ + "@app/model/finance/planning/budget-lines", + "model-finance-planning-budget-grouping", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/utils/group-lines.util.ts", + "hash": "10922184609111985542", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/model/finance/planning/budget-defaults", + "model-finance-planning-budget-grouping", + "model-finance-planning-budget-rendering" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/src/lib/utils/merge-lines.util.ts", + "hash": "15599264779672392434", + "deps": [ + "@app/model/finance/planning/time", + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-lines", + "@app/model/finance/planning/budget-defaults" + ] + }, + { + "file": "libs/model/finance/planning/budget-calculation/tsconfig.json", + "hash": "10115327402725065756" + }, + { + "file": "libs/model/finance/planning/budget-calculation/tsconfig.lib.json", + "hash": "17404301573246653177" + }, + { + "file": "libs/model/finance/planning/budget-calculation/tsconfig.spec.json", + "hash": "14048695400031660193" + } + ], + "@app/features/budgetting/budget-explorer": [ + { + "file": "libs/features/budgetting/budget-explorer/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/features/budgetting/budget-explorer/README.md", + "hash": "10416617961891391086" + }, + { + "file": "libs/features/budgetting/budget-explorer/jest.config.ts", + "hash": "16308064221783301215" + }, + { + "file": "libs/features/budgetting/budget-explorer/project.json", + "hash": "6810364327823436437" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/index.ts", + "hash": "11955576603140289101" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/budget-explorer-router.ts", + "hash": "3448739847370554682" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/budget-explorer.module.ts", + "hash": "5511266322668184670", + "deps": [ + "util-ngfi-multi-lang", + "util-iote-bricks-angular", + "@app/state/user", + "@app/state/finance/budgetting/budgets", + "@app/state/finance/budgetting/rendering", + "@app/elements/layout/page", + "features-budgetting-budget-planning", + "features-budgetting-budget-explorer-burnchart" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/budget-hierarchy-tree/budget-hierarchy-tree.component.html", + "hash": "2007579719146318700" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/budget-hierarchy-tree/budget-hierarchy-tree.component.scss", + "hash": "9974922910351022138" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/budget-hierarchy-tree/budget-hierarchy-tree.component.ts", + "hash": "607562905068637892", + "deps": [ + "model-finance-planning-budget-rendering-state", + "model-finance-planning-budget-rendering", + "@app/model/finance/planning/budgets" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-pl-tables/financial-plan-pl-tables.component.html", + "hash": "2911429528438039241" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-pl-tables/financial-plan-pl-tables.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-pl-tables/financial-plan-pl-tables.component.ts", + "hash": "374335495324620740", + "deps": [ + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-lines/by-year", + "model-finance-planning-budget-rendering-state" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-result-table/financial-plan-result-table.component.html", + "hash": "6085415878821084926" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-result-table/financial-plan-result-table.component.scss", + "hash": "5014736666879314322" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-result-table/financial-plan-result-table.component.ts", + "hash": "3166057209440779830", + "deps": [ + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-lines/by-year", + "model-finance-planning-budget-rendering-state", + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-table/financial-plan-table.component.html", + "hash": "9131842284438894523" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-table/financial-plan-table.component.scss", + "hash": "14849581935505011097" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/financial-plan-table/financial-plan-table.component.ts", + "hash": "10510877702600572679", + "deps": [ + "@app/model/finance/planning/time", + "@app/model/finance/planning/budget-defaults", + "@app/model/finance/planning/budget-lines/by-year", + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/budget-items", + "features-budgetting-budget-planning" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/link-budget-modal/link-budget-modal.component.html", + "hash": "13661734822619527182" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/link-budget-modal/link-budget-modal.component.scss", + "hash": "12719700496280861524" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/link-budget-modal/link-budget-modal.component.ts", + "hash": "237298903145312706", + "deps": [ + "util-iote-bricks-angular", + "@app/model/finance/planning/budgets", + "@app/state/finance/budgetting/budgets", + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/year-focus/year-focus.component.html", + "hash": "18253615570219123343" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/year-focus/year-focus.component.scss", + "hash": "3259564268738576887" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/components/year-focus/year-focus.component.ts", + "hash": "9456765465211896854", + "deps": [ + "model-finance-planning-budget-grouping", + "@app/model/finance/planning/time", + "@app/model/finance/planning/budget-items", + "features-budgetting-budget-planning" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/modals/prompt-save-budget-changes/prompt-save-budget-changes.component.html", + "hash": "647324514513696879" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/modals/prompt-save-budget-changes/prompt-save-budget-changes.component.scss", + "hash": "3244421341483603138" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/modals/prompt-save-budget-changes/prompt-save-budget-changes.component.spec.ts", + "hash": "132676698009454068" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/modals/prompt-save-budget-changes/prompt-save-budget-changes.component.ts", + "hash": "2563299190639481912", + "deps": [ + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/pages/financial-plan-explorer/financial-plan-explorer.component.html", + "hash": "8246429127361325334" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/pages/financial-plan-explorer/financial-plan-explorer.component.scss", + "hash": "12019986046145535418" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/pages/financial-plan-explorer/financial-plan-explorer.component.ts", + "hash": "1876911331510568312", + "deps": [ + "util-iote-bricks-angular", + "model-finance-planning-budget-rendering", + "model-finance-planning-budget-rendering-state", + "@app/state/finance/budgetting/rendering" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/providers/budget-tree.provider.ts", + "hash": "8676170155194773091", + "deps": [ + "@app/model/finance/planning/budgets", + "@app/state/finance/budgetting/budgets" + ] + }, + { + "file": "libs/features/budgetting/budget-explorer/src/lib/providers/transalate-status.provider.ts", + "hash": "17790701387773573472" + }, + { + "file": "libs/features/budgetting/budget-explorer/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/features/budgetting/budget-explorer/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/features/budgetting/budget-explorer/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/features/budgetting/budget-explorer/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ], + "@app/elements/base/configuration": [ + { + "file": "libs/elements/base/configuration/.eslintrc.json", + "hash": "11136384099891259213" + }, + { + "file": "libs/elements/base/configuration/README.md", + "hash": "1337415111869277821" + }, + { + "file": "libs/elements/base/configuration/jest.config.ts", + "hash": "6153422551472149385" + }, + { + "file": "libs/elements/base/configuration/project.json", + "hash": "15754671291245739672" + }, + { + "file": "libs/elements/base/configuration/src/index.ts", + "hash": "6013525630274228304" + }, + { + "file": "libs/elements/base/configuration/src/lib/app-config.module.ts", + "hash": "14520591074922150127", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/base/configuration/src/lib/tools/app-event-logger.provider.ts", + "hash": "2984221473282227284", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/base/configuration/src/lib/tools/debug-logger.provider.ts", + "hash": "4159838150830568684", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/base/configuration/src/lib/tools/production-logger.provider.ts", + "hash": "1796826925709312415", + "deps": [ + "util-iote-bricks-angular" + ] + }, + { + "file": "libs/elements/base/configuration/src/test-setup.ts", + "hash": "9531801021999427605" + }, + { + "file": "libs/elements/base/configuration/tsconfig.json", + "hash": "13863931876322032018" + }, + { + "file": "libs/elements/base/configuration/tsconfig.lib.json", + "hash": "17716204412227259916" + }, + { + "file": "libs/elements/base/configuration/tsconfig.spec.json", + "hash": "12755933822007083482" + } + ] + } + }, + "externalNodesHash": "3244421341483603138" +} \ No newline at end of file diff --git a/.nx/workspace-data/nx_files.nxt b/.nx/workspace-data/nx_files.nxt new file mode 100644 index 0000000000000000000000000000000000000000..95c5cc1e009a81f2955accfb883a549f054969e6 GIT binary patch literal 252148 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ɒg6$4Fo9MLR)D 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

sW?tcOO&NoE= zC(+jPzr)qzB}7;2w6%`MU5?%Hh)0{8l0NXS`TmE||JpD7u+fk9*DVFwmr?+jiFQ%>Me1hx70~YQ1;=@nR{Wrg|$QRk^@1bAMc{cs72MT}qe(rw@{qFY> zA3I1}^t(I~{oIJQ?!S`j`+uzPw|nOPYq+}o zemVCo(AGGQd0L?p?YocV{-2@$en0&n`(D}I-^tH;F8$8`r8izcTjT#juJ!m=Y3unP z<+}M-$v>#){|ar5^M+5yj`*h}*G{4Rm-+s)=|6nq-S*xG)Bm;Hzn^~JUz)d*XzMv| z;Ocsg`1vKY_1;f&-Sy<;KUM!rXltCio>A!Gg|t6Fzn=3E`W+XNeRLjeJ?C1k?swDp z-$`5d-}+|@zmop;FZApA7t&wr8%Oi~`{;LkSn~8t+Ir4aT%Df9uO3NT@BJiK=eJLw zy^{Oy_{<|mfAfDN+*Nx1U*-O1(C_?H`qGVQ>p36b>ih9R+WTqiy*GVUq382y|55Hg znf_mV&v(rp(fWQj_wS?M`MLDWJJ8m1UdGk+F45s5Y3sdzUfr*K{j_}l*SR_lCOzRz z`TqO=T+xeUH+?GiKd0(Hm;QUv)_cFp^-c#*H98SrTA{7?9{23RXS9DmpZhPO|68BA z-S-|uoXigTZ%SMDuW)_Mw-U~CJnj4B{*yXk*o7V&D(F~{<~dOo+CZ{!}ROD=h1(~t&@Ex`{Gu# z)&Cr>u3w4Hcjo@z=KmmVz4udGeZNTFy@s~v_QuaGa#Qp3KKk|i3+Q*eQFQXn z-2WQ-J>KAA`cJ2=``^pe<+9#;RqnrrtB*%|(eLH{jpr5I_~rC}jDC&tt@K~KFYyQQ z)m^mp{BLrd`^eXgJ~f`#u-+1do>^aM{-<8sD7t>@3Z2zl|b zWJf=p_8W5lKKgwhiEeL4TlZhZ^>LqkrOorPv>%oG|D3DOo9vWT+8WQ7xVk(Qy}c>- zKk?_w{D?n%n10du2k3YI*HdXfgtp#$;fo6$zLfSK^6H>il2&=T6#s&edFh@QM^iD*Ab3zW)PUUGLJq*v$8TldJP3&F3HH z`|tX)BKL)#{B!Pq82$CWz6EWK=Wn?>&is7Zr_t7UZus(|hl~E-p6|bye)lU~LjS+# z{>$lieN6LnAKH4(uW)rgk@(4O+IsINtNycTzcBaT?H9_r==tx>{ZF9(*>6jFqvX*o zY3uo~f6OnI`O$OUo9{n~{@VZeoqYc@=>Pw_I`ep&s`rme zD48>aGRs`yUZwQqn&*Mo&Eze$O?=?JY?RC!e_v2dc-+)*AFHj$^y5k2J{~PuFI*tGD8L#=-i|3^9kdP;J*G<-jyA%dftb6ey;f| z8L#-OQ17Se*IkWoM?GIH3}1j(oQ(6sbJ2Xa#>$t4dwWoQ&KmCv_k2U`HZNXr=AgbV z)B2({UiCSJ`uTkAQ;jp;c0uTmnyHeXV={8^~qXSI`5<9kr=j~f3+;T8Wp>i13keZ7@0u_(;ry6!P6-xcorz$x(Tc*R+m zP+t50jqs|^sRXY5fvHx$%QIK5M-CaE5BK~*?WZAL@jpX-99H}(#tSXJ@;vYsxUSm- z?)w|shs=yuoZ+bNZ)@DBhFAF+sGpNm`|N6bCFKK-`e;kH1S;15WMPN zVrh7e>MuWA`I>N_7c`G&$1DC=)ca8izJl=ssP7MVh4;fN{#DPC=iCvElS%lkaDA?d zaNk!~zdK{)ABQLId*{b1&L-67YmFOY@T$*OsE?Dn56>BIyzI(;wA=U^xX15L`D%E@ zc^~b+t3lfRzX|`e@e}B-kE8uw^^4c>s!xyQp`A>?A29wr+{aIi|4s0Ue-icg7aDJ8 z;}s{@bK#tZ?*AdU?oWMq;a9y`I+{d>z_zZZ(S%!Ljl>fBAtNdGNp$DV; zTonI^@iVCJFKHfp!FazH!uLBS!oP&8{!hXEd`ne)8@%FgPbe=w5wH5(zA}s(WAST@ zkAwUEXA^h{yvlDw{e5U-d_TP6|AqQGNaOG-#rH`<8Z~<4fpS-=>GJrL7>SdyHT*?!=;8mY|FNblm zBYutX)^P9FnjhoFC&JGzj`nkOKkvrtx`$C;KX%6tG+y$R(C@Twu+w;Fc;Y@lPQ2># zAnNtkK1KuMFQA@J>bkv+UqE-hk(Aa?^|_wFt3Dl8g>~5g{4wM2CUCXex_FiU98Daz zU%{(B|DnFWr+%@`_>k2h-_SnT&v3<=3-|pcjXxdn*Q1}IK96X9Gy$*pmr%dYT1Rg- zUS|#O?;el#&ow@rfGd74xVIC{Be&ocXCCVLfZ9oOyvlDy{amHuPcZ%mdRO;o99AB_ z3a@$=e>Jq{B>cB<#UBLs^@Z}8>+p(y9QE~x#=UmN^Q~o{q)xP6&_3!XaK)(tPkg=^ z@QO18_4TI4hntMQfckS$e$olAIHytnzF1TI9OFr^h4H63{0rk_;Jy!|@w2d;%9n2tjjb`&a(2o;LE=MIc;6p8~z(y_iZ-Z^GxMG&GCx!1M2(jng<`m z>$(}%h5MlS^b_M%;6C2!Ii9gNPr!ZuMAt2XSDd#|ANMqGj>YS`M^XQtmp<1@<5}Mb z&sX)_3s?P{!*BT|Us^xX_;$g{-w*fau6*?lysrCv0x+GoA|fJVE>h zyyA~RJ^$1^TMMr^Z=&8#)KB{u{{mfGwR+lmS^3xs<1y6ZDEE?o8L4xchJIwz+79<%bx;l7?#`6hT>cQ@*Jh(7P5 z#xIH6_a&7-ti!ARz26Gs(!KZ-R(>_y&-H1(Xogq$GpO%7>ADN>x^C9D!+QrkmoJRB zhWE%4ofFVFaKZROc%}EEcCK;YZoEG4KGeTIqIUR@@dBGe``3Ng1lM)%gnOQ;c{U?n z{5{my^|SG%jUPjO{!%^H;C06@M<==S}U~biymnUexmz z?H`WEtNa<%-`}a88;zIW6804}zaKU}2JY>x9XuaiaWgf?d(*g@ z1+Vzy(IZWx_NMk<)%bGs`ux#8iLTq<_w?HgG?etA2MCUiBX@ zU0*k?o|^anhu3xgLH+#vWc&at|Gy8yIlw0HAFTWWc>gokr^V5IE{|87^JvbKbJO#j zDaLQy6WW#X;iGWXXAIo)z6C$;~7 z+ITm(zemt`avfgv9F5*PF`Tb%h}U)JqeELp?~B!c@3Hb%?+fd`5%4L-Z-M*ybKTEh zEzT&o=K~tw3gUI$rRdmEQQoNg(9`%4)Zc6CdCfF_%ZFhc>jZz__)BnqzoUGhAYSp` zMScJ6M*KXyK3A5H!hG5S|FV^@4EJ@4^0aeSeiq!<<64*9h*$h|sONQ+@b??vkNR`b z{a<4IH`LcP>PK6Q=l}T1dH*ZpPr&`$ls;Dmyso<$_4pbm#~R;{PCFC!TUO%rc?*0J z@_)74Eynx9JrB`5l@YJ_Polo>r}(LOwX032&)1qaC*l>qI32Zn)=rcq`{gWCVyc*WU= z`o3Z+zCT{qt@!zszmu@Z_!#&-&7*w=l`nu-oD=A8ZKHFBy3c)#cRm>MC5@{GjIV`z zzSfd>&*U>gP99pE`J5 z_u4N)zOC~!>*2Z&W8r=tTY1_AEB_qa*STsxeeo*)4eIYTG;hwvD}L(XP#@(pA6WTy z@Nzq&a~i$jweX7bDVn%Hyu^6pFPWD=e<*F-R=?W}SNx^$QGKF)5{*B}c=5fczkgSM znT1#UqiBr|QJ$cAaHEyab|ma$RJH%F^6laNeFWw0e_Q!k@CO%0-{-9kuZ>svchSV} zA>NNyea@kY>xGw%7x^lz7t}tF8gBsi=dN)$D_-qkF#6f&XVc~##2pt^M4)o*=oW+fGbXAxQ~a$@fq;q_n`iKHNW44SAFKAp3f++Yl+u& zbVrJ_(|WgPn$bx51PLYTlxNQ z&-3qu7sV^ibExmTDo(2L{iv_MlHs$BmpmHYn`j(<*LW)2-xKM6=ESQ$v(T$n-ONG!>vOF@{dqOUH!=PL>gxiH zV~-oJaQt%oyA09yt<+9Ffh&F$_}DeWmgu}wc6@%k;@^+@{ZuJ&k{W z`Z-wD{}H_6pGEyVlJ46Z#tZ&%Iev5QJZa;Y;v6yF1Md3+x}TZws?SQ)$6@6OO^ttz zo+}sSx7t6PgV%M-|9Is-)ov@_4etAR8n5!>RsI0#&v7iik@3r@-%r(ZD_->}_fr^G z#ZOxKfpE_c_1yE~RelfZ?Lql-JG{n?YfjLf?Yyhn^Ln`IQx5LqkJf{KSe(&t-+yZh z&xcp}y{M0q?eX^*zv<`jc{{*28gB*n`>gwLEnfARfcp1Jlvmu1SNu28=I=#$MGC&Z z@#CoPSL;5k!0Yo?_$BPaq_sEWUEnKY(Z00C$^3Yg{|5DQr!(*k@Vf5RC$G%YJ}_PY zzNyr)oYiT!H&E_3xawaE?s>J^VMe^-v`^qg@a2t9LVdhd`8s&j=VjE#4e`NN{_0b# zv!0FGTTl3tR=x?`*PCj$zghVeaQ~ep<>%G#s?Rm2!}nhX;GZyF2JZV3%EQmYRiDQ2 zf1Zri*J=;fit*ae|syx3-xnZ8s8qZ@;{@?YKQo*TlwN=!hH8X z%71R<>%)CLr8wE}x^7$4#{t!^it$HL&(GCQQ;e@ieLT^;@SyP@Q13^{@MU<#D|7a8 ze98R#(#8$#SA1&aTfxh(i}qX84)fqupGm0C`$_n_@rttv^*mqo8Eoaxqdvdafj?)w z!mlA;RrzDayTd&XQ9mkxSN!9s=Up@LP4KEu_TNH(R6Rd7UKj4|NAdqL{s`RnVbrc} z!z<2y)W-qw2aKOVeZR37{9U~2Q|tFIk82$G(#rRP`~HURe+9hC&p~6&qVMTwz1hb2 z2Gr}Lylb5CgQ)L^XkEF?c!@tkJ=?&y!Bzj3@Q-qY-wDi)7k>s_Fe#d+THUpo8%S61c8%MpJ>$$A5@+1BZ@1Y)qpEkY*{%gk(Y2%F6aozB` z?l-8f%hJ{n#`FIZ`fu7g0W}=>DuXUf|!$@d?wS{7UWZC|uWV4)2~jI-jg@CL><+=4{mW_jG@%<5m7` z)W;LGlLw6#yBOxj!SEO0s^u6qIXaaHrhQsX863;j-?>pQsOJPr5nr7921 ziC3KMXkwl)6|eG_QGYL^{lGQG8(ikTzC9(a{j`Ap0#}?}aK8`J@Kx}NQ!2*$?vdg5 zN!GztzCAqWGtv76-M5^0@x`b=FXjJrjDLpSnJfA}i{|}@@p``5;$a=C_PoW)4}$x- z$G-4CjXw)dY=`afx^9sSvGjg775@la@#n++dlq``S@9|#L;d~?!%xDie6Oow>A%C- zAAicquYk{45PiS65xgm0_vZ-e_0jt73B2NG$rww|ll2_mxAHaMJ}>A#oU`(i;l4kh zbwnAw;v7QjH4Wcmy4QH8t7GYTspj$b;Hu9-xVIDS!_>!%XUY_de^xqrUh3D|j1Pi) zKB;#5oADRnp7*N#w8N`DM^PWgly}X=>%PTNU-xM|*@xG4@6UYY{Xc1ZG2HVs%?my8 zY4K6d8+D&&;1wrJmRS0@t$bjgmG21m{T$^Fe;D5n_jWh|UJtK0m(av{_Fdz*UlU93 zk13QpVZ1Z^)!xzjbmbK#@QO1X^>a|#zp8KiWz_dAHNFkU>vR2w`tQ4T!ar%e*0r(p z^9C9Relh+q+}|5&ol+66>#jll{l4lm60i8@QJ;@gexa2woi%pFcz(=y2YBLoGZ$WQ zrl7uF)3{v+p9fuwCjO4l5WMPB5@pJBW)-1Bga!`bmF{}$@^b0of+@w2G+YxS=e@Vaiv?BRZjAAzggwubw2OvdNH zEB;z^=BV)dV>OJI%@IrgeMq&dXW)w80siUb=-h(hZHBd1*_$;;cp| zd=%bWjWxapZPq>d-iq>{1$f2z1@-ek>euV7{B^lv>F@V7uN}1Vt>C^N+Z6t%@fmRc z-nz!gyYY&@74`OTH+}?O&*j$KvGjeFQTSC>eiGb&KUw{~AYPyAMbz7~#*@K##oviu zT|T;>`do93$53B~YTkLxc=0^3^n6C2>y+`XaNk!9P;dR|@=c7T#>3pG|s-1jgd>Guc|R;rrzxs>NGu<~)#*B6Sj(|D%>vH05KCY0Jc@tT%8!M6J81wfjaT_CsLzAq{fvK)`g7F&$xFtsDHw~-*pwkH zZ&d&K2(J3v2KRNP#^-a!+r#~Ss{D<3l^=upc%^n;$M_Zj9< zpGCdD6oGHYtACX&6iYv^k~Yp;`4o7wtD^Vvik}^?`n-$!I&liVlJRQ`U)kPXf$P3i zhWmJ>=Xe3G>vn`E?(f}*SNUbA?{BMp)-hh-#*n8eFMR~A`ZR`n|5bm#3NJn!ePLAe zds(`l)r>Df{rT$tcg3qdU!s2gvo3zRmCt@t$OF}`cEDB7@^CL-0{@SduMhY2vUonc z>a!8`^B$w{Rg51*eSbsygwNqspX^0q@e;YC`9#PUS^Ijo(l-mcFjJA3hJR`acZ!b%A(By!a~A^HR0X zk;cD4J#W|k@B-sk6^o_657Kq_7;gyoaZmH|S>u!8K3^z*PQvTD`%piJtaaJF#!sXE zeJ;(voAA01w-yiMNkjZ$%ZY$#z=LqWSto!gCt$d*pvGjc; z&0p_Z`DD1i7b^zOj8~iysJ};0dn<<5bvxr>Ol`#Ot~nP~WF&gKuNyzedZCh}wfb?=mZY3H9@AYHuGHZ&)gpzVFu>egdxR z-Us*fi1O8{cwP5-)W;vS&u(~?KaTo5rTaG9_`uS!^!GTA!asp4&Q`eJf2|AJ;l+=l zJ|611zhXS+&7mFYx_jZeZd16wm()JhzgB)O-0zRt;T?Fz{~q<Q?A^V_j9)KK5*Z+Q67>PuksU6AK!}NTN>YpdcRhG9ANw?>ifpZ zAC?=>Q=a^GMA-M(Yy4ig?*sIt{C~!0!@d71U+RF@=h}!Su4_gcKa5_Hr{Puqt15)N zOZC}lyf*y8jnVsGwYM|IAB6k&`;_NY!Yj_>sP|uu554gkpWi}#-d8&xW96$pV&#!ja*Z6+a*G(EfCmPRs zTP*#2h1%y9t)87Q89&d;-C8-)MX`-1ld+t|^LFJ>Nn-Urifl@QQyC_54B4eT9|3 z?e>rd>OP+^J`UdYVsySp_opykab86I`#9Q{>u3Bm)Zb6#fX_3Y=Z;wX=T^}^RX_M* zxa!#o?&n_A9xhw?(Qv;%%0Fx1b=@VXkJ}oT`rsAk6V&G&<&86q-&LLb%6_L^dDq*< zUxxcW{7CrCc*TDg^>tHW{F8XaKZp7{OZVp$E1z^H{jp5+p0ok{TjLYqK5n;!7sD&g z52&A;ReKnO*L4fs70PQK`Na5axbI7hhG)hr&S$9aTk1KE!7I*nHNrTib=*6~Tf%+b zZw&v-_ap~{mVv+{qT{`;S5Z(H%Y?)5c8URoS~+;|PR@7pMUxNN)^ z+&`E4dl|gy^RT$B$Hki&{{wxwVRX)6D14;x61Bp0li}YQ9|-q(NApDvyz2Qn>f^2E z-*(17L4EvG{=XQn`s7Oq^Q_9hZM-eq_b2PYGvF0}1nT`!`+g~S#aWCd-iK~h{v_(- zc^k?-Y~`=39rhd54i6e10{8yXAO4r|*>E2pw7%$sSABj*JLf4`}YE-Q@#^k@r%|C>m#-2BgT8c{qGrR9LS1S`E_Wc0@1l#?V~oq zt3KD)3wcOC{1W3e;l97BaW!Uq7~I>fu3G`G_%ES;o>uu!7vrCxem+6#vUzx2_dj&- zEz$RwlJIXEFIGR?PxY5yj8B96{nU7s4X-#WP|t7Geuf+0hI-yu9R7syi>R;1H7>2j ztKSuE5b|?9mlIaLBi#3mQ{dO)^?7Ha{yse!Uk|VP>_YuKfYxOrt^5rQ!}>_);?@}- z2KUd^4W1FN_`6WwZ|s8aZ2WK3f7e3!+v|8;_r^vc@71_>+;~^G?_+Dda1CDZpG1A# zt#Q7Q@!hD;M;d=7;uSw@51=;S3NT~3GJaOekWXU?u7gLLi6D77N;-V_j6Rf6kc(@Koj?WTH|%y z>P^GGiu&n$R(=TF_x%*VG+uG`pg#We#COCiPM&7WcQc~*H7)S#jaP&F`7yPt%NA!m z-19w+Zzb@GzZdm*?n@RXXR=zge=NCQSOn8;=hL*b! zo%7eapb}p7d=mA)&!zpz#>Us8z8)_QpNLnSUr_%Zllt!><9SZjkJ z{&|%b^~NjCWz_qT>c1PW`rMcr-a}~~KWXJt;NCu!2WG)5&MGwjitxMQmGFx5J?i6t z#1bTwsv8CB)$=@`V55oIVH8v z!g%qgQ6DFDf7;;{|1;Fb8O@v1j2CVn=4IvW@4$6GTflw4MdMOtyyC1wJwMU>SRJqH zX6_L3?N0b5#;3qN&Sdx>7Uvzf?@K7Z9fDW7oSNu;=-(S^pUuwK?C)$slBhr4$X5)+DJ}%9GXT~f34)oqrebUA^ z^}89yW9XJIqWL8Sz80_RmhK$p7qzQX##7+_{!aZd7hdIuqW=4PN%)F*UH3^e<&p4v zbe*jH7Szv&Xgr)`{4DDEiPniP;T5Mr7xK>sqxGrQHD6l!(Qsd9seDzu>T>}tIXzkz zPr=`VSDZRsWATR`jq<%z{4py(67Ky%cn`eVbI$HzzR>*jnU${&_xWA<=Ra^=cZkZ{-}O$L zm+|6np^g5Ge&0;(q@(epsQ;d%)-@~ex^A`}vGm`=Q9IlVSN+Su6YKw{#c7_vm0#t< z>$(F`ALrFhsvF;e_Ba^MZ?rZ3GwSn>KG#clT{lzDkSDACA28k-?!Rx=8UDNRMR4Ee zsS9s_*XJtGD~tnb57Xg_KM>w>d-VNijRP6*s{ahs-?ys%?ToKQy?v_P-iKG5uh7K# zVv+G8y+gZdNV(l`#lHi7=d;my4CR4Y@ru&}edU>GK2`jZ#+RV}yLq+YO^qK!6UWJ! z#`E42@>1Q0?QmW99(b1#(dTW8j~ky3_xrDTrv+a1S&90%t$BR7@i^-JPW^GN@%DYf z`+DW)r;Sg9`?^5mPaVACuSYw6617jY+d+8M^JqeO-UMqPojSRZ-T#z*L4dG z2;+dptAobt!F^oSeannj`PHb8V}tRPjsJ{()F}FXXbOCx@%{tD{51{!Ib8L84DRP8 z)ZbI_;;*5ew=2JT5U=Zgi2m_dlvk@CJ!3rAps+4(1b-8*`!f*k`ypyqm#qALxVJa$ zx1{0~KmXuRPsMo`uKF~DdwbAxxeBlH%Tb@-6~8K8<;&e0OMgH682&Nit>C`zt^Sx7 zukuq-Ungq(uYp(n*P(u%Cka0kuj?K~ecTpbj8~lMLqfY!efAlj2KVtq`?{s@in9y# z`=fn~VR*$UIF$Zte+RGwew~%?4)^w~_0-jPm0yM4x+k>%CdT)ner`eieLh~-J%jrA zukm4{mCrRSTw9j@V_qB;3aV^@~4@&w_hieJ?x*UU4>~{(04& zM;YIb`uQ}C4=eGi=Q-5ZiDmFxj3wjn2hY#W%pK z{70yNAF~O51YXyTq27Kpe!gkE)Tmhc-$~K9aSE8cMI{1wXXQa&|^WoX?D*pxQ>vYv~DPHx- z^g!6()_vGvnudX9TgUneHvr(5}7(ZqKC243|kG&-~s z%_Cn~`CH+)UyR<{>itV5ysq0B_3vLRe=CevoM%xVuQWb4u<}2leqGJuvy4|66ZTOx zFYh-#2=3#y-v1WC>$*!(Utg=ewa4qaAE3Vfto(TvJ`Y-PY*@bx#J>U8{h0*!{YK?2 z`S6Of2leq&>&=09UH5m?$2ZLj>y4Kj7fb)$KlRgZ;EJ;h?)O3CUQWE?e1Q7=t~iev zFET!y3sQc&-gpDJKX;YSidXzusPBg>&#Y>EE9&RRv|lmGc*zOjeU|RSD{$4P0X(t& z=fEp|AJp>`<>6KFDn9}B`V_^tG`t#)%h z`~kS1n;H%O)%bUC-#<}4&>OG%*j`-!1hQ=|Db8Nb=e511U@4-SX_0@rm{!9AbR^Gd~we}($E zp*Rchs!x?EvH0B5QQofhx!ZVOxX)|KpKrn|&K%U^s6Vzceh~F`sQx$}ulR)?3i()L z{B|o}1McrNG{0xUD}FyT@%?pKyyEFhK7J|Jy8e*k{U_@8j!N16riidXz9Gs1YA zg8$xlf4GltYKKMeD*r9I?p&|5_+#;@c-8-3)aRGt_`P_w&khfVdG;Rsk8s5q32$94 z{7zSGy!f-Izo*di>S25Uy{)(MNsnGR z-yJsoB;3!3^rd`JyyAS0dOn~$ZKCn3AETdki@rCS4BuwF3*7UuuJGUBs{eAhuV2)! z8{);cq2A8*e)dtk?oZy?v3TWO(LS5c{ad{BQ(!K?nSpx%E~ z&%VYFp#FQmn!n~7&-HkCUbW#{jaPKTiPv*1KbL&w zj&Kg`4Y=ZuhkO0?eDmTJ{|7Yjd%FYhDqnM6X#YL&pIG@7a36=2KUBc0{65s*r)b^u zxbaL+hVftZ-(1m z^TT|nyzU|672$K=jn3U^zKFpUzYW~?nRR~(;1y>+>hJHA57fk~{9)AlwfJN!pLapn ze@=n#G(HmU`#c&?V#XK4J^xp~>yB6aE$F%n(eEDUbIri3J~u23`xQO#FB@L~_uqxq zIG+)(@+Z(=?eB-S!%s1u@#$E6Ro}4xvmdVO_J#kI67Ay+z@N49@53K$8s#~fr&{Ax z{;ox#zi6HQn(+Z}Ul&(}m%*z($IzVB!{4iFYrN1ip}nc!?Sm_R1GwiiijxViIDOFD zzKG_#w7eIu@^jF{_SVwMe~$XRqvti=%AZF)AJaIt)%cXf;eE|K_%Y+}!M%UggAc*0 zKKYh}b&B?RUNt@*?&nO@&f{>^b2Z%0D<Je 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 literal 0 HcmV?d00001 diff --git a/.nx/workspace-data/project-graph.json b/.nx/workspace-data/project-graph.json new file mode 100644 index 00000000..65992eb0 --- /dev/null +++ b/.nx/workspace-data/project-graph.json @@ -0,0 +1,11337 @@ +{ + "nodes": { + "features-finance-business-invoices-details-invoice-documents": { + "name": "features-finance-business-invoices-details-invoice-documents", + "type": "lib", + "data": { + "root": "libs/features/finance/business/invoices/details/invoice-documents", + "name": "features-finance-business-invoices-details-invoice-documents", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/invoices/details/invoice-documents/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/invoices/details/invoice-documents/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/invoices/details/invoice-documents/**/*.ts", + "libs/features/finance/business/invoices/details/invoice-documents/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-opportunities-details-activities": { + "name": "features-finance-business-opportunities-details-activities", + "type": "lib", + "data": { + "root": "libs/features/finance/business/opportunities/details/activities", + "name": "features-finance-business-opportunities-details-activities", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/opportunities/details/activities/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/opportunities/details/activities/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/opportunities/details/activities/**/*.ts", + "libs/features/finance/business/opportunities/details/activities/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-details-opportunities": { + "name": "features-finance-business-companies-details-opportunities", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/details/opportunities", + "name": "features-finance-business-companies-details-opportunities", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/details/opportunities/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/details/opportunities/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/details/opportunities/**/*.ts", + "libs/features/finance/business/companies/details/opportunities/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-contacts-details-opportunities": { + "name": "features-finance-business-contacts-details-opportunities", + "type": "lib", + "data": { + "root": "libs/features/finance/business/contacts/details/opportunities", + "name": "features-finance-business-contacts-details-opportunities", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/contacts/details/opportunities/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/contacts/details/opportunities/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/contacts/details/opportunities/**/*.ts", + "libs/features/finance/business/contacts/details/opportunities/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-details-activities": { + "name": "features-finance-business-companies-details-activities", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/details/activities", + "name": "features-finance-business-companies-details-activities", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/details/activities/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/details/activities/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/details/activities/**/*.ts", + "libs/features/finance/business/companies/details/activities/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-contacts-details-activities": { + "name": "features-finance-business-contacts-details-activities", + "type": "lib", + "data": { + "root": "libs/features/finance/business/contacts/details/activities", + "name": "features-finance-business-contacts-details-activities", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/contacts/details/activities/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/contacts/details/activities/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/contacts/details/activities/**/*.ts", + "libs/features/finance/business/contacts/details/activities/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-details-contacts": { + "name": "features-finance-business-companies-details-contacts", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/details/contacts", + "name": "features-finance-business-companies-details-contacts", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/details/contacts/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/details/contacts/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/details/contacts/**/*.ts", + "libs/features/finance/business/companies/details/contacts/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-details-invoices": { + "name": "features-finance-business-companies-details-invoices", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/details/invoices", + "name": "features-finance-business-companies-details-invoices", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/details/invoices/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/details/invoices/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/details/invoices/**/*.ts", + "libs/features/finance/business/companies/details/invoices/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-opportunities-details-edit": { + "name": "features-finance-business-opportunities-details-edit", + "type": "lib", + "data": { + "root": "libs/features/finance/business/opportunities/details/edit", + "name": "features-finance-business-opportunities-details-edit", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/opportunities/details/edit/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/opportunities/details/edit/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/opportunities/details/edit/**/*.ts", + "libs/features/finance/business/opportunities/details/edit/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-opportunities-details-view": { + "name": "features-finance-business-opportunities-details-view", + "type": "lib", + "data": { + "root": "libs/features/finance/business/opportunities/details/view", + "name": "features-finance-business-opportunities-details-view", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/opportunities/details/view/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/opportunities/details/view/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/opportunities/details/view/**/*.ts", + "libs/features/finance/business/opportunities/details/view/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-contacts-details-invoices": { + "name": "features-finance-business-contacts-details-invoices", + "type": "lib", + "data": { + "root": "libs/features/finance/business/contacts/details/invoices", + "name": "features-finance-business-contacts-details-invoices", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/contacts/details/invoices/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/contacts/details/invoices/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/contacts/details/invoices/**/*.ts", + "libs/features/finance/business/contacts/details/invoices/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-details-edit": { + "name": "features-finance-business-companies-details-edit", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/details/edit", + "name": "features-finance-business-companies-details-edit", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/details/edit/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/details/edit/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/details/edit/**/*.ts", + "libs/features/finance/business/companies/details/edit/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-details-view": { + "name": "features-finance-business-companies-details-view", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/details/view", + "name": "features-finance-business-companies-details-view", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/details/view/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/details/view/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/details/view/**/*.ts", + "libs/features/finance/business/companies/details/view/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-contacts-details-edit": { + "name": "features-finance-business-contacts-details-edit", + "type": "lib", + "data": { + "root": "libs/features/finance/business/contacts/details/edit", + "name": "features-finance-business-contacts-details-edit", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/contacts/details/edit/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/contacts/details/edit/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/contacts/details/edit/**/*.ts", + "libs/features/finance/business/contacts/details/edit/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-contacts-details-view": { + "name": "features-finance-business-contacts-details-view", + "type": "lib", + "data": { + "root": "libs/features/finance/business/contacts/details/view", + "name": "features-finance-business-contacts-details-view", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/contacts/details/view/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/contacts/details/view/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/contacts/details/view/**/*.ts", + "libs/features/finance/business/contacts/details/view/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-invoices-details-view": { + "name": "features-finance-business-invoices-details-view", + "type": "lib", + "data": { + "root": "libs/features/finance/business/invoices/details/view", + "name": "features-finance-business-invoices-details-view", + "$schema": "../../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/invoices/details/view/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/invoices/details/view/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/invoices/details/view/**/*.ts", + "libs/features/finance/business/invoices/details/view/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-opportunities-create": { + "name": "features-finance-business-opportunities-create", + "type": "lib", + "data": { + "root": "libs/features/finance/business/opportunities/create", + "name": "features-finance-business-opportunities-create", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/opportunities/create/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/opportunities/create/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/opportunities/create/**/*.ts", + "libs/features/finance/business/opportunities/create/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-budgetting-budget-explorer-burnchart": { + "name": "features-budgetting-budget-explorer-burnchart", + "type": "lib", + "data": { + "root": "libs/features/budgetting/budget-explorer-burnchart", + "name": "features-budgetting-budget-explorer-burnchart", + "projectType": "library", + "sourceRoot": "libs/features/budgetting/budget-explorer-burnchart/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/features/budgetting/budget-explorer-burnchart" + ], + "options": { + "jestConfig": "libs/features/budgetting/budget-explorer-burnchart/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/features/budgetting/budget-explorer-burnchart/**/*.ts", + "libs/features/budgetting/budget-explorer-burnchart/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-planning-budget-rendering-state": { + "name": "model-finance-planning-budget-rendering-state", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-rendering-state", + "name": "model-finance-planning-budget-rendering-state", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/finance/planning/budget-rendering-state/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/planning/budget-rendering-state/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/finance/planning/budget-rendering-state" + ], + "options": { + "jestConfig": "libs/model/finance/planning/budget-rendering-state/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-opportunities-main": { + "name": "features-finance-business-opportunities-main", + "type": "lib", + "data": { + "root": "libs/features/finance/business/opportunities/main", + "name": "features-finance-business-opportunities-main", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/opportunities/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/opportunities/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/opportunities/main/**/*.ts", + "libs/features/finance/business/opportunities/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/finance/planning/budget-lines/by-year": { + "name": "@app/model/finance/planning/budget-lines/by-year", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-lines-by-year", + "name": "@app/model/finance/planning/budget-lines/by-year", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/finance/planning/budget-lines-by-year/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/planning/budget-lines-by-year/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/finance/planning/budget-lines-by-year" + ], + "options": { + "jestConfig": "libs/model/finance/planning/budget-lines-by-year/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-api-finance-banking-ponto-connect": { + "name": "functions-api-finance-banking-ponto-connect", + "type": "lib", + "data": { + "root": "libs/functions/api/finance/banking/ponto-connect", + "name": "functions-api-finance-banking-ponto-connect", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/api/finance/banking/ponto-connect/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/api/finance/banking/ponto-connect/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/api/finance/banking/ponto-connect/**/*.ts", + "libs/functions/api/finance/banking/ponto-connect/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-create": { + "name": "features-finance-business-companies-create", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/create", + "name": "features-finance-business-companies-create", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/create/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/create/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/create/**/*.ts", + "libs/features/finance/business/companies/create/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/finance/planning/budget-calculation": { + "name": "@app/model/finance/planning/budget-calculation", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-calculation", + "name": "@app/model/finance/planning/budget-calculation", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/finance/model/planning/budget-calculation/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/finance/model/planning/budget-calculation/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/finance/model/planning/budget-calculation" + ], + "options": { + "jestConfig": "libs/finance/model/planning/budget-calculation/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-banking-activate-banking": { + "name": "features-finance-banking-activate-banking", + "type": "lib", + "data": { + "root": "libs/features/finance/banking/activate-banking", + "name": "features-finance-banking-activate-banking", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/banking/activate-banking/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/banking/activate-banking/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/banking/activate-banking/**/*.ts", + "libs/features/finance/banking/activate-banking/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-contacts-create": { + "name": "features-finance-business-contacts-create", + "type": "lib", + "data": { + "root": "libs/features/finance/business/contacts/create", + "name": "features-finance-business-contacts-create", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/contacts/create/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/contacts/create/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/contacts/create/**/*.ts", + "libs/features/finance/business/contacts/create/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-companies-main": { + "name": "features-finance-business-companies-main", + "type": "lib", + "data": { + "root": "libs/features/finance/business/companies/main", + "name": "features-finance-business-companies-main", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/companies/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/companies/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/companies/main/**/*.ts", + "libs/features/finance/business/companies/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-contacts-main": { + "name": "features-finance-business-contacts-main", + "type": "lib", + "data": { + "root": "libs/features/finance/business/contacts/main", + "name": "features-finance-business-contacts-main", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/contacts/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/contacts/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/contacts/main/**/*.ts", + "libs/features/finance/business/contacts/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-invoices-main": { + "name": "features-finance-business-invoices-main", + "type": "lib", + "data": { + "root": "libs/features/finance/business/invoices/main", + "name": "features-finance-business-invoices-main", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/invoices/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/invoices/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/invoices/main/**/*.ts", + "libs/features/finance/business/invoices/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-planning-budget-rendering": { + "name": "model-finance-planning-budget-rendering", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-rendering", + "name": "model-finance-planning-budget-rendering", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/finance/planning/budget-rendering/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/planning/budget-rendering/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/finance/planning/budget-rendering" + ], + "options": { + "jestConfig": "libs/model/finance/planning/budget-rendering/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/finance/planning/budget-defaults": { + "name": "@app/model/finance/planning/budget-defaults", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-defaults", + "name": "@app/model/finance/planning/budget-defaults", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/finance/model/planning/budget-defaults/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/finance/model/planning/budget-defaults/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/finance/model/planning/budget-defaults" + ], + "options": { + "jestConfig": "libs/finance/model/planning/budget-defaults/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-planning-budget-grouping": { + "name": "model-finance-planning-budget-grouping", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-grouping", + "name": "model-finance-planning-budget-grouping", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/finance/planning/budget-grouping/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/planning/budget-grouping/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/finance/planning/budget-grouping" + ], + "options": { + "jestConfig": "libs/model/finance/planning/budget-grouping/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-banking-allocations": { + "name": "features-finance-banking-allocations", + "type": "lib", + "data": { + "root": "libs/features/finance/banking/allocations", + "name": "features-finance-banking-allocations", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/banking/allocations/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/banking/allocations/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/banking/allocations/**/*.ts", + "libs/features/finance/banking/allocations/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-operations-expenses": { + "name": "features-finance-operations-expenses", + "type": "lib", + "data": { + "root": "libs/features/finance/operations/expenses", + "name": "features-finance-operations-expenses", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/operations/expenses/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/operations/expenses/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/operations/expenses/**/*.ts", + "libs/features/finance/operations/expenses/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-operations-payments": { + "name": "features-finance-operations-payments", + "type": "lib", + "data": { + "root": "libs/features/finance/operations/payments", + "name": "features-finance-operations-payments", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/operations/payments/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/operations/payments/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/operations/payments/**/*.ts", + "libs/features/finance/operations/payments/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-api-finance-banking-shared": { + "name": "functions-api-finance-banking-shared", + "type": "lib", + "data": { + "root": "libs/functions/api/finance/banking/shared", + "name": "functions-api-finance-banking-shared", + "$schema": "../../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/api/finance/banking/shared/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/api/finance/banking/shared/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/api/finance/banking/shared/**/*.ts", + "libs/functions/api/finance/banking/shared/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/features/budgetting/budget-explorer": { + "name": "@app/features/budgetting/budget-explorer", + "type": "lib", + "data": { + "root": "libs/features/budgetting/budget-explorer", + "name": "@app/features/budgetting/budget-explorer", + "projectType": "library", + "sourceRoot": "libs/features/budgetting/budget-explorer/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/features/budgetting/budget-explorer" + ], + "options": { + "jestConfig": "libs/features/budgetting/budget-explorer/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/features/budgetting/budget-explorer/**/*.ts", + "libs/features/budgetting/budget-explorer/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/finance/planning/budget-items": { + "name": "@app/model/finance/planning/budget-items", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-items", + "name": "@app/model/finance/planning/budget-items", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/finance/model/planning/budget-items/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/finance/model/planning/budget-items/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/finance/model/planning/budget-items" + ], + "options": { + "jestConfig": "libs/finance/model/planning/budget-items/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/finance/planning/budget-lines": { + "name": "@app/model/finance/planning/budget-lines", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budget-lines", + "name": "@app/model/finance/planning/budget-lines", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/finance/planning/budget-lines/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/planning/budget-lines/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/finance/planning/budget-lines" + ], + "options": { + "jestConfig": "libs/model/finance/planning/budget-lines/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-budgetting-budget-planning": { + "name": "features-budgetting-budget-planning", + "type": "lib", + "data": { + "root": "libs/features/budgetting/budget-planning", + "name": "features-budgetting-budget-planning", + "projectType": "library", + "sourceRoot": "libs/features/budgetting/budget-planning/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/features/budgetting/budget-planning" + ], + "options": { + "jestConfig": "libs/features/budgetting/budget-planning/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/features/budgetting/budget-planning/**/*.ts", + "libs/features/budgetting/budget-planning/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-operations-budgets": { + "name": "features-finance-operations-budgets", + "type": "lib", + "data": { + "root": "libs/features/finance/operations/budgets", + "name": "features-finance-operations-budgets", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/operations/budgets/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/operations/budgets/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/operations/budgets/**/*.ts", + "libs/features/finance/operations/budgets/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/state/finance/budgetting/rendering": { + "name": "@app/state/finance/budgetting/rendering", + "type": "lib", + "data": { + "root": "libs/state/finance/budgetting/rendering", + "name": "@app/state/finance/budgetting/rendering", + "projectType": "library", + "sourceRoot": "libs/state/finance/budgetting/rendering/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/state/finance/budgetting/rendering" + ], + "options": { + "jestConfig": "libs/state/finance/budgetting/rendering/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/finance/budgetting/rendering/**/*.ts", + "libs/state/finance/budgetting/rendering/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-shared-components-modals": { + "name": "features-shared-components-modals", + "type": "lib", + "data": { + "root": "libs/features/shared/components/modals", + "name": "features-shared-components-modals", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/shared/components/modals/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/shared/components/modals/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/shared/components/modals/**/*.ts", + "libs/features/shared/components/modals/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-finance-manage-expenses": { + "name": "functions-finance-manage-expenses", + "type": "lib", + "data": { + "root": "libs/functions/finance/manage/expenses", + "name": "functions-finance-manage-expenses", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/finance/manage/expenses/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/finance/manage/expenses/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/finance/manage/expenses/**/*.ts", + "libs/functions/finance/manage/expenses/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-finance-manage-invoices": { + "name": "functions-finance-manage-invoices", + "type": "lib", + "data": { + "root": "libs/functions/finance/manage/invoices", + "name": "functions-finance-manage-invoices", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/finance/manage/invoices/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/finance/manage/invoices/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/finance/manage/invoices/**/*.ts", + "libs/functions/finance/manage/invoices/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-finance-manage-payments": { + "name": "functions-finance-manage-payments", + "type": "lib", + "data": { + "root": "libs/functions/finance/manage/payments", + "name": "functions-finance-manage-payments", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/finance/manage/payments/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/finance/manage/payments/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/finance/manage/payments/**/*.ts", + "libs/functions/finance/manage/payments/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-operations-expenses": { + "name": "model-finance-operations-expenses", + "type": "lib", + "data": { + "root": "libs/model/finance/operations/expenses", + "name": "model-finance-operations-expenses", + "projectType": "library", + "sourceRoot": "libs/model/finance/operations/expenses/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "coverage/libs/model/finance/operations/expenses" + ], + "options": { + "jestConfig": "libs/model/finance/operations/expenses/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/model/finance/operations/expenses/**/*.ts", + "libs/model/finance/operations/expenses/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-operations-expenses": { + "name": "state-finance-operations-expenses", + "type": "lib", + "data": { + "root": "libs/state/finance/operations/expenses", + "name": "state-finance-operations-expenses", + "projectType": "library", + "sourceRoot": "libs/state/finance/operations/expenses/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "coverage/libs/state/finance/operations/expenses" + ], + "options": { + "jestConfig": "libs/state/finance/operations/expenses/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/finance/operations/expenses/**/*.ts", + "libs/state/finance/operations/expenses/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/state/finance/budgetting/budgets": { + "name": "@app/state/finance/budgetting/budgets", + "type": "lib", + "data": { + "root": "libs/state/finance/budgetting/budgets", + "name": "@app/state/finance/budgetting/budgets", + "projectType": "library", + "sourceRoot": "libs/state/finance/budgetting/budgets/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/state/finance/budgetting/budgets" + ], + "options": { + "jestConfig": "libs/state/finance/budgetting/budgets/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/finance/budgetting/budgets/**/*.ts", + "libs/state/finance/budgetting/budgets/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-operations-main": { + "name": "features-finance-operations-main", + "type": "lib", + "data": { + "root": "libs/features/finance/operations/main", + "name": "features-finance-operations-main", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/operations/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/operations/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/operations/main/**/*.ts", + "libs/features/finance/operations/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-opportunities-base": { + "name": "model-finance-opportunities-base", + "type": "lib", + "data": { + "root": "libs/model/finance/opportunities/base", + "name": "model-finance-opportunities-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/opportunities/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/opportunities/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/opportunities/base/**/*.ts", + "libs/model/finance/opportunities/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-budgetting-results": { + "name": "state-finance-budgetting-results", + "type": "lib", + "data": { + "root": "libs/state/finance/budgetting/results", + "name": "state-finance-budgetting-results", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/state/finance/budgetting/results/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/budgetting/results/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/state/finance/budgetting/results" + ], + "options": { + "jestConfig": "libs/state/finance/budgetting/results/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-opportunities-base": { + "name": "state-finance-opportunities-base", + "type": "lib", + "data": { + "root": "libs/state/finance/opportunities/base", + "name": "state-finance-opportunities-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/opportunities/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/opportunities/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/opportunities/base/**/*.ts", + "libs/state/finance/opportunities/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-finance-manage-common": { + "name": "functions-finance-manage-common", + "type": "lib", + "data": { + "root": "libs/functions/finance/manage/common", + "name": "functions-finance-manage-common", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/finance/manage/common/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/finance/manage/common/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/finance/manage/common/**/*.ts", + "libs/functions/finance/manage/common/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/finance/planning/budgets": { + "name": "@app/model/finance/planning/budgets", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/budgets", + "name": "@app/model/finance/planning/budgets", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/finance/model/planning/budgets/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/finance/model/planning/budgets/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/finance/model/planning/budgets" + ], + "options": { + "jestConfig": "libs/finance/model/planning/budgets/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-business-main": { + "name": "features-finance-business-main", + "type": "lib", + "data": { + "root": "libs/features/finance/business/main", + "name": "features-finance-business-main", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/business/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/business/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/business/main/**/*.ts", + "libs/features/finance/business/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-finance-banking-main": { + "name": "features-finance-banking-main", + "type": "lib", + "data": { + "root": "libs/features/finance/banking/main", + "name": "features-finance-banking-main", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/finance/banking/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/finance/banking/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/finance/banking/main/**/*.ts", + "libs/features/finance/banking/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-activities-base": { + "name": "model-finance-activities-base", + "type": "lib", + "data": { + "root": "libs/model/finance/activities/base", + "name": "model-finance-activities-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/activities/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/activities/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/activities/base/**/*.ts", + "libs/model/finance/activities/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-activities-base": { + "name": "state-finance-activities-base", + "type": "lib", + "data": { + "root": "libs/state/finance/activities/base", + "name": "state-finance-activities-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/activities/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/activities/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/activities/base/**/*.ts", + "libs/state/finance/activities/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "elements-layout-page-headers": { + "name": "elements-layout-page-headers", + "type": "lib", + "data": { + "root": "libs/elements/layout/page-headers", + "name": "elements-layout-page-headers", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/elements/layout/page-headers/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/elements/layout/page-headers/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/elements/layout/page-headers/**/*.ts", + "libs/elements/layout/page-headers/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-companies-base": { + "name": "model-finance-companies-base", + "type": "lib", + "data": { + "root": "libs/model/finance/companies/base", + "name": "model-finance-companies-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/companies/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/companies/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/companies/base/**/*.ts", + "libs/model/finance/companies/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-companies-base": { + "name": "state-finance-companies-base", + "type": "lib", + "data": { + "root": "libs/state/finance/companies/base", + "name": "state-finance-companies-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/companies/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/companies/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/companies/base/**/*.ts", + "libs/state/finance/companies/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-ngfi-firestore-qbuilder": { + "name": "util-ngfi-firestore-qbuilder", + "type": "lib", + "data": { + "root": "libs/util/ngfi/firestore-qbuilder", + "name": "util-ngfi-firestore-qbuilder", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Query builder that acts as an abstraction over firestore queries. Decouples queries from actual implementation reducing the risk of vendor lock-in with firestore.", + "js": { + "packageName": "@ngfi/firestore-qbuilder", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/ngfi/firestore-qbuilder/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/ngfi/firestore-qbuilder" + ], + "options": { + "jestConfig": "libs/util/ngfi/firestore-qbuilder/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/ngfi/firestore-qbuilder", + "tsConfig": "libs/util/ngfi/firestore-qbuilder/tsconfig.lib.json", + "packageJson": "libs/util/ngfi/firestore-qbuilder/package.json", + "main": "libs/util/ngfi/firestore-qbuilder/src/index.ts", + "assets": [ + "libs/util/ngfi/firestore-qbuilder/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/ngfi/firestore-qbuilder/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "@app/elements/base/authorisation": { + "name": "@app/elements/base/authorisation", + "type": "lib", + "data": { + "root": "libs/elements/base/authorisation", + "name": "@app/elements/base/authorisation", + "projectType": "library", + "sourceRoot": "libs/elements/base/authorisation/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/elements/base/authorisation" + ], + "options": { + "jestConfig": "libs/elements/base/authorisation/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/elements/base/authorisation/**/*.ts", + "libs/elements/base/authorisation/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/elements/base/configuration": { + "name": "@app/elements/base/configuration", + "type": "lib", + "data": { + "root": "libs/elements/base/configuration", + "name": "@app/elements/base/configuration", + "projectType": "library", + "sourceRoot": "libs/elements/base/configuration/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/elements/base/configuration" + ], + "options": { + "jestConfig": "libs/elements/base/configuration/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/elements/base/configuration/**/*.ts", + "libs/elements/base/configuration/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/features/budgetting/budgets": { + "name": "@app/features/budgetting/budgets", + "type": "lib", + "data": { + "root": "libs/features/budgetting/budgets", + "name": "@app/features/budgetting/budgets", + "projectType": "library", + "sourceRoot": "libs/features/budgetting/budgets/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/features/budgetting/budgets" + ], + "options": { + "jestConfig": "libs/features/budgetting/budgets/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/features/budgetting/budgets/**/*.ts", + "libs/features/budgetting/budgets/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/finance/planning/time": { + "name": "@app/model/finance/planning/time", + "type": "lib", + "data": { + "root": "libs/model/finance/planning/time", + "name": "@app/model/finance/planning/time", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/finance/model/planning/time/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/finance/model/planning/time/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/finance/model/planning/time" + ], + "options": { + "jestConfig": "libs/finance/model/planning/time/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-finance-budgeting": { + "name": "functions-finance-budgeting", + "type": "lib", + "data": { + "root": "libs/functions/finance/budgeting", + "name": "functions-finance-budgeting", + "projectType": "library", + "sourceRoot": "libs/functions/finance/budgeting/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/functions/finance/budgeting" + ], + "options": { + "jestConfig": "libs/functions/finance/budgeting/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/functions/finance/budgeting/**/*.ts", + "libs/functions/finance/budgeting/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-accounts-main": { + "name": "model-finance-accounts-main", + "type": "lib", + "data": { + "root": "libs/model/finance/accounts/main", + "name": "model-finance-accounts-main", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/accounts/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/accounts/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/accounts/main/**/*.ts", + "libs/model/finance/accounts/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-banking-ponto": { + "name": "model-finance-banking-ponto", + "type": "lib", + "data": { + "root": "libs/model/finance/banking/ponto", + "name": "model-finance-banking-ponto", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/banking/ponto/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/banking/ponto/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/banking/ponto/**/*.ts", + "libs/model/finance/banking/ponto/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-contacts-base": { + "name": "model-finance-contacts-base", + "type": "lib", + "data": { + "root": "libs/model/finance/contacts/base", + "name": "model-finance-contacts-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/contacts/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/contacts/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/contacts/base/**/*.ts", + "libs/model/finance/contacts/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-invoices-base": { + "name": "model-finance-invoices-base", + "type": "lib", + "data": { + "root": "libs/model/finance/invoices/base", + "name": "model-finance-invoices-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/invoices/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/invoices/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/invoices/base/**/*.ts", + "libs/model/finance/invoices/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-contacts-base": { + "name": "state-finance-contacts-base", + "type": "lib", + "data": { + "root": "libs/state/finance/contacts/base", + "name": "state-finance-contacts-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/contacts/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/contacts/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/contacts/base/**/*.ts", + "libs/state/finance/contacts/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-invoices-base": { + "name": "state-finance-invoices-base", + "type": "lib", + "data": { + "root": "libs/state/finance/invoices/base", + "name": "state-finance-invoices-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/invoices/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/invoices/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/invoices/base/**/*.ts", + "libs/state/finance/invoices/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-payments-base": { + "name": "state-finance-payments-base", + "type": "lib", + "data": { + "root": "libs/state/finance/payments/base", + "name": "state-finance-payments-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/payments/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/payments/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/payments/base/**/*.ts", + "libs/state/finance/payments/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-iote-local-persistance": { + "name": "util-iote-local-persistance", + "type": "lib", + "data": { + "root": "libs/util/iote/local-persistance", + "name": "util-iote-local-persistance", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Angular helper services to work with local storage and online/offline.", + "js": { + "packageName": "@iote/local-persistance", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "@nrwl/angular:package", + "outputs": [ + "{workspaceRoot}/dist/libs/util/iote/local-persistance" + ], + "options": { + "project": "libs/util/iote/local-persistance/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/util/iote/local-persistance/tsconfig.lib.prod.json" + }, + "development": { + "tsConfig": "libs/util/iote/local-persistance/tsconfig.lib.json" + } + }, + "defaultConfiguration": "production", + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/local-persistance" + ], + "options": { + "jestConfig": "libs/util/iote/local-persistance/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/util/iote/local-persistance/**/*.ts", + "libs/util/iote/local-persistance/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "projectType": "library", + "sourceRoot": "libs/util/iote/local-persistance/src", + "prefix": "italanta-apps", + "implicitDependencies": [] + } + }, + "elements-forms-form-fields": { + "name": "elements-forms-form-fields", + "type": "lib", + "data": { + "root": "libs/elements/forms/form-fields", + "name": "elements-forms-form-fields", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/elements/forms/form-fields/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/elements/forms/form-fields/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/elements/forms/form-fields/**/*.ts", + "libs/elements/forms/form-fields/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-banking-base": { + "name": "model-finance-banking-base", + "type": "lib", + "data": { + "root": "libs/model/finance/banking/base", + "name": "model-finance-banking-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/banking/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/banking/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/banking/base/**/*.ts", + "libs/model/finance/banking/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "private-state-organisation": { + "name": "private-state-organisation", + "type": "lib", + "data": { + "root": "libs/private/state/organisation", + "name": "private-state-organisation", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/private/state/organisation/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/private/state/organisation/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/private/state/organisation/**/*.ts", + "libs/private/state/organisation/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/elements/layout/user-menu": { + "name": "@app/elements/layout/user-menu", + "type": "lib", + "data": { + "root": "libs/elements/layout/user-menu", + "name": "@app/elements/layout/user-menu", + "projectType": "library", + "sourceRoot": "libs/elements/layout/user-menu/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/elements/layout/user-menu" + ], + "options": { + "jestConfig": "libs/elements/layout/user-menu/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/elements/layout/user-menu/**/*.ts", + "libs/elements/layout/user-menu/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "elements-forms-validators": { + "name": "elements-forms-validators", + "type": "lib", + "data": { + "root": "libs/elements/forms/validators", + "name": "elements-forms-validators", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/elements/forms/validators/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/elements/forms/validators/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/elements/forms/validators/**/*.ts", + "libs/elements/forms/validators/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-allocations": { + "name": "model-finance-allocations", + "type": "lib", + "data": { + "root": "libs/model/finance/allocations", + "name": "model-finance-allocations", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/allocations/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/allocations/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/allocations/**/*.ts", + "libs/model/finance/allocations/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-allocations": { + "name": "state-finance-allocations", + "type": "lib", + "data": { + "root": "libs/state/finance/allocations", + "name": "state-finance-allocations", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/allocations/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/allocations/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/allocations/**/*.ts", + "libs/state/finance/allocations/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-ngfi-infinite-scroll": { + "name": "util-ngfi-infinite-scroll", + "type": "lib", + "data": { + "root": "libs/util/ngfi/infinite-scroll", + "name": "util-ngfi-infinite-scroll", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Library which adds infinite scroll capabilities through the ngfiScrollable directive", + "js": { + "packageName": "@ngfi/infinite-scroll", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "@nrwl/angular:package", + "outputs": [ + "{workspaceRoot}/dist/libs/util/ngfi/infinite-scroll" + ], + "options": { + "project": "libs/util/ngfi/infinite-scroll/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/util/ngfi/infinite-scroll/tsconfig.lib.prod.json" + }, + "development": { + "tsConfig": "libs/util/ngfi/infinite-scroll/tsconfig.lib.json" + } + }, + "defaultConfiguration": "production", + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/ngfi/infinite-scroll" + ], + "options": { + "jestConfig": "libs/util/ngfi/infinite-scroll/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/util/ngfi/infinite-scroll/**/*.ts", + "libs/util/ngfi/infinite-scroll/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "projectType": "library", + "sourceRoot": "libs/util/ngfi/infinite-scroll/src", + "prefix": "ngfi", + "implicitDependencies": [] + } + }, + "model-finance-notes-base": { + "name": "model-finance-notes-base", + "type": "lib", + "data": { + "root": "libs/model/finance/notes/base", + "name": "model-finance-notes-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/notes/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/notes/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/notes/base/**/*.ts", + "libs/model/finance/notes/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-cost-types": { + "name": "state-finance-cost-types", + "type": "lib", + "data": { + "root": "libs/state/finance/cost-types", + "name": "state-finance-cost-types", + "projectType": "library", + "sourceRoot": "libs/state/finance/cost-types/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/state/finance/cost-types" + ], + "options": { + "jestConfig": "libs/state/finance/cost-types/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/finance/cost-types/**/*.ts", + "libs/state/finance/cost-types/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-finance-notes-base": { + "name": "state-finance-notes-base", + "type": "lib", + "data": { + "root": "libs/state/finance/notes/base", + "name": "state-finance-notes-base", + "$schema": "../../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/notes/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/notes/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/notes/base/**/*.ts", + "libs/state/finance/notes/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-iote-bricks-angular": { + "name": "util-iote-bricks-angular", + "type": "lib", + "data": { + "root": "libs/util/iote/bricks-angular", + "name": "util-iote-bricks-angular", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Base components used across italanta apps which extend @angular/material.", + "js": { + "packageName": "@iote/bricks-angular", + "packageVersion": "2.0.5", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "@nrwl/angular:package", + "outputs": [ + "{workspaceRoot}/dist/libs/util/iote/bricks-angular" + ], + "options": { + "project": "libs/util/iote/bricks-angular/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/util/iote/bricks-angular/tsconfig.lib.prod.json" + }, + "development": { + "tsConfig": "libs/util/iote/bricks-angular/tsconfig.lib.json" + } + }, + "defaultConfiguration": "production", + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/bricks-angular" + ], + "options": { + "jestConfig": "libs/util/iote/bricks-angular/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/util/iote/bricks-angular/**/*.ts", + "libs/util/iote/bricks-angular/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "projectType": "library", + "sourceRoot": "libs/util/iote/bricks-angular/src", + "prefix": "iote", + "implicitDependencies": [] + } + }, + "@app/elements/base/date-time": { + "name": "@app/elements/base/date-time", + "type": "lib", + "data": { + "root": "libs/elements/base/date-time", + "name": "@app/elements/base/date-time", + "projectType": "library", + "sourceRoot": "libs/elements/base/date-time/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/elements/base/date-time" + ], + "options": { + "jestConfig": "libs/elements/base/date-time/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/elements/base/date-time/**/*.ts", + "libs/elements/base/date-time/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/features/dashboard/main": { + "name": "@app/features/dashboard/main", + "type": "lib", + "data": { + "root": "libs/features/dashboard/main", + "name": "@app/features/dashboard/main", + "projectType": "library", + "sourceRoot": "libs/features/dashboard/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/features/dashboard/main" + ], + "options": { + "jestConfig": "libs/features/dashboard/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/features/dashboard/main/**/*.ts", + "libs/features/dashboard/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/organisation": { + "name": "@app/model/organisation", + "type": "lib", + "data": { + "root": "libs/model/organisation/main", + "name": "@app/model/organisation", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/organisation/main/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/organisation/main/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/organisation/main" + ], + "options": { + "jestConfig": "libs/model/organisation/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/state/organisation": { + "name": "@app/state/organisation", + "type": "lib", + "data": { + "root": "libs/state/organisation/main", + "name": "@app/state/organisation", + "projectType": "library", + "sourceRoot": "libs/state/organisation/main/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/state/organisation/main" + ], + "options": { + "jestConfig": "libs/state/organisation/main/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/organisation/main/**/*.ts", + "libs/state/organisation/main/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/elements/base/firebase": { + "name": "@app/elements/base/firebase", + "type": "lib", + "data": { + "root": "libs/elements/base/firebase", + "name": "@app/elements/base/firebase", + "projectType": "library", + "sourceRoot": "libs/elements/base/firebase/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/elements/base/firebase" + ], + "options": { + "jestConfig": "libs/elements/base/firebase/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/elements/base/firebase/**/*.ts", + "libs/elements/base/firebase/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-finance-payments": { + "name": "model-finance-payments", + "type": "lib", + "data": { + "root": "libs/model/finance/payments", + "name": "model-finance-payments", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/finance/payments/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/finance/payments/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/finance/payments/**/*.ts", + "libs/model/finance/payments/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-iote-ui-workflows": { + "name": "util-iote-ui-workflows", + "type": "lib", + "data": { + "root": "libs/util/iote/ui-workflows", + "name": "util-iote-ui-workflows", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Base UI helpers/configured components for angular projects.", + "js": { + "packageName": "@iote/ui-workflows", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "@nrwl/angular:package", + "outputs": [ + "{workspaceRoot}/dist/libs/util/iote/ui-workflows" + ], + "options": { + "project": "libs/util/iote/ui-workflows/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/util/iote/ui-workflows/tsconfig.lib.prod.json" + }, + "development": { + "tsConfig": "libs/util/iote/ui-workflows/tsconfig.lib.json" + } + }, + "defaultConfiguration": "production", + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/ui-workflows" + ], + "options": { + "jestConfig": "libs/util/iote/ui-workflows/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/util/iote/ui-workflows/**/*.ts", + "libs/util/iote/ui-workflows/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "projectType": "library", + "sourceRoot": "libs/util/iote/ui-workflows/src", + "prefix": "italanta-apps", + "implicitDependencies": [] + } + }, + "state-finance-banking": { + "name": "state-finance-banking", + "type": "lib", + "data": { + "root": "libs/state/finance/banking", + "name": "state-finance-banking", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/banking/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/banking/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/banking/**/*.ts", + "libs/state/finance/banking/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/elements/layout/page": { + "name": "@app/elements/layout/page", + "type": "lib", + "data": { + "root": "libs/elements/layout/page", + "name": "@app/elements/layout/page", + "projectType": "library", + "sourceRoot": "libs/elements/layout/page/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/elements/layout/page" + ], + "options": { + "jestConfig": "libs/elements/layout/page/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/elements/layout/page/**/*.ts", + "libs/elements/layout/page/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-iote-exceptions": { + "name": "util-iote-exceptions", + "type": "lib", + "data": { + "root": "libs/util/iote/exceptions", + "name": "util-iote-exceptions", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Exception management through an abstract class which can define custom exception handling logic.", + "js": { + "packageName": "@iote/exceptions", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/iote/exceptions/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/exceptions" + ], + "options": { + "jestConfig": "libs/util/iote/exceptions/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/iote/exceptions", + "tsConfig": "libs/util/iote/exceptions/tsconfig.lib.json", + "packageJson": "libs/util/iote/exceptions/package.json", + "main": "libs/util/iote/exceptions/src/index.ts", + "assets": [ + "libs/util/iote/exceptions/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/iote/exceptions/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "util-ngfi-admin-data": { + "name": "util-ngfi-admin-data", + "type": "lib", + "data": { + "root": "libs/util/ngfi/admin-data", + "name": "util-ngfi-admin-data", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Data layer implementation for working with firestore within a @iote/cqrs context.", + "js": { + "packageName": "@ngfi/admin-data", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/ngfi/admin-data/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/ngfi/admin-data" + ], + "options": { + "jestConfig": "libs/util/ngfi/admin-data/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/ngfi/admin-data", + "tsConfig": "libs/util/ngfi/admin-data/tsconfig.lib.json", + "packageJson": "libs/util/ngfi/admin-data/package.json", + "main": "libs/util/ngfi/admin-data/src/index.ts", + "assets": [ + "libs/util/ngfi/admin-data/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/ngfi/admin-data/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "util-ngfi-multi-lang": { + "name": "util-ngfi-multi-lang", + "type": "lib", + "data": { + "root": "libs/util/ngfi/multi-lang", + "name": "util-ngfi-multi-lang", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Multi-language integration wrapper and helpers for angular (with langs loaded into firebase).", + "js": { + "packageName": "@ngfi/multi-lang", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "@nrwl/angular:package", + "outputs": [ + "{workspaceRoot}/dist/libs/util/ngfi/multi-lang" + ], + "options": { + "project": "libs/util/ngfi/multi-lang/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/util/ngfi/multi-lang/tsconfig.lib.prod.json" + }, + "development": { + "tsConfig": "libs/util/ngfi/multi-lang/tsconfig.lib.json" + } + }, + "defaultConfiguration": "production", + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/ngfi/multi-lang" + ], + "options": { + "jestConfig": "libs/util/ngfi/multi-lang/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/util/ngfi/multi-lang/**/*.ts", + "libs/util/ngfi/multi-lang/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "projectType": "library", + "sourceRoot": "libs/util/ngfi/multi-lang/src", + "prefix": "italanta-apps", + "implicitDependencies": [] + } + }, + "@app/features/auth/login": { + "name": "@app/features/auth/login", + "type": "lib", + "data": { + "root": "libs/features/auth/login", + "name": "@app/features/auth/login", + "projectType": "library", + "sourceRoot": "libs/features/auth/login/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/features/auth/login" + ], + "options": { + "jestConfig": "libs/features/auth/login/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/features/auth/login/**/*.ts", + "libs/features/auth/login/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/common/config": { + "name": "@app/model/common/config", + "type": "lib", + "data": { + "root": "libs/model/common/config", + "name": "@app/model/common/config", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/common/config/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/common/config/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/common/config" + ], + "options": { + "jestConfig": "libs/model/common/config/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "features-activities": { + "name": "features-activities", + "type": "lib", + "data": { + "root": "libs/features/activities", + "name": "features-activities", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/activities/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/activities/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/activities/**/*.ts", + "libs/features/activities/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-data-firebase": { + "name": "state-data-firebase", + "type": "lib", + "data": { + "root": "libs/state/data/firebase", + "name": "state-data-firebase", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/data/firebase/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/data/firebase/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/data/firebase/**/*.ts", + "libs/state/data/firebase/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-ngfi-functions": { + "name": "util-ngfi-functions", + "type": "lib", + "data": { + "root": "libs/util/ngfi/functions", + "name": "util-ngfi-functions", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Library which packages @iote/cqrs compliant handlers into Google Cloud functions for deployment. Adds context and environment.", + "js": { + "packageName": "@ngfi/functions", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/ngfi/functions/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/ngfi/functions" + ], + "options": { + "jestConfig": "libs/util/ngfi/functions/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/ngfi/functions", + "tsConfig": "libs/util/ngfi/functions/tsconfig.lib.json", + "packageJson": "libs/util/ngfi/functions/package.json", + "main": "libs/util/ngfi/functions/src/index.ts", + "assets": [ + "libs/util/ngfi/functions/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/ngfi/functions/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "state-finance-base": { + "name": "state-finance-base", + "type": "lib", + "data": { + "root": "libs/state/finance/base", + "name": "state-finance-base", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/finance/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/finance/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/finance/base/**/*.ts", + "libs/state/finance/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/model/common/user": { + "name": "@app/model/common/user", + "type": "lib", + "data": { + "root": "libs/model/common/user", + "name": "@app/model/common/user", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/model/common/user/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/common/user/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/model/common/user" + ], + "options": { + "jestConfig": "libs/model/common/user/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "functions-data-db": { + "name": "functions-data-db", + "type": "lib", + "data": { + "root": "libs/functions/data/db", + "name": "functions-data-db", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/data/db/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/data/db/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/data/db/**/*.ts", + "libs/functions/data/db/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-ngfi-angular": { + "name": "util-ngfi-angular", + "type": "lib", + "data": { + "root": "libs/util/ngfi/angular", + "name": "util-ngfi-angular", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Helpers for working with angular and firebase as a backend.", + "js": { + "packageName": "@ngfi/angular", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "@nrwl/angular:package", + "outputs": [ + "{workspaceRoot}/dist/libs/util/ngfi/angular" + ], + "options": { + "project": "libs/util/ngfi/angular/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/util/ngfi/angular/tsconfig.lib.prod.json" + }, + "development": { + "tsConfig": "libs/util/ngfi/angular/tsconfig.lib.json" + } + }, + "defaultConfiguration": "production", + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/ngfi/angular" + ], + "options": { + "jestConfig": "libs/util/ngfi/angular/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/util/ngfi/angular/**/*.ts", + "libs/util/ngfi/angular/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "projectType": "library", + "sourceRoot": "libs/util/ngfi/angular/src", + "prefix": "italanta-apps", + "implicitDependencies": [] + } + }, + "functions-pubsub": { + "name": "functions-pubsub", + "type": "lib", + "data": { + "root": "libs/functions/pubsub", + "name": "functions-pubsub", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/functions/pubsub/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/functions/pubsub/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/functions/pubsub/**/*.ts", + "libs/functions/pubsub/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "kujali-functions": { + "name": "kujali-functions", + "type": "app", + "data": { + "root": "apps/kujali-functions", + "name": "kujali-functions", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "apps/kujali-functions/src", + "projectType": "application", + "tags": [], + "targets": { + "build": { + "executor": "@nrwl/webpack:webpack", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/apps/kujali-functions", + "main": "apps/kujali-functions/src/main.ts", + "tsConfig": "apps/kujali-functions/tsconfig.app.json", + "assets": [ + "apps/kujali-functions/src/assets" + ], + "target": "node", + "compiler": "tsc" + }, + "configurations": { + "production": { + "optimization": true, + "extractLicenses": true, + "inspect": false, + "fileReplacements": [ + { + "replace": "apps/kujali-functions/src/environments/environment.ts", + "with": "apps/kujali-functions/src/environments/environment.prod.ts" + } + ] + } + }, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "serve": { + "executor": "@nrwl/node:node", + "options": { + "buildTarget": "kujali-functions:build" + }, + "configurations": { + "production": { + "buildTarget": "kujali-functions:build:production" + } + }, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "apps/kujali-functions/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/apps/kujali-functions" + ], + "options": { + "jestConfig": "apps/kujali-functions/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-roles-base": { + "name": "model-roles-base", + "type": "lib", + "data": { + "root": "libs/model/roles/base", + "name": "model-roles-base", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/roles/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/roles/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/roles/base/**/*.ts", + "libs/model/roles/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-files-base": { + "name": "state-files-base", + "type": "lib", + "data": { + "root": "libs/state/files/base", + "name": "state-files-base", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/files/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/files/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/files/base/**/*.ts", + "libs/state/files/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-roles-base": { + "name": "state-roles-base", + "type": "lib", + "data": { + "root": "libs/state/roles/base", + "name": "state-roles-base", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/roles/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/roles/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/roles/base/**/*.ts", + "libs/state/roles/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-iote-bricks": { + "name": "util-iote-bricks", + "type": "lib", + "data": { + "root": "libs/util/iote/bricks", + "name": "util-iote-bricks", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Base package of the iote and ngfi libraries. Contains a set of base types which are required throughout the libs.", + "js": { + "packageName": "@iote/bricks", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/iote/bricks/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/bricks" + ], + "options": { + "jestConfig": "libs/util/iote/bricks/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/iote/bricks", + "tsConfig": "libs/util/iote/bricks/tsconfig.lib.json", + "packageJson": "libs/util/iote/bricks/package.json", + "main": "libs/util/iote/bricks/src/index.ts", + "assets": [ + "libs/util/iote/bricks/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/iote/bricks/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "elements-modals": { + "name": "elements-modals", + "type": "lib", + "data": { + "root": "libs/elements/modals", + "name": "elements-modals", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/elements/modals/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/elements/modals/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/elements/modals/**/*.ts", + "libs/elements/modals/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "model-tags-base": { + "name": "model-tags-base", + "type": "lib", + "data": { + "root": "libs/model/tags/base", + "name": "model-tags-base", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/tags/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/tags/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/tags/base/**/*.ts", + "libs/model/tags/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-tags-base": { + "name": "state-tags-base", + "type": "lib", + "data": { + "root": "libs/state/tags/base", + "name": "state-tags-base", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/tags/base/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/tags/base/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/state/tags/base/**/*.ts", + "libs/state/tags/base/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-iote-state": { + "name": "util-iote-state", + "type": "lib", + "data": { + "root": "libs/util/iote/state", + "name": "util-iote-state", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "State library for Angular inspired by @netbasal 's Akita pattern.", + "js": { + "packageName": "@iote/state", + "packageVersion": "2.0.3", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/iote/state/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/state" + ], + "options": { + "jestConfig": "libs/util/iote/state/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/iote/state", + "tsConfig": "libs/util/iote/state/tsconfig.lib.json", + "packageJson": "libs/util/iote/state/package.json", + "main": "libs/util/iote/state/src/index.ts", + "assets": [ + "libs/util/iote/state/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/iote/state/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "util-ngfi-state": { + "name": "util-ngfi-state", + "type": "lib", + "data": { + "root": "libs/util/ngfi/state", + "name": "util-ngfi-state", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Akita stores for connecting to firestore and other GCP data sources.", + "js": { + "packageName": "@ngfi/state", + "packageVersion": "2.0.2", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/ngfi/state/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/ngfi/state" + ], + "options": { + "jestConfig": "libs/util/ngfi/state/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/ngfi/state", + "tsConfig": "libs/util/ngfi/state/tsconfig.lib.json", + "packageJson": "libs/util/ngfi/state/package.json", + "main": "libs/util/ngfi/state/src/index.ts", + "assets": [ + "libs/util/ngfi/state/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/ngfi/state/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "features-notes": { + "name": "features-notes", + "type": "lib", + "data": { + "root": "libs/features/notes", + "name": "features-notes", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/features/notes/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/features/notes/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/features/notes/**/*.ts", + "libs/features/notes/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "util-iote-cqrs": { + "name": "util-iote-cqrs", + "type": "lib", + "data": { + "root": "libs/util/iote/cqrs", + "name": "util-iote-cqrs", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Set of interfaces for working with an abstract backend with decoupled services which have access to context, data-layer and logging infrastructure.", + "js": { + "packageName": "@iote/cqrs", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/iote/cqrs/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/cqrs" + ], + "options": { + "jestConfig": "libs/util/iote/cqrs/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/iote/cqrs", + "tsConfig": "libs/util/iote/cqrs/tsconfig.lib.json", + "packageJson": "libs/util/iote/cqrs/package.json", + "main": "libs/util/iote/cqrs/src/index.ts", + "assets": [ + "libs/util/iote/cqrs/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/iote/cqrs/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "util-iote-time": { + "name": "util-iote-time", + "type": "lib", + "data": { + "root": "libs/util/iote/time", + "name": "util-iote-time", + "tags": [ + "npm:public" + ], + "metadata": { + "targetGroups": {}, + "description": "Library with helpers for e.g. managing time and converting between serialized and moment dates.", + "js": { + "packageName": "@iote/time", + "packageVersion": "2.0.0", + "isInPackageManagerWorkspaces": false + } + }, + "targets": { + "nx-release-publish": { + "executor": "@nx/js:release-publish", + "dependsOn": [ + "^nx-release-publish" + ], + "options": {}, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/util/iote/time/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/util/iote/time" + ], + "options": { + "jestConfig": "libs/util/iote/time/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "build": { + "executor": "@nrwl/js:tsc", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/libs/util/iote/time", + "tsConfig": "libs/util/iote/time/tsconfig.lib.json", + "packageJson": "libs/util/iote/time/package.json", + "main": "libs/util/iote/time/src/index.ts", + "assets": [ + "libs/util/iote/time/*.md" + ] + }, + "configurations": {}, + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + } + }, + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/util/iote/time/src", + "projectType": "library", + "implicitDependencies": [] + } + }, + "model-data-db": { + "name": "model-data-db", + "type": "lib", + "data": { + "root": "libs/model/data/db", + "name": "model-data-db", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/model/data/db/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/model/data/db/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "libs/model/data/db/**/*.ts", + "libs/model/data/db/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "budget-notes": { + "name": "budget-notes", + "type": "lib", + "data": { + "root": "model/budgetting", + "name": "budget-notes", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "model/budgetting/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/linter:eslint", + "outputs": [ + "{options.outputFile}" + ], + "options": { + "lintFilePatterns": [ + "model/budgetting/**/*.ts" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "model/budgetting/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + }, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + }, + "@app/state/user": { + "name": "@app/state/user", + "type": "lib", + "data": { + "root": "libs/state/user", + "name": "@app/state/user", + "projectType": "library", + "sourceRoot": "libs/state/user/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/libs/state/user" + ], + "options": { + "jestConfig": "libs/state/user/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/user/**/*.ts", + "libs/state/user/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "state-data": { + "name": "state-data", + "type": "lib", + "data": { + "root": "libs/state/data", + "name": "state-data", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "libs/state/data/src", + "prefix": "app", + "tags": [], + "targets": { + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/{projectRoot}" + ], + "options": { + "jestConfig": "libs/state/data/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "libs/state/data/**/*.ts", + "libs/state/data/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + } + }, + "implicitDependencies": [] + } + }, + "kujali": { + "name": "kujali", + "type": "app", + "data": { + "root": "apps/kujali", + "name": "kujali", + "projectType": "application", + "sourceRoot": "apps/kujali/src", + "prefix": "kujali", + "tags": [], + "targets": { + "build": { + "executor": "@angular-devkit/build-angular:browser", + "outputs": [ + "{options.outputPath}" + ], + "options": { + "outputPath": "dist/apps/kujali", + "index": "apps/kujali/src/index.html", + "main": "apps/kujali/src/main.ts", + "tsConfig": "apps/kujali/tsconfig.app.json", + "inlineStyleLanguage": "scss", + "assets": [ + "apps/kujali/src/favicon.ico", + "apps/kujali/src/assets" + ], + "styles": [ + "libs/elements/theming/_theme.scss", + "libs/elements/theming/_variables.scss", + "apps/kujali/src/styles.scss" + ], + "stylePreprocessorOptions": { + "includePaths": [ + "libs/elements/theming" + ] + }, + "scripts": [] + }, + "configurations": { + "production": { + "budgets": [ + { + "type": "initial", + "maximumWarning": "1mb", + "maximumError": "3mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "2kb", + "maximumError": "3mb" + } + ], + "fileReplacements": [ + { + "replace": "apps/kujali/src/environments/environment.ts", + "with": "apps/kujali/src/environments/environment.prod.ts" + } + ], + "outputHashing": "all" + }, + "development": { + "buildOptimizer": false, + "optimization": false, + "vendorChunk": true, + "extractLicenses": false, + "sourceMap": true, + "namedChunks": true + } + }, + "defaultConfiguration": "production", + "parallelism": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ] + }, + "serve": { + "executor": "@angular-devkit/build-angular:dev-server", + "configurations": { + "production": { + "browserTarget": "kujali:build:production" + }, + "development": { + "browserTarget": "kujali:build:development" + } + }, + "defaultConfiguration": "development", + "options": {}, + "parallelism": true + }, + "extract-i18n": { + "executor": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "kujali:build" + }, + "configurations": {}, + "parallelism": true + }, + "lint": { + "executor": "@nrwl/linter:eslint", + "options": { + "lintFilePatterns": [ + "apps/kujali/**/*.ts", + "apps/kujali/**/*.html" + ] + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.json" + ] + }, + "test": { + "executor": "@nrwl/jest:jest", + "outputs": [ + "{workspaceRoot}/coverage/apps/kujali" + ], + "options": { + "jestConfig": "apps/kujali/jest.config.ts", + "passWithNoTests": true + }, + "configurations": {}, + "parallelism": true, + "inputs": [ + "default", + "^production", + "{workspaceRoot}/jest.preset.js" + ] + } + }, + "implicitDependencies": [] + } + } + }, + "externalNodes": {}, + "dependencies": { + "features-finance-business-invoices-details-invoice-documents": [ + { + "source": "features-finance-business-invoices-details-invoice-documents", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-invoice-documents", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-invoice-documents", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-invoice-documents", + "target": "state-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-invoice-documents", + "target": "model-finance-invoices-base", + "type": "static" + } + ], + "features-finance-business-opportunities-details-activities": [ + { + "source": "features-finance-business-opportunities-details-activities", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-activities", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-activities", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-activities", + "target": "features-activities", + "type": "static" + } + ], + "features-finance-business-companies-details-opportunities": [ + { + "source": "features-finance-business-companies-details-opportunities", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-opportunities", + "target": "features-finance-business-opportunities-create", + "type": "static" + } + ], + "features-finance-business-contacts-details-opportunities": [ + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "features-finance-business-opportunities-create", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-opportunities", + "target": "util-ngfi-multi-lang", + "type": "static" + } + ], + "features-finance-business-companies-details-activities": [ + { + "source": "features-finance-business-companies-details-activities", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-activities", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-activities", + "target": "features-finance-business-companies-details-contacts", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-activities", + "target": "features-finance-business-companies-details-opportunities", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-activities", + "target": "features-finance-business-companies-details-invoices", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-activities", + "target": "features-activities", + "type": "static" + } + ], + "features-finance-business-contacts-details-activities": [ + { + "source": "features-finance-business-contacts-details-activities", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-activities", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-activities", + "target": "features-activities", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-activities", + "target": "features-finance-business-contacts-details-opportunities", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-activities", + "target": "features-finance-business-contacts-details-invoices", + "type": "static" + } + ], + "features-finance-business-companies-details-contacts": [ + { + "source": "features-finance-business-companies-details-contacts", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-contacts", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-contacts", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-contacts", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-contacts", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-contacts", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-contacts", + "target": "features-finance-business-contacts-create", + "type": "static" + } + ], + "features-finance-business-companies-details-invoices": [ + { + "source": "features-finance-business-companies-details-invoices", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-invoices", + "target": "state-finance-invoices-base", + "type": "static" + } + ], + "features-finance-business-opportunities-details-edit": [ + { + "source": "features-finance-business-opportunities-details-edit", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "elements-forms-form-fields", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-edit", + "target": "@app/state/organisation", + "type": "static" + } + ], + "features-finance-business-opportunities-details-view": [ + { + "source": "features-finance-business-opportunities-details-view", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "features-notes", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "features-finance-business-opportunities-details-activities", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-details-view", + "target": "features-finance-business-opportunities-details-edit", + "type": "dynamic" + } + ], + "features-finance-business-contacts-details-invoices": [ + { + "source": "features-finance-business-contacts-details-invoices", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "state-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-invoices", + "target": "util-ngfi-multi-lang", + "type": "static" + } + ], + "features-finance-business-companies-details-edit": [ + { + "source": "features-finance-business-companies-details-edit", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "elements-forms-form-fields", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-edit", + "target": "@app/model/common/user", + "type": "static" + } + ], + "features-finance-business-companies-details-view": [ + { + "source": "features-finance-business-companies-details-view", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "features-notes", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "features-finance-business-companies-details-activities", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "features-finance-business-companies-details-opportunities", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "features-finance-business-opportunities-create", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "features-finance-business-companies-details-edit", + "type": "dynamic" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-details-view", + "target": "state-finance-companies-base", + "type": "static" + } + ], + "features-finance-business-contacts-details-edit": [ + { + "source": "features-finance-business-contacts-details-edit", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "elements-forms-form-fields", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "model-roles-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "state-roles-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-edit", + "target": "state-finance-companies-base", + "type": "static" + } + ], + "features-finance-business-contacts-details-view": [ + { + "source": "features-finance-business-contacts-details-view", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "features-finance-business-contacts-details-activities", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "features-notes", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "features-finance-business-opportunities-create", + "type": "static" + }, + { + "source": "features-finance-business-contacts-details-view", + "target": "features-finance-business-contacts-details-edit", + "type": "dynamic" + } + ], + "features-finance-business-invoices-details-view": [ + { + "source": "features-finance-business-invoices-details-view", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "state-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-invoices-details-view", + "target": "features-finance-business-invoices-details-invoice-documents", + "type": "static" + } + ], + "features-finance-business-opportunities-create": [ + { + "source": "features-finance-business-opportunities-create", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "elements-forms-validators", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "elements-forms-form-fields", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "features-finance-business-contacts-create", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-create", + "target": "model-tags-base", + "type": "static" + } + ], + "features-budgetting-budget-explorer-burnchart": [ + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "@app/state/finance/budgetting/rendering", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "@app/model/finance/planning/time", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "model-finance-planning-budget-rendering", + "type": "static" + }, + { + "source": "features-budgetting-budget-explorer-burnchart", + "target": "model-finance-planning-budget-rendering-state", + "type": "static" + } + ], + "model-finance-planning-budget-rendering-state": [ + { + "source": "model-finance-planning-budget-rendering-state", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering-state", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering-state", + "target": "model-finance-planning-budget-rendering", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering-state", + "target": "@app/model/finance/planning/budget-lines/by-year", + "type": "static" + } + ], + "features-finance-business-opportunities-main": [ + { + "source": "features-finance-business-opportunities-main", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "features-finance-business-opportunities-create", + "type": "static" + }, + { + "source": "features-finance-business-opportunities-main", + "target": "features-finance-business-opportunities-details-view", + "type": "dynamic" + } + ], + "@app/model/finance/planning/budget-lines/by-year": [ + { + "source": "@app/model/finance/planning/budget-lines/by-year", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + } + ], + "functions-api-finance-banking-ponto-connect": [ + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "model-finance-banking-base", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "model-finance-banking-ponto", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "model-data-db", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "model-finance-accounts-main", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "util-ngfi-admin-data", + "type": "static" + }, + { + "source": "functions-api-finance-banking-ponto-connect", + "target": "functions-pubsub", + "type": "static" + } + ], + "features-finance-business-companies-create": [ + { + "source": "features-finance-business-companies-create", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-create", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-create", + "target": "features-finance-business-contacts-create", + "type": "static" + }, + { + "source": "features-finance-business-companies-create", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-create", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-create", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "features-finance-business-companies-create", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-create", + "target": "elements-forms-validators", + "type": "static" + } + ], + "@app/model/finance/planning/budget-calculation": [ + { + "source": "@app/model/finance/planning/budget-calculation", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-calculation", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-calculation", + "target": "model-finance-planning-budget-grouping", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-calculation", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-calculation", + "target": "@app/model/finance/planning/budget-defaults", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-calculation", + "target": "model-finance-planning-budget-rendering", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-calculation", + "target": "@app/model/finance/planning/time", + "type": "static" + } + ], + "features-finance-banking-activate-banking": [ + { + "source": "features-finance-banking-activate-banking", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-banking-activate-banking", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-banking-activate-banking", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-banking-activate-banking", + "target": "@app/elements/base/authorisation", + "type": "static" + }, + { + "source": "features-finance-banking-activate-banking", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "features-finance-banking-activate-banking", + "target": "model-finance-banking-ponto", + "type": "static" + }, + { + "source": "features-finance-banking-activate-banking", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "features-finance-banking-activate-banking", + "target": "@app/state/organisation", + "type": "static" + } + ], + "features-finance-business-contacts-create": [ + { + "source": "features-finance-business-contacts-create", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-contacts-create", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-contacts-create", + "target": "elements-forms-form-fields", + "type": "static" + }, + { + "source": "features-finance-business-contacts-create", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-create", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-create", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-create", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-create", + "target": "elements-forms-validators", + "type": "static" + } + ], + "features-finance-business-companies-main": [ + { + "source": "features-finance-business-companies-main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "features-finance-business-companies-details-view", + "type": "dynamic" + }, + { + "source": "features-finance-business-companies-main", + "target": "model-tags-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-companies-main", + "target": "features-finance-business-companies-create", + "type": "static" + } + ], + "features-finance-business-contacts-main": [ + { + "source": "features-finance-business-contacts-main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "model-tags-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "model-roles-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "features-finance-business-contacts-details-view", + "type": "dynamic" + }, + { + "source": "features-finance-business-contacts-main", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-contacts-main", + "target": "features-finance-business-contacts-create", + "type": "static" + } + ], + "features-finance-business-invoices-main": [ + { + "source": "features-finance-business-invoices-main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "state-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "features-finance-business-invoices-details-view", + "type": "dynamic" + }, + { + "source": "features-finance-business-invoices-main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "state-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-business-invoices-main", + "target": "features-finance-banking-allocations", + "type": "static" + } + ], + "model-finance-planning-budget-rendering": [ + { + "source": "model-finance-planning-budget-rendering", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering", + "target": "@app/model/finance/planning/budget-lines/by-year", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering", + "target": "@app/model/finance/planning/time", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering", + "target": "model-finance-planning-budget-grouping", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering", + "target": "model-finance-planning-budget-rendering-state", + "type": "static" + }, + { + "source": "model-finance-planning-budget-rendering", + "target": "@app/model/finance/planning/budgets", + "type": "static" + } + ], + "@app/model/finance/planning/budget-defaults": [ + { + "source": "@app/model/finance/planning/budget-defaults", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-defaults", + "target": "@app/model/finance/planning/time", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-defaults", + "target": "model-finance-planning-budget-grouping", + "type": "static" + } + ], + "model-finance-planning-budget-grouping": [ + { + "source": "model-finance-planning-budget-grouping", + "target": "util-iote-bricks", + "type": "static" + } + ], + "features-finance-banking-allocations": [ + { + "source": "features-finance-banking-allocations", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "state-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "state-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "model-finance-accounts-main", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "features-finance-banking-allocations", + "target": "state-finance-payments-base", + "type": "static" + } + ], + "features-finance-operations-expenses": [ + { + "source": "features-finance-operations-expenses", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "model-finance-planning-budget-grouping", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "state-finance-cost-types", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "@app/state/finance/budgetting/rendering", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "state-finance-operations-expenses", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "model-finance-operations-expenses", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "@app/elements/base/authorisation", + "type": "static" + }, + { + "source": "features-finance-operations-expenses", + "target": "util-iote-time", + "type": "static" + } + ], + "features-finance-operations-payments": [ + { + "source": "features-finance-operations-payments", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "model-finance-accounts-main", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "state-finance-payments-base", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "state-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "features-finance-banking-allocations", + "type": "static" + }, + { + "source": "features-finance-operations-payments", + "target": "@app/elements/base/authorisation", + "type": "static" + } + ], + "functions-api-finance-banking-shared": [ + { + "source": "functions-api-finance-banking-shared", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "functions-api-finance-banking-shared", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-api-finance-banking-shared", + "target": "model-finance-banking-base", + "type": "static" + }, + { + "source": "functions-api-finance-banking-shared", + "target": "functions-api-finance-banking-ponto-connect", + "type": "static" + }, + { + "source": "functions-api-finance-banking-shared", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "@app/features/budgetting/budget-explorer": [ + { + "source": "@app/features/budgetting/budget-explorer", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/state/finance/budgetting/rendering", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "features-budgetting-budget-planning", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "features-budgetting-budget-explorer-burnchart", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "model-finance-planning-budget-rendering-state", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "model-finance-planning-budget-rendering", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "model-finance-planning-budget-grouping", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/model/finance/planning/budget-lines/by-year", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/model/finance/planning/time", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/model/finance/planning/budget-defaults", + "type": "static" + }, + { + "source": "@app/features/budgetting/budget-explorer", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + } + ], + "@app/model/finance/planning/budget-items": [ + { + "source": "@app/model/finance/planning/budget-items", + "target": "model-finance-planning-budget-grouping", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-items", + "target": "util-iote-bricks", + "type": "static" + } + ], + "@app/model/finance/planning/budget-lines": [ + { + "source": "@app/model/finance/planning/budget-lines", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-lines", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budget-lines", + "target": "model-finance-planning-budget-grouping", + "type": "static" + } + ], + "features-budgetting-budget-planning": [ + { + "source": "features-budgetting-budget-planning", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "@app/state/finance/budgetting/rendering", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "model-finance-planning-budget-grouping", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "@app/model/finance/planning/time", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "state-finance-cost-types", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "features-budgetting-budget-planning", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "features-finance-operations-budgets": [ + { + "source": "features-finance-operations-budgets", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "@app/model/finance/planning/time", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "model-finance-operations-expenses", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "@app/state/finance/budgetting/rendering", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "state-finance-operations-expenses", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "state-finance-invoices-base", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "state-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-operations-budgets", + "target": "@app/elements/base/authorisation", + "type": "static" + } + ], + "@app/state/finance/budgetting/rendering": [ + { + "source": "@app/state/finance/budgetting/rendering", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "model-finance-planning-budget-rendering", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "model-finance-planning-budget-rendering-state", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/finance/planning/budget-lines/by-year", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/finance/planning/budget-defaults", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/finance/planning/budget-calculation", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/rendering", + "target": "state-data-firebase", + "type": "static" + } + ], + "features-shared-components-modals": [ + { + "source": "features-shared-components-modals", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-shared-components-modals", + "target": "util-ngfi-multi-lang", + "type": "static" + } + ], + "functions-finance-manage-expenses": [ + { + "source": "functions-finance-manage-expenses", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "functions-finance-manage-expenses", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "functions-finance-manage-expenses", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-finance-manage-expenses", + "target": "model-finance-operations-expenses", + "type": "static" + }, + { + "source": "functions-finance-manage-expenses", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "functions-finance-manage-expenses", + "target": "model-finance-allocations", + "type": "static" + } + ], + "functions-finance-manage-invoices": [ + { + "source": "functions-finance-manage-invoices", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "functions-finance-manage-invoices", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-finance-manage-invoices", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "functions-finance-manage-invoices", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "functions-finance-manage-invoices", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "functions-finance-manage-invoices", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "functions-finance-manage-invoices", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "functions-finance-manage-invoices", + "target": "functions-finance-manage-common", + "type": "static" + } + ], + "functions-finance-manage-payments": [ + { + "source": "functions-finance-manage-payments", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "functions-finance-manage-payments", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-finance-manage-payments", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "functions-finance-manage-payments", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "functions-finance-manage-payments", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "functions-finance-manage-payments", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "functions-finance-manage-payments", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "functions-finance-manage-payments", + "target": "functions-finance-manage-common", + "type": "static" + } + ], + "model-finance-operations-expenses": [ + { + "source": "model-finance-operations-expenses", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "model-finance-operations-expenses", + "target": "model-finance-allocations", + "type": "static" + } + ], + "state-finance-operations-expenses": [ + { + "source": "state-finance-operations-expenses", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "state-finance-operations-expenses", + "target": "model-finance-operations-expenses", + "type": "static" + }, + { + "source": "state-finance-operations-expenses", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "state-finance-operations-expenses", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-operations-expenses", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-operations-expenses", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-finance-operations-expenses", + "target": "@app/model/organisation", + "type": "static" + } + ], + "@app/state/finance/budgetting/budgets": [ + { + "source": "@app/state/finance/budgetting/budgets", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "@app/state/finance/budgetting/budgets", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "features-finance-operations-main": [ + { + "source": "features-finance-operations-main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-operations-main", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-operations-main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-operations-main", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-operations-main", + "target": "@app/elements/base/authorisation", + "type": "static" + }, + { + "source": "features-finance-operations-main", + "target": "features-finance-banking-main", + "type": "dynamic" + }, + { + "source": "features-finance-operations-main", + "target": "features-finance-operations-payments", + "type": "dynamic" + }, + { + "source": "features-finance-operations-main", + "target": "features-finance-operations-expenses", + "type": "dynamic" + }, + { + "source": "features-finance-operations-main", + "target": "features-finance-operations-budgets", + "type": "dynamic" + } + ], + "model-finance-opportunities-base": [ + { + "source": "model-finance-opportunities-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "state-finance-budgetting-results": [ + { + "source": "state-finance-budgetting-results", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-budgetting-results", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "state-finance-budgetting-results", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "state-finance-budgetting-results", + "target": "@app/model/finance/planning/budget-defaults", + "type": "static" + }, + { + "source": "state-finance-budgetting-results", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "state-finance-budgetting-results", + "target": "@app/model/finance/planning/budgets", + "type": "static" + } + ], + "state-finance-opportunities-base": [ + { + "source": "state-finance-opportunities-base", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "model-finance-opportunities-base", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "model-tags-base", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "elements-modals", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-finance-opportunities-base", + "target": "@app/state/organisation", + "type": "static" + } + ], + "functions-finance-manage-common": [ + { + "source": "functions-finance-manage-common", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "functions-finance-manage-common", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-finance-manage-common", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "functions-finance-manage-common", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "functions-finance-manage-common", + "target": "model-finance-invoices-base", + "type": "static" + } + ], + "@app/model/finance/planning/budgets": [ + { + "source": "@app/model/finance/planning/budgets", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/model/finance/planning/budgets", + "target": "model-finance-allocations", + "type": "static" + } + ], + "features-finance-business-main": [ + { + "source": "features-finance-business-main", + "target": "@app/elements/base/authorisation", + "type": "static" + }, + { + "source": "features-finance-business-main", + "target": "features-finance-business-contacts-main", + "type": "dynamic" + }, + { + "source": "features-finance-business-main", + "target": "features-finance-business-companies-main", + "type": "dynamic" + }, + { + "source": "features-finance-business-main", + "target": "features-finance-business-opportunities-main", + "type": "dynamic" + }, + { + "source": "features-finance-business-main", + "target": "features-finance-business-invoices-main", + "type": "dynamic" + }, + { + "source": "features-finance-business-main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-business-main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-business-main", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-business-main", + "target": "@app/elements/layout/page", + "type": "static" + } + ], + "features-finance-banking-main": [ + { + "source": "features-finance-banking-main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "elements-layout-page-headers", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "@app/elements/base/authorisation", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "features-finance-banking-activate-banking", + "type": "dynamic" + }, + { + "source": "features-finance-banking-main", + "target": "model-finance-accounts-main", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "state-finance-banking", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "state-finance-payments-base", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "state-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "features-finance-banking-allocations", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "features-finance-banking-main", + "target": "features-shared-components-modals", + "type": "static" + } + ], + "model-finance-activities-base": [ + { + "source": "model-finance-activities-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "state-finance-activities-base": [ + { + "source": "state-finance-activities-base", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "model-finance-activities-base", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-finance-activities-base", + "target": "state-finance-base", + "type": "static" + } + ], + "elements-layout-page-headers": [ + { + "source": "elements-layout-page-headers", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "elements-layout-page-headers", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "elements-layout-page-headers", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "elements-layout-page-headers", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "elements-layout-page-headers", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "elements-layout-page-headers", + "target": "util-iote-bricks-angular", + "type": "static" + } + ], + "model-finance-companies-base": [ + { + "source": "model-finance-companies-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "state-finance-companies-base": [ + { + "source": "state-finance-companies-base", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "model-finance-companies-base", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "elements-modals", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-finance-companies-base", + "target": "@app/state/organisation", + "type": "static" + } + ], + "util-ngfi-firestore-qbuilder": [], + "@app/elements/base/authorisation": [ + { + "source": "@app/elements/base/authorisation", + "target": "@app/state/user", + "type": "static" + } + ], + "@app/elements/base/configuration": [ + { + "source": "@app/elements/base/configuration", + "target": "util-iote-bricks-angular", + "type": "static" + } + ], + "@app/features/budgetting/budgets": [ + { + "source": "@app/features/budgetting/budgets", + "target": "@app/features/budgetting/budget-explorer", + "type": "dynamic" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/model/finance/planning/time", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/state/finance/budgetting/rendering", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "@app/features/budgetting/budgets", + "target": "elements-layout-page-headers", + "type": "static" + } + ], + "@app/model/finance/planning/time": [], + "functions-finance-budgeting": [ + { + "source": "functions-finance-budgeting", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "@app/model/finance/planning/budget-calculation", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "@app/model/finance/planning/budgets", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "@app/model/finance/planning/budget-lines", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "functions-pubsub", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "model-finance-planning-budget-rendering", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "@app/model/finance/planning/budget-lines/by-year", + "type": "static" + }, + { + "source": "functions-finance-budgeting", + "target": "model-finance-planning-budget-rendering-state", + "type": "static" + } + ], + "model-finance-accounts-main": [ + { + "source": "model-finance-accounts-main", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "model-finance-accounts-main", + "target": "model-finance-banking-base", + "type": "static" + } + ], + "model-finance-banking-ponto": [ + { + "source": "model-finance-banking-ponto", + "target": "model-finance-banking-base", + "type": "static" + } + ], + "model-finance-contacts-base": [ + { + "source": "model-finance-contacts-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "model-finance-invoices-base": [ + { + "source": "model-finance-invoices-base", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "model-finance-invoices-base", + "target": "model-finance-allocations", + "type": "static" + } + ], + "state-finance-contacts-base": [ + { + "source": "state-finance-contacts-base", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "model-finance-contacts-base", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "elements-modals", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "state-files-base", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-finance-contacts-base", + "target": "@app/state/organisation", + "type": "static" + } + ], + "state-finance-invoices-base": [ + { + "source": "state-finance-invoices-base", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "elements-modals", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "state-finance-base", + "type": "static" + }, + { + "source": "state-finance-invoices-base", + "target": "util-ngfi-state", + "type": "static" + } + ], + "state-finance-payments-base": [ + { + "source": "state-finance-payments-base", + "target": "model-finance-accounts-main", + "type": "static" + }, + { + "source": "state-finance-payments-base", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "state-finance-payments-base", + "target": "state-finance-banking", + "type": "static" + }, + { + "source": "state-finance-payments-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-payments-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-payments-base", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-finance-payments-base", + "target": "@app/state/organisation", + "type": "static" + } + ], + "util-iote-local-persistance": [], + "elements-forms-form-fields": [ + { + "source": "elements-forms-form-fields", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "elements-forms-form-fields", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "elements-forms-form-fields", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "elements-forms-form-fields", + "target": "model-roles-base", + "type": "static" + }, + { + "source": "elements-forms-form-fields", + "target": "state-roles-base", + "type": "static" + }, + { + "source": "elements-forms-form-fields", + "target": "model-tags-base", + "type": "static" + }, + { + "source": "elements-forms-form-fields", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "elements-forms-form-fields", + "target": "util-iote-bricks-angular", + "type": "static" + } + ], + "model-finance-banking-base": [ + { + "source": "model-finance-banking-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "private-state-organisation": [ + { + "source": "private-state-organisation", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "private-state-organisation", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "private-state-organisation", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "private-state-organisation", + "target": "util-iote-local-persistance", + "type": "static" + }, + { + "source": "private-state-organisation", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "private-state-organisation", + "target": "@app/state/user", + "type": "static" + } + ], + "@app/elements/layout/user-menu": [ + { + "source": "@app/elements/layout/user-menu", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/elements/layout/user-menu", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "@app/elements/layout/user-menu", + "target": "util-iote-bricks-angular", + "type": "static" + } + ], + "elements-forms-validators": [], + "model-finance-allocations": [ + { + "source": "model-finance-allocations", + "target": "util-iote-bricks", + "type": "static" + } + ], + "state-finance-allocations": [ + { + "source": "state-finance-allocations", + "target": "model-finance-invoices-base", + "type": "static" + }, + { + "source": "state-finance-allocations", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "state-finance-allocations", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "state-finance-allocations", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "state-finance-allocations", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-allocations", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-allocations", + "target": "util-ngfi-state", + "type": "static" + } + ], + "util-ngfi-infinite-scroll": [ + { + "source": "util-ngfi-infinite-scroll", + "target": "util-iote-bricks", + "type": "static" + } + ], + "model-finance-notes-base": [ + { + "source": "model-finance-notes-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "state-finance-cost-types": [ + { + "source": "state-finance-cost-types", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "state-finance-cost-types", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-cost-types", + "target": "model-finance-planning-budget-grouping", + "type": "static" + } + ], + "state-finance-notes-base": [ + { + "source": "state-finance-notes-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-notes-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-notes-base", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "state-finance-notes-base", + "target": "model-finance-notes-base", + "type": "static" + }, + { + "source": "state-finance-notes-base", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "state-finance-notes-base", + "target": "state-finance-base", + "type": "static" + } + ], + "util-iote-bricks-angular": [ + { + "source": "util-iote-bricks-angular", + "target": "util-iote-time", + "type": "static" + } + ], + "@app/elements/base/date-time": [], + "@app/features/dashboard/main": [ + { + "source": "@app/features/dashboard/main", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/features/dashboard/main", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "@app/features/dashboard/main", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "@app/features/dashboard/main", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "@app/features/dashboard/main", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/features/dashboard/main", + "target": "util-ngfi-angular", + "type": "static" + } + ], + "@app/model/organisation": [ + { + "source": "@app/model/organisation", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/model/organisation", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "@app/model/organisation", + "target": "model-finance-accounts-main", + "type": "static" + } + ], + "@app/state/organisation": [ + { + "source": "@app/state/organisation", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "@app/state/organisation", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "@app/elements/base/firebase": [], + "model-finance-payments": [ + { + "source": "model-finance-payments", + "target": "model-finance-allocations", + "type": "static" + }, + { + "source": "model-finance-payments", + "target": "util-iote-bricks", + "type": "static" + } + ], + "util-iote-ui-workflows": [ + { + "source": "util-iote-ui-workflows", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "util-iote-ui-workflows", + "target": "util-ngfi-multi-lang", + "type": "static" + } + ], + "state-finance-banking": [ + { + "source": "state-finance-banking", + "target": "model-finance-payments", + "type": "static" + }, + { + "source": "state-finance-banking", + "target": "model-finance-accounts-main", + "type": "static" + }, + { + "source": "state-finance-banking", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-finance-banking", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-finance-banking", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-finance-banking", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "state-finance-banking", + "target": "util-iote-state", + "type": "static" + } + ], + "@app/elements/layout/page": [ + { + "source": "@app/elements/layout/page", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/elements/layout/page", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "@app/elements/layout/page", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "@app/elements/layout/page", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "@app/elements/layout/page", + "target": "@app/elements/layout/user-menu", + "type": "static" + } + ], + "util-iote-exceptions": [], + "util-ngfi-admin-data": [ + { + "source": "util-ngfi-admin-data", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "util-ngfi-admin-data", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "util-ngfi-admin-data", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "util-ngfi-multi-lang": [ + { + "source": "util-ngfi-multi-lang", + "target": "util-iote-local-persistance", + "type": "static" + }, + { + "source": "util-ngfi-multi-lang", + "target": "util-ngfi-angular", + "type": "static" + } + ], + "@app/features/auth/login": [ + { + "source": "@app/features/auth/login", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "@app/features/auth/login", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "@app/features/auth/login", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "@app/features/auth/login", + "target": "@app/elements/layout/page", + "type": "static" + }, + { + "source": "@app/features/auth/login", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "@app/features/auth/login", + "target": "util-iote-bricks", + "type": "static" + } + ], + "@app/model/common/config": [], + "features-activities": [ + { + "source": "features-activities", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "features-activities", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-activities", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-activities", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "features-activities", + "target": "model-finance-activities-base", + "type": "static" + }, + { + "source": "features-activities", + "target": "state-finance-activities-base", + "type": "static" + }, + { + "source": "features-activities", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "features-activities", + "target": "elements-forms-validators", + "type": "static" + }, + { + "source": "features-activities", + "target": "@app/state/organisation", + "type": "static" + } + ], + "state-data-firebase": [ + { + "source": "state-data-firebase", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "state-data-firebase", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-data-firebase", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "state-data-firebase", + "target": "@app/model/finance/planning/budget-items", + "type": "static" + } + ], + "util-ngfi-functions": [ + { + "source": "util-ngfi-functions", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "util-ngfi-functions", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "util-ngfi-functions", + "target": "util-ngfi-admin-data", + "type": "static" + }, + { + "source": "util-ngfi-functions", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + }, + { + "source": "util-ngfi-functions", + "target": "util-iote-exceptions", + "type": "static" + } + ], + "state-finance-base": [ + { + "source": "state-finance-base", + "target": "util-iote-bricks-angular", + "type": "static" + } + ], + "@app/model/common/user": [ + { + "source": "@app/model/common/user", + "target": "util-iote-bricks", + "type": "static" + } + ], + "functions-data-db": [ + { + "source": "functions-data-db", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "functions-data-db", + "target": "util-iote-cqrs", + "type": "static" + } + ], + "util-ngfi-angular": [ + { + "source": "util-ngfi-angular", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "util-ngfi-angular", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "util-ngfi-angular", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "util-ngfi-angular", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "functions-pubsub": [], + "kujali-functions": [ + { + "source": "kujali-functions", + "target": "util-ngfi-functions", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-api-finance-banking-ponto-connect", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-api-finance-banking-shared", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-data-db", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-finance-budgeting", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-finance-manage-common", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-finance-manage-expenses", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-finance-manage-invoices", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "functions-finance-manage-payments", + "type": "static" + }, + { + "source": "kujali-functions", + "target": "kujali", + "type": "static" + } + ], + "model-roles-base": [ + { + "source": "model-roles-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "state-files-base": [], + "state-roles-base": [ + { + "source": "state-roles-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-roles-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-roles-base", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-roles-base", + "target": "model-roles-base", + "type": "static" + }, + { + "source": "state-roles-base", + "target": "@app/state/organisation", + "type": "static" + } + ], + "util-iote-bricks": [], + "elements-modals": [ + { + "source": "elements-modals", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "elements-modals", + "target": "util-ngfi-multi-lang", + "type": "static" + } + ], + "model-tags-base": [ + { + "source": "model-tags-base", + "target": "util-iote-bricks", + "type": "static" + } + ], + "state-tags-base": [ + { + "source": "state-tags-base", + "target": "model-tags-base", + "type": "static" + }, + { + "source": "state-tags-base", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "state-tags-base", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-tags-base", + "target": "util-ngfi-state", + "type": "static" + }, + { + "source": "state-tags-base", + "target": "@app/state/organisation", + "type": "static" + } + ], + "util-iote-state": [ + { + "source": "util-iote-state", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "util-iote-state", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "util-iote-state", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "util-iote-state", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "util-iote-state", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "util-iote-state", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "util-ngfi-state": [ + { + "source": "util-ngfi-state", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "util-ngfi-state", + "target": "util-iote-state", + "type": "static" + }, + { + "source": "util-ngfi-state", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "util-ngfi-state", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "util-ngfi-state", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "util-ngfi-state", + "target": "util-iote-cqrs", + "type": "static" + }, + { + "source": "util-ngfi-state", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "features-notes": [ + { + "source": "features-notes", + "target": "util-iote-time", + "type": "static" + }, + { + "source": "features-notes", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "features-notes", + "target": "model-finance-notes-base", + "type": "static" + }, + { + "source": "features-notes", + "target": "state-finance-notes-base", + "type": "static" + }, + { + "source": "features-notes", + "target": "util-iote-bricks-angular", + "type": "static" + } + ], + "util-iote-cqrs": [ + { + "source": "util-iote-cqrs", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "util-iote-cqrs", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "util-iote-time": [], + "model-data-db": [], + "budget-notes": [], + "@app/state/user": [ + { + "source": "@app/state/user", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "@app/state/user", + "target": "@app/model/common/user", + "type": "static" + }, + { + "source": "@app/state/user", + "target": "@app/model/organisation", + "type": "static" + }, + { + "source": "@app/state/user", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "@app/state/user", + "target": "util-ngfi-firestore-qbuilder", + "type": "static" + } + ], + "state-data": [ + { + "source": "state-data", + "target": "util-iote-bricks", + "type": "static" + }, + { + "source": "state-data", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "state-data", + "target": "@app/model/common/user", + "type": "static" + } + ], + "kujali": [ + { + "source": "kujali", + "target": "util-iote-bricks-angular", + "type": "static" + }, + { + "source": "kujali", + "target": "util-ngfi-angular", + "type": "static" + }, + { + "source": "kujali", + "target": "util-ngfi-multi-lang", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/elements/base/authorisation", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/elements/base/configuration", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/elements/base/date-time", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/elements/base/firebase", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/state/user", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/state/organisation", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-banking", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-cost-types", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/state/finance/budgetting/budgets", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-allocations", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-payments-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-operations-expenses", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-activities-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-companies-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-contacts-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-invoices-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-notes-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-finance-opportunities-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-tags-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-roles-base", + "type": "static" + }, + { + "source": "kujali", + "target": "state-files-base", + "type": "static" + }, + { + "source": "kujali", + "target": "@app/features/auth/login", + "type": "dynamic" + }, + { + "source": "kujali", + "target": "@app/features/dashboard/main", + "type": "dynamic" + }, + { + "source": "kujali", + "target": "features-finance-business-main", + "type": "dynamic" + }, + { + "source": "kujali", + "target": "features-finance-operations-main", + "type": "dynamic" + }, + { + "source": "kujali", + "target": "@app/features/budgetting/budgets", + "type": "dynamic" + } + ] + }, + "version": "6.0", + "errors": [], + "computedAt": 1764429782690 +} \ No newline at end of file diff --git a/.nx/workspace-data/source-maps.json b/.nx/workspace-data/source-maps.json new file mode 100644 index 00000000..4fb0e28b --- /dev/null +++ b/.nx/workspace-data/source-maps.json @@ -0,0 +1,13422 @@ +{ + "libs/util/iote/bricks": { + "root": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/bricks/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/iote/bricks/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/iote/bricks-angular": { + "root": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/bricks-angular/package.json", + "nx/core/package-json" + ], + "projectType": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.defaultConfiguration": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.options.project": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.tsConfig": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.tsConfig": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/bricks-angular/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/iote/cqrs": { + "root": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/cqrs/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/iote/cqrs/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/iote/exceptions": { + "root": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/exceptions/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/iote/exceptions/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/iote/local-persistance": { + "root": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/local-persistance/package.json", + "nx/core/package-json" + ], + "projectType": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.defaultConfiguration": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.options.project": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.tsConfig": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.tsConfig": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/local-persistance/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/iote/state": { + "root": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/state/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/iote/state/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/iote/time": { + "root": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/time/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/iote/time/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/iote/ui-workflows": { + "root": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/iote/ui-workflows/package.json", + "nx/core/package-json" + ], + "projectType": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.defaultConfiguration": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.options.project": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.tsConfig": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.tsConfig": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/iote/ui-workflows/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/ngfi/admin-data": { + "root": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/ngfi/admin-data/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/ngfi/admin-data/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/ngfi/angular": { + "root": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/ngfi/angular/package.json", + "nx/core/package-json" + ], + "projectType": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.defaultConfiguration": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.options.project": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.tsConfig": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.tsConfig": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/ngfi/angular/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/ngfi/firestore-qbuilder": { + "root": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/ngfi/firestore-qbuilder/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/ngfi/firestore-qbuilder/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/ngfi/functions": { + "root": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/ngfi/functions/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/ngfi/functions/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/ngfi/infinite-scroll": { + "root": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/ngfi/infinite-scroll/package.json", + "nx/core/package-json" + ], + "projectType": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.defaultConfiguration": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.options.project": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.tsConfig": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.tsConfig": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/ngfi/infinite-scroll/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/ngfi/multi-lang": { + "root": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/ngfi/multi-lang/package.json", + "nx/core/package-json" + ], + "projectType": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.defaultConfiguration": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.options.project": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.tsConfig": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.tsConfig": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/ngfi/multi-lang/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/util/ngfi/state": { + "root": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "targets": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.executor": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.dependsOn": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "targets.nx-release-publish.options": [ + "libs/util/ngfi/state/package.json", + "nx/core/package-json" + ], + "$schema": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.packageJson": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "libs/util/ngfi/state/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "apps/kujali": { + "root": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "name": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "projectType": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "prefix": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "tags": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.defaultConfiguration": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.index": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.inlineStyleLanguage": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.styles": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.stylePreprocessorOptions": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.options.scripts": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.budgets": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.fileReplacements": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.outputHashing": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.buildOptimizer": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.optimization": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.vendorChunk": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.extractLicenses": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.sourceMap": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.development.namedChunks": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve.executor": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve.defaultConfiguration": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations.production": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations.production.browserTarget": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations.development": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations.development.browserTarget": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.extract-i18n": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.extract-i18n.executor": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.extract-i18n.options": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.extract-i18n.options.browserTarget": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "apps/kujali/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "apps/kujali-functions": { + "root": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "name": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "$schema": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "projectType": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "tags": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.executor": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.outputs": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.options": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.configurations": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.outputPath": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.main": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.tsConfig": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.assets": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.target": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.options.compiler": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.optimization": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.extractLicenses": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.inspect": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.configurations.production.fileReplacements": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.serve": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.serve.executor": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.serve.options": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.serve.options.buildTarget": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations.production": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.serve.configurations.production.buildTarget": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "apps/kujali-functions/project.json", + "nx/core/project-json" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/base/authorisation": { + "root": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/base/authorisation/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/base/configuration": { + "root": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/base/configuration/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/base/date-time": { + "root": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/base/date-time/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/base/firebase": { + "root": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/base/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/forms/form-fields": { + "root": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/forms/form-fields/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/forms/validators": { + "root": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/forms/validators/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/layout/page": { + "root": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/layout/page/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/layout/page-headers": { + "root": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/layout/page-headers/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/layout/user-menu": { + "root": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/layout/user-menu/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/elements/modals": { + "root": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/elements/modals/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/activities": { + "root": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/activities/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/auth/login": { + "root": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/auth/login/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/budgetting/budget-explorer": { + "root": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/budgetting/budget-explorer/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/budgetting/budget-explorer-burnchart": { + "root": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/budgetting/budget-explorer-burnchart/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/budgetting/budget-planning": { + "root": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/budgetting/budget-planning/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/budgetting/budgets": { + "root": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/dashboard/main": { + "root": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/dashboard/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/banking/activate-banking": { + "root": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/banking/activate-banking/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/banking/allocations": { + "root": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/banking/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/banking/main": { + "root": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/banking/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/create": { + "root": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/create/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/details/activities": { + "root": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/details/contacts": { + "root": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/details/contacts/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/details/edit": { + "root": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/details/invoices": { + "root": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/details/opportunities": { + "root": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/details/view": { + "root": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/companies/main": { + "root": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/companies/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/contacts/create": { + "root": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/contacts/create/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/contacts/details/activities": { + "root": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/contacts/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/contacts/details/edit": { + "root": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/contacts/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/contacts/details/invoices": { + "root": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/contacts/details/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/contacts/details/opportunities": { + "root": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/contacts/details/opportunities/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/contacts/details/view": { + "root": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/contacts/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/contacts/main": { + "root": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/contacts/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/invoices/details/invoice-documents": { + "root": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/invoices/details/invoice-documents/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/invoices/details/view": { + "root": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/invoices/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/invoices/main": { + "root": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/invoices/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/main": { + "root": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/opportunities/create": { + "root": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/opportunities/create/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/opportunities/details/activities": { + "root": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/opportunities/details/activities/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/opportunities/details/edit": { + "root": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/opportunities/details/edit/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/opportunities/details/view": { + "root": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/opportunities/details/view/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/business/opportunities/main": { + "root": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/business/opportunities/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/operations/budgets": { + "root": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/operations/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/operations/expenses": { + "root": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/operations/main": { + "root": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/operations/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/finance/operations/payments": { + "root": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/finance/operations/payments/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/notes": { + "root": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/notes/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/features/shared/components/modals": { + "root": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/features/shared/components/modals/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/api/finance/banking/ponto-connect": { + "root": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/api/finance/banking/ponto-connect/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/api/finance/banking/shared": { + "root": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/api/finance/banking/shared/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/data/db": { + "root": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/finance/budgeting": { + "root": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/finance/budgeting/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/finance/manage/common": { + "root": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/finance/manage/common/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/finance/manage/expenses": { + "root": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/finance/manage/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/finance/manage/invoices": { + "root": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/finance/manage/invoices/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/finance/manage/payments": { + "root": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/finance/manage/payments/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/functions/pubsub": { + "root": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/functions/pubsub/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/common/config": { + "root": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/common/config/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/common/user": { + "root": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/common/user/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/data/db": { + "root": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/data/db/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/accounts/main": { + "root": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/accounts/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/activities/base": { + "root": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/allocations": { + "root": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/banking/base": { + "root": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/banking/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/banking/ponto": { + "root": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/banking/ponto/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/companies/base": { + "root": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/contacts/base": { + "root": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/invoices/base": { + "root": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/notes/base": { + "root": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/operations/expenses": { + "root": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/opportunities/base": { + "root": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/payments": { + "root": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/payments/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-calculation": { + "root": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-calculation/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-defaults": { + "root": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-defaults/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-grouping": { + "root": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-grouping/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-items": { + "root": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-items/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-lines": { + "root": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-lines/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-lines-by-year": { + "root": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-lines-by-year/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-rendering": { + "root": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budget-rendering-state": { + "root": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budget-rendering-state/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/budgets": { + "root": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/finance/planning/time": { + "root": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/finance/planning/time/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/organisation/main": { + "root": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/roles/base": { + "root": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/model/tags/base": { + "root": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/model/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/private/state/organisation": { + "root": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/private/state/organisation/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/data/firebase": { + "root": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/data/firebase/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/data": { + "root": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/data/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/files/base": { + "root": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/files/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/activities/base": { + "root": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/activities/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/allocations": { + "root": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/allocations/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/banking": { + "root": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/banking/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/base": { + "root": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/budgetting/budgets": { + "root": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/budgetting/budgets/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/budgetting/rendering": { + "root": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/budgetting/rendering/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/budgetting/results": { + "root": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/budgetting/results/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/companies/base": { + "root": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/companies/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/contacts/base": { + "root": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/contacts/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/cost-types": { + "root": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/cost-types/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/invoices/base": { + "root": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/invoices/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/notes/base": { + "root": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/notes/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/operations/expenses": { + "root": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/operations/expenses/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/opportunities/base": { + "root": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/opportunities/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/finance/payments/base": { + "root": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/finance/payments/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/organisation/main": { + "root": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/organisation/main/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/roles/base": { + "root": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/roles/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/tags/base": { + "root": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "$schema": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/tags/base/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "libs/state/user": { + "root": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "name": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "projectType": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "prefix": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "tags": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "libs/state/user/project.json", + "nx/core/project-json" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "model/budgetting": { + "root": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "name": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "$schema": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "sourceRoot": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "projectType": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "tags": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.lint": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.lint.executor": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.lint.outputs": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.lint.options": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.lint.options.lintFilePatterns": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.executor": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.outputs": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.options": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.configurations": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.options.jestConfig": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.options.passWithNoTests": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.configurations.ci": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.configurations.ci.ci": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.test.configurations.ci.codeCoverage": [ + "model/budgetting/project.json", + "nx/core/project-json" + ], + "targets.lint.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.lint.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + } +} \ No newline at end of file diff --git a/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts b/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts index b0cede27..370fcd26 100644 --- a/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts +++ b/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts @@ -8,6 +8,7 @@ import { Query } from '@ngfi/firestore-qbuilder'; */ export interface Repository { + addNote(arg0: { budgetId: string; content: string; createdBy: string; createdAt: number; }): unknown; getDocumentById(id: string): Promise; getDocuments(query: Query): Promise; diff --git a/model/budgetting/.eslintrc.json b/model/budgetting/.eslintrc.json new file mode 100644 index 00000000..9d9c0db5 --- /dev/null +++ b/model/budgetting/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/model/budgetting/README.md b/model/budgetting/README.md new file mode 100644 index 00000000..4800f5da --- /dev/null +++ b/model/budgetting/README.md @@ -0,0 +1,7 @@ +# budget-notes + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test budget-notes` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/model/budgetting/jest.config.ts b/model/budgetting/jest.config.ts new file mode 100644 index 00000000..c36d9ef5 --- /dev/null +++ b/model/budgetting/jest.config.ts @@ -0,0 +1,11 @@ +/* eslint-disable */ +export default { + displayName: 'budget-notes', + preset: '../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: '../../coverage/model/budgetting', +}; diff --git a/model/budgetting/project.json b/model/budgetting/project.json new file mode 100644 index 00000000..0fac2bc6 --- /dev/null +++ b/model/budgetting/project.json @@ -0,0 +1,30 @@ +{ + "name": "budget-notes", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "model/budgetting/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/linter:eslint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": ["model/budgetting/**/*.ts"] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "model/budgetting/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/model/budgetting/src/index.ts b/model/budgetting/src/index.ts new file mode 100644 index 00000000..489ed467 --- /dev/null +++ b/model/budgetting/src/index.ts @@ -0,0 +1,5 @@ +export * from './lib/budget-notes'; +export * from './lib/domain/add-note.command'; +export * from './lib/domain/add-note.handler'; +export * from './lib/domain/add-note.result'; + diff --git a/model/budgetting/src/lib/budget-notes.spec.ts b/model/budgetting/src/lib/budget-notes.spec.ts new file mode 100644 index 00000000..f4efcc5e --- /dev/null +++ b/model/budgetting/src/lib/budget-notes.spec.ts @@ -0,0 +1,7 @@ +import { budgetNotes } from './budget-notes'; + +describe('budgetNotes', () => { + it('should work', () => { + expect(budgetNotes()).toEqual('budget-notes'); + }); +}); diff --git a/model/budgetting/src/lib/budget-notes.ts b/model/budgetting/src/lib/budget-notes.ts new file mode 100644 index 00000000..71bcf78d --- /dev/null +++ b/model/budgetting/src/lib/budget-notes.ts @@ -0,0 +1,3 @@ +export function budgetNotes(): string { + return 'budget-notes'; +} diff --git a/model/budgetting/src/lib/domain/add-note.command.ts b/model/budgetting/src/lib/domain/add-note.command.ts new file mode 100644 index 00000000..bcbcebdd --- /dev/null +++ b/model/budgetting/src/lib/domain/add-note.command.ts @@ -0,0 +1,8 @@ +export class AddNoteToBudgetCommand { + constructor( + public readonly budgetId: string, + public readonly content: string, + public readonly createdBy: string, + public readonly createdAt: number = Date.now() + ) {} +} diff --git a/model/budgetting/src/lib/domain/add-note.handler.ts b/model/budgetting/src/lib/domain/add-note.handler.ts new file mode 100644 index 00000000..7080e62f --- /dev/null +++ b/model/budgetting/src/lib/domain/add-note.handler.ts @@ -0,0 +1,34 @@ +import { AddNoteToBudgetCommand } from './add-note.command'; +import { AddNoteToBudgetResult } from './add-note.result'; + +import { Handler, HandlerContext, HandlerTools } from '@iote/cqrs'; + +export class AddNoteToBudgetHandler extends Handler +{ + public async execute( + command: AddNoteToBudgetCommand, + context: HandlerContext, + tools: HandlerTools + ): Promise + { + // Basic validation + if (!command.content || command.content.trim().length === 0) { + throw new Error('Note content cannot be empty.'); + } + + // Get the repo from CQRS toolkit + const repo = tools.getRepository('budget-notes'); + + await repo.addNote({ + budgetId: command.budgetId, + content: command.content, + createdBy: command.createdBy, + createdAt: command.createdAt, + }); + + return { + success: true, + budgetId: command.budgetId, + }; + } +} diff --git a/model/budgetting/src/lib/domain/add-note.result.ts b/model/budgetting/src/lib/domain/add-note.result.ts new file mode 100644 index 00000000..8f57ab7f --- /dev/null +++ b/model/budgetting/src/lib/domain/add-note.result.ts @@ -0,0 +1,4 @@ +export interface AddNoteToBudgetResult { + success: boolean; + budgetId: string; +} diff --git a/model/budgetting/tsconfig.json b/model/budgetting/tsconfig.json new file mode 100644 index 00000000..19b9eece --- /dev/null +++ b/model/budgetting/tsconfig.json @@ -0,0 +1,16 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs" + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/model/budgetting/tsconfig.lib.json b/model/budgetting/tsconfig.lib.json new file mode 100644 index 00000000..3f06e802 --- /dev/null +++ b/model/budgetting/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "commonjs", + "outDir": "../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "include": ["src/**/*.ts"] +} diff --git a/model/budgetting/tsconfig.spec.json b/model/budgetting/tsconfig.spec.json new file mode 100644 index 00000000..9b2a121d --- /dev/null +++ b/model/budgetting/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/package.json b/package.json index 17fd8fdc..618267b8 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@ckeditor/ckeditor5-build-classic": "^38.0.1", "@google-cloud/pubsub": "^2.18.1", "@google-cloud/secret-manager": "^4.2.1", + "@iote/cqrs": "^2.0.0", "@matheo/datepicker": "^13.0.0-beta.1", "@ngneat/transloco": "^4.1.1", "@nrwl/angular": "15.4.4", @@ -82,21 +83,25 @@ "@nrwl/jest": "15.4.4", "@nrwl/linter": "15.4.4", "@nrwl/workspace": "15.4.4", - "@types/jest": "28.1.1", + "@nx/jest": "16.10.0", + "@nx/js": "16.10.0", + "@nx/node": "^16.10.0", + "@types/jest": "^29.4.0", "@types/lodash": "^4.14.186", - "@types/node": "^16.18.15", + "@types/node": "~18.7.1", "@typescript-eslint/eslint-plugin": "5.48.0", "@typescript-eslint/parser": "5.48.0", "cypress": "^11.0.0", "eslint": "~8.15.0", "eslint-config-prettier": "8.1.0", "eslint-plugin-cypress": "^2.10.3", - "jest": "28.1.1", + "jest": "^29.4.1", "jest-environment-jsdom": "28.1.1", + "jest-environment-node": "^29.4.1", "jest-preset-angular": "12.2.3", - "nx": "15.4.4", + "nx": "^22.1.3", "prettier": "^2.6.2", - "ts-jest": "28.0.5", + "ts-jest": "^29.1.0", "ts-node": "10.9.1", "typescript": "4.8.4" }, diff --git a/tsconfig.base.json b/tsconfig.base.json index 493eadcc..fee88435 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -22,6 +22,7 @@ "typeRoots": ["node_modules/@types"], "types": ["node"], "paths": { + "@app/budget-notes": ["model/budgetting/src/index.ts"], "@app/elements/base/authorisation": [ "libs/elements/base/authorisation/src/index.ts" ], From 6264c7d2ad9b429148b9e27b276d366eb77ce02b Mon Sep 17 00:00:00 2001 From: CarolGitonga Date: Fri, 20 Feb 2026 13:47:58 +0300 Subject: [PATCH 2/5] Add AddNoteToBudgetCommand class --- model/budgetting/src/lib/domain/add-note.command.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/model/budgetting/src/lib/domain/add-note.command.ts b/model/budgetting/src/lib/domain/add-note.command.ts index bcbcebdd..c47f7aa6 100644 --- a/model/budgetting/src/lib/domain/add-note.command.ts +++ b/model/budgetting/src/lib/domain/add-note.command.ts @@ -1,5 +1,7 @@ -export class AddNoteToBudgetCommand { +export class AddNoteToBudgetCommand +{ constructor( + public readonly orgId: string, public readonly budgetId: string, public readonly content: string, public readonly createdBy: string, From 458a98563cc0178db5c8923d8e044013041c2368 Mon Sep 17 00:00:00 2001 From: CarolGitonga Date: Fri, 20 Feb 2026 13:51:46 +0300 Subject: [PATCH 3/5] Implement AddNoteToBudgetHandler --- .../src/lib/domain/add-note.handler.ts | 36 ++++++++++++++----- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/model/budgetting/src/lib/domain/add-note.handler.ts b/model/budgetting/src/lib/domain/add-note.handler.ts index 7080e62f..ee30f6af 100644 --- a/model/budgetting/src/lib/domain/add-note.handler.ts +++ b/model/budgetting/src/lib/domain/add-note.handler.ts @@ -1,30 +1,50 @@ +import { HandlerTools } from '@iote/cqrs'; +import { FunctionHandler, FunctionContext } from '@ngfi/functions'; + +import { BudgetNote } from './budget-note.interface'; import { AddNoteToBudgetCommand } from './add-note.command'; import { AddNoteToBudgetResult } from './add-note.result'; -import { Handler, HandlerContext, HandlerTools } from '@iote/cqrs'; +/** Firestore path for budget notes, scoped to the active org and budget. */ +const BUDGET_NOTES_REPO = (orgId: string, budgetId: string) => + `orgs/${orgId}/budgets/${budgetId}/notes`; -export class AddNoteToBudgetHandler extends Handler +/** + * Handles the AddNoteToBudgetCommand. + * Validates the note content, then persists a new BudgetNote document + * to Firestore using the CQRS toolkit repository. + */ +export class AddNoteToBudgetHandler extends FunctionHandler { public async execute( command: AddNoteToBudgetCommand, - context: HandlerContext, + _context: FunctionContext, tools: HandlerTools ): Promise { + tools.Logger.log(() => `[AddNoteToBudgetHandler].execute: Adding note to budget ${command.budgetId} for org ${command.orgId}`); + // Basic validation if (!command.content || command.content.trim().length === 0) { throw new Error('Note content cannot be empty.'); } - // Get the repo from CQRS toolkit - const repo = tools.getRepository('budget-notes'); + // Get the scoped repository for this org's budget notes + const notesRepo = tools.getRepository( + BUDGET_NOTES_REPO(command.orgId, command.budgetId) + ); - await repo.addNote({ + // Persist the note as a new Firestore document + const note: Omit = { budgetId: command.budgetId, - content: command.content, + content: command.content.trim(), createdBy: command.createdBy, createdAt: command.createdAt, - }); + }; + + await notesRepo.create(note as BudgetNote); + + tools.Logger.log(() => `[AddNoteToBudgetHandler].execute: Note successfully added to budget ${command.budgetId}`); return { success: true, From b886a69e2cd3f09a31412178fd8f0777df03a96e Mon Sep 17 00:00:00 2001 From: CarolGitonga Date: Fri, 20 Feb 2026 13:59:41 +0300 Subject: [PATCH 4/5] Register addNoteToBudget as callable Cloud Function --- .../finance/budgeting/add-budget-note.function.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts diff --git a/apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts b/apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts new file mode 100644 index 00000000..1524d852 --- /dev/null +++ b/apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts @@ -0,0 +1,13 @@ +import { RestRegistrar } from '@ngfi/functions'; + +import { KujaliFunction } from '../../../environments/kujali-func.class'; +import { AddNoteToBudgetHandler } from '@app/budget-notes'; + +const addNoteToBudgetHandler = new AddNoteToBudgetHandler(); + +export const addNoteToBudget = new KujaliFunction( + 'addNoteToBudget', + new RestRegistrar(), + [], + addNoteToBudgetHandler) + .build(); From 1cdccd1748fdd0652ec24d98776ae70ee374e40a Mon Sep 17 00:00:00 2001 From: CarolGitonga Date: Fri, 20 Feb 2026 14:18:27 +0300 Subject: [PATCH 5/5] feat: implement AddNoteToBudget CQRS command, handler and Cloud Function --- .gitignore | 3 +++ .../budgeting/add-budget-note.function.ts | 2 +- apps/kujali-functions/src/main.ts | 1 + firebase.json | 3 --- libs/functions/finance/budgeting/src/index.ts | 3 ++- .../budgeting/src/lib}/add-note.handler.ts | 6 +++--- .../data/repositories/repository.interface.ts | 1 - model/budgetting/jest.config.ts | 7 ++++++- model/budgetting/project.json | 4 ++-- model/budgetting/src/index.ts | 4 +--- .../src/lib/domain/budget-note.interface.ts | 13 +++++++++++++ package.json | 16 ++++++---------- 12 files changed, 38 insertions(+), 25 deletions(-) rename {model/budgetting/src/lib/domain => libs/functions/finance/budgeting/src/lib}/add-note.handler.ts (90%) create mode 100644 model/budgetting/src/lib/domain/budget-note.interface.ts diff --git a/.gitignore b/.gitignore index 9e68c09d..4cdda14f 100644 --- a/.gitignore +++ b/.gitignore @@ -39,9 +39,12 @@ testem.log Thumbs.db .angular +.nx/ package-lock.json apps/kujali-functions/src/environments/environment.prod.ts apps/kujali-functions/src/environments/environment.ts +apps/kujali/src/environments/environment.ts +apps/kujali/src/environments/environment.prod.ts public *.rules firebase.json diff --git a/apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts b/apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts index 1524d852..b7cc0bbe 100644 --- a/apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts +++ b/apps/kujali-functions/src/app/finance/budgeting/add-budget-note.function.ts @@ -1,7 +1,7 @@ import { RestRegistrar } from '@ngfi/functions'; import { KujaliFunction } from '../../../environments/kujali-func.class'; -import { AddNoteToBudgetHandler } from '@app/budget-notes'; +import { AddNoteToBudgetHandler } from '@app/functions/finance/budgeting'; const addNoteToBudgetHandler = new AddNoteToBudgetHandler(); diff --git a/apps/kujali-functions/src/main.ts b/apps/kujali-functions/src/main.ts index c2b736b9..6cecaecc 100644 --- a/apps/kujali-functions/src/main.ts +++ b/apps/kujali-functions/src/main.ts @@ -9,6 +9,7 @@ admin.initializeApp(conf); export * from './app/finance/budgeting/promote-budget.function'; export * from './app/finance/budgeting/calculate-budget-headers.function'; +export * from './app/finance/budgeting/add-budget-note.function'; export * from './app/data/db/create-surreal-db-payments.function'; diff --git a/firebase.json b/firebase.json index ab137545..4efff557 100644 --- a/firebase.json +++ b/firebase.json @@ -47,9 +47,6 @@ "firestore": { "port": 8081 }, - "pubsub": { - "port": 8085 - }, "storage": { "port": 9199 }, diff --git a/libs/functions/finance/budgeting/src/index.ts b/libs/functions/finance/budgeting/src/index.ts index ba09022e..96d0a352 100644 --- a/libs/functions/finance/budgeting/src/index.ts +++ b/libs/functions/finance/budgeting/src/index.ts @@ -1,3 +1,4 @@ export * from './lib/promote-budget.handler'; export * from './lib/budgets/calculate-budget-header.handler'; -export * from './lib/budgets/calculate-budget-header-pubsub.handler'; \ No newline at end of file +export * from './lib/budgets/calculate-budget-header-pubsub.handler'; +export * from './lib/add-note.handler'; \ No newline at end of file diff --git a/model/budgetting/src/lib/domain/add-note.handler.ts b/libs/functions/finance/budgeting/src/lib/add-note.handler.ts similarity index 90% rename from model/budgetting/src/lib/domain/add-note.handler.ts rename to libs/functions/finance/budgeting/src/lib/add-note.handler.ts index ee30f6af..1ef2538d 100644 --- a/model/budgetting/src/lib/domain/add-note.handler.ts +++ b/libs/functions/finance/budgeting/src/lib/add-note.handler.ts @@ -1,9 +1,9 @@ import { HandlerTools } from '@iote/cqrs'; import { FunctionHandler, FunctionContext } from '@ngfi/functions'; -import { BudgetNote } from './budget-note.interface'; -import { AddNoteToBudgetCommand } from './add-note.command'; -import { AddNoteToBudgetResult } from './add-note.result'; +import { BudgetNote } from '@app/budget-notes'; +import { AddNoteToBudgetCommand } from '@app/budget-notes'; +import { AddNoteToBudgetResult } from '@app/budget-notes'; /** Firestore path for budget notes, scoped to the active org and budget. */ const BUDGET_NOTES_REPO = (orgId: string, budgetId: string) => diff --git a/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts b/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts index 370fcd26..b0cede27 100644 --- a/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts +++ b/libs/util/iote/cqrs/src/lib/data/repositories/repository.interface.ts @@ -8,7 +8,6 @@ import { Query } from '@ngfi/firestore-qbuilder'; */ export interface Repository { - addNote(arg0: { budgetId: string; content: string; createdBy: string; createdAt: number; }): unknown; getDocumentById(id: string): Promise; getDocuments(query: Query): Promise; diff --git a/model/budgetting/jest.config.ts b/model/budgetting/jest.config.ts index c36d9ef5..d2c4ec7c 100644 --- a/model/budgetting/jest.config.ts +++ b/model/budgetting/jest.config.ts @@ -3,8 +3,13 @@ export default { displayName: 'budget-notes', preset: '../../jest.preset.js', testEnvironment: 'node', + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../coverage/model/budgetting', diff --git a/model/budgetting/project.json b/model/budgetting/project.json index 0fac2bc6..5f1a8058 100644 --- a/model/budgetting/project.json +++ b/model/budgetting/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nrwl/linter:eslint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["model/budgetting/**/*.ts"] } }, "test": { - "executor": "@nx/jest:jest", + "executor": "@nrwl/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { "jestConfig": "model/budgetting/jest.config.ts", diff --git a/model/budgetting/src/index.ts b/model/budgetting/src/index.ts index 489ed467..be01379e 100644 --- a/model/budgetting/src/index.ts +++ b/model/budgetting/src/index.ts @@ -1,5 +1,3 @@ -export * from './lib/budget-notes'; +export * from './lib/domain/budget-note.interface'; export * from './lib/domain/add-note.command'; -export * from './lib/domain/add-note.handler'; export * from './lib/domain/add-note.result'; - diff --git a/model/budgetting/src/lib/domain/budget-note.interface.ts b/model/budgetting/src/lib/domain/budget-note.interface.ts new file mode 100644 index 00000000..ca149fa2 --- /dev/null +++ b/model/budgetting/src/lib/domain/budget-note.interface.ts @@ -0,0 +1,13 @@ +import { IObject } from '@iote/bricks'; + +/** + * Represents a note attached to a budget. + * Stored at: orgs/{orgId}/budgets/{budgetId}/notes/{noteId} + */ +export interface BudgetNote extends IObject +{ + budgetId: string; + content: string; + createdBy: string; + createdAt: number; +} diff --git a/package.json b/package.json index 618267b8..af8ec646 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "start": "nx serve", "build": "nx build", "test": "nx test", - "start-firebase-emulators": "firebase emulators:start --import=demo-data --export-on-exit=demo-data", + "start-firebase-emulators": "firebase emulators:start --only auth,functions,firestore,hosting,storage --import=demo-data --export-on-exit=demo-data", "run-develop": "npm run start & npm run start-firebase-emulators", "deploy-kujali-hosting": "firebase deploy --only hosting", "build-kujali-app": "export GOOGLE_PROJECT_ID=project-kujali || set GOOGLE_PROJECT_ID=project-kujali && node tools/scripts/secret-manager.js && node tools/scripts/dotenv2json.js && nx build kujali --prod", @@ -83,25 +83,21 @@ "@nrwl/jest": "15.4.4", "@nrwl/linter": "15.4.4", "@nrwl/workspace": "15.4.4", - "@nx/jest": "16.10.0", - "@nx/js": "16.10.0", - "@nx/node": "^16.10.0", - "@types/jest": "^29.4.0", + "@types/jest": "28.1.1", "@types/lodash": "^4.14.186", - "@types/node": "~18.7.1", + "@types/node": "^16.18.15", "@typescript-eslint/eslint-plugin": "5.48.0", "@typescript-eslint/parser": "5.48.0", "cypress": "^11.0.0", "eslint": "~8.15.0", "eslint-config-prettier": "8.1.0", "eslint-plugin-cypress": "^2.10.3", - "jest": "^29.4.1", + "jest": "28.1.1", "jest-environment-jsdom": "28.1.1", - "jest-environment-node": "^29.4.1", "jest-preset-angular": "12.2.3", - "nx": "^22.1.3", + "nx": "15.4.4", "prettier": "^2.6.2", - "ts-jest": "^29.1.0", + "ts-jest": "28.0.5", "ts-node": "10.9.1", "typescript": "4.8.4" },