{"total": {"lines":{"total":680,"covered":569,"skipped":0,"pct":83.67},"statements":{"total":749,"covered":593,"skipped":0,"pct":79.17},"functions":{"total":91,"covered":74,"skipped":0,"pct":81.31},"branches":{"total":448,"covered":290,"skipped":0,"pct":64.73},"branchesTrue":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/demo-ids.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/demo-service.ts": {"lines":{"total":2,"covered":0,"skipped":0,"pct":0},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":0,"skipped":0,"pct":0},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeder.ts": {"lines":{"total":188,"covered":179,"skipped":0,"pct":95.21},"functions":{"total":28,"covered":27,"skipped":0,"pct":96.42},"statements":{"total":230,"covered":187,"skipped":0,"pct":81.3},"branches":{"total":121,"covered":75,"skipped":0,"pct":61.98}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/admin-seed.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/datenablage-seed.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/fabrikanalyse-seed.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":9,"covered":9,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/kalender-seed.ts": {"lines":{"total":30,"covered":30,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":16,"covered":16,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/lsc-workshop-seed.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/oee-seed.ts": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/projektanlage-seed.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/demo/seeds/wertstrom-seed.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/entitlement/client-hook.ts": {"lines":{"total":5,"covered":0,"skipped":0,"pct":0},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":0,"skipped":0,"pct":0},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/entitlement/engine.ts": {"lines":{"total":58,"covered":51,"skipped":0,"pct":87.93},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":62,"covered":54,"skipped":0,"pct":87.09},"branches":{"total":44,"covered":29,"skipped":0,"pct":65.9}}
,"/root/projekte/Kadi-v2/lib/entitlement/index.ts": {"lines":{"total":0,"covered":0,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":0,"covered":0,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/entitlement/types.ts": {"lines":{"total":0,"covered":0,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":0,"covered":0,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/owner-audit/index.ts": {"lines":{"total":0,"covered":0,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":0,"covered":0,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/owner-audit/middleware.ts": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":28,"covered":24,"skipped":0,"pct":85.71},"branches":{"total":35,"covered":21,"skipped":0,"pct":60}}
,"/root/projekte/Kadi-v2/lib/provisioning/dispatcher.ts": {"lines":{"total":6,"covered":0,"skipped":0,"pct":0},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":0,"skipped":0,"pct":0},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/provisioning/index.ts": {"lines":{"total":0,"covered":0,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":0,"covered":0,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/provisioning/runner.ts": {"lines":{"total":48,"covered":42,"skipped":0,"pct":87.5},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":52,"covered":45,"skipped":0,"pct":86.53},"branches":{"total":40,"covered":27,"skipped":0,"pct":67.5}}
,"/root/projekte/Kadi-v2/lib/provisioning/steps.ts": {"lines":{"total":196,"covered":133,"skipped":0,"pct":67.85},"functions":{"total":23,"covered":17,"skipped":0,"pct":73.91},"statements":{"total":210,"covered":140,"skipped":0,"pct":66.66},"branches":{"total":151,"covered":91,"skipped":0,"pct":60.26}}
,"/root/projekte/Kadi-v2/lib/provisioning/types.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/provisioning/migrations/v001-initial.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/tenant/index.ts": {"lines":{"total":0,"covered":0,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":0,"covered":0,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
,"/root/projekte/Kadi-v2/lib/tenant/layout-guard.ts": {"lines":{"total":7,"covered":0,"skipped":0,"pct":0},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":0,"skipped":0,"pct":0},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}}
,"/root/projekte/Kadi-v2/lib/tenant/status.ts": {"lines":{"total":20,"covered":18,"skipped":0,"pct":90},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":21,"covered":18,"skipped":0,"pct":85.71},"branches":{"total":20,"covered":16,"skipped":0,"pct":80}}
}
