{ "numFailedTestSuites": 0, "numFailedTests": 0, "numPassedTestSuites": 124, "numPassedTests": 868, "numPendingTestSuites": 0, "numPendingTests": 1, "numRuntimeErrorTestSuites": 0, "numTodoTests": 0, "numTotalTestSuites": 124, "numTotalTests": 869, "openHandles": [], "snapshot": { "added": 0, "didUpdate": false, "failure": false, "filesAdded": 0, "filesRemoved": 0, "filesRemovedList": [], "filesUnmatched": 0, "filesUpdated": 0, "matched": 12, "total": 12, "unchecked": 0, "uncheckedKeysByFile": [], "unmatched": 0, "updated": 0 }, "startTime": 1653037721559, "success": true, "testResults": [ { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should have default project", "location": { "column": 1, "line": 64 }, "status": "passed", "title": "should have default project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should list all projects", "location": { "column": 1, "line": 70 }, "status": "passed", "title": "should list all projects" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create new project", "location": { "column": 1, "line": 83 }, "status": "passed", "title": "should create new project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete project", "location": { "column": 1, "line": 98 }, "status": "passed", "title": "should delete project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not be able to delete project with toggles", "location": { "column": 1, "line": 115 }, "status": "passed", "title": "should not be able to delete project with toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not delete \"default\" project", "location": { "column": 1, "line": 137 }, "status": "passed", "title": "should not delete \"default\" project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate name, legal", "location": { "column": 1, "line": 145 }, "status": "passed", "title": "should validate name, legal" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not be able to create existing project", "location": { "column": 1, "line": 150 }, "status": "passed", "title": "should not be able to create existing project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require URL friendly ID", "location": { "column": 1, "line": 164 }, "status": "passed", "title": "should require URL friendly ID" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require unique ID", "location": { "column": 1, "line": 172 }, "status": "passed", "title": "should require unique ID" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update project", "location": { "column": 1, "line": 180 }, "status": "passed", "title": "should update project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should give error when getting unknown project", "location": { "column": 1, "line": 202 }, "status": "passed", "title": "should give error when getting unknown project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get list of users with access to project", "location": { "column": 1, "line": 210 }, "status": "passed", "title": "should get list of users with access to project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add a member user to the project", "location": { "column": 1, "line": 229 }, "status": "passed", "title": "should add a member user to the project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add admin users to the project", "location": { "column": 1, "line": 261 }, "status": "passed", "title": "should add admin users to the project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "add user should fail if user already have access", "location": { "column": 1, "line": 294 }, "status": "passed", "title": "add user should fail if user already have access" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should remove user from the project", "location": { "column": 1, "line": 318 }, "status": "passed", "title": "should remove user from the project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not remove user from the project", "location": { "column": 1, "line": 346 }, "status": "passed", "title": "should not remove user from the project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not change project if feature toggle project does not match current project id", "location": { "column": 1, "line": 364 }, "status": "passed", "title": "should not change project if feature toggle project does not match current project id" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return 404 if no project is found with the project id", "location": { "column": 1, "line": 390 }, "status": "passed", "title": "should return 404 if no project is found with the project id" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should fail if user is not authorized", "location": { "column": 1, "line": 414 }, "status": "passed", "title": "should fail if user is not authorized" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should change project when checks pass", "location": { "column": 1, "line": 451 }, "status": "passed", "title": "should change project when checks pass" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require equal project environments to move features", "location": { "column": 1, "line": 470 }, "status": "passed", "title": "should require equal project environments to move features" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "A newly created project only gets connected to enabled environments", "location": { "column": 1, "line": 495 }, "status": "passed", "title": "A newly created project only gets connected to enabled environments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add a user to the project with a custom role", "location": { "column": 1, "line": 521 }, "status": "passed", "title": "should add a user to the project with a custom role" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete role entries when deleting project", "location": { "column": 1, "line": 566 }, "status": "passed", "title": "should delete role entries when deleting project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should change a users role in the project", "location": { "column": 1, "line": 617 }, "status": "passed", "title": "should change a users role in the project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update role for user on project", "location": { "column": 1, "line": 673 }, "status": "passed", "title": "should update role for user on project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should able to assign role without existing members", "location": { "column": 1, "line": 705 }, "status": "passed", "title": "should able to assign role without existing members" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not update role for user on project when she is the owner", "location": { "column": 1, "line": 742 }, "status": "passed", "title": "should not update role for user on project when she is the owner" } ], "endTime": 1653037729205, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/project-service.e2e.test.ts", "startTime": 1653037721853, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should have access to admin addons", "location": { "column": 1, "line": 230 }, "status": "passed", "title": "should have access to admin addons" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should have access to admin strategies", "location": { "column": 1, "line": 238 }, "status": "passed", "title": "should have access to admin strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should have access to admin contexts", "location": { "column": 1, "line": 246 }, "status": "passed", "title": "should have access to admin contexts" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should have access to create projects", "location": { "column": 1, "line": 261 }, "status": "passed", "title": "should have access to create projects" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should have access to update applications", "location": { "column": 1, "line": 267 }, "status": "passed", "title": "should have access to update applications" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not have admin permission", "location": { "column": 1, "line": 275 }, "status": "passed", "title": "should not have admin permission" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should have project admin to default project as editor", "location": { "column": 1, "line": 281 }, "status": "passed", "title": "should have project admin to default project as editor" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not have project admin to other projects as editor", "location": { "column": 1, "line": 288 }, "status": "passed", "title": "should not have project admin to other projects as editor" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cannot add CREATE_FEATURE without defining project", "location": { "column": 1, "line": 294 }, "status": "passed", "title": "cannot add CREATE_FEATURE without defining project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cannot remove CREATE_FEATURE without defining project", "location": { "column": 1, "line": 305 }, "status": "passed", "title": "cannot remove CREATE_FEATURE without defining project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should remove CREATE_FEATURE on default environment", "location": { "column": 1, "line": 316 }, "status": "passed", "title": "should remove CREATE_FEATURE on default environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "admin should be admin", "location": { "column": 1, "line": 338 }, "status": "passed", "title": "admin should be admin" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create default roles to project", "location": { "column": 1, "line": 366 }, "status": "passed", "title": "should create default roles to project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require name when create default roles to project", "location": { "column": 1, "line": 373 }, "status": "passed", "title": "should require name when create default roles to project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should grant user access to project", "location": { "column": 1, "line": 379 }, "status": "passed", "title": "should grant user access to project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not get access if not specifying project", "location": { "column": 1, "line": 404 }, "status": "passed", "title": "should not get access if not specifying project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should remove user from role", "location": { "column": 1, "line": 421 }, "status": "passed", "title": "should remove user from role" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return role with users", "location": { "column": 1, "line": 440 }, "status": "passed", "title": "should return role with users" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return role with permissions and users", "location": { "column": 1, "line": 458 }, "status": "passed", "title": "should return role with permissions and users" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should set root role for user", "location": { "column": 1, "line": 481 }, "status": "passed", "title": "should set root role for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should switch root role for user", "location": { "column": 1, "line": 497 }, "status": "passed", "title": "should switch root role for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not crash if user does not have permission", "location": { "column": 1, "line": 513 }, "status": "passed", "title": "should not crash if user does not have permission" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should support permission with \"ALL\" environment requirement", "location": { "column": 1, "line": 532 }, "status": "passed", "title": "should support permission with \"ALL\" environment requirement" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should have access to create a strategy in an environment", "location": { "column": 1, "line": 574 }, "status": "passed", "title": "Should have access to create a strategy in an environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be denied access to create a strategy in an environment the user does not have access to", "location": { "column": 1, "line": 587 }, "status": "passed", "title": "Should be denied access to create a strategy in an environment the user does not have access to" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should have access to edit a strategy in an environment", "location": { "column": 1, "line": 600 }, "status": "passed", "title": "Should have access to edit a strategy in an environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should have access to delete a strategy in an environment", "location": { "column": 1, "line": 613 }, "status": "passed", "title": "Should have access to delete a strategy in an environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be denied access to delete a strategy in an environment the user does not have access to", "location": { "column": 1, "line": 626 }, "status": "passed", "title": "Should be denied access to delete a strategy in an environment the user does not have access to" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be denied access to delete a role that is in use", "location": { "column": 1, "line": 639 }, "status": "passed", "title": "Should be denied access to delete a role that is in use" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be denied move feature toggle to project where the user does not have access", "location": { "column": 1, "line": 686 }, "status": "passed", "title": "Should be denied move feature toggle to project where the user does not have access" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be allowed move feature toggle to project when the user has access", "location": { "column": 1, "line": 728 }, "status": "passed", "title": "Should be allowed move feature toggle to project when the user has access" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not be allowed to edit a root role", "location": { "column": 1, "line": 760 }, "status": "passed", "title": "Should not be allowed to edit a root role" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not be allowed to delete a root role", "location": { "column": 1, "line": 779 }, "status": "passed", "title": "Should not be allowed to delete a root role" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not be allowed to edit a project role", "location": { "column": 1, "line": 793 }, "status": "passed", "title": "Should not be allowed to edit a project role" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not be allowed to delete a project role", "location": { "column": 1, "line": 812 }, "status": "passed", "title": "Should not be allowed to delete a project role" } ], "endTime": 1653037730688, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/access-service.e2e.test.ts", "startTime": 1653037729321, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get variants for a feature", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "Can get variants for a feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to do operations on a non-existing feature yields 404", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "Trying to do operations on a non-existing feature yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can patch variants for a feature and get a response of new variant", "location": { "column": 1, "line": 76 }, "status": "passed", "title": "Can patch variants for a feature and get a response of new variant" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can add variant for a feature", "location": { "column": 1, "line": 113 }, "status": "passed", "title": "Can add variant for a feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can remove variant for a feature", "location": { "column": 1, "line": 162 }, "status": "passed", "title": "Can remove variant for a feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "PUT overwrites current variant on feature", "location": { "column": 1, "line": 200 }, "status": "passed", "title": "PUT overwrites current variant on feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "PUTing an invalid variant throws 400 exception", "location": { "column": 1, "line": 258 }, "status": "passed", "title": "PUTing an invalid variant throws 400 exception" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Invalid variant in PATCH also throws 400 exception", "location": { "column": 1, "line": 283 }, "status": "passed", "title": "Invalid variant in PATCH also throws 400 exception" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "PATCHING with all variable weightTypes forces weights to sum to no less than 1000 minus the number of variable variants", "location": { "column": 1, "line": 313 }, "status": "passed", "title": "PATCHING with all variable weightTypes forces weights to sum to no less than 1000 minus the number of variable variants" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "PATCHING with no variable variants fails with 400", "location": { "column": 1, "line": 401 }, "status": "passed", "title": "PATCHING with no variable variants fails with 400" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Patching with a fixed variant and variable variants splits remaining weight among variable variants", "location": { "column": 1, "line": 430 }, "status": "passed", "title": "Patching with a fixed variant and variable variants splits remaining weight among variable variants" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Multiple fixed variants gets added together to decide how much weight variable variants should get", "location": { "column": 1, "line": 521 }, "status": "passed", "title": "Multiple fixed variants gets added together to decide how much weight variable variants should get" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "If sum of fixed variant weight exceed 1000 fails with 400", "location": { "column": 1, "line": 566 }, "status": "passed", "title": "If sum of fixed variant weight exceed 1000 fails with 400" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "If sum of fixed variant weight equals 1000 variable variants gets weight 0", "location": { "column": 1, "line": 607 }, "status": "passed", "title": "If sum of fixed variant weight equals 1000 variable variants gets weight 0" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "PATCH endpoint validates uniqueness of variant names", "location": { "column": 1, "line": 661 }, "status": "passed", "title": "PATCH endpoint validates uniqueness of variant names" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "PUT endpoint validates uniqueness of variant names", "location": { "column": 1, "line": 708 }, "status": "passed", "title": "PUT endpoint validates uniqueness of variant names" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Variants should be sorted by their name when PUT", "location": { "column": 1, "line": 737 }, "status": "passed", "title": "Variants should be sorted by their name when PUT" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Variants should be sorted by name when PATCHed as well", "location": { "column": 1, "line": 780 }, "status": "passed", "title": "Variants should be sorted by name when PATCHed as well" } ], "endTime": 1653037731768, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/project/variants.e2e.test.ts", "startTime": 1653037721820, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to add a strategy configuration to environment not connected to toggle should fail", "location": { "column": 1, "line": 91 }, "status": "passed", "title": "Trying to add a strategy configuration to environment not connected to toggle should fail" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get project overview", "location": { "column": 1, "line": 123 }, "status": "passed", "title": "Can get project overview" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get features for project", "location": { "column": 1, "line": 147 }, "status": "passed", "title": "Can get features for project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Project overview includes environment connected to feature", "location": { "column": 1, "line": 172 }, "status": "passed", "title": "Project overview includes environment connected to feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Disconnecting environment from project, removes environment from features in project overview", "location": { "column": 1, "line": 205 }, "status": "passed", "title": "Disconnecting environment from project, removes environment from features in project overview" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can enable/disable environment for feature with strategies", "location": { "column": 1, "line": 242 }, "status": "passed", "title": "Can enable/disable environment for feature with strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to get a project that doesn't exist yields 404", "location": { "column": 1, "line": 319 }, "status": "passed", "title": "Trying to get a project that doesn't exist yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to get features for non-existing project also yields 404", "location": { "column": 1, "line": 323 }, "status": "passed", "title": "Trying to get features for non-existing project also yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can use new project feature toggle endpoint to create feature toggle without strategies", "location": { "column": 1, "line": 332 }, "status": "passed", "title": "Can use new project feature toggle endpoint to create feature toggle without strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can create feature toggle without strategies", "location": { "column": 1, "line": 344 }, "status": "passed", "title": "Can create feature toggle without strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Still validates feature toggle input when creating", "location": { "column": 1, "line": 356 }, "status": "passed", "title": "Still validates feature toggle input when creating" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to create toggle that already exists yield 409 error", "location": { "column": 1, "line": 365 }, "status": "passed", "title": "Trying to create toggle that already exists yield 409 error" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to create toggle under project that does not exist should fail", "location": { "column": 1, "line": 383 }, "status": "passed", "title": "Trying to create toggle under project that does not exist should fail" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get environment info for feature toggle", "location": { "column": 1, "line": 392 }, "status": "passed", "title": "Can get environment info for feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Getting environment info for environment that does not exist yields 404", "location": { "column": 1, "line": 423 }, "status": "passed", "title": "Getting environment info for environment that does not exist yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to toggle environment that does not exist yields 404", "location": { "column": 1, "line": 435 }, "status": "passed", "title": "Trying to toggle environment that does not exist yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Getting feature that does not exist should yield 404", "location": { "column": 1, "line": 454 }, "status": "passed", "title": "Getting feature that does not exist should yield 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should update feature toggle", "location": { "column": 1, "line": 460 }, "status": "passed", "title": "Should update feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not change name of feature toggle", "location": { "column": 1, "line": 480 }, "status": "passed", "title": "Should not change name of feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not change project of feature toggle even if it is part of body", "location": { "column": 1, "line": 493 }, "status": "passed", "title": "Should not change project of feature toggle even if it is part of body" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should patch feature toggle", "location": { "column": 1, "line": 513 }, "status": "passed", "title": "Should patch feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should patch feature toggle and not remove variants", "location": { "column": 1, "line": 550 }, "status": "passed", "title": "Should patch feature toggle and not remove variants" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Patching feature toggles to stale should trigger FEATURE_STALE_ON event", "location": { "column": 1, "line": 590 }, "status": "passed", "title": "Patching feature toggles to stale should trigger FEATURE_STALE_ON event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to patch variants on a feature toggle should trigger an OperationDeniedError", "location": { "column": 1, "line": 614 }, "status": "passed", "title": "Trying to patch variants on a feature toggle should trigger an OperationDeniedError" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Patching feature toggles to active (turning stale to false) should trigger FEATURE_STALE_OFF event", "location": { "column": 1, "line": 642 }, "status": "passed", "title": "Patching feature toggles to active (turning stale to false) should trigger FEATURE_STALE_OFF event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should archive feature toggle", "location": { "column": 1, "line": 666 }, "status": "passed", "title": "Should archive feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can add strategy to feature toggle to a \"some-env-2\"", "location": { "column": 1, "line": 684 }, "status": "passed", "title": "Can add strategy to feature toggle to a \"some-env-2\"" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can update strategy on feature toggle", "location": { "column": 1, "line": 718 }, "status": "passed", "title": "Can update strategy on feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should coerce all strategy parameter values to strings", "location": { "column": 1, "line": 752 }, "status": "passed", "title": "should coerce all strategy parameter values to strings" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should limit the length of parameter values", "location": { "column": 1, "line": 776 }, "status": "passed", "title": "should limit the length of parameter values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can NOT delete strategy with wrong projectId", "location": { "column": 1, "line": 793 }, "status": "passed", "title": "Can NOT delete strategy with wrong projectId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "add strategy cannot use wrong projectId", "location": { "column": 1, "line": 825 }, "status": "passed", "title": "add strategy cannot use wrong projectId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "update strategy on feature toggle cannot use wrong projectId", "location": { "column": 1, "line": 849 }, "status": "passed", "title": "update strategy on feature toggle cannot use wrong projectId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Environments are returned in sortOrder", "location": { "column": 1, "line": 887 }, "status": "passed", "title": "Environments are returned in sortOrder" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get strategies for feature and environment", "location": { "column": 1, "line": 955 }, "status": "passed", "title": "Can get strategies for feature and environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Getting strategies for environment that does not exist yields 404", "location": { "column": 1, "line": 996 }, "status": "passed", "title": "Getting strategies for environment that does not exist yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can update a strategy based on id", "location": { "column": 1, "line": 1009 }, "status": "passed", "title": "Can update a strategy based on id" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to update a non existing feature strategy should yield 404", "location": { "column": 1, "line": 1061 }, "status": "passed", "title": "Trying to update a non existing feature strategy should yield 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can patch a strategy based on id", "location": { "column": 1, "line": 1088 }, "status": "passed", "title": "Can patch a strategy based on id" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to get a non existing feature strategy should yield 404", "location": { "column": 1, "line": 1143 }, "status": "passed", "title": "Trying to get a non existing feature strategy should yield 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can not enable environment for feature without strategies", "location": { "column": 1, "line": 1169 }, "status": "passed", "title": "Can not enable environment for feature without strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Deleting a strategy should include name of feature strategy was deleted from", "location": { "column": 1, "line": 1211 }, "status": "passed", "title": "Deleting a strategy should include name of feature strategy was deleted from" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Enabling environment creates a FEATURE_ENVIRONMENT_ENABLED event", "location": { "column": 1, "line": 1259 }, "status": "passed", "title": "Enabling environment creates a FEATURE_ENVIRONMENT_ENABLED event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Disabling environment creates a FEATURE_ENVIRONMENT_DISABLED event", "location": { "column": 1, "line": 1301 }, "status": "passed", "title": "Disabling environment creates a FEATURE_ENVIRONMENT_DISABLED event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can delete strategy from feature toggle", "location": { "column": 1, "line": 1352 }, "status": "passed", "title": "Can delete strategy from feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "List of strategies should respect sortOrder", "location": { "column": 1, "line": 1395 }, "status": "passed", "title": "List of strategies should respect sortOrder" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Feature strategies list should respect strategy sortorders for each environment", "location": { "column": 1, "line": 1424 }, "status": "passed", "title": "Feature strategies list should respect strategy sortorders for each environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Deleting last strategy for feature environment should disable that environment", "location": { "column": 1, "line": 1473 }, "status": "passed", "title": "Deleting last strategy for feature environment should disable that environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Deleting strategy for feature environment should not disable that environment as long as there are other strategies", "location": { "column": 1, "line": 1536 }, "status": "passed", "title": "Deleting strategy for feature environment should not disable that environment as long as there are other strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should clone feature toggle without strategies", "location": { "column": 1, "line": 1610 }, "status": "passed", "title": "should clone feature toggle without strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should clone feature toggle WITH strategies", "location": { "column": 1, "line": 1649 }, "status": "passed", "title": "should clone feature toggle WITH strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should clone feature toggle without replacing groupId", "location": { "column": 1, "line": 1704 }, "status": "passed", "title": "should clone feature toggle without replacing groupId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not allow changing project to target project without the same enabled environments", "location": { "column": 1, "line": 1739 }, "status": "passed", "title": "Should not allow changing project to target project without the same enabled environments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should allow changing project to target project with the same enabled environments", "location": { "column": 1, "line": 1824 }, "status": "passed", "title": "Should allow changing project to target project with the same enabled environments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "a feature's variants should be sorted by name in increasing order", "location": { "column": 1, "line": 1907 }, "status": "passed", "title": "a feature's variants should be sorted by name in increasing order" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate context when calling update with PUT", "location": { "column": 1, "line": 1953 }, "status": "passed", "title": "should validate context when calling update with PUT" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate context when calling update with PATCH", "location": { "column": 1, "line": 1969 }, "status": "passed", "title": "should validate context when calling update with PATCH" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not update project with PUT", "location": { "column": 1, "line": 1985 }, "status": "passed", "title": "should not update project with PUT" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not update project with PATCH", "location": { "column": 1, "line": 2006 }, "status": "passed", "title": "should not update project with PATCH" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can create a feature with impression data", "location": { "column": 1, "line": 2022 }, "status": "passed", "title": "Can create a feature with impression data" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can create a feature without impression data", "location": { "column": 1, "line": 2035 }, "status": "passed", "title": "Can create a feature without impression data" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can update impression data with PUT", "location": { "column": 1, "line": 2047 }, "status": "passed", "title": "Can update impression data with PUT" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can create toggle with impression data on different project", "location": { "column": 1, "line": 2069 }, "status": "passed", "title": "Can create toggle with impression data on different project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject invalid constraint values for multi-valued constraints", "location": { "column": 1, "line": 2098 }, "status": "passed", "title": "should reject invalid constraint values for multi-valued constraints" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add default constraint values for single-valued constraints", "location": { "column": 1, "line": 2144 }, "status": "passed", "title": "should add default constraint values for single-valued constraints" } ], "endTime": 1653037733431, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/project/features.e2e.test.ts", "startTime": 1653037721813, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should store single list of metrics", "location": { "column": 1, "line": 24 }, "status": "passed", "title": "Should store single list of metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should \"increment\" metrics within same hour", "location": { "column": 1, "line": 41 }, "status": "passed", "title": "Should \"increment\" metrics within same hour" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get individual metrics outside same hour", "location": { "column": 1, "line": 68 }, "status": "passed", "title": "Should get individual metrics outside same hour" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should insert hundred metrics in a row", "location": { "column": 1, "line": 98 }, "status": "passed", "title": "Should insert hundred metrics in a row" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should insert individual rows for different apps", "location": { "column": 1, "line": 122 }, "status": "passed", "title": "Should insert individual rows for different apps" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should insert individual rows for different toggles", "location": { "column": 1, "line": 146 }, "status": "passed", "title": "Should insert individual rows for different toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get toggle metrics", "location": { "column": 1, "line": 170 }, "status": "passed", "title": "Should get toggle metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should insert 1500 feature toggle metrics", "location": { "column": 1, "line": 196 }, "status": "passed", "title": "Should insert 1500 feature toggle metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should return seen applications using a feature toggle", "location": { "column": 1, "line": 218 }, "status": "passed", "title": "Should return seen applications using a feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not fail on empty list of metrics", "location": { "column": 1, "line": 252 }, "status": "passed", "title": "Should not fail on empty list of metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not fail on undefined list of metrics", "location": { "column": 1, "line": 259 }, "status": "passed", "title": "Should not fail on undefined list of metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should return delete old metric", "location": { "column": 1, "line": 266 }, "status": "passed", "title": "Should return delete old metric" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get metric", "location": { "column": 1, "line": 312 }, "status": "passed", "title": "Should get metric" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not exist after delete", "location": { "column": 1, "line": 362 }, "status": "passed", "title": "Should not exist after delete" } ], "endTime": 1653037734982, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/client-metrics-store-v2.e2e.test.ts", "startTime": 1653037721829, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Does not retry if request succeeds", "location": { "column": 1, "line": 10 }, "status": "passed", "title": "Does not retry if request succeeds" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Retries once, and succeeds", "location": { "column": 1, "line": 21 }, "status": "passed", "title": "Retries once, and succeeds" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Does not throw if response is error", "location": { "column": 1, "line": 34 }, "status": "passed", "title": "Does not throw if response is error" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Supports custom number of retries", "location": { "column": 1, "line": 45 }, "status": "passed", "title": "Supports custom number of retries" } ], "endTime": 1653037736066, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/addons/addon.test.ts", "startTime": 1653037730782, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Apps registered should be announced", "location": { "column": 1, "line": 33 }, "status": "passed", "title": "Apps registered should be announced" } ], "endTime": 1653037736573, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/client-metrics-service.e2e.test.ts", "startTime": 1653037731952, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns empty list of users", "location": { "column": 1, "line": 47 }, "status": "passed", "title": "returns empty list of users" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates and returns all users", "location": { "column": 1, "line": 57 }, "status": "passed", "title": "creates and returns all users" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates editor-user without password", "location": { "column": 1, "line": 81 }, "status": "passed", "title": "creates editor-user without password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates admin-user with password", "location": { "column": 1, "line": 98 }, "status": "passed", "title": "creates admin-user with password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "requires known root role", "location": { "column": 1, "line": 124 }, "status": "passed", "title": "requires known root role" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "update user name", "location": { "column": 1, "line": 136 }, "status": "passed", "title": "update user name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "get a single user", "location": { "column": 1, "line": 160 }, "status": "passed", "title": "get a single user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete user", "location": { "column": 1, "line": 179 }, "status": "passed", "title": "should delete user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "validator should require strong password", "location": { "column": 1, "line": 185 }, "status": "passed", "title": "validator should require strong password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "validator should accept strong password", "location": { "column": 1, "line": 192 }, "status": "passed", "title": "validator should accept strong password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should change password", "location": { "column": 1, "line": 199 }, "status": "passed", "title": "should change password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should search for users", "location": { "column": 1, "line": 208 }, "status": "passed", "title": "should search for users" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Creates a user and includes inviteLink and emailConfigured", "location": { "column": 1, "line": 224 }, "status": "passed", "title": "Creates a user and includes inviteLink and emailConfigured" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Creates a user but does not send email if sendEmail is set to false", "location": { "column": 1, "line": 243 }, "status": "passed", "title": "Creates a user but does not send email if sendEmail is set to false" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "generates USER_CREATED event", "location": { "column": 1, "line": 281 }, "status": "passed", "title": "generates USER_CREATED event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "generates USER_DELETED event", "location": { "column": 1, "line": 305 }, "status": "passed", "title": "generates USER_DELETED event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "generates USER_UPDATED event", "location": { "column": 1, "line": 315 }, "status": "passed", "title": "generates USER_UPDATED event" } ], "endTime": 1653037736623, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/user-admin.e2e.test.ts", "startTime": 1653037733599, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be able to keep track of what we've announced", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "Should be able to keep track of what we've announced" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Multiple instances should still only announce once per app", "location": { "column": 1, "line": 40 }, "status": "passed", "title": "Multiple instances should still only announce once per app" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Multiple applications should also be possible to announce", "location": { "column": 1, "line": 63 }, "status": "passed", "title": "Multiple applications should also be possible to announce" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Same application registered multiple times should still only be announced once", "location": { "column": 1, "line": 88 }, "status": "passed", "title": "Same application registered multiple times should still only be announced once" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Merge keeps value for single row in database", "location": { "column": 1, "line": 113 }, "status": "passed", "title": "Merge keeps value for single row in database" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Multi row merge also works", "location": { "column": 1, "line": 135 }, "status": "passed", "title": "Multi row merge also works" } ], "endTime": 1653037738703, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/client-application-store.e2e.test.ts", "startTime": 1653037735037, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should create initial admin user", "location": { "column": 1, "line": 56 }, "status": "passed", "title": "should create initial admin user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not init default user if we already have users", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "should not init default user if we already have users" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not be allowed to create existing user", "location": { "column": 1, "line": 81 }, "status": "passed", "title": "should not be allowed to create existing user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create user with password", "location": { "column": 1, "line": 88 }, "status": "passed", "title": "should create user with password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not login user if simple auth is disabled", "location": { "column": 1, "line": 101 }, "status": "passed", "title": "should not login user if simple auth is disabled" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should login for user _without_ password", "location": { "column": 1, "line": 117 }, "status": "passed", "title": "should login for user _without_ password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get user with root role", "location": { "column": 1, "line": 128 }, "status": "passed", "title": "should get user with root role" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get user with root role by name", "location": { "column": 1, "line": 141 }, "status": "passed", "title": "should get user with root role by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "deleting a user should delete the user's sessions", "location": { "column": 1, "line": 154 }, "status": "passed", "title": "deleting a user should delete the user's sessions" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "updating a user without an email should not strip the email", "location": { "column": 1, "line": 183 }, "status": "passed", "title": "updating a user without an email should not strip the email" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should login and create user via SSO", "location": { "column": 1, "line": 204 }, "status": "passed", "title": "should login and create user via SSO" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should throw if rootRole is wrong via SSO", "location": { "column": 1, "line": 220 }, "status": "passed", "title": "should throw if rootRole is wrong via SSO" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update user name when signing in via SSO", "location": { "column": 1, "line": 235 }, "status": "passed", "title": "should update user name when signing in via SSO" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update name if it is different via SSO", "location": { "column": 1, "line": 257 }, "status": "passed", "title": "should update name if it is different via SSO" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should throw if autoCreate is false via SSO", "location": { "column": 1, "line": 279 }, "status": "passed", "title": "should throw if autoCreate is false via SSO" } ], "endTime": 1653037739023, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/user-service.e2e.test.ts", "startTime": 1653037736827, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns list of feature toggles", "location": { "column": 1, "line": 180 }, "status": "passed", "title": "returns list of feature toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "gets a feature by name", "location": { "column": 1, "line": 189 }, "status": "passed", "title": "gets a feature by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cant get feature that does not exist", "location": { "column": 1, "line": 197 }, "status": "passed", "title": "cant get feature that does not exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle", "location": { "column": 1, "line": 202 }, "status": "passed", "title": "creates new feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle with variants", "location": { "column": 1, "line": 219 }, "status": "passed", "title": "creates new feature toggle with variants" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "fetch feature toggle with variants", "location": { "column": 1, "line": 239 }, "status": "passed", "title": "fetch feature toggle with variants" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle with createdBy unknown", "location": { "column": 1, "line": 249 }, "status": "passed", "title": "creates new feature toggle with createdBy unknown" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "require new feature toggle to have a name", "location": { "column": 1, "line": 264 }, "status": "passed", "title": "require new feature toggle to have a name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can not change status of feature toggle that does not exist", "location": { "column": 1, "line": 273 }, "status": "passed", "title": "can not change status of feature toggle that does not exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can change status of feature toggle that does exist", "location": { "column": 1, "line": 282 }, "status": "passed", "title": "can change status of feature toggle that does exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cannot change project for feature toggle", "location": { "column": 1, "line": 295 }, "status": "passed", "title": "cannot change project for feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can not toggle of feature that does not exist", "location": { "column": 1, "line": 313 }, "status": "passed", "title": "can not toggle of feature that does not exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can toggle a feature that does exist", "location": { "column": 1, "line": 321 }, "status": "passed", "title": "can toggle a feature that does exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "archives a feature by name", "location": { "column": 1, "line": 344 }, "status": "passed", "title": "archives a feature by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can not archive unknown feature", "location": { "column": 1, "line": 349 }, "status": "passed", "title": "can not archive unknown feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "refuses to create a feature with an existing name", "location": { "column": 1, "line": 354 }, "status": "passed", "title": "refuses to create a feature with an existing name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "refuses to validate a feature with an existing name", "location": { "column": 1, "line": 363 }, "status": "passed", "title": "refuses to validate a feature with an existing name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "new strategies api can add two strategies to a feature toggle", "location": { "column": 1, "line": 372 }, "status": "passed", "title": "new strategies api can add two strategies to a feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not be possible to create archived toggle", "location": { "column": 1, "line": 391 }, "status": "passed", "title": "should not be possible to create archived toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle with variant overrides", "location": { "column": 1, "line": 404 }, "status": "passed", "title": "creates new feature toggle with variant overrides" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle without type", "location": { "column": 1, "line": 430 }, "status": "passed", "title": "creates new feature toggle without type" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle with type", "location": { "column": 1, "line": 444 }, "status": "passed", "title": "creates new feature toggle with type" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "tags feature with new tag", "location": { "column": 1, "line": 460 }, "status": "passed", "title": "tags feature with new tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "tagging a feature with an already existing tag should be a noop", "location": { "column": 1, "line": 482 }, "status": "passed", "title": "tagging a feature with an already existing tag should be a noop" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can untag feature", "location": { "column": 1, "line": 507 }, "status": "passed", "title": "can untag feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get features tagged by tag", "location": { "column": 1, "line": 538 }, "status": "passed", "title": "Can get features tagged by tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can query for multiple tags using OR", "location": { "column": 1, "line": 568 }, "status": "passed", "title": "Can query for multiple tags using OR" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Querying with multiple filters ANDs the filters", "location": { "column": 1, "line": 610 }, "status": "passed", "title": "Querying with multiple filters ANDs the filters" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Tagging a feature with a tag it already has should return 409", "location": { "column": 1, "line": 661 }, "status": "passed", "title": "Tagging a feature with a tag it already has should return 409" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "marks feature toggle as stale", "location": { "column": 1, "line": 686 }, "status": "passed", "title": "marks feature toggle as stale" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not hit endpoints if disable configuration is set", "location": { "column": 1, "line": 697 }, "status": "passed", "title": "should not hit endpoints if disable configuration is set" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should hit validate and tags endpoint if legacy api is disabled", "location": { "column": 1, "line": 716 }, "status": "passed", "title": "should hit validate and tags endpoint if legacy api is disabled" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should have access to the get all features endpoint even if api is disabled", "location": { "column": 1, "line": 753 }, "status": "passed", "title": "should have access to the get all features endpoint even if api is disabled" } ], "endTime": 1653037738958, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/feature.e2e.test.ts", "startTime": 1653037736671, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Can validate token for password reset", "location": { "column": 1, "line": 93 }, "status": "passed", "title": "Can validate token for password reset" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can use token to reset password", "location": { "column": 1, "line": 108 }, "status": "passed", "title": "Can use token to reset password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to reset password with same token twice does not work", "location": { "column": 1, "line": 138 }, "status": "passed", "title": "Trying to reset password with same token twice does not work" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Invalid token should yield 401", "location": { "column": 1, "line": 173 }, "status": "passed", "title": "Invalid token should yield 401" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Calling validate endpoint with already existing session should destroy session", "location": { "column": 1, "line": 178 }, "status": "passed", "title": "Calling validate endpoint with already existing session should destroy session" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Calling reset endpoint with already existing session should logout/destroy existing session", "location": { "column": 1, "line": 199 }, "status": "passed", "title": "Calling reset endpoint with already existing session should logout/destroy existing session" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to change password with an invalid token should yield 401", "location": { "column": 1, "line": 234 }, "status": "passed", "title": "Trying to change password with an invalid token should yield 401" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to change password to undefined should yield 400 without crashing the server", "location": { "column": 1, "line": 243 }, "status": "passed", "title": "Trying to change password to undefined should yield 400 without crashing the server" } ], "endTime": 1653037739120, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/auth/reset-password-controller.e2e.test.ts", "startTime": 1653037736076, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create a reset link", "location": { "column": 1, "line": 64 }, "status": "passed", "title": "Should create a reset link" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create a reset link with unleashUrl with context path", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "Should create a reset link with unleashUrl with context path" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create a welcome link", "location": { "column": 1, "line": 93 }, "status": "passed", "title": "Should create a welcome link" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Tokens should be one-time only", "location": { "column": 1, "line": 104 }, "status": "passed", "title": "Tokens should be one-time only" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Creating a new token should expire older tokens", "location": { "column": 1, "line": 116 }, "status": "passed", "title": "Creating a new token should expire older tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Retrieving valid invitation links should retrieve an object with userid key and token value", "location": { "column": 1, "line": 132 }, "status": "passed", "title": "Retrieving valid invitation links should retrieve an object with userid key and token value" } ], "endTime": 1653037740753, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/reset-token-service.e2e.test.ts", "startTime": 1653037739142, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should add segments to features as constraints", "location": { "column": 1, "line": 106 }, "status": "passed", "title": "should add segments to features as constraints" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should list active segments", "location": { "column": 1, "line": 137 }, "status": "passed", "title": "should list active segments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate segment constraint values limit", "location": { "column": 1, "line": 159 }, "status": "passed", "title": "should validate segment constraint values limit" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate segment constraint values limit with multiple constraints", "location": { "column": 1, "line": 175 }, "status": "passed", "title": "should validate segment constraint values limit with multiple constraints" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate feature strategy segment limit", "location": { "column": 1, "line": 196 }, "status": "passed", "title": "should validate feature strategy segment limit" } ], "endTime": 1653037740721, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/segment.e2e.test.ts", "startTime": 1653037739353, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "exports strategies and features as json by default", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "exports strategies and features as json by default" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "exports strategies and features as yaml", "location": { "column": 1, "line": 35 }, "status": "passed", "title": "exports strategies and features as yaml" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "exports only features as yaml", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "exports only features as yaml" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "exports strategies and features as attachment", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "exports strategies and features as attachment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "imports strategies and features", "location": { "column": 1, "line": 57 }, "status": "passed", "title": "imports strategies and features" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "imports features with variants", "location": { "column": 1, "line": 64 }, "status": "passed", "title": "imports features with variants" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "does not not accept gibberish", "location": { "column": 1, "line": 77 }, "status": "passed", "title": "does not not accept gibberish" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "imports strategies and features from json file", "location": { "column": 1, "line": 84 }, "status": "passed", "title": "imports strategies and features from json file" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "imports strategies and features from yaml file", "location": { "column": 1, "line": 91 }, "status": "passed", "title": "imports strategies and features from yaml file" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "import works for 3.17 json format", "location": { "column": 1, "line": 98 }, "status": "passed", "title": "import works for 3.17 json format" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "import works for 3.17 enterprise json format", "location": { "column": 1, "line": 105 }, "status": "passed", "title": "import works for 3.17 enterprise json format" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "import works for 4.0 enterprise format", "location": { "column": 1, "line": 111 }, "status": "passed", "title": "import works for 4.0 enterprise format" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "import for 4.1.2 enterprise format fails", "location": { "column": 1, "line": 118 }, "status": "passed", "title": "import for 4.1.2 enterprise format fails" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "import for 4.1.2 enterprise format fixed works", "location": { "column": 1, "line": 127 }, "status": "passed", "title": "import for 4.1.2 enterprise format fixed works" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can roundtrip. I.e. export and then import", "location": { "column": 1, "line": 137 }, "status": "passed", "title": "Can roundtrip. I.e. export and then import" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Roundtrip with tags works", "location": { "column": 1, "line": 184 }, "status": "passed", "title": "Roundtrip with tags works" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Roundtrip with strategies in multiple environments works", "location": { "column": 1, "line": 248 }, "status": "passed", "title": "Roundtrip with strategies in multiple environments works" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Importing version 2 replaces :global: environment with 'default'", "location": { "column": 1, "line": 312 }, "status": "passed", "title": "Importing version 2 replaces :global: environment with 'default'" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should import segments and connect them to feature strategies", "location": { "column": 1, "line": 326 }, "status": "passed", "title": "should import segments and connect them to feature strategies" } ], "endTime": 1653037740892, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/state.e2e.test.ts", "startTime": 1653037739112, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns four feature toggles", "location": { "column": 1, "line": 110 }, "status": "passed", "title": "returns four feature toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns four feature toggles without createdAt", "location": { "column": 1, "line": 120 }, "status": "passed", "title": "returns four feature toggles without createdAt" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "gets a feature by name", "location": { "column": 1, "line": 131 }, "status": "passed", "title": "gets a feature by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns a feature toggles impression data", "location": { "column": 1, "line": 138 }, "status": "passed", "title": "returns a feature toggles impression data" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns a false for impression data when not specified", "location": { "column": 1, "line": 147 }, "status": "passed", "title": "returns a false for impression data when not specified" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cant get feature that does not exist", "location": { "column": 1, "line": 156 }, "status": "passed", "title": "cant get feature that does not exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can filter features by namePrefix", "location": { "column": 1, "line": 163 }, "status": "passed", "title": "Can filter features by namePrefix" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get strategies for specific environment", "location": { "column": 1, "line": 174 }, "status": "passed", "title": "Can get strategies for specific environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can use multiple filters", "location": { "column": 1, "line": 228 }, "status": "passed", "title": "Can use multiple filters" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns a feature toggles impression data for a different project", "location": { "column": 1, "line": 278 }, "status": "passed", "title": "returns a feature toggles impression data for a different project" } ], "endTime": 1653037741014, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/feature.e2e.test.ts", "startTime": 1653037738786, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Setting enabled to same as existing value returns 0", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "Setting enabled to same as existing value returns 0" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Setting enabled to not existing value returns 1", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "Setting enabled to not existing value returns 1" } ], "endTime": 1653037742270, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/feature-environment-store.e2e.test.ts", "startTime": 1653037740849, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns empty list of tokens", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "returns empty list of tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new client token", "location": { "column": 1, "line": 36 }, "status": "passed", "title": "creates new client token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new admin token", "location": { "column": 1, "line": 53 }, "status": "passed", "title": "creates new admin token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new ADMIN token should fix casing", "location": { "column": 1, "line": 72 }, "status": "passed", "title": "creates new ADMIN token should fix casing" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new admin token with expiry", "location": { "column": 1, "line": 90 }, "status": "passed", "title": "creates new admin token with expiry" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "update admin token with expiry", "location": { "column": 1, "line": 107 }, "status": "passed", "title": "update admin token with expiry" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates a lot of client tokens", "location": { "column": 1, "line": 134 }, "status": "passed", "title": "creates a lot of client tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "removes api token", "location": { "column": 1, "line": 161 }, "status": "passed", "title": "removes api token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new client token: project & environment defaults to \"*\"", "location": { "column": 1, "line": 184 }, "status": "passed", "title": "creates new client token: project & environment defaults to \"*\"" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new client token with project & environment set", "location": { "column": 1, "line": 201 }, "status": "passed", "title": "creates new client token with project & environment set" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should prefix default token with \"*:*.\"", "location": { "column": 1, "line": 220 }, "status": "passed", "title": "should prefix default token with \"*:*.\"" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should prefix token with \"project:environment.\"", "location": { "column": 1, "line": 234 }, "status": "passed", "title": "should prefix token with \"project:environment.\"" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create token for invalid projectId", "location": { "column": 1, "line": 250 }, "status": "passed", "title": "should not create token for invalid projectId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create token for invalid environment", "location": { "column": 1, "line": 267 }, "status": "passed", "title": "should not create token for invalid environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create token for invalid project & environment", "location": { "column": 1, "line": 284 }, "status": "passed", "title": "should not create token for invalid project & environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "admin token only supports ALL projects", "location": { "column": 1, "line": 297 }, "status": "passed", "title": "admin token only supports ALL projects" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "admin token only supports ALL environments", "location": { "column": 1, "line": 310 }, "status": "passed", "title": "admin token only supports ALL environments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "client tokens cannot span all environments", "location": { "column": 1, "line": 323 }, "status": "passed", "title": "client tokens cannot span all environments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create token for disabled environment", "location": { "column": 1, "line": 335 }, "status": "passed", "title": "should not create token for disabled environment" } ], "endTime": 1653037742257, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/api-token.e2e.test.ts", "startTime": 1653037740912, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "gets all context fields", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "gets all context fields" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "get the context field", "location": { "column": 1, "line": 29 }, "status": "passed", "title": "get the context field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create context field", "location": { "column": 1, "line": 40 }, "status": "passed", "title": "should create context field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create context field with legalValues", "location": { "column": 1, "line": 52 }, "status": "passed", "title": "should create context field with legalValues" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update context field with legalValues", "location": { "column": 1, "line": 76 }, "status": "passed", "title": "should update context field with legalValues" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject string legalValues", "location": { "column": 1, "line": 100 }, "status": "passed", "title": "should reject string legalValues" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject empty legalValues", "location": { "column": 1, "line": 108 }, "status": "passed", "title": "should reject empty legalValues" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject legalValues without value", "location": { "column": 1, "line": 116 }, "status": "passed", "title": "should reject legalValues without value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create context field with stickiness", "location": { "column": 1, "line": 124 }, "status": "passed", "title": "should create context field with stickiness" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create context field when name is missing", "location": { "column": 1, "line": 142 }, "status": "passed", "title": "should not create context field when name is missing" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "refuses to create a context field with an existing name", "location": { "column": 1, "line": 153 }, "status": "passed", "title": "refuses to create a context field with an existing name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete context field", "location": { "column": 1, "line": 162 }, "status": "passed", "title": "should delete context field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "refuses to create a context not url-friendly name", "location": { "column": 1, "line": 167 }, "status": "passed", "title": "refuses to create a context not url-friendly name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate name to ok", "location": { "column": 1, "line": 176 }, "status": "passed", "title": "should validate name to ok" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate name to not ok", "location": { "column": 1, "line": 185 }, "status": "passed", "title": "should validate name to not ok" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate name to not ok for non url-friendly", "location": { "column": 1, "line": 194 }, "status": "passed", "title": "should validate name to not ok for non url-friendly" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update context field with stickiness", "location": { "column": 1, "line": 203 }, "status": "passed", "title": "should update context field with stickiness" } ], "endTime": 1653037742358, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/context.e2e.test.ts", "startTime": 1653037741142, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Project with no stale toggles should have 100% health rating", "location": { "column": 1, "line": 23 }, "status": "passed", "title": "Project with no stale toggles should have 100% health rating" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Health rating endpoint yields stale, potentially stale and active count on top of health", "location": { "column": 1, "line": 57 }, "status": "passed", "title": "Health rating endpoint yields stale, potentially stale and active count on top of health" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Health rating endpoint does not include archived toggles when calculating potentially stale toggles", "location": { "column": 1, "line": 100 }, "status": "passed", "title": "Health rating endpoint does not include archived toggles when calculating potentially stale toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Health rating endpoint correctly handles potentially stale toggles", "location": { "column": 1, "line": 161 }, "status": "passed", "title": "Health rating endpoint correctly handles potentially stale toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Health report for non-existing project yields 404", "location": { "column": 1, "line": 213 }, "status": "passed", "title": "Health report for non-existing project yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Sorts environments by sort order", "location": { "column": 1, "line": 219 }, "status": "passed", "title": "Sorts environments by sort order" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Sorts environments correctly if sort order is equal", "location": { "column": 1, "line": 263 }, "status": "passed", "title": "Sorts environments correctly if sort order is equal" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Update update_at when setHealth runs", "location": { "column": 1, "line": 306 }, "status": "passed", "title": "Update update_at when setHealth runs" } ], "endTime": 1653037742681, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/project/project.health.e2e.test.ts", "startTime": 1653037741243, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns three archived toggles", "location": { "column": 1, "line": 90 }, "status": "passed", "title": "returns three archived toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "revives a feature by name", "location": { "column": 1, "line": 101 }, "status": "passed", "title": "revives a feature by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "archived feature is not accessible via /features/:featureName", "location": { "column": 1, "line": 108 }, "status": "passed", "title": "archived feature is not accessible via /features/:featureName" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "must set name when reviving toggle", "location": { "column": 1, "line": 117 }, "status": "passed", "title": "must set name when reviving toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be allowed to reuse deleted toggle name", "location": { "column": 1, "line": 122 }, "status": "passed", "title": "should be allowed to reuse deleted toggle name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Deleting an unarchived toggle should not take effect", "location": { "column": 1, "line": 149 }, "status": "passed", "title": "Deleting an unarchived toggle should not take effect" } ], "endTime": 1653037743647, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/feature-archive.e2e.test.ts", "startTime": 1653037742360, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns list of tags", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "returns list of tags" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "gets a tag by type and value", "location": { "column": 1, "line": 36 }, "status": "passed", "title": "gets a tag by type and value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cannot get tag that does not exist", "location": { "column": 1, "line": 53 }, "status": "passed", "title": "cannot get tag that does not exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can create a tag", "location": { "column": 1, "line": 61 }, "status": "passed", "title": "Can create a tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can validate a tag", "location": { "column": 1, "line": 72 }, "status": "passed", "title": "Can validate a tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can delete a tag", "location": { "column": 1, "line": 90 }, "status": "passed", "title": "Can delete a tag" } ], "endTime": 1653037743668, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/tags.e2e.test.ts", "startTime": 1653037742565, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should register client", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "should register client" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow client to register multiple times", "location": { "column": 1, "line": 40 }, "status": "passed", "title": "should allow client to register multiple times" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should handle a massive bulk registration", "location": { "column": 6, "line": 69 }, "status": "pending", "title": "Should handle a massive bulk registration" } ], "endTime": 1653037744099, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/register.e2e.test.ts", "startTime": 1653037742466, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns list of tag-types", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "returns list of tag-types" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "gets a tag-type by name", "location": { "column": 1, "line": 30 }, "status": "passed", "title": "gets a tag-type by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "querying a tag-type that does not exist yields 404", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "querying a tag-type that does not exist yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can create a new tag type", "location": { "column": 1, "line": 48 }, "status": "passed", "title": "Can create a new tag type" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Invalid tag types gets rejected", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "Invalid tag types gets rejected" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can update a tag types description and icon", "location": { "column": 1, "line": 83 }, "status": "passed", "title": "Can update a tag types description and icon" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Invalid updates gets rejected", "location": { "column": 1, "line": 100 }, "status": "passed", "title": "Invalid updates gets rejected" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Validation of tag-types returns 200 for valid tag-types", "location": { "column": 1, "line": 117 }, "status": "passed", "title": "Validation of tag-types returns 200 for valid tag-types" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Invalid tag-types get refused by validator", "location": { "column": 1, "line": 131 }, "status": "passed", "title": "Invalid tag-types get refused by validator" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can delete tag type", "location": { "column": 1, "line": 148 }, "status": "passed", "title": "Can delete tag type" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Non unique tag-types gets rejected", "location": { "column": 1, "line": 158 }, "status": "passed", "title": "Non unique tag-types gets rejected" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Only required argument should be name", "location": { "column": 1, "line": 181 }, "status": "passed", "title": "Only required argument should be name" } ], "endTime": 1653037744040, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/tag-types.e2e.test.ts", "startTime": 1653037742856, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get empty features via admin", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "Should get empty features via admin" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be allowed to reuse deleted toggle name", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "Should be allowed to reuse deleted toggle name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get archived toggles via admin", "location": { "column": 1, "line": 47 }, "status": "passed", "title": "Should get archived toggles via admin" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get archived toggles via project", "location": { "column": 1, "line": 71 }, "status": "passed", "title": "Should get archived toggles via project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be able to revive toggle", "location": { "column": 1, "line": 123 }, "status": "passed", "title": "Should be able to revive toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Reviving a non-existing toggle should yield 404", "location": { "column": 1, "line": 134 }, "status": "passed", "title": "Reviving a non-existing toggle should yield 404" } ], "endTime": 1653037745049, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/archive.test.ts", "startTime": 1653037743850, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "gets all strategies", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "gets all strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "gets a strategy by name", "location": { "column": 1, "line": 30 }, "status": "passed", "title": "gets a strategy by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cant get a strategy by name that does not exist", "location": { "column": 1, "line": 39 }, "status": "passed", "title": "cant get a strategy by name that does not exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates a new strategy", "location": { "column": 1, "line": 48 }, "status": "passed", "title": "creates a new strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "requires new strategies to have a name", "location": { "column": 1, "line": 62 }, "status": "passed", "title": "requires new strategies to have a name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "refuses to create a strategy with an existing name", "location": { "column": 1, "line": 72 }, "status": "passed", "title": "refuses to create a strategy with an existing name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "deletes a new strategy", "location": { "column": 1, "line": 82 }, "status": "passed", "title": "deletes a new strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can't delete a strategy that dose not exist", "location": { "column": 1, "line": 90 }, "status": "passed", "title": "can't delete a strategy that dose not exist" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "updates a exiting strategy", "location": { "column": 1, "line": 96 }, "status": "passed", "title": "updates a exiting strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cant update a unknown strategy", "location": { "column": 1, "line": 110 }, "status": "passed", "title": "cant update a unknown strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "deprecating a strategy works", "location": { "column": 1, "line": 120 }, "status": "passed", "title": "deprecating a strategy works" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can reactivate a deprecated strategy", "location": { "column": 1, "line": 139 }, "status": "passed", "title": "can reactivate a deprecated strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "cannot deprecate default strategy", "location": { "column": 1, "line": 168 }, "status": "passed", "title": "cannot deprecate default strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can update a exiting strategy with deprecated", "location": { "column": 1, "line": 177 }, "status": "passed", "title": "can update a exiting strategy with deprecated" } ], "endTime": 1653037745105, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/strategy.e2e.test.ts", "startTime": 1653037743829, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns feature toggle with \"default\" config", "location": { "column": 1, "line": 113 }, "status": "passed", "title": "returns feature toggle with \"default\" config" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns feature toggle with testing environment config", "location": { "column": 1, "line": 135 }, "status": "passed", "title": "returns feature toggle with testing environment config" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns feature toggle for project2", "location": { "column": 1, "line": 161 }, "status": "passed", "title": "returns feature toggle for project2" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns feature toggle for all projects", "location": { "column": 1, "line": 181 }, "status": "passed", "title": "returns feature toggle for all projects" } ], "endTime": 1653037745435, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/feature.token.access.e2e.test.ts", "startTime": 1653037744297, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should get application details", "location": { "column": 1, "line": 59 }, "status": "passed", "title": "should get application details" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get list of applications", "location": { "column": 1, "line": 70 }, "status": "passed", "title": "should get list of applications" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete application", "location": { "column": 1, "line": 81 }, "status": "passed", "title": "should delete application" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "deleting an application should be idempotent, so expect 200", "location": { "column": 1, "line": 96 }, "status": "passed", "title": "deleting an application should be idempotent, so expect 200" } ], "endTime": 1653037745436, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/metrics.e2e.test.ts", "startTime": 1653037744271, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle with createdBy", "location": { "column": 1, "line": 15 }, "status": "passed", "title": "creates new feature toggle with createdBy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require authenticated user", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "should require authenticated user" } ], "endTime": 1653037746352, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/feature.auth.e2e.test.ts", "startTime": 1653037745230, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should require authenticated user", "location": { "column": 1, "line": 21 }, "status": "passed", "title": "should require authenticated user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "creates new feature toggle with createdBy", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "creates new feature toggle with createdBy" } ], "endTime": 1653037746485, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/feature.custom-auth.e2e.test.ts", "startTime": 1653037745299, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not be possible to update feature toggle without permission", "location": { "column": 1, "line": 36 }, "status": "passed", "title": "Should not be possible to update feature toggle without permission" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be possible to update feature toggle with permission", "location": { "column": 1, "line": 58 }, "status": "passed", "title": "Should be possible to update feature toggle with permission" } ], "endTime": 1653037746731, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/project/features.auth.e2e.test.ts", "startTime": 1653037745626, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "editor users should only get client tokens", "location": { "column": 1, "line": 25 }, "status": "passed", "title": "editor users should only get client tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "viewer users should not be allowed to fetch tokens", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "viewer users should not be allowed to fetch tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Only token-admins should be allowed to create token", "location": { "column": 1, "line": 103 }, "status": "passed", "title": "Only token-admins should be allowed to create token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Token-admin should be allowed to create token", "location": { "column": 1, "line": 131 }, "status": "passed", "title": "Token-admin should be allowed to create token" } ], "endTime": 1653037746837, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/api-token.auth.e2e.test.ts", "startTime": 1653037745643, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should return raw metrics, aggregated on key", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "should return raw metrics, aggregated on key" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should support the hoursBack query param for raw metrics", "location": { "column": 1, "line": 98 }, "status": "passed", "title": "should support the hoursBack query param for raw metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return toggle summary", "location": { "column": 1, "line": 152 }, "status": "passed", "title": "should return toggle summary" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should only include last hour of metrics return toggle summary", "location": { "column": 1, "line": 228 }, "status": "passed", "title": "should only include last hour of metrics return toggle summary" } ], "endTime": 1653037747733, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/client-metrics.e2e.test.ts", "startTime": 1653037746548, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns feature toggle for default env", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "returns feature toggle for default env" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns feature toggle for default env even if it is removed from project", "location": { "column": 1, "line": 57 }, "status": "passed", "title": "returns feature toggle for default env even if it is removed from project" } ], "endTime": 1653037747790, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/feature.env.disabled.e2e.test.ts", "startTime": 1653037746705, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "it creates feedback for user", "location": { "column": 1, "line": 44 }, "status": "passed", "title": "it creates feedback for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "it gives 400 when feedback is not present", "location": { "column": 1, "line": 58 }, "status": "passed", "title": "it gives 400 when feedback is not present" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "it updates feedback for user", "location": { "column": 1, "line": 72 }, "status": "passed", "title": "it updates feedback for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "it retrieves feedback for user", "location": { "column": 1, "line": 86 }, "status": "passed", "title": "it retrieves feedback for user" } ], "endTime": 1653037748021, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/feedback.e2e.test.ts", "startTime": 1653037746950, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "it updates splash for user", "location": { "column": 1, "line": 44 }, "status": "passed", "title": "it updates splash for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "it retrieves splash for user", "location": { "column": 1, "line": 57 }, "status": "passed", "title": "it retrieves splash for user" } ], "endTime": 1653037748078, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/splash.e2e.test.ts", "startTime": 1653037747011, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns events", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "returns events" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "returns events given a name", "location": { "column": 1, "line": 30 }, "status": "passed", "title": "returns events given a name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can filter by project", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "Can filter by project" } ], "endTime": 1653037749086, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/event.e2e.test.ts", "startTime": 1653037747942, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "gets ui config", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "gets ui config" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "gets ui config with disablePasswordAuth", "location": { "column": 1, "line": 29 }, "status": "passed", "title": "gets ui config with disablePasswordAuth" } ], "endTime": 1653037749105, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/config.e2e.test.ts", "startTime": 1653037748008, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should be possible to send metrics", "location": { "column": 1, "line": 34 }, "status": "passed", "title": "should be possible to send metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require valid send metrics", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "should require valid send metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept client metrics", "location": { "column": 1, "line": 52 }, "status": "passed", "title": "should accept client metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should pick up environment from token", "location": { "column": 1, "line": 68 }, "status": "passed", "title": "should pick up environment from token" } ], "endTime": 1653037749275, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/metricsV2.e2e.test.ts", "startTime": 1653037748229, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject invalid constraints", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "should reject invalid constraints" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept valid constraints", "location": { "column": 1, "line": 27 }, "status": "passed", "title": "should accept valid constraints" } ], "endTime": 1653037749373, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/constraints.e2e.test.ts", "startTime": 1653037748281, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Can list all existing environments", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "Can list all existing environments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can update sort order", "location": { "column": 1, "line": 36 }, "status": "passed", "title": "Can update sort order" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Sort order will fail on wrong data format", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "Sort order will fail on wrong data format" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can update environment enabled status", "location": { "column": 1, "line": 78 }, "status": "passed", "title": "Can update environment enabled status" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can update environment disabled status", "location": { "column": 1, "line": 90 }, "status": "passed", "title": "Can update environment disabled status" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can not update non-existing environment enabled status", "location": { "column": 1, "line": 104 }, "status": "passed", "title": "Can not update non-existing environment enabled status" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can not update non-existing environment disabled status", "location": { "column": 1, "line": 113 }, "status": "passed", "title": "Can not update non-existing environment disabled status" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get specific environment", "location": { "column": 1, "line": 122 }, "status": "passed", "title": "Can get specific environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Getting a non existing environment yields 404", "location": { "column": 1, "line": 139 }, "status": "passed", "title": "Getting a non existing environment yields 404" } ], "endTime": 1653037750397, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/environment.test.ts", "startTime": 1653037749265, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "hitting a baseUri path returns HTML document", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "hitting a baseUri path returns HTML document" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "hitting an api path that does not exist returns 404", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "hitting an api path that does not exist returns 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "hitting an /admin/api returns HTML document", "location": { "column": 1, "line": 33 }, "status": "passed", "title": "hitting an /admin/api returns HTML document" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "hitting a non-api returns HTML document", "location": { "column": 1, "line": 41 }, "status": "passed", "title": "hitting a non-api returns HTML document" } ], "endTime": 1653037750433, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/routes/routes.test.ts", "startTime": 1653037749293, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should add environment to project", "location": { "column": 1, "line": 35 }, "status": "passed", "title": "Should add environment to project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should validate environment", "location": { "column": 1, "line": 56 }, "status": "passed", "title": "Should validate environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should remove environment from project", "location": { "column": 1, "line": 63 }, "status": "passed", "title": "Should remove environment from project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not remove environment from project if project only has one environment enabled", "location": { "column": 1, "line": 89 }, "status": "passed", "title": "Should not remove environment from project if project only has one environment enabled" } ], "endTime": 1653037750602, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/project/environments.e2e.test.ts", "startTime": 1653037749478, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "gets all addons", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "gets all addons" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not be able to create invalid addon", "location": { "column": 1, "line": 34 }, "status": "passed", "title": "should not be able to create invalid addon" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create addon configuration", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "should create addon configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete addon configuration", "location": { "column": 1, "line": 58 }, "status": "passed", "title": "should delete addon configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update addon configuration", "location": { "column": 1, "line": 80 }, "status": "passed", "title": "should update addon configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not update with invalid addon configuration", "location": { "column": 1, "line": 125 }, "status": "passed", "title": "should not update with invalid addon configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not update unknown addon configuration", "location": { "column": 1, "line": 140 }, "status": "passed", "title": "should not update unknown addon configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get addon configuration", "location": { "column": 1, "line": 156 }, "status": "passed", "title": "should get addon configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not get unknown addon configuration", "location": { "column": 1, "line": 188 }, "status": "passed", "title": "should not get unknown addon configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not delete unknown addon configuration", "location": { "column": 1, "line": 194 }, "status": "passed", "title": "should not delete unknown addon configuration" } ], "endTime": 1653037750699, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/addon.e2e.test.ts", "startTime": 1653037749571, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should enrich metrics with environment from api-token", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "should enrich metrics with environment from api-token" } ], "endTime": 1653037751709, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/metrics.e2e.access.e2e.test.ts", "startTime": 1653037750620, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should serve the OpenAPI UI", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "should serve the OpenAPI UI" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should serve the OpenAPI spec", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "should serve the OpenAPI spec" } ], "endTime": 1653037751745, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/openapi/openapi.e2e.test.ts", "startTime": 1653037750666, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get all defined feature types", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "Should get all defined feature types" } ], "endTime": 1653037751994, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/feature-type.test.ts", "startTime": 1653037750859, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should be possible to send metrics", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "should be possible to send metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require valid send metrics", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "should require valid send metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept empty client metrics", "location": { "column": 1, "line": 35 }, "status": "passed", "title": "should accept empty client metrics" } ], "endTime": 1653037752058, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/client/metrics.e2e.test.ts", "startTime": 1653037750907, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "returns health good", "location": { "column": 1, "line": 17 }, "status": "passed", "title": "returns health good" } ], "endTime": 1653037752905, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/health.e2e.test.ts", "startTime": 1653037751882, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get my user data", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "Should get my user data" } ], "endTime": 1653037753048, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/user.test.ts", "startTime": 1653037751923, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Using custom auth type without defining custom middleware causes default DENY ALL policy to take effect", "location": { "column": 1, "line": 12 }, "status": "passed", "title": "Using custom auth type without defining custom middleware causes default DENY ALL policy to take effect" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "If actually configuring a custom middleware should configure the middleware", "location": { "column": 1, "line": 29 }, "status": "passed", "title": "If actually configuring a custom middleware should configure the middleware" } ], "endTime": 1653037753254, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/custom-auth.test.ts", "startTime": 1653037752164, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should ONLY return default project", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "Should ONLY return default project" } ], "endTime": 1653037753367, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/project/projects.e2e.test.ts", "startTime": 1653037752309, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get environment", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "Can get environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can get all", "location": { "column": 1, "line": 32 }, "status": "passed", "title": "Can get all" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can connect environment to project", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "Can connect environment to project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can remove environment from project", "location": { "column": 1, "line": 70 }, "status": "passed", "title": "Can remove environment from project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Adding same environment twice should throw a NameExistsError", "location": { "column": 1, "line": 106 }, "status": "passed", "title": "Adding same environment twice should throw a NameExistsError" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Removing environment not connected to project should be a noop", "location": { "column": 1, "line": 125 }, "status": "passed", "title": "Removing environment not connected to project should be a noop" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to get an environment that does not exist throws NotFoundError", "location": { "column": 1, "line": 133 }, "status": "passed", "title": "Trying to get an environment that does not exist throws NotFoundError" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Setting an override disables all other envs", "location": { "column": 1, "line": 140 }, "status": "passed", "title": "Setting an override disables all other envs" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Passing an empty override does nothing", "location": { "column": 1, "line": 172 }, "status": "passed", "title": "Passing an empty override does nothing" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "When given overrides should remap projects to override environments", "location": { "column": 1, "line": 192 }, "status": "passed", "title": "When given overrides should remap projects to override environments" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Override works correctly when enabling default and disabling prod and dev", "location": { "column": 1, "line": 236 }, "status": "passed", "title": "Override works correctly when enabling default and disabling prod and dev" } ], "endTime": 1653037754264, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/environment-service.test.ts", "startTime": 1653037753239, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get ui-bootstrap data", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "Should get ui-bootstrap data" } ], "endTime": 1653037754222, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/api/admin/bootstrap.test.ts", "startTime": 1653037753097, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should have no users", "location": { "column": 1, "line": 17 }, "status": "passed", "title": "should have no users" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should insert new user with email", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "should insert new user with email" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not allow two users with same email", "location": { "column": 1, "line": 30 }, "status": "passed", "title": "should not allow two users with same email" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should insert new user with email and return it", "location": { "column": 1, "line": 37 }, "status": "passed", "title": "should insert new user with email and return it" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should insert new user with username", "location": { "column": 1, "line": 44 }, "status": "passed", "title": "should insert new user with username" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should require email or username", "location": { "column": 1, "line": 51 }, "status": "passed", "title": "Should require email or username" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should set password_hash for user", "location": { "column": 1, "line": 59 }, "status": "passed", "title": "should set password_hash for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not get password_hash for unknown userId", "location": { "column": 1, "line": 68 }, "status": "passed", "title": "should not get password_hash for unknown userId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update loginAttempts for user", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "should update loginAttempts for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not increment for user unknown user", "location": { "column": 1, "line": 86 }, "status": "passed", "title": "should not increment for user unknown user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should reset user after successful login", "location": { "column": 1, "line": 96 }, "status": "passed", "title": "should reset user after successful login" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should only update specified fields on user", "location": { "column": 1, "line": 109 }, "status": "passed", "title": "should only update specified fields on user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should always lowercase emails on inserts", "location": { "column": 1, "line": 127 }, "status": "passed", "title": "should always lowercase emails on inserts" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should always lowercase emails on updates", "location": { "column": 1, "line": 141 }, "status": "passed", "title": "should always lowercase emails on updates" } ], "endTime": 1653037754373, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/user-store.e2e.test.ts", "startTime": 1653037753447, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should have empty list of tokens", "location": { "column": 1, "line": 60 }, "status": "passed", "title": "should have empty list of tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create client token", "location": { "column": 1, "line": 67 }, "status": "passed", "title": "should create client token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create admin token", "location": { "column": 1, "line": 83 }, "status": "passed", "title": "should create admin token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should set expiry of token", "location": { "column": 1, "line": 95 }, "status": "passed", "title": "should set expiry of token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update expiry of token", "location": { "column": 1, "line": 110 }, "status": "passed", "title": "should update expiry of token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should only return valid tokens", "location": { "column": 1, "line": 129 }, "status": "passed", "title": "should only return valid tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create client token with project list", "location": { "column": 1, "line": 156 }, "status": "passed", "title": "should create client token with project list" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should strip all other projects if ALL_PROJECTS is present", "location": { "column": 1, "line": 168 }, "status": "passed", "title": "should strip all other projects if ALL_PROJECTS is present" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return user with multiple projects", "location": { "column": 1, "line": 179 }, "status": "passed", "title": "should return user with multiple projects" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not partially create token if projects are invalid", "location": { "column": 1, "line": 214 }, "status": "passed", "title": "should not partially create token if projects are invalid" } ], "endTime": 1653037754547, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/api-token-service.e2e.test.ts", "startTime": 1653037753568, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should only return active addons", "location": { "column": 1, "line": 43 }, "status": "passed", "title": "should only return active addons" } ], "endTime": 1653037755306, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/addon-service.e2e.test.ts", "startTime": 1653037754357, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Project with no stale toggles should have 100% health rating", "location": { "column": 1, "line": 45 }, "status": "passed", "title": "Project with no stale toggles should have 100% health rating" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Project with two stale toggles and two non stale should have 50% health rating", "location": { "column": 1, "line": 68 }, "status": "passed", "title": "Project with two stale toggles and two non stale should have 50% health rating" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Project with one non-stale, one potentially stale and one stale should have 33% health rating", "location": { "column": 1, "line": 101 }, "status": "passed", "title": "Project with one non-stale, one potentially stale and one stale should have 33% health rating" } ], "endTime": 1653037755394, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/project-health-service.e2e.test.ts", "startTime": 1653037754449, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create feature toggle strategy configuration", "location": { "column": 1, "line": 25 }, "status": "passed", "title": "Should create feature toggle strategy configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be able to update existing strategy configuration", "location": { "column": 1, "line": 52 }, "status": "passed", "title": "Should be able to update existing strategy configuration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be able to get strategy by id", "location": { "column": 1, "line": 86 }, "status": "passed", "title": "Should be able to get strategy by id" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should ignore name in the body when updating feature toggle", "location": { "column": 1, "line": 113 }, "status": "passed", "title": "should ignore name in the body when updating feature toggle" } ], "endTime": 1653037755446, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/feature-toggle-service-v2.e2e.test.ts", "startTime": 1653037754442, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should create userFeedback", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "should create userFeedback" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get userFeedback", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "should get userFeedback" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should exists", "location": { "column": 1, "line": 56 }, "status": "passed", "title": "should exists" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not exists", "location": { "column": 1, "line": 70 }, "status": "passed", "title": "should not exists" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get all userFeedbacks", "location": { "column": 1, "line": 78 }, "status": "passed", "title": "should get all userFeedbacks" } ], "endTime": 1653037755504, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/user-feedback-store.e2e.test.ts", "startTime": 1653037754632, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should list active sessions", "location": { "column": 1, "line": 71 }, "status": "passed", "title": "should list active sessions" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should list active sessions for user", "location": { "column": 1, "line": 81 }, "status": "passed", "title": "Should list active sessions for user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can delete sessions by user", "location": { "column": 1, "line": 90 }, "status": "passed", "title": "Can delete sessions by user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can delete session by sid", "location": { "column": 1, "line": 102 }, "status": "passed", "title": "Can delete session by sid" } ], "endTime": 1653037756429, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/session-service.e2e.test.ts", "startTime": 1653037755386, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should have default project", "location": { "column": 1, "line": 23 }, "status": "passed", "title": "should have default project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create new project", "location": { "column": 1, "line": 29 }, "status": "passed", "title": "should create new project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete project", "location": { "column": 1, "line": 46 }, "status": "passed", "title": "should delete project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update project", "location": { "column": 1, "line": 62 }, "status": "passed", "title": "should update project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should give error when getting unknown project", "location": { "column": 1, "line": 84 }, "status": "passed", "title": "should give error when getting unknown project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should import projects", "location": { "column": 1, "line": 92 }, "status": "passed", "title": "should import projects" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add environment to project", "location": { "column": 1, "line": 118 }, "status": "passed", "title": "should add environment to project" } ], "endTime": 1653037756482, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/project-store.e2e.test.ts", "startTime": 1653037755516, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should tag feature", "location": { "column": 1, "line": 32 }, "status": "passed", "title": "should tag feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "feature tag exits", "location": { "column": 1, "line": 46 }, "status": "passed", "title": "feature tag exits" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete feature tag", "location": { "column": 1, "line": 56 }, "status": "passed", "title": "should delete feature tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should untag feature", "location": { "column": 1, "line": 67 }, "status": "passed", "title": "should untag feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should throw if feature have tag", "location": { "column": 1, "line": 74 }, "status": "passed", "title": "should throw if feature have tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "get all feature tags", "location": { "column": 1, "line": 84 }, "status": "passed", "title": "get all feature tags" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should import feature tags", "location": { "column": 1, "line": 94 }, "status": "passed", "title": "should import feature tags" } ], "endTime": 1653037756523, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/feature-tag-store.e2e.test.ts", "startTime": 1653037755546, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should have api secret stored", "location": { "column": 1, "line": 16 }, "status": "passed", "title": "should have api secret stored" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should insert arbitrary value", "location": { "column": 1, "line": 21 }, "status": "passed", "title": "should insert arbitrary value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update arbitrary value", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "should update arbitrary value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete arbitrary value", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "should delete arbitrary value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should getAll", "location": { "column": 1, "line": 46 }, "status": "passed", "title": "should getAll" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should exists", "location": { "column": 1, "line": 54 }, "status": "passed", "title": "should exists" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete all", "location": { "column": 1, "line": 60 }, "status": "passed", "title": "should delete all" } ], "endTime": 1653037756552, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/setting-store.e2e.test.ts", "startTime": 1653037755602, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should have 5 default types", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "should have 5 default types" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be possible to get by name", "location": { "column": 1, "line": 25 }, "status": "passed", "title": "should be possible to get by name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be possible to get by id", "location": { "column": 1, "line": 30 }, "status": "passed", "title": "should be possible to get by id" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be possible to delete by id", "location": { "column": 1, "line": 35 }, "status": "passed", "title": "should be possible to delete by id" } ], "endTime": 1653037757385, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/feature-type-store.e2e.test.ts", "startTime": 1653037756500, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should include id and createdAt when saving", "location": { "column": 1, "line": 27 }, "status": "passed", "title": "Should include id and createdAt when saving" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should include empty tags array for new event", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "Should include empty tags array for new event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be able to store multiple events at once", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "Should be able to store multiple events at once" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get all stored events", "location": { "column": 1, "line": 114 }, "status": "passed", "title": "Should get all stored events" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should delete stored event", "location": { "column": 1, "line": 132 }, "status": "passed", "title": "Should delete stored event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should get stored event by id", "location": { "column": 1, "line": 154 }, "status": "passed", "title": "Should get stored event by id" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should delete all stored events", "location": { "column": 1, "line": 174 }, "status": "passed", "title": "Should delete all stored events" } ], "endTime": 1653037757435, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/event-store.e2e.test.ts", "startTime": 1653037756571, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should not crash for unknown toggle", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "should not crash for unknown toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not crash for undefined toggle name", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "should not crash for undefined toggle name" } ], "endTime": 1653037757441, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/feature-toggle-store.e2e.test.ts", "startTime": 1653037756602, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Can create new setting", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "Can create new setting" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can delete setting", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "Can delete setting" } ], "endTime": 1653037757471, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/services/setting-service.test.ts", "startTime": 1653037756624, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should get all context definitions", "location": { "column": 1, "line": 46 }, "status": "passed", "title": "should get all context definitions" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get context definition", "location": { "column": 1, "line": 59 }, "status": "passed", "title": "should get context definition" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be allowed to use new context field name", "location": { "column": 1, "line": 70 }, "status": "passed", "title": "should be allowed to use new context field name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not be allowed reuse context field name", "location": { "column": 1, "line": 79 }, "status": "passed", "title": "should not be allowed reuse context field name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create a context field", "location": { "column": 1, "line": 89 }, "status": "passed", "title": "should create a context field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create a context field with legal values", "location": { "column": 1, "line": 99 }, "status": "passed", "title": "should create a context field with legal values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require name when creating a context field", "location": { "column": 1, "line": 112 }, "status": "passed", "title": "should require name when creating a context field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create a context field with existing name", "location": { "column": 1, "line": 122 }, "status": "passed", "title": "should not create a context field with existing name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create a context field with duplicate legal values", "location": { "column": 1, "line": 132 }, "status": "passed", "title": "should not create a context field with duplicate legal values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should update a context field with new legal values", "location": { "column": 1, "line": 146 }, "status": "passed", "title": "should update a context field with new legal values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not delete a unknown context field", "location": { "column": 1, "line": 164 }, "status": "passed", "title": "should not delete a unknown context field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete a context field", "location": { "column": 1, "line": 173 }, "status": "passed", "title": "should delete a context field" } ], "endTime": 1653037758204, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/context.test.ts", "startTime": 1653037757564, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should create userSplash", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "should create userSplash" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get userSplash", "location": { "column": 1, "line": 39 }, "status": "passed", "title": "should get userSplash" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should exists", "location": { "column": 1, "line": 52 }, "status": "passed", "title": "should exists" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not exists", "location": { "column": 1, "line": 65 }, "status": "passed", "title": "should not exists" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get all userSplashs", "location": { "column": 1, "line": 73 }, "status": "passed", "title": "should get all userSplashs" } ], "endTime": 1653037758336, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/user-splash-store.e2e.test.ts", "startTime": 1653037757450, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Can successfully update project for all strategies belonging to feature", "location": { "column": 1, "line": 25 }, "status": "passed", "title": "Can successfully update project for all strategies belonging to feature" } ], "endTime": 1653037758319, "message": "", "name": "/home/ivarconr/code/unleash/src/test/e2e/stores/feature-strategies-store.e2e.test.ts", "startTime": 1653037757508, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "add version numbers for /strategies", "location": { "column": 1, "line": 39 }, "status": "passed", "title": "add version numbers for /strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "require a name when creating a new strategy", "location": { "column": 1, "line": 50 }, "status": "passed", "title": "require a name when creating a new strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "require parameters array when creating a new strategy", "location": { "column": 1, "line": 63 }, "status": "passed", "title": "require parameters array when creating a new strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "create a new strategy with empty parameters", "location": { "column": 1, "line": 76 }, "status": "passed", "title": "create a new strategy with empty parameters" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "not be possible to override name", "location": { "column": 1, "line": 84 }, "status": "passed", "title": "not be possible to override name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "update strategy", "location": { "column": 1, "line": 94 }, "status": "passed", "title": "update strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "not update unknown strategy", "location": { "column": 1, "line": 105 }, "status": "passed", "title": "not update unknown strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "validate format when updating strategy", "location": { "column": 1, "line": 114 }, "status": "passed", "title": "validate format when updating strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "editable=false will stop delete request", "location": { "column": 1, "line": 125 }, "status": "passed", "title": "editable=false will stop delete request" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "editable=false will stop edit request", "location": { "column": 1, "line": 132 }, "status": "passed", "title": "editable=false will stop edit request" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "editable=true will allow delete request", "location": { "column": 1, "line": 142 }, "status": "passed", "title": "editable=true will allow delete request" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "editable=true will allow edit request", "location": { "column": 1, "line": 153 }, "status": "passed", "title": "editable=true will allow edit request" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "deprecating a strategy works", "location": { "column": 1, "line": 164 }, "status": "passed", "title": "deprecating a strategy works" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "deprecating a non-existent strategy yields 404", "location": { "column": 1, "line": 180 }, "status": "passed", "title": "deprecating a non-existent strategy yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "reactivating a strategy works", "location": { "column": 1, "line": 188 }, "status": "passed", "title": "reactivating a strategy works" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "reactivating a non-existent strategy yields 404", "location": { "column": 1, "line": 204 }, "status": "passed", "title": "reactivating a non-existent strategy yields 404" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "deprecating 'default' strategy will yield 403", "location": { "column": 1, "line": 211 }, "status": "passed", "title": "deprecating 'default' strategy will yield 403" } ], "endTime": 1653037758251, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/strategy.test.ts", "startTime": 1653037757522, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should register client", "location": { "column": 1, "line": 36 }, "status": "passed", "title": "should register client" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should register client without sdkVersion", "location": { "column": 1, "line": 51 }, "status": "passed", "title": "should register client without sdkVersion" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require appName field", "location": { "column": 1, "line": 65 }, "status": "passed", "title": "should require appName field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require strategies field", "location": { "column": 1, "line": 73 }, "status": "passed", "title": "should require strategies field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow an no instanceId field", "location": { "column": 1, "line": 87 }, "status": "passed", "title": "should allow an no instanceId field" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow an empty instanceId field", "location": { "column": 1, "line": 100 }, "status": "passed", "title": "should allow an empty instanceId field" } ], "endTime": 1653037758955, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/client-api/register.test.ts", "startTime": 1653037758406, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "/api/admin/metrics/seen-toggles is deprecated", "location": { "column": 1, "line": 44 }, "status": "passed", "title": "/api/admin/metrics/seen-toggles is deprecated" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "/api/admin/metrics/feature-toggles is deprecated", "location": { "column": 1, "line": 48 }, "status": "passed", "title": "/api/admin/metrics/feature-toggles is deprecated" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return empty list of client applications", "location": { "column": 1, "line": 52 }, "status": "passed", "title": "should return empty list of client applications" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return applications", "location": { "column": 1, "line": 61 }, "status": "passed", "title": "should return applications" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should store application", "location": { "column": 1, "line": 77 }, "status": "passed", "title": "should store application" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should store application details wihtout strategies", "location": { "column": 1, "line": 87 }, "status": "passed", "title": "should store application details wihtout strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept a delete call to unknown application", "location": { "column": 1, "line": 97 }, "status": "passed", "title": "should accept a delete call to unknown application" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should delete application", "location": { "column": 1, "line": 106 }, "status": "passed", "title": "should delete application" } ], "endTime": 1653037759022, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/metrics.test.ts", "startTime": 1653037758417, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should get empty getTags via admin", "location": { "column": 1, "line": 48 }, "status": "passed", "title": "should get empty getTags via admin" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get all tags added", "location": { "column": 1, "line": 59 }, "status": "passed", "title": "should get all tags added" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be able to get single tag by type and value", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "should be able to get single tag by type and value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "trying to get non-existing tag by name and type should not be found", "location": { "column": 1, "line": 87 }, "status": "passed", "title": "trying to get non-existing tag by name and type should not be found" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be able to delete a tag", "location": { "column": 1, "line": 91 }, "status": "passed", "title": "should be able to delete a tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get empty tags of type", "location": { "column": 1, "line": 99 }, "status": "passed", "title": "should get empty tags of type" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be able to filter by type", "location": { "column": 1, "line": 110 }, "status": "passed", "title": "should be able to filter by type" } ], "endTime": 1653037759024, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/tag.test.ts", "startTime": 1653037758440, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should return current user", "location": { "column": 1, "line": 35 }, "status": "passed", "title": "should return current user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow user to change password", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "should allow user to change password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should get my sessions", "location": { "column": 1, "line": 64 }, "status": "passed", "title": "should get my sessions" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should deny if password and confirmPassword are not equal", "location": { "column": 1, "line": 83 }, "status": "passed", "title": "should deny if password and confirmPassword are not equal" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should deny if password does not fulfill owasp criteria", "location": { "column": 1, "line": 92 }, "status": "passed", "title": "should deny if password does not fulfill owasp criteria" } ], "endTime": 1653037759016, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user.test.ts", "startTime": 1653037758359, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "api definition", "location": { "column": 1, "line": 41 }, "status": "passed", "title": "api definition" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "admin api defintion", "location": { "column": 1, "line": 61 }, "status": "passed", "title": "admin api defintion" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "client api defintion", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "client api defintion" } ], "endTime": 1653037759655, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/index.test.ts", "startTime": 1653037759211, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should give 500 when db is failing", "location": { "column": 1, "line": 41 }, "status": "passed", "title": "should give 500 when db is failing" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should give 200 when db is not failing", "location": { "column": 1, "line": 72 }, "status": "passed", "title": "should give 200 when db is not failing" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should give health=GOOD when db is not failing", "location": { "column": 1, "line": 77 }, "status": "passed", "title": "should give health=GOOD when db is not failing" } ], "endTime": 1653037759743, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/health-check.test.ts", "startTime": 1653037759276, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should call preHook", "location": { "column": 1, "line": 58 }, "status": "passed", "title": "should call preHook" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should call preRouterHook", "location": { "column": 1, "line": 71 }, "status": "passed", "title": "should call preRouterHook" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should call eventHook", "location": { "column": 1, "line": 85 }, "status": "passed", "title": "should call eventHook" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should auto-create server on start()", "location": { "column": 1, "line": 99 }, "status": "passed", "title": "should auto-create server on start()" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not create a server using create()", "location": { "column": 1, "line": 107 }, "status": "passed", "title": "should not create a server using create()" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should shutdown the server when calling stop()", "location": { "column": 1, "line": 114 }, "status": "passed", "title": "should shutdown the server when calling stop()" } ], "endTime": 1653037759758, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/server-impl.test.ts", "startTime": 1653037759251, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate client metrics", "location": { "column": 1, "line": 43 }, "status": "passed", "title": "should validate client metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept empty client metrics", "location": { "column": 1, "line": 50 }, "status": "passed", "title": "should accept empty client metrics" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept client metrics with yes/no", "location": { "column": 1, "line": 65 }, "status": "passed", "title": "should accept client metrics with yes/no" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept client metrics with yes/no with metricsV2", "location": { "column": 1, "line": 85 }, "status": "passed", "title": "should accept client metrics with yes/no with metricsV2" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept client metrics with variants", "location": { "column": 1, "line": 110 }, "status": "passed", "title": "should accept client metrics with variants" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept client metrics without yes/no", "location": { "column": 1, "line": 134 }, "status": "passed", "title": "should accept client metrics without yes/no" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "schema allow empty strings", "location": { "column": 1, "line": 154 }, "status": "passed", "title": "schema allow empty strings" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "schema allow yes=", "location": { "column": 1, "line": 170 }, "status": "passed", "title": "schema allow yes=" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should set lastSeen on toggle", "location": { "column": 1, "line": 186 }, "status": "passed", "title": "should set lastSeen on toggle" } ], "endTime": 1653037759903, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/client-api/metrics.test.ts", "startTime": 1653037759233, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should get empty getFeatures via client", "location": { "column": 1, "line": 50 }, "status": "passed", "title": "should get empty getFeatures via client" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "if caching is enabled should memoize", "location": { "column": 1, "line": 61 }, "status": "passed", "title": "if caching is enabled should memoize" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "if caching is not enabled all calls goes to service", "location": { "column": 1, "line": 87 }, "status": "passed", "title": "if caching is not enabled all calls goes to service" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "fetch single feature", "location": { "column": 1, "line": 113 }, "status": "passed", "title": "fetch single feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "support name prefix", "location": { "column": 1, "line": 129 }, "status": "passed", "title": "support name prefix" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "support filtering on project", "location": { "column": 1, "line": 148 }, "status": "passed", "title": "support filtering on project" } ], "endTime": 1653037760390, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/client-api/feature.test.ts", "startTime": 1653037759855, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should enable prometheus", "location": { "column": 1, "line": 8 }, "status": "passed", "title": "should enable prometheus" } ], "endTime": 1653037760433, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/backstage.test.ts", "startTime": 1653037759956, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should get empty events list via admin", "location": { "column": 1, "line": 21 }, "status": "passed", "title": "should get empty events list via admin" } ], "endTime": 1653037760532, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/events.test.ts", "startTime": 1653037760046, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should return 401 when missing user", "location": { "column": 1, "line": 34 }, "status": "passed", "title": "should return 401 when missing user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return 200 when user exists", "location": { "column": 1, "line": 41 }, "status": "passed", "title": "should return 200 when user exists" } ], "endTime": 1653037760620, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/middleware/oss-authentication.test.ts", "startTime": 1653037760098, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should use DATABASE_URL from env", "location": { "column": 1, "line": 5 }, "status": "passed", "title": "Should use DATABASE_URL from env" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should use databaseURl from options", "location": { "column": 1, "line": 17 }, "status": "passed", "title": "Should use databaseURl from options" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Actual config values takes precedence over environment variables", "location": { "column": 1, "line": 27 }, "status": "passed", "title": "Actual config values takes precedence over environment variables" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate getLogger", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "should validate getLogger" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow setting pool size", "location": { "column": 1, "line": 46 }, "status": "passed", "title": "should allow setting pool size" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can set baseUriPath", "location": { "column": 1, "line": 69 }, "status": "passed", "title": "Can set baseUriPath" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "can convert both upper and lowercase string to enum", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "can convert both upper and lowercase string to enum" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can set auth type programmatically with a string", "location": { "column": 1, "line": 90 }, "status": "passed", "title": "Can set auth type programmatically with a string" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should use DATABASE_URL_FILE from env", "location": { "column": 1, "line": 100 }, "status": "passed", "title": "should use DATABASE_URL_FILE from env" } ], "endTime": 1653037760935, "message": "", "name": "/home/ivarconr/code/unleash/src/test/config/create-config.test.ts", "startTime": 1653037760784, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create new user", "location": { "column": 1, "line": 21 }, "status": "passed", "title": "Should create new user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create default user", "location": { "column": 1, "line": 61 }, "status": "passed", "title": "Should create default user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be a valid password", "location": { "column": 1, "line": 92 }, "status": "passed", "title": "Should be a valid password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Password must be at least 10 chars", "location": { "column": 1, "line": 123 }, "status": "passed", "title": "Password must be at least 10 chars" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "The password must contain at least one uppercase letter.", "location": { "column": 1, "line": 155 }, "status": "passed", "title": "The password must contain at least one uppercase letter." }, { "ancestorTitles": [], "failureMessages": [], "fullName": "The password must contain at least one number", "location": { "column": 1, "line": 188 }, "status": "passed", "title": "The password must contain at least one number" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "The password must contain at least one special character", "location": { "column": 1, "line": 222 }, "status": "passed", "title": "The password must contain at least one special character" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be a valid password with special chars", "location": { "column": 1, "line": 255 }, "status": "passed", "title": "Should be a valid password with special chars" } ], "endTime": 1653037760989, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/user-service.test.ts", "startTime": 1653037760562, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should not throw when valid config", "location": { "column": 1, "line": 16 }, "status": "passed", "title": "should not throw when valid config" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should call preHook", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "should call preHook" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should call preRouterHook", "location": { "column": 1, "line": 33 }, "status": "passed", "title": "should call preRouterHook" } ], "endTime": 1653037761136, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/app.test.ts", "startTime": 1653037760951, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should get ui config", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "should get ui config" } ], "endTime": 1653037761102, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/config.test.ts", "startTime": 1653037760677, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should render html preview of template", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "should render html preview of template" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should render text preview of template", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "should render text preview of template" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Requesting a non-existing template should yield 404", "location": { "column": 1, "line": 50 }, "status": "passed", "title": "Requesting a non-existing template should yield 404" } ], "endTime": 1653037761109, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/email.test.ts", "startTime": 1653037760661, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should redirect to \"/\" after logout", "location": { "column": 1, "line": 8 }, "status": "passed", "title": "should redirect to \"/\" after logout" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should redirect to \"/basePath\" after logout when baseUriPath is set", "location": { "column": 1, "line": 21 }, "status": "passed", "title": "should redirect to \"/basePath\" after logout when baseUriPath is set" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should set \"Clear-Site-Data\" header", "location": { "column": 1, "line": 34 }, "status": "passed", "title": "should set \"Clear-Site-Data\" header" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should call destroy on session", "location": { "column": 1, "line": 47 }, "status": "passed", "title": "should call destroy on session" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should redirect to alternative logoutUrl", "location": { "column": 1, "line": 65 }, "status": "passed", "title": "should redirect to alternative logoutUrl" } ], "endTime": 1653037761322, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/logout.test.ts", "startTime": 1653037761027, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should load addon configurations", "location": { "column": 1, "line": 41 }, "status": "passed", "title": "should load addon configurations" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should load provider definitions", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "should load provider definitions" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not allow addon-config for unknown provider", "location": { "column": 1, "line": 60 }, "status": "passed", "title": "should not allow addon-config for unknown provider" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should trigger simple-addon eventHandler", "location": { "column": 1, "line": 77 }, "status": "passed", "title": "should trigger simple-addon eventHandler" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create simple-addon config", "location": { "column": 1, "line": 113 }, "status": "passed", "title": "should create simple-addon config" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create tag type for simple-addon", "location": { "column": 1, "line": 134 }, "status": "passed", "title": "should create tag type for simple-addon" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should store ADDON_CONFIG_CREATE event", "location": { "column": 1, "line": 154 }, "status": "passed", "title": "should store ADDON_CONFIG_CREATE event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should store ADDON_CONFIG_UPDATE event", "location": { "column": 1, "line": 177 }, "status": "passed", "title": "should store ADDON_CONFIG_UPDATE event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should store ADDON_CONFIG_REMOVE event", "location": { "column": 1, "line": 203 }, "status": "passed", "title": "should store ADDON_CONFIG_REMOVE event" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should hide sensitive fields when fetching", "location": { "column": 1, "line": 228 }, "status": "passed", "title": "should hide sensitive fields when fetching" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not overwrite masked values when updating", "location": { "column": 1, "line": 254 }, "status": "passed", "title": "should not overwrite masked values when updating" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject addon config with missing required parameter when creating", "location": { "column": 1, "line": 284 }, "status": "passed", "title": "should reject addon config with missing required parameter when creating" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject updating addon config with missing required parameter", "location": { "column": 1, "line": 302 }, "status": "passed", "title": "should reject updating addon config with missing required parameter" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should reject addon config if a required parameter is just the empty string", "location": { "column": 1, "line": 327 }, "status": "passed", "title": "Should reject addon config if a required parameter is just the empty string" } ], "endTime": 1653037761436, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/addon-service.test.ts", "startTime": 1653037761161, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Multiple registrations of same appname and instanceid within same time period should only cause one registration", "location": { "column": 1, "line": 40 }, "status": "passed", "title": "Multiple registrations of same appname and instanceid within same time period should only cause one registration" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Multiple unique clients causes multiple registrations", "location": { "column": 1, "line": 89 }, "status": "passed", "title": "Multiple unique clients causes multiple registrations" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Same client registered outside of dedup interval will be registered twice", "location": { "column": 1, "line": 140 }, "status": "passed", "title": "Same client registered outside of dedup interval will be registered twice" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "No registrations during a time period will not call stores", "location": { "column": 1, "line": 196 }, "status": "passed", "title": "No registrations during a time period will not call stores" } ], "endTime": 1653037761491, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/client-metrics/instance-service.test.ts", "startTime": 1653037761273, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should require password", "location": { "column": 1, "line": 8 }, "status": "passed", "title": "Should require password" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should login user", "location": { "column": 1, "line": 25 }, "status": "passed", "title": "Should login user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not login user with wrong password", "location": { "column": 1, "line": 59 }, "status": "passed", "title": "Should not login user with wrong password" } ], "endTime": 1653037761563, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/routes/auth/simple-password-provider.test.ts", "startTime": 1653037761323, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should collect metrics for requests", "location": { "column": 1, "line": 40 }, "status": "passed", "title": "should collect metrics for requests" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should collect metrics for updated toggles", "location": { "column": 1, "line": 54 }, "status": "passed", "title": "should collect metrics for updated toggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should collect metrics for client metric reports", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "should collect metrics for client metric reports" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should collect metrics for db query timings", "location": { "column": 1, "line": 84 }, "status": "passed", "title": "should collect metrics for db query timings" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should collect metrics for feature toggle size", "location": { "column": 1, "line": 97 }, "status": "passed", "title": "should collect metrics for feature toggle size" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should collect metrics for database", "location": { "column": 1, "line": 102 }, "status": "passed", "title": "Should collect metrics for database" } ], "endTime": 1653037761649, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/metrics.test.ts", "startTime": 1653037761476, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "yields current versions", "location": { "column": 1, "line": 16 }, "status": "passed", "title": "yields current versions" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "supports setting enterprise version as well", "location": { "column": 1, "line": 50 }, "status": "passed", "title": "supports setting enterprise version as well" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "if version check is not enabled should not make any calls", "location": { "column": 1, "line": 87 }, "status": "passed", "title": "if version check is not enabled should not make any calls" } ], "endTime": 1653037761665, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/version-service.test.ts", "startTime": 1653037761385, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should create default config", "location": { "column": 1, "line": 4 }, "status": "passed", "title": "should create default config" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add initApiToken for admin token from options", "location": { "column": 1, "line": 21 }, "status": "passed", "title": "should add initApiToken for admin token from options" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add initApiToken for client token from options", "location": { "column": 1, "line": 55 }, "status": "passed", "title": "should add initApiToken for client token from options" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add initApiToken for admin token from env var", "location": { "column": 1, "line": 89 }, "status": "passed", "title": "should add initApiToken for admin token from env var" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate initApiToken for admin token from env var", "location": { "column": 1, "line": 118 }, "status": "passed", "title": "should validate initApiToken for admin token from env var" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should validate initApiToken for client token from env var", "location": { "column": 1, "line": 128 }, "status": "passed", "title": "should validate initApiToken for client token from env var" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should merge initApiToken from options and env vars", "location": { "column": 1, "line": 138 }, "status": "passed", "title": "should merge initApiToken from options and env vars" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add initApiToken for client token from env var", "location": { "column": 1, "line": 169 }, "status": "passed", "title": "should add initApiToken for client token from env var" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should handle cases where no env var specified for tokens", "location": { "column": 1, "line": 201 }, "status": "passed", "title": "should handle cases where no env var specified for tokens" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should load environment overrides from env var", "location": { "column": 1, "line": 228 }, "status": "passed", "title": "should load environment overrides from env var" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should yield an empty list when no environment overrides are specified", "location": { "column": 1, "line": 252 }, "status": "passed", "title": "should yield an empty list when no environment overrides are specified" } ], "endTime": 1653037761757, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/create-config.test.ts", "startTime": 1653037761572, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should import a feature", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "should import a feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not import an existing feature", "location": { "column": 1, "line": 47 }, "status": "passed", "title": "should not import an existing feature" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not keep existing feature if drop-before-import", "location": { "column": 1, "line": 68 }, "status": "passed", "title": "should not keep existing feature if drop-before-import" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should drop feature before import if specified", "location": { "column": 1, "line": 95 }, "status": "passed", "title": "should drop feature before import if specified" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should import a strategy", "location": { "column": 1, "line": 117 }, "status": "passed", "title": "should import a strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not import an existing strategy", "location": { "column": 1, "line": 137 }, "status": "passed", "title": "should not import an existing strategy" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should drop strategies before import if specified", "location": { "column": 1, "line": 157 }, "status": "passed", "title": "should drop strategies before import if specified" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should drop neither features nor strategies when neither is imported", "location": { "column": 1, "line": 178 }, "status": "passed", "title": "should drop neither features nor strategies when neither is imported" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not accept gibberish", "location": { "column": 1, "line": 189 }, "status": "passed", "title": "should not accept gibberish" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should export featureToggles", "location": { "column": 1, "line": 207 }, "status": "passed", "title": "should export featureToggles" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "archived feature toggles should not be included", "location": { "column": 1, "line": 220 }, "status": "passed", "title": "archived feature toggles should not be included" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "featureStrategy connected to an archived feature toggle should not be included", "location": { "column": 1, "line": 232 }, "status": "passed", "title": "featureStrategy connected to an archived feature toggle should not be included" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "featureStrategy connected to a feature should be included", "location": { "column": 1, "line": 252 }, "status": "passed", "title": "featureStrategy connected to a feature should be included" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should export strategies", "location": { "column": 1, "line": 271 }, "status": "passed", "title": "should export strategies" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should import a tag and tag type", "location": { "column": 1, "line": 285 }, "status": "passed", "title": "should import a tag and tag type" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not import an existing tag", "location": { "column": 1, "line": 304 }, "status": "passed", "title": "Should not import an existing tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not keep existing tags if drop-before-import", "location": { "column": 1, "line": 330 }, "status": "passed", "title": "Should not keep existing tags if drop-before-import" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should export tag, tagtypes but not feature tags if the feature is not exported", "location": { "column": 1, "line": 363 }, "status": "passed", "title": "should export tag, tagtypes but not feature tags if the feature is not exported" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should export tag, tagtypes, featureTags and features", "location": { "column": 1, "line": 401 }, "status": "passed", "title": "should export tag, tagtypes, featureTags and features" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should import a project", "location": { "column": 1, "line": 445 }, "status": "passed", "title": "should import a project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should not import an existing project", "location": { "column": 1, "line": 466 }, "status": "passed", "title": "Should not import an existing project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should drop projects before import if specified", "location": { "column": 1, "line": 487 }, "status": "passed", "title": "Should drop projects before import if specified" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should export projects", "location": { "column": 1, "line": 509 }, "status": "passed", "title": "Should export projects" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "exporting to new format works", "location": { "column": 1, "line": 527 }, "status": "passed", "title": "exporting to new format works" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "featureStrategies can keep existing", "location": { "column": 1, "line": 567 }, "status": "passed", "title": "featureStrategies can keep existing" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "featureStrategies should not keep existing if dropBeforeImport", "location": { "column": 1, "line": 613 }, "status": "passed", "title": "featureStrategies should not keep existing if dropBeforeImport" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Import v1 and exporting v2 should work", "location": { "column": 1, "line": 661 }, "status": "passed", "title": "Import v1 and exporting v2 should work" } ], "endTime": 1653037761764, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/state-service.test.ts", "startTime": 1653037761502, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should init api token", "location": { "column": 1, "line": 8 }, "status": "passed", "title": "Should init api token" } ], "endTime": 1653037761794, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/api-token-service.test.ts", "startTime": 1653037761673, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should reject token with projects and project", "location": { "column": 1, "line": 4 }, "status": "passed", "title": "should reject token with projects and project" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not have default project set if projects is present", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "should not have default project set if projects is present" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should have project set to default if projects is missing", "location": { "column": 1, "line": 29 }, "status": "passed", "title": "should have project set to default if projects is missing" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not have projects set if project is present", "location": { "column": 1, "line": 37 }, "status": "passed", "title": "should not have projects set if project is present" } ], "endTime": 1653037761807, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/schema/api-token-schema.test.ts", "startTime": 1653037761674, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "role schema rejects a role without a name", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "role schema rejects a role without a name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "role schema allows a role with an empty description", "location": { "column": 1, "line": 16 }, "status": "passed", "title": "role schema allows a role with an empty description" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "role schema rejects a role with a broken permission list", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "role schema rejects a role with a broken permission list" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "role schema allows a role with an empty permission list", "location": { "column": 1, "line": 46 }, "status": "passed", "title": "role schema allows a role with an empty permission list" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "role schema allows a role with a null list", "location": { "column": 1, "line": 56 }, "status": "passed", "title": "role schema allows a role with a null list" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "role schema allows an undefined with a null list", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "role schema allows an undefined with a null list" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "role schema strips roleType if present", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "role schema strips roleType if present" } ], "endTime": 1653037761879, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/schema/role-schema.test.ts", "startTime": 1653037761788, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should not do anything if request does not contain a authorization", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "should not do anything if request does not contain a authorization" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not add user if unknown token", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "should not add user if unknown token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should add user if known token", "location": { "column": 1, "line": 59 }, "status": "passed", "title": "should add user if known token" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not add user if not /api/client", "location": { "column": 1, "line": 88 }, "status": "passed", "title": "should not add user if not /api/client" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not add user if disabled", "location": { "column": 1, "line": 122 }, "status": "passed", "title": "should not add user if disabled" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should call next if apiTokenService throws", "location": { "column": 1, "line": 157 }, "status": "passed", "title": "should call next if apiTokenService throws" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should call next if apiTokenService throws x2", "location": { "column": 1, "line": 180 }, "status": "passed", "title": "should call next if apiTokenService throws x2" } ], "endTime": 1653037761928, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/middleware/api-token-middleware.test.ts", "startTime": 1653037761815, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "clientRegisterSchema should allow empty (\"\") instanceId", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "clientRegisterSchema should allow empty (\"\") instanceId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "clientRegisterSchema should allow undefined instanceId", "location": { "column": 1, "line": 15 }, "status": "passed", "title": "clientRegisterSchema should allow undefined instanceId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "clientRegisterSchema should allow null instanceId", "location": { "column": 1, "line": 26 }, "status": "passed", "title": "clientRegisterSchema should allow null instanceId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "clientRegisterSchema should use instanceId", "location": { "column": 1, "line": 37 }, "status": "passed", "title": "clientRegisterSchema should use instanceId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "clientMetricsSchema should allow null instanceId", "location": { "column": 1, "line": 48 }, "status": "passed", "title": "clientMetricsSchema should allow null instanceId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "clientMetricsSchema should allow empty (\"\") instanceId", "location": { "column": 1, "line": 60 }, "status": "passed", "title": "clientMetricsSchema should allow empty (\"\") instanceId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "clientMetricsSchema should allow undefined instanceId", "location": { "column": 1, "line": 72 }, "status": "passed", "title": "clientMetricsSchema should allow undefined instanceId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "clientMetricsSchema should use instanceId", "location": { "column": 1, "line": 84 }, "status": "passed", "title": "clientMetricsSchema should use instanceId" } ], "endTime": 1653037761943, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/client-metrics/schema.test.ts", "startTime": 1653037761822, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should add checkRbac to request", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "should add checkRbac to request" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should give api-user ADMIN permission", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "should give api-user ADMIN permission" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not give api-user ADMIN permission", "location": { "column": 1, "line": 63 }, "status": "passed", "title": "should not give api-user ADMIN permission" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not allow user to miss userId", "location": { "column": 1, "line": 89 }, "status": "passed", "title": "should not allow user to miss userId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return false for missing user", "location": { "column": 1, "line": 111 }, "status": "passed", "title": "should return false for missing user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should verify permission for root resource", "location": { "column": 1, "line": 130 }, "status": "passed", "title": "should verify permission for root resource" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should lookup projectId from params", "location": { "column": 1, "line": 159 }, "status": "passed", "title": "should lookup projectId from params" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should lookup projectId from feature toggle", "location": { "column": 1, "line": 189 }, "status": "passed", "title": "should lookup projectId from feature toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should lookup projectId from data", "location": { "column": 1, "line": 224 }, "status": "passed", "title": "should lookup projectId from data" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Does not double check permission if not changing project when updating toggle", "location": { "column": 1, "line": 259 }, "status": "passed", "title": "Does not double check permission if not changing project when updating toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "UPDATE_TAG_TYPE does not need projectId", "location": { "column": 1, "line": 286 }, "status": "passed", "title": "UPDATE_TAG_TYPE does not need projectId" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "DELETE_TAG_TYPE does not need projectId", "location": { "column": 1, "line": 310 }, "status": "passed", "title": "DELETE_TAG_TYPE does not need projectId" } ], "endTime": 1653037761964, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/middleware/rbac-middleware.test.ts", "startTime": 1653037761773, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should require URL firendly name", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "should require URL firendly name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be valid toggle name", "location": { "column": 1, "line": 15 }, "status": "passed", "title": "should be valid toggle name" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should strip extra variant fields", "location": { "column": 1, "line": 27 }, "status": "passed", "title": "should strip extra variant fields" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow weightType=fix", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "should allow weightType=fix" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should disallow weightType=unknown", "location": { "column": 1, "line": 73 }, "status": "passed", "title": "should disallow weightType=unknown" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should be possible to define variant overrides", "location": { "column": 1, "line": 97 }, "status": "passed", "title": "should be possible to define variant overrides" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "variant overrides must have corect shape", "location": { "column": 1, "line": 128 }, "status": "passed", "title": "variant overrides must have corect shape" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should keep constraints", "location": { "column": 1, "line": 158 }, "status": "passed", "title": "should keep constraints" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should not accept empty constraint values", "location": { "column": 1, "line": 186 }, "status": "passed", "title": "should not accept empty constraint values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should accept empty list of constraint values", "location": { "column": 1, "line": 213 }, "status": "passed", "title": "should accept empty list of constraint values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Filter queries should accept a list of tag values", "location": { "column": 1, "line": 240 }, "status": "passed", "title": "Filter queries should accept a list of tag values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Filter queries should reject tag values with missing type prefix", "location": { "column": 1, "line": 248 }, "status": "passed", "title": "Filter queries should reject tag values with missing type prefix" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Filter queries should allow project names", "location": { "column": 1, "line": 258 }, "status": "passed", "title": "Filter queries should allow project names" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Filter queries should reject project names that are not alphanum", "location": { "column": 1, "line": 266 }, "status": "passed", "title": "Filter queries should reject project names that are not alphanum" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "constraint schema should only allow specified operators", "location": { "column": 1, "line": 276 }, "status": "passed", "title": "constraint schema should only allow specified operators" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "constraint schema should add a values array by default", "location": { "column": 1, "line": 293 }, "status": "passed", "title": "constraint schema should add a values array by default" } ], "endTime": 1653037762024, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/schema/feature-schema.test.ts", "startTime": 1653037761883, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should require a URLFriendly name but allow empty description and icon", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "should require a URLFriendly name but allow empty description and icon" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require a stringy description and icon", "location": { "column": 1, "line": 12 }, "status": "passed", "title": "should require a stringy description and icon" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should validate if all requirements are fulfilled", "location": { "column": 1, "line": 24 }, "status": "passed", "title": "Should validate if all requirements are fulfilled" } ], "endTime": 1653037762041, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/tag-type-schema.test.ts", "startTime": 1653037761945, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "semver validation should throw with bad format", "location": { "column": 1, "line": 10 }, "status": "passed", "title": "semver validation should throw with bad format" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "semver valdiation should pass with correct format", "location": { "column": 1, "line": 23 }, "status": "passed", "title": "semver valdiation should pass with correct format" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "semver validation should fail partial semver", "location": { "column": 1, "line": 36 }, "status": "passed", "title": "semver validation should fail partial semver" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "semver validation should fail with leading v", "location": { "column": 1, "line": 49 }, "status": "passed", "title": "semver validation should fail with leading v" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should fail validation if value does not exist in single legal value", "location": { "column": 1, "line": 63 }, "status": "passed", "title": "should fail validation if value does not exist in single legal value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should pass validation if value exists in single legal value", "location": { "column": 1, "line": 76 }, "status": "passed", "title": "should pass validation if value exists in single legal value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should fail validation if one of the values does not exist in multiple legal values", "location": { "column": 1, "line": 89 }, "status": "passed", "title": "should fail validation if one of the values does not exist in multiple legal values" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should pass validation if all of the values exists in legal values", "location": { "column": 1, "line": 102 }, "status": "passed", "title": "should pass validation if all of the values exists in legal values" } ], "endTime": 1653037762055, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/util/validators/constraint-types.test.ts", "startTime": 1653037761947, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Can send reset email", "location": { "column": 1, "line": 5 }, "status": "passed", "title": "Can send reset email" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can send welcome mail", "location": { "column": 1, "line": 31 }, "status": "passed", "title": "Can send welcome mail" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Can supply additional SMTP transport options", "location": { "column": 1, "line": 52 }, "status": "passed", "title": "Can supply additional SMTP transport options" } ], "endTime": 1653037762081, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/email-service.test.ts", "startTime": 1653037761979, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should add dummy user object to all requests", "location": { "column": 1, "line": 6 }, "status": "passed", "title": "should add dummy user object to all requests" } ], "endTime": 1653037762116, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/middleware/no-authentication.test.ts", "startTime": 1653037762029, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should create user", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "should create user" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should create user, all fields", "location": { "column": 1, "line": 12 }, "status": "passed", "title": "should create user, all fields" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create user with only id defined", "location": { "column": 1, "line": 27 }, "status": "passed", "title": "Should create user with only id defined" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create user with only email defined", "location": { "column": 1, "line": 34 }, "status": "passed", "title": "Should create user with only email defined" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should require valid email", "location": { "column": 1, "line": 40 }, "status": "passed", "title": "Should require valid email" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create user with only username defined", "location": { "column": 1, "line": 46 }, "status": "passed", "title": "Should create user with only username defined" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should create user with only username defined and undefined email", "location": { "column": 1, "line": 54 }, "status": "passed", "title": "Should create user with only username defined and undefined email" } ], "endTime": 1653037762141, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/types/user.test.ts", "startTime": 1653037762047, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should require number", "location": { "column": 1, "line": 8 }, "status": "passed", "title": "should require number" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow strings that can be parsed to a number", "location": { "column": 1, "line": 16 }, "status": "passed", "title": "should allow strings that can be parsed to a number" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow floating point numbers", "location": { "column": 1, "line": 20 }, "status": "passed", "title": "should allow floating point numbers" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow numbers", "location": { "column": 1, "line": 24 }, "status": "passed", "title": "should allow numbers" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should allow negative numbers", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "should allow negative numbers" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require a list of strings", "location": { "column": 1, "line": 33 }, "status": "passed", "title": "should require a list of strings" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should succeed with a list of strings", "location": { "column": 1, "line": 42 }, "status": "passed", "title": "should succeed with a list of strings" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should fail an invalid date", "location": { "column": 1, "line": 53 }, "status": "passed", "title": "should fail an invalid date" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should pass a valid date", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "Should pass a valid date" } ], "endTime": 1653037762153, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/schema/constraint-value-types.test.ts", "startTime": 1653037762062, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to get events if db fails should yield empty list", "location": { "column": 1, "line": 13 }, "status": "passed", "title": "Trying to get events if db fails should yield empty list" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Trying to get events by name if db fails should yield empty list", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "Trying to get events by name if db fails should yield empty list" } ], "endTime": 1653037762189, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/db/event-store.test.ts", "startTime": 1653037762121, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should require url friendly type if defined", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "should require url friendly type if defined" } ], "endTime": 1653037762201, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/services/tag-schema.test.ts", "startTime": 1653037762100, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should handle event without \"bodyTemplate\"", "location": { "column": 1, "line": 34 }, "status": "passed", "title": "Should handle event without \"bodyTemplate\"" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should format event with \"bodyTemplate\"", "location": { "column": 1, "line": 59 }, "status": "passed", "title": "Should format event with \"bodyTemplate\"" } ], "endTime": 1653037762215, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/addons/webhook.test.ts", "startTime": 1653037762158, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call teams webhook", "location": { "column": 1, "line": 39 }, "status": "passed", "title": "Should call teams webhook" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call teams webhook for archived toggle", "location": { "column": 1, "line": 67 }, "status": "passed", "title": "Should call teams webhook for archived toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call teams webhook for toggled environment", "location": { "column": 1, "line": 93 }, "status": "passed", "title": "Should call teams webhook for toggled environment" } ], "endTime": 1653037762225, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/addons/teams.test.ts", "startTime": 1653037762147, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should require custom logger to implement info", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "should require custom logger to implement info" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should require custom logger to implement error", "location": { "column": 1, "line": 16 }, "status": "passed", "title": "should require custom logger to implement error" } ], "endTime": 1653037762271, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/logger.test.ts", "startTime": 1653037762196, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should invoke hook on feature-created", "location": { "column": 9, "line": 23 }, "status": "passed", "title": "should invoke hook on feature-created" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should invoke hook on feature-updated", "location": { "column": 9, "line": 23 }, "status": "passed", "title": "should invoke hook on feature-updated" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should invoke hook on feature-archived", "location": { "column": 9, "line": 23 }, "status": "passed", "title": "should invoke hook on feature-archived" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should invoke hook on feature-revived", "location": { "column": 9, "line": 23 }, "status": "passed", "title": "should invoke hook on feature-revived" } ], "endTime": 1653037762274, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/event-hook.test.ts", "startTime": 1653037762216, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "arraysHaveSameItems", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "arraysHaveSameItems" } ], "endTime": 1653037762286, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/util/arraysHaveSameItems.test.ts", "startTime": 1653037762236, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call datadog webhook", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "Should call datadog webhook" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call datadog webhook for archived toggle", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "Should call datadog webhook for archived toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call datadog webhook for toggled environment", "location": { "column": 1, "line": 92 }, "status": "passed", "title": "Should call datadog webhook for toggled environment" } ], "endTime": 1653037762275, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/addons/datadog.test.ts", "startTime": 1653037762225, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "formatBaseUri returns the correct path when the path is the right format", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "formatBaseUri returns the correct path when the path is the right format" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "formatBaseUri returns the correct path when the path lacking initial slash", "location": { "column": 1, "line": 8 }, "status": "passed", "title": "formatBaseUri returns the correct path when the path lacking initial slash" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "formatBaseUri returns the correct path when the path has both initial and trailing slash", "location": { "column": 1, "line": 13 }, "status": "passed", "title": "formatBaseUri returns the correct path when the path has both initial and trailing slash" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "formatBaseUri returns the correct path when the path has only trailing slash", "location": { "column": 1, "line": 18 }, "status": "passed", "title": "formatBaseUri returns the correct path when the path has only trailing slash" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "formatBaseUri returns empty string when called without input", "location": { "column": 1, "line": 23 }, "status": "passed", "title": "formatBaseUri returns empty string when called without input" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "formatBaseUri handles levels of paths", "location": { "column": 1, "line": 28 }, "status": "passed", "title": "formatBaseUri handles levels of paths" } ], "endTime": 1653037762318, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/util/format-base-uri.test.ts", "startTime": 1653037762286, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should return snake case from camelCase", "location": { "column": 1, "line": 3 }, "status": "passed", "title": "should return snake case from camelCase" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "should return object with snake case keys", "location": { "column": 1, "line": 11 }, "status": "passed", "title": "should return object with snake case keys" } ], "endTime": 1653037762331, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/util/snakeCase.test.ts", "startTime": 1653037762276, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call slack webhook", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "Should call slack webhook" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call slack webhook for archived toggle", "location": { "column": 1, "line": 68 }, "status": "passed", "title": "Should call slack webhook for archived toggle" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should call webhook for toggled environment", "location": { "column": 1, "line": 94 }, "status": "passed", "title": "Should call webhook for toggled environment" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should use default channel", "location": { "column": 1, "line": 123 }, "status": "passed", "title": "Should use default channel" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should override default channel with data from tag", "location": { "column": 1, "line": 153 }, "status": "passed", "title": "Should override default channel with data from tag" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should post to all channels in tags", "location": { "column": 1, "line": 189 }, "status": "passed", "title": "Should post to all channels in tags" } ], "endTime": 1653037762332, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/addons/slack.test.ts", "startTime": 1653037762289, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "should calculate the correct time in seconds", "location": { "column": 1, "line": 12 }, "status": "passed", "title": "should calculate the correct time in seconds" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "timer should track the time", "location": { "column": 1, "line": 19 }, "status": "passed", "title": "timer should track the time" } ], "endTime": 1653037762347, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/util/timer.test.ts", "startTime": 1653037762296, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "Content-type middleware should by default only support application/json", "location": { "column": 1, "line": 31 }, "status": "passed", "title": "Content-type middleware should by default only support application/json" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Content-type middleware should by default only support application/json with charset", "location": { "column": 1, "line": 41 }, "status": "passed", "title": "Content-type middleware should by default only support application/json with charset" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Content-type middleware should allow adding custom supported types", "location": { "column": 1, "line": 55 }, "status": "passed", "title": "Content-type middleware should allow adding custom supported types" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "adding custom supported types no longer supports default type", "location": { "column": 1, "line": 66 }, "status": "passed", "title": "adding custom supported types no longer supports default type" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "Should be able to add multiple content-types supported", "location": { "column": 1, "line": 75 }, "status": "passed", "title": "Should be able to add multiple content-types supported" } ], "endTime": 1653037762361, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/middleware/content_type_checker.test.ts", "startTime": 1653037762323, "status": "passed", "summary": "" }, { "assertionResults": [ { "ancestorTitles": [], "failureMessages": [], "fullName": "rewriteHTML substitutes meta tag with existing rewrite value", "location": { "column": 1, "line": 8 }, "status": "passed", "title": "rewriteHTML substitutes meta tag with existing rewrite value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "rewriteHTML substitutes meta tag with empty value", "location": { "column": 1, "line": 15 }, "status": "passed", "title": "rewriteHTML substitutes meta tag with empty value" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "rewriteHTML substitutes asset paths correctly with baseUriPath", "location": { "column": 1, "line": 22 }, "status": "passed", "title": "rewriteHTML substitutes asset paths correctly with baseUriPath" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "rewriteHTML substitutes asset paths correctly without baseUriPath", "location": { "column": 1, "line": 31 }, "status": "passed", "title": "rewriteHTML substitutes asset paths correctly without baseUriPath" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "rewriteHTML substitutes asset paths correctly with cdnPrefix", "location": { "column": 1, "line": 38 }, "status": "passed", "title": "rewriteHTML substitutes asset paths correctly with cdnPrefix" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "rewriteHTML swaps out faviconPath if cdnPrefix is set", "location": { "column": 1, "line": 47 }, "status": "passed", "title": "rewriteHTML swaps out faviconPath if cdnPrefix is set" }, { "ancestorTitles": [], "failureMessages": [], "fullName": "rewriteHTML sets favicon path to root", "location": { "column": 1, "line": 56 }, "status": "passed", "title": "rewriteHTML sets favicon path to root" } ], "endTime": 1653037762374, "message": "", "name": "/home/ivarconr/code/unleash/src/lib/util/rewriteHTML.test.ts", "startTime": 1653037762338, "status": "passed", "summary": "" } ], "wasInterrupted": false, "coverageMap": { "/home/ivarconr/code/unleash/src/migrator.ts": { "path": "/home/ivarconr/code/unleash/src/migrator.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 40 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 41 } }, "2": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 49 } }, "3": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 25 } }, "4": { "start": { "line": 9, "column": 19 }, "end": { "line": 12, "column": 6 } }, "5": { "start": { "line": 14, "column": 16 }, "end": { "line": 18, "column": 6 } }, "6": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 20 } }, "7": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 7 } }, "8": { "start": { "line": 25, "column": 19 }, "end": { "line": 28, "column": 6 } }, "9": { "start": { "line": 30, "column": 16 }, "end": { "line": 34, "column": 6 } }, "10": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 23 } }, "11": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 7 } } }, "fnMap": { "0": { "name": "migrateDb", "decl": { "start": { "line": 8, "column": 22 }, "end": { "line": 8, "column": 31 } }, "loc": { "start": { "line": 8, "column": 54 }, "end": { "line": 21, "column": 1 } } }, "1": { "name": "resetDb", "decl": { "start": { "line": 24, "column": 22 }, "end": { "line": 24, "column": 29 } }, "loc": { "start": { "line": 24, "column": 52 }, "end": { "line": 37, "column": 1 } } } }, "branchMap": {}, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 88, "5": 88, "6": 88, "7": 69, "8": 0, "9": 0, "10": 0, "11": 69 }, "f": { "0": 88, "1": 0 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/index.ts", "statementMap": { "0": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 39 } }, "1": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 56 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 52 } }, "3": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 45 } }, "4": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 58 } }, "5": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 66 } }, "6": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 54 } }, "7": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 43 } }, "8": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 37 } }, "9": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 43 } }, "10": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 35 } }, "11": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 44 } }, "12": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 39 } }, "13": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 50 } }, "14": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 43 } }, "15": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 45 } }, "16": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 54 } }, "17": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 54 } }, "18": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 60 } }, "19": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 69 } }, "20": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 51 } }, "21": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 50 } }, "22": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 70 } }, "23": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 65 } }, "24": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 50 } }, "25": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 37 } }, "26": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 43 } }, "27": { "start": { "line": 33, "column": 28 }, "end": { "line": 86, "column": 1 } }, "28": { "start": { "line": 37, "column": 36 }, "end": { "line": 37, "column": 42 } }, "29": { "start": { "line": 38, "column": 23 }, "end": { "line": 38, "column": 52 } }, "30": { "start": { "line": 40, "column": 4 }, "end": { "line": 85, "column": 6 } }, "31": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 28 } }, "32": { "start": { "line": 88, "column": 0 }, "end": { "line": 90, "column": 2 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 33, "column": 28 }, "end": { "line": 33, "column": null } }, "loc": { "start": { "line": 36, "column": 20 }, "end": { "line": 86, "column": 1 } } } }, "branchMap": {}, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 69, "6": 69, "7": 69, "8": 69, "9": 69, "10": 69, "11": 69, "12": 69, "13": 69, "14": 69, "15": 69, "16": 69, "17": 69, "18": 69, "19": 69, "20": 69, "21": 69, "22": 69, "23": 69, "24": 69, "25": 69, "26": 69, "27": 69, "28": 88, "29": 88, "30": 88, "31": 69, "32": 69 }, "f": { "0": 88 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/event-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/event-store.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 38 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 68 } }, "2": { "start": { "line": 8, "column": 22 }, "end": { "line": 19, "column": 2 } }, "3": { "start": { "line": 34, "column": 14 }, "end": { "line": 34, "column": 22 } }, "4": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 16 } }, "5": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 21 } }, "6": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 57 } }, "7": { "start": { "line": 48, "column": 8 }, "end": { "line": 56, "column": null } }, "8": { "start": { "line": 49, "column": 25 }, "end": { "line": 51, "column": 41 } }, "9": { "start": { "line": 52, "column": 31 }, "end": { "line": 52, "column": 55 } }, "10": { "start": { "line": 53, "column": 12 }, "end": { "line": 53, "column": 70 } }, "11": { "start": { "line": 53, "column": 35 }, "end": { "line": 53, "column": 68 } }, "12": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 59 } }, "13": { "start": { "line": 60, "column": 8 }, "end": { "line": 70, "column": null } }, "14": { "start": { "line": 61, "column": 30 }, "end": { "line": 63, "column": 41 } }, "15": { "start": { "line": 64, "column": 32 }, "end": { "line": 64, "column": 62 } }, "16": { "start": { "line": 65, "column": 12 }, "end": { "line": 67, "column": 14 } }, "17": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 64 } }, "18": { "start": { "line": 66, "column": 43 }, "end": { "line": 66, "column": 63 } }, "19": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 55 } }, "20": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 54 } }, "21": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 35 } }, "22": { "start": { "line": 84, "column": 23 }, "end": { "line": 86, "column": null } }, "23": { "start": { "line": 88, "column": 28 }, "end": { "line": 88, "column": 42 } }, "24": { "start": { "line": 89, "column": 8 }, "end": { "line": 89, "column": 23 } }, "25": { "start": { "line": 93, "column": 20 }, "end": { "line": 93, "column": 67 } }, "26": { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 36 } }, "27": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 37 } }, "28": { "start": { "line": 102, "column": 8 }, "end": { "line": 115, "column": null } }, "29": { "start": { "line": 103, "column": 21 }, "end": { "line": 107, "column": 46 } }, "30": { "start": { "line": 108, "column": 12 }, "end": { "line": 110, "column": null } }, "31": { "start": { "line": 109, "column": 16 }, "end": { "line": 109, "column": 37 } }, "32": { "start": { "line": 111, "column": 25 }, "end": { "line": 111, "column": 33 } }, "33": { "start": { "line": 112, "column": 12 }, "end": { "line": 112, "column": 45 } }, "34": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 22 } }, "35": { "start": { "line": 119, "column": 8 }, "end": { "line": 138, "column": null } }, "36": { "start": { "line": 120, "column": 25 }, "end": { "line": 133, "column": 46 } }, "37": { "start": { "line": 134, "column": 12 }, "end": { "line": 134, "column": 45 } }, "38": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 35 } }, "39": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 22 } }, "40": { "start": { "line": 142, "column": 8 }, "end": { "line": 151, "column": null } }, "41": { "start": { "line": 143, "column": 25 }, "end": { "line": 147, "column": 46 } }, "42": { "start": { "line": 148, "column": 12 }, "end": { "line": 148, "column": 45 } }, "43": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 22 } }, "44": { "start": { "line": 155, "column": 8 }, "end": { "line": 164, "column": null } }, "45": { "start": { "line": 156, "column": 25 }, "end": { "line": 160, "column": 46 } }, "46": { "start": { "line": 161, "column": 12 }, "end": { "line": 161, "column": 45 } }, "47": { "start": { "line": 163, "column": 12 }, "end": { "line": 163, "column": 22 } }, "48": { "start": { "line": 168, "column": 8 }, "end": { "line": 179, "column": 10 } }, "49": { "start": { "line": 183, "column": 8 }, "end": { "line": 193, "column": 10 } }, "50": { "start": { "line": 197, "column": 0 }, "end": { "line": 197, "column": 26 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 16 } }, "loc": { "start": { "line": 41, "column": 48 }, "end": { "line": 45, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 9 } }, "loc": { "start": { "line": 47, "column": 33 }, "end": { "line": 57, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 53, "column": 29 }, "end": { "line": 53, "column": 32 } }, "loc": { "start": { "line": 53, "column": 35 }, "end": { "line": 53, "column": 68 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 59, "column": 4 }, "end": { "line": 59, "column": 9 } }, "loc": { "start": { "line": 59, "column": 41 }, "end": { "line": 71, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 65, "column": 29 }, "end": { "line": 65, "column": 32 } }, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 64 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 66, "column": 36 }, "end": { "line": 66, "column": 37 } }, "loc": { "start": { "line": 66, "column": 43 }, "end": { "line": 66, "column": 63 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 9 } }, "loc": { "start": { "line": 73, "column": 28 }, "end": { "line": 75, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 77, "column": 4 }, "end": { "line": 77, "column": 9 } }, "loc": { "start": { "line": 77, "column": 19 }, "end": { "line": 79, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 11 } }, "loc": { "start": { "line": 81, "column": 11 }, "end": { "line": 81, "column": 22 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 9 } }, "loc": { "start": { "line": 83, "column": 28 }, "end": { "line": 90, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 9 } }, "loc": { "start": { "line": 92, "column": 25 }, "end": { "line": 95, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 97, "column": 4 }, "end": { "line": 97, "column": 9 } }, "loc": { "start": { "line": 97, "column": 31 }, "end": { "line": 99, "column": 5 } } }, "12": { "name": "(anonymous_12)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 9 } }, "loc": { "start": { "line": 101, "column": 34 }, "end": { "line": 116, "column": 5 } } }, "13": { "name": "(anonymous_13)", "decl": { "start": { "line": 118, "column": 4 }, "end": { "line": 118, "column": 9 } }, "loc": { "start": { "line": 118, "column": 44 }, "end": { "line": 139, "column": 5 } } }, "14": { "name": "(anonymous_14)", "decl": { "start": { "line": 141, "column": 4 }, "end": { "line": 141, "column": 9 } }, "loc": { "start": { "line": 141, "column": 50 }, "end": { "line": 152, "column": 5 } } }, "15": { "name": "(anonymous_15)", "decl": { "start": { "line": 154, "column": 4 }, "end": { "line": 154, "column": 9 } }, "loc": { "start": { "line": 154, "column": 49 }, "end": { "line": 165, "column": 5 } } }, "16": { "name": "(anonymous_16)", "decl": { "start": { "line": 167, "column": 4 }, "end": { "line": 167, "column": 14 } }, "loc": { "start": { "line": 167, "column": 31 }, "end": { "line": 180, "column": 5 } } }, "17": { "name": "(anonymous_17)", "decl": { "start": { "line": 182, "column": 4 }, "end": { "line": 182, "column": 16 } }, "loc": { "start": { "line": 182, "column": 30 }, "end": { "line": 194, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 108, "column": 12 }, "end": { "line": 110, "column": null } }, "type": "if", "locations": [ { "start": { "line": 108, "column": 12 }, "end": { "line": 110, "column": null } } ] }, "1": { "loc": { "start": { "line": 175, "column": 18 }, "end": { "line": 175, "column": 26 } }, "type": "binary-expr", "locations": [ { "start": { "line": 175, "column": 18 }, "end": { "line": 175, "column": 26 } }, { "start": { "line": 175, "column": 30 }, "end": { "line": 175, "column": 32 } } ] } }, "s": { "0": 70, "1": 70, "2": 70, "3": 70, "4": 90, "5": 90, "6": 90, "7": 664, "8": 664, "9": 640, "10": 640, "11": 640, "12": 24, "13": 19, "14": 19, "15": 19, "16": 19, "17": 19, "18": 47, "19": 0, "20": 1, "21": 1, "22": 1, "23": 1, "24": 1, "25": 1, "26": 1, "27": 11, "28": 18, "29": 18, "30": 18, "31": 6, "32": 18, "33": 17, "34": 1, "35": 1, "36": 1, "37": 0, "38": 1, "39": 1, "40": 1, "41": 1, "42": 1, "43": 0, "44": 3, "45": 3, "46": 3, "47": 0, "48": 904, "49": 711, "50": 70 }, "f": { "0": 90, "1": 664, "2": 640, "3": 19, "4": 19, "5": 47, "6": 1, "7": 1, "8": 0, "9": 1, "10": 1, "11": 11, "12": 18, "13": 1, "14": 1, "15": 3, "16": 904, "17": 711 }, "b": { "0": [6], "1": [904, 0] } }, "/home/ivarconr/code/unleash/src/lib/types/events.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/events.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 3, "column": 57 } }, "1": { "start": { "line": 6, "column": 13 }, "end": { "line": 6, "column": 49 } }, "2": { "start": { "line": 7, "column": 13 }, "end": { "line": 7, "column": 49 } }, "3": { "start": { "line": 8, "column": 13 }, "end": { "line": 8, "column": 49 } }, "4": { "start": { "line": 9, "column": 13 }, "end": { "line": 9, "column": 67 } }, "5": { "start": { "line": 10, "column": 13 }, "end": { "line": 10, "column": 67 } }, "6": { "start": { "line": 11, "column": 13 }, "end": { "line": 11, "column": 63 } }, "7": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 51 } }, "8": { "start": { "line": 13, "column": 13 }, "end": { "line": 13, "column": 49 } }, "9": { "start": { "line": 14, "column": 13 }, "end": { "line": 14, "column": 47 } }, "10": { "start": { "line": 15, "column": 13 }, "end": { "line": 15, "column": 47 } }, "11": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 55 } }, "12": { "start": { "line": 17, "column": 13 }, "end": { "line": 17, "column": 65 } }, "13": { "start": { "line": 18, "column": 13 }, "end": { "line": 18, "column": 59 } }, "14": { "start": { "line": 19, "column": 13 }, "end": { "line": 19, "column": 65 } }, "15": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 53 } }, "16": { "start": { "line": 21, "column": 13 }, "end": { "line": 21, "column": 51 } }, "17": { "start": { "line": 22, "column": 13 }, "end": { "line": 22, "column": 51 } }, "18": { "start": { "line": 23, "column": 13 }, "end": { "line": 23, "column": 53 } }, "19": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 45 } }, "20": { "start": { "line": 25, "column": 13 }, "end": { "line": 25, "column": 73 } }, "21": { "start": { "line": 26, "column": 13 }, "end": { "line": 26, "column": 75 } }, "22": { "start": { "line": 28, "column": 13 }, "end": { "line": 28, "column": 51 } }, "23": { "start": { "line": 29, "column": 13 }, "end": { "line": 29, "column": 51 } }, "24": { "start": { "line": 30, "column": 13 }, "end": { "line": 30, "column": 57 } }, "25": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 59 } }, "26": { "start": { "line": 32, "column": 13 }, "end": { "line": 32, "column": 51 } }, "27": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 49 } }, "28": { "start": { "line": 34, "column": 13 }, "end": { "line": 34, "column": 49 } }, "29": { "start": { "line": 35, "column": 13 }, "end": { "line": 35, "column": 61 } }, "30": { "start": { "line": 36, "column": 13 }, "end": { "line": 36, "column": 61 } }, "31": { "start": { "line": 37, "column": 13 }, "end": { "line": 37, "column": 61 } }, "32": { "start": { "line": 38, "column": 13 }, "end": { "line": 38, "column": 49 } }, "33": { "start": { "line": 39, "column": 13 }, "end": { "line": 39, "column": 49 } }, "34": { "start": { "line": 40, "column": 13 }, "end": { "line": 40, "column": 49 } }, "35": { "start": { "line": 41, "column": 13 }, "end": { "line": 41, "column": 47 } }, "36": { "start": { "line": 42, "column": 13 }, "end": { "line": 42, "column": 55 } }, "37": { "start": { "line": 43, "column": 13 }, "end": { "line": 43, "column": 59 } }, "38": { "start": { "line": 44, "column": 13 }, "end": { "line": 44, "column": 69 } }, "39": { "start": { "line": 45, "column": 13 }, "end": { "line": 45, "column": 45 } }, "40": { "start": { "line": 46, "column": 13 }, "end": { "line": 46, "column": 41 } }, "41": { "start": { "line": 47, "column": 13 }, "end": { "line": 47, "column": 41 } }, "42": { "start": { "line": 48, "column": 13 }, "end": { "line": 48, "column": 39 } }, "43": { "start": { "line": 49, "column": 13 }, "end": { "line": 49, "column": 37 } }, "44": { "start": { "line": 50, "column": 13 }, "end": { "line": 50, "column": 51 } }, "45": { "start": { "line": 51, "column": 13 }, "end": { "line": 51, "column": 51 } }, "46": { "start": { "line": 52, "column": 13 }, "end": { "line": 52, "column": 51 } }, "47": { "start": { "line": 53, "column": 13 }, "end": { "line": 53, "column": 49 } }, "48": { "start": { "line": 54, "column": 13 }, "end": { "line": 54, "column": 47 } }, "49": { "start": { "line": 55, "column": 13 }, "end": { "line": 55, "column": 59 } }, "50": { "start": { "line": 56, "column": 13 }, "end": { "line": 56, "column": 59 } }, "51": { "start": { "line": 57, "column": 13 }, "end": { "line": 57, "column": 59 } }, "52": { "start": { "line": 58, "column": 13 }, "end": { "line": 58, "column": 47 } }, "53": { "start": { "line": 59, "column": 13 }, "end": { "line": 59, "column": 43 } }, "54": { "start": { "line": 60, "column": 13 }, "end": { "line": 60, "column": 43 } }, "55": { "start": { "line": 61, "column": 13 }, "end": { "line": 61, "column": 43 } }, "56": { "start": { "line": 62, "column": 13 }, "end": { "line": 62, "column": 53 } }, "57": { "start": { "line": 63, "column": 13 }, "end": { "line": 63, "column": 55 } }, "58": { "start": { "line": 64, "column": 13 }, "end": { "line": 64, "column": 49 } }, "59": { "start": { "line": 65, "column": 13 }, "end": { "line": 65, "column": 49 } }, "60": { "start": { "line": 66, "column": 13 }, "end": { "line": 66, "column": 49 } }, "61": { "start": { "line": 68, "column": 13 }, "end": { "line": 68, "column": 47 } }, "62": { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 25 } }, "63": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 35 } }, "64": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 25 } }, "65": { "start": { "line": 112, "column": 8 }, "end": { "line": 116, "column": 10 } }, "66": { "start": { "line": 117, "column": 8 }, "end": { "line": 117, "column": 33 } }, "67": { "start": { "line": 118, "column": 8 }, "end": { "line": 118, "column": 41 } }, "68": { "start": { "line": 100, "column": 0 }, "end": { "line": 100, "column": 13 } }, "69": { "start": { "line": 137, "column": 8 }, "end": { "line": 143, "column": 10 } }, "70": { "start": { "line": 144, "column": 8 }, "end": { "line": 144, "column": 33 } }, "71": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 41 } }, "72": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 41 } }, "73": { "start": { "line": 122, "column": 0 }, "end": { "line": 122, "column": 13 } }, "74": { "start": { "line": 167, "column": 8 }, "end": { "line": 167, "column": 61 } }, "75": { "start": { "line": 168, "column": 8 }, "end": { "line": 168, "column": 33 } }, "76": { "start": { "line": 169, "column": 8 }, "end": { "line": 169, "column": 41 } }, "77": { "start": { "line": 170, "column": 8 }, "end": { "line": 170, "column": 48 } }, "78": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 51 } }, "79": { "start": { "line": 150, "column": 0 }, "end": { "line": 150, "column": 13 } }, "80": { "start": { "line": 192, "column": 8 }, "end": { "line": 192, "column": 59 } }, "81": { "start": { "line": 193, "column": 56 }, "end": { "line": 193, "column": 57 } }, "82": { "start": { "line": 194, "column": 8 }, "end": { "line": 194, "column": 34 } }, "83": { "start": { "line": 195, "column": 8 }, "end": { "line": 195, "column": 39 } }, "84": { "start": { "line": 196, "column": 8 }, "end": { "line": 196, "column": 47 } }, "85": { "start": { "line": 175, "column": 0 }, "end": { "line": 175, "column": 13 } }, "86": { "start": { "line": 214, "column": 8 }, "end": { "line": 214, "column": 52 } }, "87": { "start": { "line": 215, "column": 47 }, "end": { "line": 215, "column": 48 } }, "88": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 31 } }, "89": { "start": { "line": 217, "column": 8 }, "end": { "line": 217, "column": 39 } }, "90": { "start": { "line": 218, "column": 8 }, "end": { "line": 218, "column": 25 } }, "91": { "start": { "line": 200, "column": 0 }, "end": { "line": 200, "column": 13 } }, "92": { "start": { "line": 233, "column": 8 }, "end": { "line": 233, "column": 53 } }, "93": { "start": { "line": 234, "column": 41 }, "end": { "line": 234, "column": 42 } }, "94": { "start": { "line": 235, "column": 8 }, "end": { "line": 235, "column": 31 } }, "95": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 39 } }, "96": { "start": { "line": 222, "column": 0 }, "end": { "line": 222, "column": 13 } }, "97": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 52 } }, "98": { "start": { "line": 252, "column": 41 }, "end": { "line": 252, "column": 42 } }, "99": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 31 } }, "100": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 39 } }, "101": { "start": { "line": 240, "column": 0 }, "end": { "line": 240, "column": 13 } }, "102": { "start": { "line": 272, "column": 8 }, "end": { "line": 272, "column": 52 } }, "103": { "start": { "line": 273, "column": 50 }, "end": { "line": 273, "column": 51 } }, "104": { "start": { "line": 274, "column": 8 }, "end": { "line": 274, "column": 31 } }, "105": { "start": { "line": 275, "column": 8 }, "end": { "line": 275, "column": 39 } }, "106": { "start": { "line": 276, "column": 8 }, "end": { "line": 276, "column": 31 } }, "107": { "start": { "line": 258, "column": 0 }, "end": { "line": 258, "column": 13 } }, "108": { "start": { "line": 297, "column": 8 }, "end": { "line": 297, "column": 61 } }, "109": { "start": { "line": 298, "column": 56 }, "end": { "line": 298, "column": 57 } }, "110": { "start": { "line": 299, "column": 8 }, "end": { "line": 299, "column": 31 } }, "111": { "start": { "line": 300, "column": 8 }, "end": { "line": 300, "column": 39 } }, "112": { "start": { "line": 301, "column": 8 }, "end": { "line": 301, "column": 25 } }, "113": { "start": { "line": 302, "column": 8 }, "end": { "line": 302, "column": 31 } }, "114": { "start": { "line": 280, "column": 0 }, "end": { "line": 280, "column": 13 } }, "115": { "start": { "line": 323, "column": 8 }, "end": { "line": 323, "column": 57 } }, "116": { "start": { "line": 324, "column": 60 }, "end": { "line": 324, "column": 61 } }, "117": { "start": { "line": 325, "column": 8 }, "end": { "line": 325, "column": 31 } }, "118": { "start": { "line": 326, "column": 8 }, "end": { "line": 326, "column": 39 } }, "119": { "start": { "line": 327, "column": 8 }, "end": { "line": 327, "column": 39 } }, "120": { "start": { "line": 328, "column": 8 }, "end": { "line": 328, "column": 25 } }, "121": { "start": { "line": 306, "column": 0 }, "end": { "line": 306, "column": 13 } }, "122": { "start": { "line": 352, "column": 8 }, "end": { "line": 352, "column": 60 } }, "123": { "start": { "line": 353, "column": 69 }, "end": { "line": 353, "column": 70 } }, "124": { "start": { "line": 354, "column": 8 }, "end": { "line": 354, "column": 31 } }, "125": { "start": { "line": 355, "column": 8 }, "end": { "line": 355, "column": 39 } }, "126": { "start": { "line": 356, "column": 8 }, "end": { "line": 356, "column": 39 } }, "127": { "start": { "line": 357, "column": 8 }, "end": { "line": 357, "column": 25 } }, "128": { "start": { "line": 358, "column": 8 }, "end": { "line": 358, "column": 31 } }, "129": { "start": { "line": 332, "column": 0 }, "end": { "line": 332, "column": 13 } }, "130": { "start": { "line": 379, "column": 8 }, "end": { "line": 379, "column": 60 } }, "131": { "start": { "line": 380, "column": 63 }, "end": { "line": 380, "column": 64 } }, "132": { "start": { "line": 381, "column": 8 }, "end": { "line": 381, "column": 31 } }, "133": { "start": { "line": 382, "column": 8 }, "end": { "line": 382, "column": 39 } }, "134": { "start": { "line": 383, "column": 8 }, "end": { "line": 383, "column": 39 } }, "135": { "start": { "line": 384, "column": 8 }, "end": { "line": 384, "column": 31 } }, "136": { "start": { "line": 362, "column": 0 }, "end": { "line": 362, "column": 13 } }, "137": { "start": { "line": 396, "column": 8 }, "end": { "line": 396, "column": 47 } }, "138": { "start": { "line": 397, "column": 34 }, "end": { "line": 397, "column": 35 } }, "139": { "start": { "line": 398, "column": 8 }, "end": { "line": 398, "column": 31 } }, "140": { "start": { "line": 399, "column": 8 }, "end": { "line": 399, "column": 25 } }, "141": { "start": { "line": 400, "column": 8 }, "end": { "line": 400, "column": 28 } }, "142": { "start": { "line": 388, "column": 0 }, "end": { "line": 388, "column": 13 } }, "143": { "start": { "line": 412, "column": 8 }, "end": { "line": 412, "column": 49 } }, "144": { "start": { "line": 413, "column": 37 }, "end": { "line": 413, "column": 38 } }, "145": { "start": { "line": 414, "column": 8 }, "end": { "line": 414, "column": 31 } }, "146": { "start": { "line": 415, "column": 8 }, "end": { "line": 415, "column": 25 } }, "147": { "start": { "line": 416, "column": 8 }, "end": { "line": 416, "column": 31 } }, "148": { "start": { "line": 404, "column": 0 }, "end": { "line": 404, "column": 13 } }, "149": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 57 } }, "150": { "start": { "line": 434, "column": 43 }, "end": { "line": 434, "column": 52 } }, "151": { "start": { "line": 435, "column": 8 }, "end": { "line": 435, "column": 31 } }, "152": { "start": { "line": 436, "column": 8 }, "end": { "line": 436, "column": 25 } }, "153": { "start": { "line": 437, "column": 8 }, "end": { "line": 437, "column": 31 } }, "154": { "start": { "line": 420, "column": 0 }, "end": { "line": 420, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 93, "column": 4 }, "end": { "line": 93, "column": 16 } }, "loc": { "start": { "line": 93, "column": 66 }, "end": { "line": 97, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 16 } }, "loc": { "start": { "line": 111, "column": 5 }, "end": { "line": 119, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 129, "column": 4 }, "end": { "line": 129, "column": 16 } }, "loc": { "start": { "line": 136, "column": 5 }, "end": { "line": 147, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 159, "column": 4 }, "end": { "line": 159, "column": 16 } }, "loc": { "start": { "line": 166, "column": 5 }, "end": { "line": 172, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 185, "column": 4 }, "end": { "line": 185, "column": 16 } }, "loc": { "start": { "line": 191, "column": 5 }, "end": { "line": 197, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 207, "column": 4 }, "end": { "line": 207, "column": 16 } }, "loc": { "start": { "line": 213, "column": 5 }, "end": { "line": 219, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 227, "column": 4 }, "end": { "line": 227, "column": 16 } }, "loc": { "start": { "line": 232, "column": 5 }, "end": { "line": 237, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 245, "column": 4 }, "end": { "line": 245, "column": 16 } }, "loc": { "start": { "line": 250, "column": 5 }, "end": { "line": 255, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 265, "column": 4 }, "end": { "line": 265, "column": 16 } }, "loc": { "start": { "line": 271, "column": 5 }, "end": { "line": 277, "column": 5 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 289, "column": 4 }, "end": { "line": 289, "column": 16 } }, "loc": { "start": { "line": 296, "column": 5 }, "end": { "line": 303, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 315, "column": 4 }, "end": { "line": 315, "column": 16 } }, "loc": { "start": { "line": 322, "column": 5 }, "end": { "line": 329, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 343, "column": 4 }, "end": { "line": 343, "column": 16 } }, "loc": { "start": { "line": 351, "column": 5 }, "end": { "line": 359, "column": 5 } } }, "12": { "name": "(anonymous_12)", "decl": { "start": { "line": 371, "column": 4 }, "end": { "line": 371, "column": 16 } }, "loc": { "start": { "line": 378, "column": 5 }, "end": { "line": 385, "column": 5 } } }, "13": { "name": "(anonymous_13)", "decl": { "start": { "line": 395, "column": 4 }, "end": { "line": 395, "column": 16 } }, "loc": { "start": { "line": 395, "column": 68 }, "end": { "line": 401, "column": 5 } } }, "14": { "name": "(anonymous_14)", "decl": { "start": { "line": 411, "column": 4 }, "end": { "line": 411, "column": 16 } }, "loc": { "start": { "line": 411, "column": 71 }, "end": { "line": 417, "column": 5 } } }, "15": { "name": "(anonymous_15)", "decl": { "start": { "line": 427, "column": 4 }, "end": { "line": 427, "column": 16 } }, "loc": { "start": { "line": 432, "column": 5 }, "end": { "line": 438, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 93, "column": 64 }, "end": { "line": 93, "column": 66 } }, "type": "default-arg", "locations": [ { "start": { "line": 93, "column": 64 }, "end": { "line": 93, "column": 66 } } ] }, "1": { "loc": { "start": { "line": 113, "column": 22 }, "end": { "line": 113, "column": 38 } }, "type": "cond-expr", "locations": [ { "start": { "line": 113, "column": 22 }, "end": { "line": 113, "column": 38 } }, { "start": { "line": 113, "column": 41 }, "end": { "line": 113, "column": 58 } } ] }, "2": { "loc": { "start": { "line": 139, "column": 18 }, "end": { "line": 139, "column": 45 } }, "type": "cond-expr", "locations": [ { "start": { "line": 139, "column": 18 }, "end": { "line": 139, "column": 45 } }, { "start": { "line": 140, "column": 18 }, "end": { "line": 140, "column": 46 } } ] } }, "s": { "0": 97, "1": 97, "2": 97, "3": 97, "4": 97, "5": 97, "6": 97, "7": 97, "8": 97, "9": 97, "10": 97, "11": 97, "12": 97, "13": 97, "14": 97, "15": 97, "16": 97, "17": 97, "18": 97, "19": 97, "20": 97, "21": 97, "22": 97, "23": 97, "24": 97, "25": 97, "26": 97, "27": 97, "28": 97, "29": 97, "30": 97, "31": 97, "32": 97, "33": 97, "34": 97, "35": 97, "36": 97, "37": 97, "38": 97, "39": 97, "40": 97, "41": 97, "42": 97, "43": 97, "44": 97, "45": 97, "46": 97, "47": 97, "48": 97, "49": 97, "50": 97, "51": 97, "52": 97, "53": 97, "54": 97, "55": 97, "56": 97, "57": 97, "58": 97, "59": 97, "60": 97, "61": 97, "62": 402, "63": 402, "64": 402, "65": 3, "66": 3, "67": 3, "68": 97, "69": 28, "70": 28, "71": 28, "72": 28, "73": 97, "74": 55, "75": 55, "76": 55, "77": 55, "78": 55, "79": 97, "80": 2, "81": 2, "82": 2, "83": 2, "84": 2, "85": 97, "86": 155, "87": 155, "88": 155, "89": 155, "90": 155, "91": 97, "92": 12, "93": 12, "94": 12, "95": 12, "96": 97, "97": 2, "98": 2, "99": 2, "100": 2, "101": 97, "102": 3, "103": 3, "104": 3, "105": 3, "106": 3, "107": 97, "108": 15, "109": 15, "110": 15, "111": 15, "112": 15, "113": 15, "114": 97, "115": 97, "116": 97, "117": 97, "118": 97, "119": 97, "120": 97, "121": 97, "122": 7, "123": 7, "124": 7, "125": 7, "126": 7, "127": 7, "128": 7, "129": 97, "130": 4, "131": 4, "132": 4, "133": 4, "134": 4, "135": 4, "136": 97, "137": 15, "138": 15, "139": 15, "140": 15, "141": 15, "142": 97, "143": 2, "144": 2, "145": 2, "146": 2, "147": 2, "148": 97, "149": 2, "150": 2, "151": 2, "152": 2, "153": 2, "154": 97 }, "f": { "0": 402, "1": 3, "2": 28, "3": 55, "4": 2, "5": 155, "6": 12, "7": 2, "8": 3, "9": 15, "10": 97, "11": 7, "12": 4, "13": 15, "14": 2, "15": 2 }, "b": { "0": [19], "1": [2, 1], "2": [25, 3] } }, "/home/ivarconr/code/unleash/src/lib/db/feature-toggle-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/feature-toggle-store.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 51 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 43 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 52 } }, "3": { "start": { "line": 10, "column": 24 }, "end": { "line": 20, "column": 2 } }, "4": { "start": { "line": 34, "column": 14 }, "end": { "line": 34, "column": 24 } }, "5": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 21 } }, "6": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 59 } }, "7": { "start": { "line": 46, "column": 8 }, "end": { "line": 50, "column": 15 } }, "8": { "start": { "line": 47, "column": 12 }, "end": { "line": 50, "column": 14 } }, "9": { "start": { "line": 60, "column": 8 }, "end": { "line": 64, "column": 49 } }, "10": { "start": { "line": 64, "column": 27 }, "end": { "line": 64, "column": 47 } }, "11": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 35 } }, "12": { "start": { "line": 74, "column": 8 }, "end": { "line": 78, "column": 37 } }, "13": { "start": { "line": 88, "column": 21 }, "end": { "line": 91, "column": 25 } }, "14": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 43 } }, "15": { "start": { "line": 96, "column": 21 }, "end": { "line": 99, "column": 32 } }, "16": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 43 } }, "17": { "start": { "line": 109, "column": 8 }, "end": { "line": 117, "column": 15 } }, "18": { "start": { "line": 113, "column": 26 }, "end": { "line": 113, "column": 51 } }, "19": { "start": { "line": 115, "column": 16 }, "end": { "line": 115, "column": 37 } }, "20": { "start": { "line": 116, "column": 16 }, "end": { "line": 116, "column": 33 } }, "21": { "start": { "line": 121, "column": 23 }, "end": { "line": 123, "column": null } }, "22": { "start": { "line": 125, "column": 28 }, "end": { "line": 125, "column": 42 } }, "23": { "start": { "line": 126, "column": 8 }, "end": { "line": 126, "column": 23 } }, "24": { "start": { "line": 130, "column": 21 }, "end": { "line": 134, "column": 35 } }, "25": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 43 } }, "26": { "start": { "line": 139, "column": 20 }, "end": { "line": 139, "column": 30 } }, "27": { "start": { "line": 140, "column": 8 }, "end": { "line": 153, "column": null } }, "28": { "start": { "line": 141, "column": 12 }, "end": { "line": 150, "column": 18 } }, "29": { "start": { "line": 152, "column": 12 }, "end": { "line": 152, "column": 73 } }, "30": { "start": { "line": 157, "column": 8 }, "end": { "line": 159, "column": null } }, "31": { "start": { "line": 158, "column": 12 }, "end": { "line": 158, "column": 63 } }, "32": { "start": { "line": 160, "column": 32 }, "end": { "line": 160, "column": 76 } }, "33": { "start": { "line": 161, "column": 8 }, "end": { "line": 161, "column": 68 } }, "34": { "start": { "line": 161, "column": 38 }, "end": { "line": 161, "column": 66 } }, "35": { "start": { "line": 162, "column": 8 }, "end": { "line": 172, "column": 10 } }, "36": { "start": { "line": 176, "column": 8 }, "end": { "line": 178, "column": null } }, "37": { "start": { "line": 177, "column": 12 }, "end": { "line": 177, "column": 63 } }, "38": { "start": { "line": 179, "column": 32 }, "end": { "line": 179, "column": 76 } }, "39": { "start": { "line": 180, "column": 8 }, "end": { "line": 180, "column": 68 } }, "40": { "start": { "line": 180, "column": 38 }, "end": { "line": 180, "column": 66 } }, "41": { "start": { "line": 182, "column": 8 }, "end": { "line": 182, "column": 30 } }, "42": { "start": { "line": 186, "column": 20 }, "end": { "line": 195, "column": 10 } }, "43": { "start": { "line": 196, "column": 8 }, "end": { "line": 198, "column": null } }, "44": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 34 } }, "45": { "start": { "line": 199, "column": 8 }, "end": { "line": 199, "column": 19 } }, "46": { "start": { "line": 206, "column": 8 }, "end": { "line": 214, "column": null } }, "47": { "start": { "line": 207, "column": 24 }, "end": { "line": 209, "column": 43 } }, "48": { "start": { "line": 211, "column": 12 }, "end": { "line": 211, "column": 45 } }, "49": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 72 } }, "50": { "start": { "line": 215, "column": 8 }, "end": { "line": 215, "column": 25 } }, "51": { "start": { "line": 222, "column": 20 }, "end": { "line": 225, "column": 39 } }, "52": { "start": { "line": 226, "column": 8 }, "end": { "line": 226, "column": 41 } }, "53": { "start": { "line": 230, "column": 20 }, "end": { "line": 233, "column": 39 } }, "54": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 41 } }, "55": { "start": { "line": 238, "column": 8 }, "end": { "line": 240, "column": 19 } }, "56": { "start": { "line": 244, "column": 20 }, "end": { "line": 247, "column": 39 } }, "57": { "start": { "line": 248, "column": 8 }, "end": { "line": 248, "column": 41 } }, "58": { "start": { "line": 252, "column": 20 }, "end": { "line": 254, "column": 41 } }, "59": { "start": { "line": 255, "column": 8 }, "end": { "line": 255, "column": 42 } }, "60": { "start": { "line": 263, "column": 20 }, "end": { "line": 266, "column": 39 } }, "61": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 41 } }, "62": { "start": { "line": 36, "column": 0 }, "end": { "line": 36, "column": 21 } }, "63": { "start": { "line": 271, "column": 0 }, "end": { "line": 271, "column": 36 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 16 } }, "loc": { "start": { "line": 43, "column": 72 }, "end": { "line": 51, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 46, "column": 21 }, "end": { "line": 46, "column": 22 } }, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 50, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 9 } }, "loc": { "start": { "line": 58, "column": 31 }, "end": { "line": 65, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 64, "column": 18 }, "end": { "line": 64, "column": 19 } }, "loc": { "start": { "line": 64, "column": 27 }, "end": { "line": 64, "column": 47 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 9 } }, "loc": { "start": { "line": 67, "column": 19 }, "end": { "line": 69, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 11 } }, "loc": { "start": { "line": 71, "column": 11 }, "end": { "line": 71, "column": 22 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 9 } }, "loc": { "start": { "line": 73, "column": 26 }, "end": { "line": 79, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 9 } }, "loc": { "start": { "line": 86, "column": 31 }, "end": { "line": 93, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 95, "column": 4 }, "end": { "line": 95, "column": 9 } }, "loc": { "start": { "line": 95, "column": 39 }, "end": { "line": 101, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 9 } }, "loc": { "start": { "line": 108, "column": 35 }, "end": { "line": 118, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 113, "column": 18 }, "end": { "line": 113, "column": 19 } }, "loc": { "start": { "line": 113, "column": 26 }, "end": { "line": 113, "column": 51 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 114, "column": 19 }, "end": { "line": 114, "column": 20 } }, "loc": { "start": { "line": 114, "column": 25 }, "end": { "line": 117, "column": 13 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 120, "column": 4 }, "end": { "line": 120, "column": 9 } }, "loc": { "start": { "line": 120, "column": 29 }, "end": { "line": 127, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 129, "column": 4 }, "end": { "line": 129, "column": 9 } }, "loc": { "start": { "line": 129, "column": 29 }, "end": { "line": 136, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 138, "column": 4 }, "end": { "line": 138, "column": 9 } }, "loc": { "start": { "line": 138, "column": 43 }, "end": { "line": 154, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 156, "column": 4 }, "end": { "line": 156, "column": 16 } }, "loc": { "start": { "line": 156, "column": 35 }, "end": { "line": 173, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 161, "column": 28 }, "end": { "line": 161, "column": 29 } }, "loc": { "start": { "line": 161, "column": 38 }, "end": { "line": 161, "column": 66 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 175, "column": 4 }, "end": { "line": 175, "column": 17 } }, "loc": { "start": { "line": 175, "column": 36 }, "end": { "line": 183, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 180, "column": 28 }, "end": { "line": 180, "column": 29 } }, "loc": { "start": { "line": 180, "column": 38 }, "end": { "line": 180, "column": 66 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 185, "column": 4 }, "end": { "line": 185, "column": 12 } }, "loc": { "start": { "line": 185, "column": 52 }, "end": { "line": 200, "column": 5 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 202, "column": 4 }, "end": { "line": 202, "column": 9 } }, "loc": { "start": { "line": 204, "column": 30 }, "end": { "line": 216, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 218, "column": 4 }, "end": { "line": 218, "column": 9 } }, "loc": { "start": { "line": 220, "column": 30 }, "end": { "line": 227, "column": 5 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 229, "column": 4 }, "end": { "line": 229, "column": 9 } }, "loc": { "start": { "line": 229, "column": 30 }, "end": { "line": 235, "column": 5 } } }, "23": { "name": "(anonymous_24)", "decl": { "start": { "line": 237, "column": 4 }, "end": { "line": 237, "column": 9 } }, "loc": { "start": { "line": 237, "column": 29 }, "end": { "line": 241, "column": 5 } } }, "24": { "name": "(anonymous_25)", "decl": { "start": { "line": 243, "column": 4 }, "end": { "line": 243, "column": 9 } }, "loc": { "start": { "line": 243, "column": 29 }, "end": { "line": 249, "column": 5 } } }, "25": { "name": "(anonymous_26)", "decl": { "start": { "line": 251, "column": 4 }, "end": { "line": 251, "column": 9 } }, "loc": { "start": { "line": 251, "column": 41 }, "end": { "line": 256, "column": 5 } } }, "26": { "name": "(anonymous_27)", "decl": { "start": { "line": 258, "column": 4 }, "end": { "line": 258, "column": 9 } }, "loc": { "start": { "line": 261, "column": 31 }, "end": { "line": 268, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 31 } }, "type": "default-arg", "locations": [ { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 31 } } ] }, "1": { "loc": { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 31 } }, "type": "default-arg", "locations": [ { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 31 } } ] }, "2": { "loc": { "start": { "line": 113, "column": 30 }, "end": { "line": 113, "column": 39 } }, "type": "cond-expr", "locations": [ { "start": { "line": 113, "column": 30 }, "end": { "line": 113, "column": 39 } }, { "start": { "line": 113, "column": 42 }, "end": { "line": 113, "column": 51 } } ] }, "3": { "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 159, "column": null } }, "type": "if", "locations": [ { "start": { "line": 157, "column": 8 }, "end": { "line": 159, "column": null } } ] }, "4": { "loc": { "start": { "line": 160, "column": 32 }, "end": { "line": 160, "column": 70 } }, "type": "binary-expr", "locations": [ { "start": { "line": 160, "column": 32 }, "end": { "line": 160, "column": 70 } }, { "start": { "line": 160, "column": 74 }, "end": { "line": 160, "column": 76 } } ] }, "5": { "loc": { "start": { "line": 176, "column": 8 }, "end": { "line": 178, "column": null } }, "type": "if", "locations": [ { "start": { "line": 176, "column": 8 }, "end": { "line": 178, "column": null } } ] }, "6": { "loc": { "start": { "line": 179, "column": 32 }, "end": { "line": 179, "column": 70 } }, "type": "binary-expr", "locations": [ { "start": { "line": 179, "column": 32 }, "end": { "line": 179, "column": 70 } }, { "start": { "line": 179, "column": 74 }, "end": { "line": 179, "column": 76 } } ] }, "7": { "loc": { "start": { "line": 191, "column": 22 }, "end": { "line": 191, "column": 35 } }, "type": "binary-expr", "locations": [ { "start": { "line": 191, "column": 22 }, "end": { "line": 191, "column": 35 } }, { "start": { "line": 191, "column": 39 }, "end": { "line": 191, "column": 44 } } ] }, "8": { "loc": { "start": { "line": 196, "column": 8 }, "end": { "line": 198, "column": null } }, "type": "if", "locations": [ { "start": { "line": 196, "column": 8 }, "end": { "line": 198, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 88, "6": 88, "7": 88, "8": 0, "9": 0, "10": 0, "11": 9, "12": 271, "13": 48, "14": 48, "15": 0, "16": 0, "17": 130, "18": 129, "19": 1, "20": 1, "21": 0, "22": 0, "23": 0, "24": 0, "25": 0, "26": 4, "27": 4, "28": 4, "29": 0, "30": 822, "31": 166, "32": 656, "33": 656, "34": 69, "35": 656, "36": 81, "37": 3, "38": 78, "39": 78, "40": 32, "41": 78, "42": 263, "43": 263, "44": 248, "45": 263, "46": 245, "47": 245, "48": 245, "49": 0, "50": 0, "51": 18, "52": 18, "53": 12, "54": 12, "55": 3, "56": 3, "57": 3, "58": 81, "59": 81, "60": 108, "61": 108, "62": 69, "63": 69 }, "f": { "0": 88, "1": 0, "2": 0, "3": 0, "4": 9, "5": 0, "6": 271, "7": 48, "8": 0, "9": 130, "10": 129, "11": 1, "12": 0, "13": 0, "14": 4, "15": 822, "16": 69, "17": 81, "18": 32, "19": 263, "20": 245, "21": 18, "22": 12, "23": 3, "24": 3, "25": 81, "26": 108 }, "b": { "0": [0], "1": [11], "2": [125, 4], "3": [166], "4": [656, 0], "5": [3], "6": [78, 0], "7": [263, 255], "8": [248] } }, "/home/ivarconr/code/unleash/src/lib/util/metrics-helper.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/metrics-helper.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 28 } }, "1": { "start": { "line": 11, "column": 66 }, "end": { "line": 22, "column": 1 } }, "2": { "start": { "line": 16, "column": 14 }, "end": { "line": 16, "column": 25 } }, "3": { "start": { "line": 17, "column": 4 }, "end": { "line": 21, "column": 6 } }, "4": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 24 } }, "5": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 35 } }, "6": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 20 } }, "7": { "start": { "line": 24, "column": 22 }, "end": { "line": 26, "column": 2 } }, "8": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 29 } }, "9": { "start": { "line": 28, "column": 0 }, "end": { "line": 30, "column": 2 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 11, "column": 66 }, "end": { "line": 11, "column": null } }, "loc": { "start": { "line": 15, "column": 4 }, "end": { "line": 22, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 17, "column": 11 }, "end": { "line": 17, "column": 12 } }, "loc": { "start": { "line": 17, "column": 20 }, "end": { "line": 21, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 14, "column": 11 }, "end": { "line": 14, "column": 13 } }, "type": "default-arg", "locations": [ { "start": { "line": 14, "column": 11 }, "end": { "line": 14, "column": 13 } } ] } }, "s": { "0": 69, "1": 69, "2": 1048, "3": 1048, "4": 1044, "5": 1044, "6": 1044, "7": 69, "8": 69, "9": 69 }, "f": { "0": 1048, "1": 1044 }, "b": { "0": [0] } }, "/home/ivarconr/code/unleash/src/lib/util/timer.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/timer.ts", "statementMap": { "0": { "start": { "line": 1, "column": 16 }, "end": { "line": 1, "column": 19 } }, "1": { "start": { "line": 5, "column": 52 }, "end": { "line": 6, "column": 31 } }, "2": { "start": { "line": 6, "column": 4 }, "end": { "line": 6, "column": 31 } }, "3": { "start": { "line": 8, "column": 37 }, "end": { "line": 11, "column": 1 } }, "4": { "start": { "line": 9, "column": 16 }, "end": { "line": 9, "column": 32 } }, "5": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 46 } }, "6": { "start": { "line": 10, "column": 17 }, "end": { "line": 10, "column": 45 } }, "7": { "start": { "line": 13, "column": 14 }, "end": { "line": 16, "column": 2 } }, "8": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 21 } }, "9": { "start": { "line": 20, "column": 0 }, "end": { "line": 23, "column": 2 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 5, "column": 52 }, "end": { "line": 5, "column": 53 } }, "loc": { "start": { "line": 6, "column": 4 }, "end": { "line": 6, "column": 31 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 8, "column": 37 }, "end": { "line": 8, "column": 40 } }, "loc": { "start": { "line": 8, "column": 42 }, "end": { "line": 11, "column": 1 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 10, "column": 11 }, "end": { "line": 10, "column": 14 } }, "loc": { "start": { "line": 10, "column": 17 }, "end": { "line": 10, "column": 45 } } } }, "branchMap": {}, "s": { "0": 70, "1": 70, "2": 1049, "3": 70, "4": 1049, "5": 1049, "6": 1045, "7": 70, "8": 70, "9": 70 }, "f": { "0": 1049, "1": 1049, "2": 1045 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/metric-events.ts": { "path": "/home/ivarconr/code/unleash/src/lib/metric-events.ts", "statementMap": { "0": { "start": { "line": 1, "column": 21 }, "end": { "line": 1, "column": 35 } }, "1": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 21 } }, "2": { "start": { "line": 2, "column": 16 }, "end": { "line": 2, "column": 25 } }, "3": { "start": { "line": 4, "column": 23 }, "end": { "line": 4, "column": 30 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 87, "1": 87, "2": 87, "3": 87 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/notfound-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/notfound-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 29 } }, "5": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 31 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 32 }, "end": { "line": 8, "column": 5 } } } }, "branchMap": {}, "s": { "0": 250, "1": 250, "2": 250, "3": 250, "4": 93, "5": 93 }, "f": { "0": 250 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/feature-type-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/feature-type-store.ts", "statementMap": { "0": { "start": { "line": 8, "column": 16 }, "end": { "line": 8, "column": 62 } }, "1": { "start": { "line": 9, "column": 14 }, "end": { "line": 9, "column": 29 } }, "2": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 21 } }, "3": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 57 } }, "4": { "start": { "line": 29, "column": 21 }, "end": { "line": 29, "column": 62 } }, "5": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 47 } }, "6": { "start": { "line": 34, "column": 8 }, "end": { "line": 39, "column": 10 } }, "7": { "start": { "line": 43, "column": 20 }, "end": { "line": 43, "column": 62 } }, "8": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 42 } }, "9": { "start": { "line": 48, "column": 20 }, "end": { "line": 48, "column": 64 } }, "10": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 42 } }, "11": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 54 } }, "12": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 35 } }, "13": { "start": { "line": 63, "column": 23 }, "end": { "line": 65, "column": null } }, "14": { "start": { "line": 67, "column": 28 }, "end": { "line": 67, "column": 42 } }, "15": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 23 } }, "16": { "start": { "line": 71, "column": 0 }, "end": { "line": 71, "column": 32 } }, "17": { "start": { "line": 72, "column": 0 }, "end": { "line": 72, "column": 34 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 16 } }, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 26, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": 9 } }, "loc": { "start": { "line": 28, "column": 16 }, "end": { "line": 31, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "column": 28 } }, "loc": { "start": { "line": 33, "column": 49 }, "end": { "line": 40, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 42, "column": 24 }, "end": { "line": 45, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 9 } }, "loc": { "start": { "line": 47, "column": 32 }, "end": { "line": 50, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 9 } }, "loc": { "start": { "line": 52, "column": 28 }, "end": { "line": 54, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 9 } }, "loc": { "start": { "line": 56, "column": 19 }, "end": { "line": 58, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 11 } }, "loc": { "start": { "line": 60, "column": 11 }, "end": { "line": 60, "column": 22 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 62, "column": 4 }, "end": { "line": 62, "column": 9 } }, "loc": { "start": { "line": 62, "column": 28 }, "end": { "line": 69, "column": 5 } } } }, "branchMap": {}, "s": { "0": 69, "1": 69, "2": 88, "3": 88, "4": 10, "5": 10, "6": 50, "7": 0, "8": 0, "9": 1, "10": 1, "11": 1, "12": 0, "13": 1, "14": 1, "15": 1, "16": 69, "17": 69 }, "f": { "0": 88, "1": 10, "2": 50, "3": 0, "4": 1, "5": 1, "6": 0, "7": 0, "8": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/strategy-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/strategy-store.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 52 } }, "1": { "start": { "line": 12, "column": 25 }, "end": { "line": 19, "column": 2 } }, "2": { "start": { "line": 20, "column": 14 }, "end": { "line": 20, "column": 26 } }, "3": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 21 } }, "4": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 53 } }, "5": { "start": { "line": 41, "column": 21 }, "end": { "line": 45, "column": 35 } }, "6": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 44 } }, "7": { "start": { "line": 51, "column": 21 }, "end": { "line": 56, "column": 35 } }, "8": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 52 } }, "9": { "start": { "line": 62, "column": 8 }, "end": { "line": 66, "column": 38 } }, "10": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 51 } }, "11": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 35 } }, "12": { "start": { "line": 80, "column": 23 }, "end": { "line": 82, "column": null } }, "13": { "start": { "line": 84, "column": 28 }, "end": { "line": 84, "column": 42 } }, "14": { "start": { "line": 85, "column": 8 }, "end": { "line": 85, "column": 23 } }, "15": { "start": { "line": 89, "column": 20 }, "end": { "line": 89, "column": 64 } }, "16": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 39 } }, "17": { "start": { "line": 94, "column": 8 }, "end": { "line": 96, "column": null } }, "18": { "start": { "line": 95, "column": 12 }, "end": { "line": 95, "column": 57 } }, "19": { "start": { "line": 97, "column": 8 }, "end": { "line": 104, "column": 10 } }, "20": { "start": { "line": 108, "column": 8 }, "end": { "line": 110, "column": null } }, "21": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 57 } }, "22": { "start": { "line": 111, "column": 8 }, "end": { "line": 116, "column": 10 } }, "23": { "start": { "line": 121, "column": 8 }, "end": { "line": 125, "column": 10 } }, "24": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 63 } }, "25": { "start": { "line": 135, "column": 8 }, "end": { "line": 137, "column": 47 } }, "26": { "start": { "line": 141, "column": 8 }, "end": { "line": 141, "column": 74 } }, "27": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 75 } }, "28": { "start": { "line": 149, "column": 8 }, "end": { "line": 149, "column": 51 } }, "29": { "start": { "line": 154, "column": 24 }, "end": { "line": 154, "column": 49 } }, "30": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 74 } }, "31": { "start": { "line": 159, "column": 8 }, "end": { "line": 161, "column": 22 } }, "32": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 21 } }, "33": { "start": { "line": 165, "column": 0 }, "end": { "line": 165, "column": 31 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 16 } }, "loc": { "start": { "line": 35, "column": 48 }, "end": { "line": 38, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 40, "column": 16 }, "end": { "line": 48, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 9 } }, "loc": { "start": { "line": 50, "column": 31 }, "end": { "line": 59, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 9 } }, "loc": { "start": { "line": 61, "column": 34 }, "end": { "line": 67, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 69, "column": 29 }, "end": { "line": 71, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 9 } }, "loc": { "start": { "line": 73, "column": 19 }, "end": { "line": 75, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 77, "column": 4 }, "end": { "line": 77, "column": 11 } }, "loc": { "start": { "line": 77, "column": 11 }, "end": { "line": 77, "column": 22 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 79, "column": 4 }, "end": { "line": 79, "column": 9 } }, "loc": { "start": { "line": 79, "column": 29 }, "end": { "line": 86, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 88, "column": 4 }, "end": { "line": 88, "column": 9 } }, "loc": { "start": { "line": 88, "column": 26 }, "end": { "line": 91, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 93, "column": 4 }, "end": { "line": 93, "column": 17 } }, "loc": { "start": { "line": 93, "column": 35 }, "end": { "line": 105, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 107, "column": 4 }, "end": { "line": 107, "column": 25 } }, "loc": { "start": { "line": 107, "column": 43 }, "end": { "line": 117, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 120, "column": 4 }, "end": { "line": 120, "column": 18 } }, "loc": { "start": { "line": 120, "column": 23 }, "end": { "line": 126, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 129, "column": 4 }, "end": { "line": 129, "column": 9 } }, "loc": { "start": { "line": 129, "column": 29 }, "end": { "line": 131, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 134, "column": 4 }, "end": { "line": 134, "column": 9 } }, "loc": { "start": { "line": 134, "column": 29 }, "end": { "line": 138, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 140, "column": 4 }, "end": { "line": 140, "column": 9 } }, "loc": { "start": { "line": 140, "column": 61 }, "end": { "line": 142, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 144, "column": 4 }, "end": { "line": 144, "column": 9 } }, "loc": { "start": { "line": 144, "column": 62 }, "end": { "line": 146, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 148, "column": 4 }, "end": { "line": 148, "column": 9 } }, "loc": { "start": { "line": 148, "column": 58 }, "end": { "line": 150, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 153, "column": 4 }, "end": { "line": 153, "column": 9 } }, "loc": { "start": { "line": 153, "column": 29 }, "end": { "line": 156, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 158, "column": 4 }, "end": { "line": 158, "column": 9 } }, "loc": { "start": { "line": 158, "column": 30 }, "end": { "line": 162, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 94, "column": 8 }, "end": { "line": 96, "column": null } }, "type": "if", "locations": [ { "start": { "line": 94, "column": 8 }, "end": { "line": 96, "column": null } } ] }, "1": { "loc": { "start": { "line": 108, "column": 8 }, "end": { "line": 110, "column": null } }, "type": "if", "locations": [ { "start": { "line": 108, "column": 8 }, "end": { "line": 110, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 88, "4": 88, "5": 12, "6": 12, "7": 7, "8": 7, "9": 0, "10": 1, "11": 0, "12": 2, "13": 2, "14": 2, "15": 17, "16": 17, "17": 55, "18": 7, "19": 48, "20": 26, "21": 0, "22": 26, "23": 220, "24": 196, "25": 2, "26": 2, "27": 1, "28": 0, "29": 22, "30": 22, "31": 3, "32": 69, "33": 69 }, "f": { "0": 88, "1": 12, "2": 7, "3": 0, "4": 1, "5": 0, "6": 0, "7": 2, "8": 17, "9": 55, "10": 26, "11": 220, "12": 196, "13": 2, "14": 2, "15": 1, "16": 0, "17": 22, "18": 3 }, "b": { "0": [7], "1": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/client-instance-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/client-instance-store.ts", "statementMap": { "0": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 47 } }, "1": { "start": { "line": 12, "column": 22 }, "end": { "line": 12, "column": 55 } }, "2": { "start": { "line": 13, "column": 20 }, "end": { "line": 13, "column": 47 } }, "3": { "start": { "line": 15, "column": 16 }, "end": { "line": 23, "column": 2 } }, "4": { "start": { "line": 24, "column": 14 }, "end": { "line": 24, "column": 32 } }, "5": { "start": { "line": 26, "column": 15 }, "end": { "line": 34, "column": 2 } }, "6": { "start": { "line": 26, "column": 25 }, "end": { "line": 34, "column": 2 } }, "7": { "start": { "line": 36, "column": 16 }, "end": { "line": 43, "column": 2 } }, "8": { "start": { "line": 36, "column": 29 }, "end": { "line": 43, "column": 2 } }, "9": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 21 } }, "10": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 33 } }, "11": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 60 } }, "12": { "start": { "line": 60, "column": 8 }, "end": { "line": 64, "column": 15 } }, "13": { "start": { "line": 61, "column": 12 }, "end": { "line": 64, "column": 14 } }, "14": { "start": { "line": 65, "column": 24 }, "end": { "line": 65, "column": 69 } }, "15": { "start": { "line": 65, "column": 30 }, "end": { "line": 65, "column": 69 } }, "16": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 40 } }, "17": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 75 } }, "18": { "start": { "line": 71, "column": 21 }, "end": { "line": 73, "column": 18 } }, "19": { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } }, "20": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 59 } }, "21": { "start": { "line": 86, "column": 8 }, "end": { "line": 90, "column": 22 } }, "22": { "start": { "line": 94, "column": 21 }, "end": { "line": 94, "column": 43 } }, "23": { "start": { "line": 95, "column": 8 }, "end": { "line": 98, "column": 21 } }, "24": { "start": { "line": 105, "column": 8 }, "end": { "line": 107, "column": 19 } }, "25": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 35 } }, "26": { "start": { "line": 121, "column": 20 }, "end": { "line": 123, "column": 20 } }, "27": { "start": { "line": 124, "column": 8 }, "end": { "line": 124, "column": 27 } }, "28": { "start": { "line": 131, "column": 23 }, "end": { "line": 133, "column": null } }, "29": { "start": { "line": 135, "column": 28 }, "end": { "line": 135, "column": 42 } }, "30": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 23 } }, "31": { "start": { "line": 140, "column": 26 }, "end": { "line": 140, "column": 52 } }, "32": { "start": { "line": 142, "column": 8 }, "end": { "line": 145, "column": 21 } }, "33": { "start": { "line": 147, "column": 8 }, "end": { "line": 147, "column": 20 } }, "34": { "start": { "line": 151, "column": 26 }, "end": { "line": 151, "column": 52 } }, "35": { "start": { "line": 153, "column": 21 }, "end": { "line": 156, "column": 41 } }, "36": { "start": { "line": 158, "column": 24 }, "end": { "line": 158, "column": 40 } }, "37": { "start": { "line": 160, "column": 8 }, "end": { "line": 160, "column": 20 } }, "38": { "start": { "line": 162, "column": 8 }, "end": { "line": 162, "column": 23 } }, "39": { "start": { "line": 166, "column": 21 }, "end": { "line": 170, "column": 41 } }, "40": { "start": { "line": 172, "column": 8 }, "end": { "line": 172, "column": 32 } }, "41": { "start": { "line": 176, "column": 21 }, "end": { "line": 180, "column": 40 } }, "42": { "start": { "line": 182, "column": 8 }, "end": { "line": 182, "column": 43 } }, "43": { "start": { "line": 182, "column": 31 }, "end": { "line": 182, "column": 41 } }, "44": { "start": { "line": 186, "column": 8 }, "end": { "line": 186, "column": 63 } }, "45": { "start": { "line": 190, "column": 8 }, "end": { "line": 190, "column": 34 } }, "46": { "start": { "line": 45, "column": 0 }, "end": { "line": 45, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 26, "column": 15 }, "end": { "line": 26, "column": 16 } }, "loc": { "start": { "line": 26, "column": 25 }, "end": { "line": 34, "column": 2 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 17 } }, "loc": { "start": { "line": 36, "column": 29 }, "end": { "line": 43, "column": 2 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 16 } }, "loc": { "start": { "line": 56, "column": 72 }, "end": { "line": 68, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 60, "column": 27 }, "end": { "line": 60, "column": 28 } }, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 64, "column": 14 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 65, "column": 24 }, "end": { "line": 65, "column": 27 } }, "loc": { "start": { "line": 65, "column": 30 }, "end": { "line": 65, "column": 69 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 9 } }, "loc": { "start": { "line": 70, "column": 42 }, "end": { "line": 78, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 9 } }, "loc": { "start": { "line": 85, "column": 25 }, "end": { "line": 91, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 93, "column": 4 }, "end": { "line": 93, "column": 9 } }, "loc": { "start": { "line": 93, "column": 52 }, "end": { "line": 99, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 9 } }, "loc": { "start": { "line": 104, "column": 57 }, "end": { "line": 108, "column": 5 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 110, "column": 4 }, "end": { "line": 110, "column": 9 } }, "loc": { "start": { "line": 110, "column": 19 }, "end": { "line": 112, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 9 } }, "loc": { "start": { "line": 120, "column": 5 }, "end": { "line": 125, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 9 } }, "loc": { "start": { "line": 130, "column": 57 }, "end": { "line": 137, "column": 5 } } }, "12": { "name": "(anonymous_12)", "decl": { "start": { "line": 139, "column": 4 }, "end": { "line": 139, "column": 9 } }, "loc": { "start": { "line": 139, "column": 44 }, "end": { "line": 148, "column": 5 } } }, "13": { "name": "(anonymous_13)", "decl": { "start": { "line": 150, "column": 4 }, "end": { "line": 150, "column": 9 } }, "loc": { "start": { "line": 150, "column": 16 }, "end": { "line": 163, "column": 5 } } }, "14": { "name": "(anonymous_14)", "decl": { "start": { "line": 165, "column": 4 }, "end": { "line": 165, "column": 9 } }, "loc": { "start": { "line": 165, "column": 38 }, "end": { "line": 173, "column": 5 } } }, "15": { "name": "(anonymous_15)", "decl": { "start": { "line": 175, "column": 4 }, "end": { "line": 175, "column": 9 } }, "loc": { "start": { "line": 175, "column": 33 }, "end": { "line": 183, "column": 5 } } }, "16": { "name": "(anonymous_16)", "decl": { "start": { "line": 182, "column": 24 }, "end": { "line": 182, "column": 25 } }, "loc": { "start": { "line": 182, "column": 31 }, "end": { "line": 182, "column": 41 } } }, "17": { "name": "(anonymous_17)", "decl": { "start": { "line": 185, "column": 4 }, "end": { "line": 185, "column": 9 } }, "loc": { "start": { "line": 185, "column": 46 }, "end": { "line": 187, "column": 5 } } }, "18": { "name": "(anonymous_18)", "decl": { "start": { "line": 189, "column": 4 }, "end": { "line": 189, "column": 11 } }, "loc": { "start": { "line": 189, "column": 11 }, "end": { "line": 191, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 39, "column": 17 }, "end": { "line": 39, "column": 34 } }, "type": "binary-expr", "locations": [ { "start": { "line": 39, "column": 17 }, "end": { "line": 39, "column": 34 } }, { "start": { "line": 39, "column": 38 }, "end": { "line": 39, "column": 40 } } ] }, "1": { "loc": { "start": { "line": 41, "column": 15 }, "end": { "line": 41, "column": 30 } }, "type": "binary-expr", "locations": [ { "start": { "line": 41, "column": 15 }, "end": { "line": 41, "column": 30 } }, { "start": { "line": 41, "column": 34 }, "end": { "line": 41, "column": 41 } } ] }, "2": { "loc": { "start": { "line": 42, "column": 17 }, "end": { "line": 42, "column": 35 } }, "type": "binary-expr", "locations": [ { "start": { "line": 42, "column": 17 }, "end": { "line": 42, "column": 35 } }, { "start": { "line": 42, "column": 39 }, "end": { "line": 42, "column": 48 } } ] }, "3": { "loc": { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } }, "type": "if", "locations": [ { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 69, "6": 1, "7": 69, "8": 15, "9": 88, "10": 88, "11": 88, "12": 88, "13": 12, "14": 88, "15": 88, "16": 88, "17": 88, "18": 88, "19": 88, "20": 0, "21": 6, "22": 2, "23": 2, "24": 0, "25": 0, "26": 0, "27": 0, "28": 1, "29": 1, "30": 1, "31": 12, "32": 12, "33": 12, "34": 0, "35": 0, "36": 0, "37": 0, "38": 0, "39": 1, "40": 1, "41": 0, "42": 0, "43": 0, "44": 2, "45": 87, "46": 69 }, "f": { "0": 1, "1": 15, "2": 88, "3": 12, "4": 88, "5": 88, "6": 6, "7": 2, "8": 0, "9": 0, "10": 0, "11": 1, "12": 12, "13": 0, "14": 1, "15": 0, "16": 0, "17": 2, "18": 87 }, "b": { "0": [15, 15], "1": [15, 15], "2": [15, 15], "3": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/client-applications-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/client-applications-store.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 52 } }, "1": { "start": { "line": 11, "column": 16 }, "end": { "line": 21, "column": 2 } }, "2": { "start": { "line": 22, "column": 14 }, "end": { "line": 22, "column": 35 } }, "3": { "start": { "line": 24, "column": 44 }, "end": { "line": 36, "column": 2 } }, "4": { "start": { "line": 24, "column": 54 }, "end": { "line": 36, "column": 2 } }, "5": { "start": { "line": 38, "column": 17 }, "end": { "line": 58, "column": 1 } }, "6": { "start": { "line": 39, "column": 17 }, "end": { "line": 50, "column": 6 } }, "7": { "start": { "line": 51, "column": 4 }, "end": { "line": 56, "column": 7 } }, "8": { "start": { "line": 52, "column": 8 }, "end": { "line": 55, "column": null } }, "9": { "start": { "line": 54, "column": 12 }, "end": { "line": 54, "column": 27 } }, "10": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 16 } }, "11": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 21 } }, "12": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 64 } }, "13": { "start": { "line": 73, "column": 20 }, "end": { "line": 73, "column": 37 } }, "14": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 72 } }, "15": { "start": { "line": 78, "column": 21 }, "end": { "line": 78, "column": 39 } }, "16": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 73 } }, "17": { "start": { "line": 83, "column": 23 }, "end": { "line": 85, "column": null } }, "18": { "start": { "line": 87, "column": 28 }, "end": { "line": 87, "column": 42 } }, "19": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 23 } }, "20": { "start": { "line": 92, "column": 21 }, "end": { "line": 95, "column": 39 } }, "21": { "start": { "line": 97, "column": 8 }, "end": { "line": 97, "column": 32 } }, "22": { "start": { "line": 101, "column": 20 }, "end": { "line": 105, "column": 20 } }, "23": { "start": { "line": 107, "column": 8 }, "end": { "line": 109, "column": null } }, "24": { "start": { "line": 108, "column": 12 }, "end": { "line": 108, "column": 73 } }, "25": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 27 } }, "26": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 63 } }, "27": { "start": { "line": 130, "column": 21 }, "end": { "line": 130, "column": 62 } }, "28": { "start": { "line": 131, "column": 21 }, "end": { "line": 131, "column": 37 } }, "29": { "start": { "line": 133, "column": 8 }, "end": { "line": 137, "column": null } }, "30": { "start": { "line": 134, "column": 12 }, "end": { "line": 136, "column": 14 } }, "31": { "start": { "line": 135, "column": 16 }, "end": { "line": 135, "column": 59 } }, "32": { "start": { "line": 138, "column": 8 }, "end": { "line": 138, "column": 20 } }, "33": { "start": { "line": 142, "column": 21 }, "end": { "line": 144, "column": 38 } }, "34": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 32 } }, "35": { "start": { "line": 153, "column": 21 }, "end": { "line": 157, "column": 31 } }, "36": { "start": { "line": 158, "column": 8 }, "end": { "line": 158, "column": 32 } }, "37": { "start": { "line": 162, "column": 8 }, "end": { "line": 162, "column": 58 } }, "38": { "start": { "line": 166, "column": 8 }, "end": { "line": 166, "column": 35 } }, "39": { "start": { "line": 172, "column": 20 }, "end": { "line": 176, "column": 20 } }, "40": { "start": { "line": 178, "column": 8 }, "end": { "line": 180, "column": null } }, "41": { "start": { "line": 179, "column": 12 }, "end": { "line": 179, "column": 73 } }, "42": { "start": { "line": 182, "column": 8 }, "end": { "line": 182, "column": 27 } }, "43": { "start": { "line": 60, "column": 0 }, "end": { "line": 60, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 24, "column": 44 }, "end": { "line": 24, "column": 45 } }, "loc": { "start": { "line": 24, "column": 54 }, "end": { "line": 36, "column": 2 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 38, "column": 17 }, "end": { "line": 38, "column": 18 } }, "loc": { "start": { "line": 38, "column": 27 }, "end": { "line": 58, "column": 1 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 51, "column": 30 }, "end": { "line": 51, "column": 31 } }, "loc": { "start": { "line": 51, "column": 36 }, "end": { "line": 56, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 16 } }, "loc": { "start": { "line": 67, "column": 72 }, "end": { "line": 70, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 9 } }, "loc": { "start": { "line": 72, "column": 53 }, "end": { "line": 75, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 77, "column": 4 }, "end": { "line": 77, "column": 9 } }, "loc": { "start": { "line": 77, "column": 56 }, "end": { "line": 80, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 82, "column": 4 }, "end": { "line": 82, "column": 9 } }, "loc": { "start": { "line": 82, "column": 32 }, "end": { "line": 89, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 9 } }, "loc": { "start": { "line": 91, "column": 16 }, "end": { "line": 98, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 100, "column": 4 }, "end": { "line": 100, "column": 9 } }, "loc": { "start": { "line": 100, "column": 40 }, "end": { "line": 112, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 9 } }, "loc": { "start": { "line": 114, "column": 43 }, "end": { "line": 116, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 9 } }, "loc": { "start": { "line": 128, "column": 32 }, "end": { "line": 139, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 134, "column": 31 }, "end": { "line": 134, "column": 32 } }, "loc": { "start": { "line": 135, "column": 16 }, "end": { "line": 135, "column": 59 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 141, "column": 4 }, "end": { "line": 141, "column": 9 } }, "loc": { "start": { "line": 141, "column": 24 }, "end": { "line": 146, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 152, "column": 4 }, "end": { "line": 152, "column": 9 } }, "loc": { "start": { "line": 152, "column": 35 }, "end": { "line": 159, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 161, "column": 4 }, "end": { "line": 161, "column": 9 } }, "loc": { "start": { "line": 161, "column": 28 }, "end": { "line": 163, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 165, "column": 4 }, "end": { "line": 165, "column": 9 } }, "loc": { "start": { "line": 165, "column": 19 }, "end": { "line": 167, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 169, "column": 4 }, "end": { "line": 169, "column": 11 } }, "loc": { "start": { "line": 169, "column": 11 }, "end": { "line": 169, "column": 22 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 171, "column": 4 }, "end": { "line": 171, "column": 9 } }, "loc": { "start": { "line": 171, "column": 29 }, "end": { "line": 183, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 29, "column": 16 }, "end": { "line": 29, "column": 30 } }, "type": "binary-expr", "locations": [ { "start": { "line": 29, "column": 16 }, "end": { "line": 29, "column": 30 } }, { "start": { "line": 29, "column": 34 }, "end": { "line": 29, "column": 36 } } ] }, "1": { "loc": { "start": { "line": 41, "column": 20 }, "end": { "line": 41, "column": 35 } }, "type": "binary-expr", "locations": [ { "start": { "line": 41, "column": 20 }, "end": { "line": 41, "column": 35 } }, { "start": { "line": 41, "column": 39 }, "end": { "line": 41, "column": 49 } } ] }, "2": { "loc": { "start": { "line": 42, "column": 17 }, "end": { "line": 42, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 42, "column": 17 }, "end": { "line": 42, "column": 31 } }, { "start": { "line": 42, "column": 35 }, "end": { "line": 42, "column": 45 } } ] }, "3": { "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 55, "column": null } }, "type": "if", "locations": [ { "start": { "line": 52, "column": 8 }, "end": { "line": 55, "column": null } } ] }, "4": { "loc": { "start": { "line": 107, "column": 8 }, "end": { "line": 109, "column": null } }, "type": "if", "locations": [ { "start": { "line": 107, "column": 8 }, "end": { "line": 109, "column": null } } ] }, "5": { "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 137, "column": null } }, "type": "if", "locations": [ { "start": { "line": 133, "column": 8 }, "end": { "line": 137, "column": null } } ] }, "6": { "loc": { "start": { "line": 178, "column": 8 }, "end": { "line": 180, "column": null } }, "type": "if", "locations": [ { "start": { "line": 178, "column": 8 }, "end": { "line": 180, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 47, "5": 69, "6": 52, "7": 52, "8": 520, "9": 211, "10": 52, "11": 88, "12": 88, "13": 19, "14": 19, "15": 5, "16": 5, "17": 1, "18": 1, "19": 1, "20": 0, "21": 0, "22": 11, "23": 11, "24": 0, "25": 11, "26": 0, "27": 2, "28": 2, "29": 2, "30": 0, "31": 0, "32": 2, "33": 10, "34": 10, "35": 6, "36": 6, "37": 2, "38": 0, "39": 1, "40": 1, "41": 0, "42": 1, "43": 69 }, "f": { "0": 47, "1": 52, "2": 520, "3": 88, "4": 19, "5": 5, "6": 1, "7": 0, "8": 11, "9": 0, "10": 2, "11": 0, "12": 10, "13": 6, "14": 2, "15": 0, "16": 0, "17": 1 }, "b": { "0": [47, 0], "1": [52, 52], "2": [52, 52], "3": [211], "4": [0], "5": [0], "6": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/context-field-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/context-field-store.ts", "statementMap": { "0": { "start": { "line": 9, "column": 16 }, "end": { "line": 16, "column": 2 } }, "1": { "start": { "line": 17, "column": 14 }, "end": { "line": 17, "column": 30 } }, "2": { "start": { "line": 19, "column": 42 }, "end": { "line": 26, "column": 2 } }, "3": { "start": { "line": 19, "column": 52 }, "end": { "line": 26, "column": 2 } }, "4": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 21 } }, "5": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 58 } }, "6": { "start": { "line": 50, "column": 8 }, "end": { "line": 56, "column": 10 } }, "7": { "start": { "line": 60, "column": 21 }, "end": { "line": 63, "column": 35 } }, "8": { "start": { "line": 65, "column": 8 }, "end": { "line": 65, "column": 32 } }, "9": { "start": { "line": 69, "column": 8 }, "end": { "line": 73, "column": 26 } }, "10": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 35 } }, "11": { "start": { "line": 83, "column": 23 }, "end": { "line": 85, "column": null } }, "12": { "start": { "line": 87, "column": 28 }, "end": { "line": 87, "column": 42 } }, "13": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 23 } }, "14": { "start": { "line": 92, "column": 20 }, "end": { "line": 94, "column": 27 } }, "15": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 27 } }, "16": { "start": { "line": 99, "column": 20 }, "end": { "line": 102, "column": 27 } }, "17": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 27 } }, "18": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "column": 52 } }, "19": { "start": { "line": 111, "column": 0 }, "end": { "line": 111, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 19, "column": 42 }, "end": { "line": 19, "column": 43 } }, "loc": { "start": { "line": 19, "column": 52 }, "end": { "line": 26, "column": 2 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 16 } }, "loc": { "start": { "line": 42, "column": 48 }, "end": { "line": 45, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 14 } }, "loc": { "start": { "line": 48, "column": 30 }, "end": { "line": 57, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 59, "column": 4 }, "end": { "line": 59, "column": 9 } }, "loc": { "start": { "line": 59, "column": 16 }, "end": { "line": 66, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 68, "column": 4 }, "end": { "line": 68, "column": 9 } }, "loc": { "start": { "line": 68, "column": 25 }, "end": { "line": 74, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 76, "column": 4 }, "end": { "line": 76, "column": 9 } }, "loc": { "start": { "line": 76, "column": 19 }, "end": { "line": 78, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 11 } }, "loc": { "start": { "line": 80, "column": 11 }, "end": { "line": 80, "column": 22 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 82, "column": 4 }, "end": { "line": 82, "column": 9 } }, "loc": { "start": { "line": 82, "column": 28 }, "end": { "line": 89, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 9 } }, "loc": { "start": { "line": 91, "column": 47 }, "end": { "line": 96, "column": 5 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 9 } }, "loc": { "start": { "line": 98, "column": 39 }, "end": { "line": 105, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 107, "column": 4 }, "end": { "line": 107, "column": 9 } }, "loc": { "start": { "line": 107, "column": 29 }, "end": { "line": 109, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 24, "column": 17 }, "end": { "line": 24, "column": 33 } }, "type": "binary-expr", "locations": [ { "start": { "line": 24, "column": 17 }, "end": { "line": 24, "column": 33 } }, { "start": { "line": 24, "column": 37 }, "end": { "line": 24, "column": 39 } } ] }, "1": { "loc": { "start": { "line": 55, "column": 41 }, "end": { "line": 55, "column": 57 } }, "type": "binary-expr", "locations": [ { "start": { "line": 55, "column": 41 }, "end": { "line": 55, "column": 57 } }, { "start": { "line": 55, "column": 61 }, "end": { "line": 55, "column": 63 } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 333, "4": 88, "5": 88, "6": 294, "7": 2, "8": 2, "9": 34, "10": 0, "11": 0, "12": 0, "13": 0, "14": 292, "15": 292, "16": 2, "17": 2, "18": 1, "19": 69 }, "f": { "0": 333, "1": 88, "2": 294, "3": 2, "4": 34, "5": 0, "6": 0, "7": 0, "8": 292, "9": 2, "10": 1 }, "b": { "0": [327, 294], "1": [294, 291] } }, "/home/ivarconr/code/unleash/src/lib/db/setting-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/setting-store.ts", "statementMap": { "0": { "start": { "line": 5, "column": 14 }, "end": { "line": 5, "column": 24 } }, "1": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 21 } }, "2": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 53 } }, "3": { "start": { "line": 19, "column": 8 }, "end": { "line": 23, "column": 15 } }, "4": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 56 } }, "5": { "start": { "line": 32, "column": 23 }, "end": { "line": 34, "column": null } }, "6": { "start": { "line": 36, "column": 28 }, "end": { "line": 36, "column": 42 } }, "7": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 23 } }, "8": { "start": { "line": 41, "column": 23 }, "end": { "line": 41, "column": 77 } }, "9": { "start": { "line": 43, "column": 8 }, "end": { "line": 45, "column": null } }, "10": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 37 } }, "11": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 25 } }, "12": { "start": { "line": 51, "column": 23 }, "end": { "line": 51, "column": 46 } }, "13": { "start": { "line": 52, "column": 8 }, "end": { "line": 56, "column": null } }, "14": { "start": { "line": 53, "column": 12 }, "end": { "line": 53, "column": 48 } }, "15": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 51 } }, "16": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 51 } }, "17": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 35 } }, "18": { "start": { "line": 70, "column": 21 }, "end": { "line": 70, "column": 50 } }, "19": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 42 } }, "20": { "start": { "line": 71, "column": 31 }, "end": { "line": 71, "column": 40 } }, "21": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 21 } }, "22": { "start": { "line": 75, "column": 0 }, "end": { "line": 75, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 16 } }, "loc": { "start": { "line": 12, "column": 48 }, "end": { "line": 15, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 18, "column": 4 }, "end": { "line": 18, "column": 9 } }, "loc": { "start": { "line": 18, "column": 46 }, "end": { "line": 24, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 9 } }, "loc": { "start": { "line": 27, "column": 49 }, "end": { "line": 29, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 9 } }, "loc": { "start": { "line": 31, "column": 29 }, "end": { "line": 38, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 40, "column": 26 }, "end": { "line": 47, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 9 } }, "loc": { "start": { "line": 50, "column": 43 }, "end": { "line": 57, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 59, "column": 4 }, "end": { "line": 59, "column": 9 } }, "loc": { "start": { "line": 59, "column": 29 }, "end": { "line": 61, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 9 } }, "loc": { "start": { "line": 63, "column": 19 }, "end": { "line": 65, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 11 } }, "loc": { "start": { "line": 67, "column": 11 }, "end": { "line": 67, "column": 22 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 69, "column": 16 }, "end": { "line": 72, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 71, "column": 24 }, "end": { "line": 71, "column": 25 } }, "loc": { "start": { "line": 71, "column": 31 }, "end": { "line": 71, "column": 40 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 45, "column": null } }, "type": "if", "locations": [ { "start": { "line": 43, "column": 8 }, "end": { "line": 45, "column": null } } ] }, "1": { "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 56, "column": null } }, "type": "if", "locations": [ { "start": { "line": 52, "column": 8 }, "end": { "line": 56, "column": null } }, { "start": { "line": 54, "column": 15 }, "end": { "line": 56, "column": null } } ] } }, "s": { "0": 69, "1": 88, "2": 88, "3": 5, "4": 7, "5": 13, "6": 13, "7": 13, "8": 87, "9": 87, "10": 62, "11": 25, "12": 12, "13": 12, "14": 5, "15": 7, "16": 2, "17": 1, "18": 2, "19": 2, "20": 5, "21": 69, "22": 69 }, "f": { "0": 88, "1": 5, "2": 7, "3": 13, "4": 87, "5": 12, "6": 2, "7": 1, "8": 0, "9": 2, "10": 5 }, "b": { "0": [62], "1": [5, 7] } }, "/home/ivarconr/code/unleash/src/lib/db/user-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/user-store.ts", "statementMap": { "0": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 33 } }, "1": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 52 } }, "2": { "start": { "line": 16, "column": 14 }, "end": { "line": 16, "column": 21 } }, "3": { "start": { "line": 18, "column": 21 }, "end": { "line": 27, "column": 2 } }, "4": { "start": { "line": 29, "column": 28 }, "end": { "line": 29, "column": 76 } }, "5": { "start": { "line": 31, "column": 16 }, "end": { "line": 36, "column": 1 } }, "6": { "start": { "line": 32, "column": 4 }, "end": { "line": 34, "column": null } }, "7": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 25 } }, "8": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 17 } }, "9": { "start": { "line": 38, "column": 20 }, "end": { "line": 38, "column": 61 } }, "10": { "start": { "line": 38, "column": 37 }, "end": { "line": 38, "column": 60 } }, "11": { "start": { "line": 40, "column": 25 }, "end": { "line": 45, "column": 2 } }, "12": { "start": { "line": 40, "column": 49 }, "end": { "line": 45, "column": 2 } }, "13": { "start": { "line": 47, "column": 18 }, "end": { "line": 61, "column": 1 } }, "14": { "start": { "line": 48, "column": 4 }, "end": { "line": 50, "column": null } }, "15": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 49 } }, "16": { "start": { "line": 51, "column": 4 }, "end": { "line": 60, "column": 7 } }, "17": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 21 } }, "18": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 49 } }, "19": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 78 } }, "20": { "start": { "line": 75, "column": 8 }, "end": { "line": 75, "column": 28 } }, "21": { "start": { "line": 79, "column": 21 }, "end": { "line": 81, "column": 36 } }, "22": { "start": { "line": 82, "column": 8 }, "end": { "line": 82, "column": 34 } }, "23": { "start": { "line": 86, "column": 19 }, "end": { "line": 86, "column": 43 } }, "24": { "start": { "line": 88, "column": 8 }, "end": { "line": 90, "column": null } }, "25": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 41 } }, "26": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 33 } }, "27": { "start": { "line": 95, "column": 22 }, "end": { "line": 95, "column": 36 } }, "28": { "start": { "line": 96, "column": 8 }, "end": { "line": 98, "column": null } }, "29": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 43 } }, "30": { "start": { "line": 99, "column": 8 }, "end": { "line": 101, "column": null } }, "31": { "start": { "line": 100, "column": 12 }, "end": { "line": 100, "column": 62 } }, "32": { "start": { "line": 102, "column": 8 }, "end": { "line": 104, "column": null } }, "33": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 55 } }, "34": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 75 } }, "35": { "start": { "line": 109, "column": 22 }, "end": { "line": 109, "column": 51 } }, "36": { "start": { "line": 110, "column": 21 }, "end": { "line": 110, "column": 44 } }, "37": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 42 } }, "38": { "start": { "line": 115, "column": 22 }, "end": { "line": 115, "column": 68 } }, "39": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 36 } }, "40": { "start": { "line": 120, "column": 22 }, "end": { "line": 125, "column": 51 } }, "41": { "start": { "line": 126, "column": 8 }, "end": { "line": 126, "column": 36 } }, "42": { "start": { "line": 130, "column": 22 }, "end": { "line": 133, "column": 38 } }, "43": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 36 } }, "44": { "start": { "line": 138, "column": 20 }, "end": { "line": 138, "column": 75 } }, "45": { "start": { "line": 139, "column": 8 }, "end": { "line": 139, "column": 30 } }, "46": { "start": { "line": 143, "column": 8 }, "end": { "line": 143, "column": 50 } }, "47": { "start": { "line": 147, "column": 21 }, "end": { "line": 149, "column": 35 } }, "48": { "start": { "line": 151, "column": 8 }, "end": { "line": 153, "column": null } }, "49": { "start": { "line": 152, "column": 12 }, "end": { "line": 152, "column": 54 } }, "50": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 34 } }, "51": { "start": { "line": 159, "column": 8 }, "end": { "line": 161, "column": 11 } }, "52": { "start": { "line": 165, "column": 8 }, "end": { "line": 165, "column": 73 } }, "53": { "start": { "line": 169, "column": 8 }, "end": { "line": 172, "column": 11 } }, "54": { "start": { "line": 176, "column": 8 }, "end": { "line": 176, "column": 35 } }, "55": { "start": { "line": 180, "column": 8 }, "end": { "line": 183, "column": 49 } }, "56": { "start": { "line": 183, "column": 27 }, "end": { "line": 183, "column": 47 } }, "57": { "start": { "line": 189, "column": 23 }, "end": { "line": 191, "column": null } }, "58": { "start": { "line": 193, "column": 28 }, "end": { "line": 193, "column": 42 } }, "59": { "start": { "line": 194, "column": 8 }, "end": { "line": 194, "column": 23 } }, "60": { "start": { "line": 198, "column": 20 }, "end": { "line": 198, "column": 62 } }, "61": { "start": { "line": 199, "column": 8 }, "end": { "line": 199, "column": 30 } }, "62": { "start": { "line": 203, "column": 0 }, "end": { "line": 203, "column": 27 } }, "63": { "start": { "line": 204, "column": 0 }, "end": { "line": 204, "column": 25 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 31, "column": 16 }, "end": { "line": 31, "column": 17 } }, "loc": { "start": { "line": 31, "column": 26 }, "end": { "line": 36, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 38, "column": 20 }, "end": { "line": 38, "column": 21 } }, "loc": { "start": { "line": 38, "column": 37 }, "end": { "line": 38, "column": 60 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 40, "column": 25 }, "end": { "line": 40, "column": 26 } }, "loc": { "start": { "line": 40, "column": 49 }, "end": { "line": 45, "column": 2 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 47, "column": 18 }, "end": { "line": 47, "column": 19 } }, "loc": { "start": { "line": 47, "column": 26 }, "end": { "line": 61, "column": 1 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 68, "column": 4 }, "end": { "line": 68, "column": 16 } }, "loc": { "start": { "line": 68, "column": 48 }, "end": { "line": 71, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 9 } }, "loc": { "start": { "line": 73, "column": 54 }, "end": { "line": 76, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 78, "column": 4 }, "end": { "line": 78, "column": 9 } }, "loc": { "start": { "line": 78, "column": 34 }, "end": { "line": 83, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 85, "column": 4 }, "end": { "line": 85, "column": 9 } }, "loc": { "start": { "line": 85, "column": 34 }, "end": { "line": 92, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 94, "column": 4 }, "end": { "line": 94, "column": 19 } }, "loc": { "start": { "line": 94, "column": 34 }, "end": { "line": 106, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 9 } }, "loc": { "start": { "line": 108, "column": 38 }, "end": { "line": 112, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 9 } }, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 117, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 9 } }, "loc": { "start": { "line": 119, "column": 35 }, "end": { "line": 127, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 129, "column": 4 }, "end": { "line": 129, "column": 9 } }, "loc": { "start": { "line": 129, "column": 43 }, "end": { "line": 135, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 137, "column": 4 }, "end": { "line": 137, "column": 9 } }, "loc": { "start": { "line": 137, "column": 41 }, "end": { "line": 140, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 142, "column": 4 }, "end": { "line": 142, "column": 9 } }, "loc": { "start": { "line": 142, "column": 27 }, "end": { "line": 144, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 146, "column": 4 }, "end": { "line": 146, "column": 9 } }, "loc": { "start": { "line": 146, "column": 40 }, "end": { "line": 156, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 158, "column": 4 }, "end": { "line": 158, "column": 9 } }, "loc": { "start": { "line": 158, "column": 62 }, "end": { "line": 162, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 164, "column": 4 }, "end": { "line": 164, "column": 9 } }, "loc": { "start": { "line": 164, "column": 37 }, "end": { "line": 166, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 168, "column": 4 }, "end": { "line": 168, "column": 9 } }, "loc": { "start": { "line": 168, "column": 38 }, "end": { "line": 173, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 175, "column": 4 }, "end": { "line": 175, "column": 9 } }, "loc": { "start": { "line": 175, "column": 19 }, "end": { "line": 177, "column": 5 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 179, "column": 4 }, "end": { "line": 179, "column": 9 } }, "loc": { "start": { "line": 179, "column": 15 }, "end": { "line": 184, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 183, "column": 18 }, "end": { "line": 183, "column": 19 } }, "loc": { "start": { "line": 183, "column": 27 }, "end": { "line": 183, "column": 47 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 186, "column": 4 }, "end": { "line": 186, "column": 11 } }, "loc": { "start": { "line": 186, "column": 11 }, "end": { "line": 186, "column": 22 } } }, "23": { "name": "(anonymous_24)", "decl": { "start": { "line": 188, "column": 4 }, "end": { "line": 188, "column": 9 } }, "loc": { "start": { "line": 188, "column": 27 }, "end": { "line": 195, "column": 5 } } }, "24": { "name": "(anonymous_25)", "decl": { "start": { "line": 197, "column": 4 }, "end": { "line": 197, "column": 9 } }, "loc": { "start": { "line": 197, "column": 24 }, "end": { "line": 200, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 32, "column": 4 }, "end": { "line": 34, "column": null } }, "type": "if", "locations": [ { "start": { "line": 32, "column": 4 }, "end": { "line": 34, "column": null } } ] }, "1": { "loc": { "start": { "line": 38, "column": 41 }, "end": { "line": 38, "column": 56 } }, "type": "cond-expr", "locations": [ { "start": { "line": 38, "column": 41 }, "end": { "line": 38, "column": 56 } }, { "start": { "line": 38, "column": 59 }, "end": { "line": 38, "column": 60 } } ] }, "2": { "loc": { "start": { "line": 48, "column": 4 }, "end": { "line": 50, "column": null } }, "type": "if", "locations": [ { "start": { "line": 48, "column": 4 }, "end": { "line": 50, "column": null } } ] }, "3": { "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 90, "column": null } }, "type": "if", "locations": [ { "start": { "line": 88, "column": 8 }, "end": { "line": 90, "column": null } } ] }, "4": { "loc": { "start": { "line": 96, "column": 8 }, "end": { "line": 98, "column": null } }, "type": "if", "locations": [ { "start": { "line": 96, "column": 8 }, "end": { "line": 98, "column": null } } ] }, "5": { "loc": { "start": { "line": 99, "column": 8 }, "end": { "line": 101, "column": null } }, "type": "if", "locations": [ { "start": { "line": 99, "column": 8 }, "end": { "line": 101, "column": null } } ] }, "6": { "loc": { "start": { "line": 102, "column": 8 }, "end": { "line": 104, "column": null } }, "type": "if", "locations": [ { "start": { "line": 102, "column": 8 }, "end": { "line": 104, "column": null } } ] }, "7": { "loc": { "start": { "line": 111, "column": 22 }, "end": { "line": 111, "column": 29 } }, "type": "cond-expr", "locations": [ { "start": { "line": 111, "column": 22 }, "end": { "line": 111, "column": 29 } }, { "start": { "line": 111, "column": 32 }, "end": { "line": 111, "column": 41 } } ] }, "8": { "loc": { "start": { "line": 151, "column": 8 }, "end": { "line": 153, "column": null } }, "type": "if", "locations": [ { "start": { "line": 151, "column": 8 }, "end": { "line": 153, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 69, "6": 1640, "7": 895, "8": 745, "9": 69, "10": 190, "11": 69, "12": 107, "13": 69, "14": 421, "15": 11, "16": 410, "17": 88, "18": 88, "19": 9, "20": 9, "21": 98, "22": 97, "23": 13, "24": 12, "25": 5, "26": 7, "27": 124, "28": 124, "29": 27, "30": 97, "31": 83, "32": 14, "33": 13, "34": 1, "35": 63, "36": 62, "37": 62, "38": 35, "39": 35, "40": 1, "41": 1, "42": 53, "43": 53, "44": 34, "45": 34, "46": 3, "47": 7, "48": 7, "49": 1, "50": 6, "51": 14, "52": 5, "53": 22, "54": 32, "55": 2, "56": 2, "57": 0, "58": 0, "59": 0, "60": 49, "61": 49, "62": 69, "63": 69 }, "f": { "0": 1640, "1": 190, "2": 107, "3": 421, "4": 88, "5": 9, "6": 98, "7": 13, "8": 124, "9": 63, "10": 35, "11": 1, "12": 53, "13": 34, "14": 3, "15": 7, "16": 14, "17": 5, "18": 22, "19": 32, "20": 2, "21": 2, "22": 0, "23": 0, "24": 49 }, "b": { "0": [895], "1": [178, 12], "2": [11], "3": [5], "4": [27], "5": [83], "6": [13], "7": [6, 56], "8": [1] } }, "/home/ivarconr/code/unleash/src/lib/types/user.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/user.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 39 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 22 } }, "2": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 27 } }, "3": { "start": { "line": 60, "column": 8 }, "end": { "line": 62, "column": null } }, "4": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 50 } }, "5": { "start": { "line": 63, "column": 8 }, "end": { "line": 63, "column": 57 } }, "6": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 55 } }, "7": { "start": { "line": 65, "column": 8 }, "end": { "line": 65, "column": 47 } }, "8": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 21 } }, "9": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 25 } }, "10": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 33 } }, "11": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 27 } }, "12": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 60 } }, "13": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 29 } }, "14": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 43 } }, "15": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 35 } }, "16": { "start": { "line": 78, "column": 8 }, "end": { "line": 81, "column": 11 } }, "17": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 21 } }, "18": { "start": { "line": 85, "column": 0 }, "end": { "line": 85, "column": 22 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 16 } }, "loc": { "start": { "line": 59, "column": 15 }, "end": { "line": 75, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 77, "column": 4 }, "end": { "line": 77, "column": 20 } }, "loc": { "start": { "line": 77, "column": 20 }, "end": { "line": 82, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 62, "column": null } }, "type": "if", "locations": [ { "start": { "line": 60, "column": 8 }, "end": { "line": 62, "column": null } } ] }, "1": { "loc": { "start": { "line": 71, "column": 24 }, "end": { "line": 71, "column": 32 } }, "type": "binary-expr", "locations": [ { "start": { "line": 71, "column": 24 }, "end": { "line": 71, "column": 32 } }, { "start": { "line": 71, "column": 36 }, "end": { "line": 71, "column": 59 } } ] }, "2": { "loc": { "start": { "line": 78, "column": 27 }, "end": { "line": 78, "column": 37 } }, "type": "binary-expr", "locations": [ { "start": { "line": 78, "column": 27 }, "end": { "line": 78, "column": 37 } }, { "start": { "line": 78, "column": 41 }, "end": { "line": 78, "column": 54 } }, { "start": { "line": 78, "column": 58 }, "end": { "line": 78, "column": 70 } } ] } }, "s": { "0": 89, "1": 89, "2": 492, "3": 492, "4": 0, "5": 492, "6": 491, "7": 491, "8": 491, "9": 491, "10": 491, "11": 491, "12": 491, "13": 491, "14": 491, "15": 491, "16": 491, "17": 89, "18": 89 }, "f": { "0": 492, "1": 491 }, "b": { "0": [0], "1": [491, 491], "2": [491, 89, 1] } }, "/home/ivarconr/code/unleash/src/lib/db/project-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/project-store.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 52 } }, "1": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 48 } }, "2": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 51 } }, "3": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 43 } }, "4": { "start": { "line": 17, "column": 16 }, "end": { "line": 24, "column": 2 } }, "5": { "start": { "line": 25, "column": 14 }, "end": { "line": 25, "column": 24 } }, "6": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 21 } }, "7": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 52 } }, "8": { "start": { "line": 42, "column": 8 }, "end": { "line": 46, "column": 15 } }, "9": { "start": { "line": 43, "column": 12 }, "end": { "line": 46, "column": 14 } }, "10": { "start": { "line": 51, "column": 8 }, "end": { "line": 55, "column": 10 } }, "11": { "start": { "line": 61, "column": 23 }, "end": { "line": 63, "column": null } }, "12": { "start": { "line": 65, "column": 28 }, "end": { "line": 65, "column": 42 } }, "13": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 23 } }, "14": { "start": { "line": 72, "column": 29 }, "end": { "line": 72, "column": 63 } }, "15": { "start": { "line": 73, "column": 23 }, "end": { "line": 81, "column": 44 } }, "16": { "start": { "line": 82, "column": 8 }, "end": { "line": 84, "column": null } }, "17": { "start": { "line": 83, "column": 12 }, "end": { "line": 83, "column": 45 } }, "18": { "start": { "line": 85, "column": 39 }, "end": { "line": 85, "column": 53 } }, "19": { "start": { "line": 88, "column": 41 }, "end": { "line": 89, "column": null } }, "20": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 23 } }, "21": { "start": { "line": 92, "column": 28 }, "end": { "line": 92, "column": 56 } }, "22": { "start": { "line": 93, "column": 28 }, "end": { "line": 94, "column": null } }, "23": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 22 } }, "24": { "start": { "line": 97, "column": 26 }, "end": { "line": 98, "column": null } }, "25": { "start": { "line": 98, "column": 40 }, "end": { "line": 98, "column": 75 } }, "26": { "start": { "line": 100, "column": 8 }, "end": { "line": 102, "column": 11 } }, "27": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 62 } }, "28": { "start": { "line": 107, "column": 8 }, "end": { "line": 115, "column": 10 } }, "29": { "start": { "line": 119, "column": 21 }, "end": { "line": 123, "column": 35 } }, "30": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 37 } }, "31": { "start": { "line": 129, "column": 8 }, "end": { "line": 133, "column": 31 } }, "32": { "start": { "line": 137, "column": 23 }, "end": { "line": 139, "column": null } }, "33": { "start": { "line": 141, "column": 28 }, "end": { "line": 141, "column": 42 } }, "34": { "start": { "line": 142, "column": 8 }, "end": { "line": 142, "column": 23 } }, "35": { "start": { "line": 146, "column": 8 }, "end": { "line": 148, "column": 77 } }, "36": { "start": { "line": 152, "column": 20 }, "end": { "line": 154, "column": 27 } }, "37": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 35 } }, "38": { "start": { "line": 160, "column": 8 }, "end": { "line": 166, "column": null } }, "39": { "start": { "line": 161, "column": 12 }, "end": { "line": 163, "column": 47 } }, "40": { "start": { "line": 165, "column": 12 }, "end": { "line": 165, "column": 72 } }, "41": { "start": { "line": 170, "column": 21 }, "end": { "line": 174, "column": 21 } }, "42": { "start": { "line": 175, "column": 8 }, "end": { "line": 178, "column": null } }, "43": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 51 } }, "44": { "start": { "line": 177, "column": 12 }, "end": { "line": 177, "column": 41 } }, "45": { "start": { "line": 179, "column": 8 }, "end": { "line": 179, "column": 18 } }, "46": { "start": { "line": 183, "column": 29 }, "end": { "line": 186, "column": 11 } }, "47": { "start": { "line": 183, "column": 50 }, "end": { "line": 186, "column": 10 } }, "48": { "start": { "line": 187, "column": 8 }, "end": { "line": 190, "column": 22 } }, "49": { "start": { "line": 194, "column": 8 }, "end": { "line": 194, "column": 35 } }, "50": { "start": { "line": 198, "column": 8 }, "end": { "line": 202, "column": null } }, "51": { "start": { "line": 199, "column": 12 }, "end": { "line": 199, "column": 53 } }, "52": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 72 } }, "53": { "start": { "line": 208, "column": 19 }, "end": { "line": 210, "column": 54 } }, "54": { "start": { "line": 211, "column": 8 }, "end": { "line": 211, "column": 41 } }, "55": { "start": { "line": 218, "column": 8 }, "end": { "line": 223, "column": 19 } }, "56": { "start": { "line": 230, "column": 8 }, "end": { "line": 233, "column": 22 } }, "57": { "start": { "line": 237, "column": 8 }, "end": { "line": 241, "column": 39 } }, "58": { "start": { "line": 245, "column": 33 }, "end": { "line": 248, "column": 42 } }, "59": { "start": { "line": 250, "column": 24 }, "end": { "line": 253, "column": 20 } }, "60": { "start": { "line": 254, "column": 28 }, "end": { "line": 254, "column": 35 } }, "61": { "start": { "line": 255, "column": 8 }, "end": { "line": 257, "column": null } }, "62": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 41 } }, "63": { "start": { "line": 258, "column": 8 }, "end": { "line": 258, "column": 23 } }, "64": { "start": { "line": 262, "column": 8 }, "end": { "line": 265, "column": 49 } }, "65": { "start": { "line": 265, "column": 27 }, "end": { "line": 265, "column": 47 } }, "66": { "start": { "line": 270, "column": 8 }, "end": { "line": 273, "column": 10 } }, "67": { "start": { "line": 278, "column": 8 }, "end": { "line": 280, "column": null } }, "68": { "start": { "line": 279, "column": 12 }, "end": { "line": 279, "column": 56 } }, "69": { "start": { "line": 282, "column": 8 }, "end": { "line": 289, "column": 10 } }, "70": { "start": { "line": 293, "column": 0 }, "end": { "line": 293, "column": 28 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 39, "column": 4 }, "end": { "line": 39, "column": 16 } }, "loc": { "start": { "line": 39, "column": 72 }, "end": { "line": 47, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 42, "column": 21 }, "end": { "line": 42, "column": 22 } }, "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 46, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 14 } }, "loc": { "start": { "line": 50, "column": 19 }, "end": { "line": 56, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 11 } }, "loc": { "start": { "line": 58, "column": 11 }, "end": { "line": 58, "column": 22 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 9 } }, "loc": { "start": { "line": 60, "column": 27 }, "end": { "line": 67, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 70, "column": 29 }, "end": { "line": 103, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 98, "column": 33 }, "end": { "line": 98, "column": 34 } }, "loc": { "start": { "line": 98, "column": 40 }, "end": { "line": 98, "column": 75 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 100, "column": 44 }, "end": { "line": 100, "column": 45 } }, "loc": { "start": { "line": 100, "column": 50 }, "end": { "line": 102, "column": 9 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 106, "column": 4 }, "end": { "line": 106, "column": 26 } }, "loc": { "start": { "line": 106, "column": 30 }, "end": { "line": 116, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 118, "column": 4 }, "end": { "line": 118, "column": 9 } }, "loc": { "start": { "line": 118, "column": 42 }, "end": { "line": 126, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 9 } }, "loc": { "start": { "line": 128, "column": 24 }, "end": { "line": 134, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 136, "column": 4 }, "end": { "line": 136, "column": 9 } }, "loc": { "start": { "line": 136, "column": 31 }, "end": { "line": 143, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 145, "column": 4 }, "end": { "line": 145, "column": 9 } }, "loc": { "start": { "line": 145, "column": 57 }, "end": { "line": 149, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 151, "column": 4 }, "end": { "line": 151, "column": 9 } }, "loc": { "start": { "line": 151, "column": 40 }, "end": { "line": 156, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 159, "column": 4 }, "end": { "line": 159, "column": 9 } }, "loc": { "start": { "line": 159, "column": 21 }, "end": { "line": 167, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 169, "column": 4 }, "end": { "line": 169, "column": 9 } }, "loc": { "start": { "line": 169, "column": 51 }, "end": { "line": 180, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 182, "column": 4 }, "end": { "line": 182, "column": 9 } }, "loc": { "start": { "line": 182, "column": 47 }, "end": { "line": 191, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 183, "column": 42 }, "end": { "line": 183, "column": 43 } }, "loc": { "start": { "line": 183, "column": 50 }, "end": { "line": 186, "column": 10 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 193, "column": 4 }, "end": { "line": 193, "column": 9 } }, "loc": { "start": { "line": 193, "column": 19 }, "end": { "line": 195, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 197, "column": 4 }, "end": { "line": 197, "column": 9 } }, "loc": { "start": { "line": 197, "column": 27 }, "end": { "line": 203, "column": 5 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 205, "column": 4 }, "end": { "line": 205, "column": 9 } }, "loc": { "start": { "line": 206, "column": 30 }, "end": { "line": 212, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 214, "column": 4 }, "end": { "line": 214, "column": 9 } }, "loc": { "start": { "line": 216, "column": 27 }, "end": { "line": 224, "column": 5 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 226, "column": 4 }, "end": { "line": 226, "column": 9 } }, "loc": { "start": { "line": 228, "column": 27 }, "end": { "line": 234, "column": 5 } } }, "23": { "name": "(anonymous_24)", "decl": { "start": { "line": 236, "column": 4 }, "end": { "line": 236, "column": 9 } }, "loc": { "start": { "line": 236, "column": 46 }, "end": { "line": 242, "column": 5 } } }, "24": { "name": "(anonymous_25)", "decl": { "start": { "line": 244, "column": 4 }, "end": { "line": 244, "column": 9 } }, "loc": { "start": { "line": 244, "column": 38 }, "end": { "line": 259, "column": 5 } } }, "25": { "name": "(anonymous_26)", "decl": { "start": { "line": 261, "column": 4 }, "end": { "line": 261, "column": 9 } }, "loc": { "start": { "line": 261, "column": 15 }, "end": { "line": 266, "column": 5 } } }, "26": { "name": "(anonymous_27)", "decl": { "start": { "line": 265, "column": 18 }, "end": { "line": 265, "column": 19 } }, "loc": { "start": { "line": 265, "column": 27 }, "end": { "line": 265, "column": 47 } } }, "27": { "name": "(anonymous_28)", "decl": { "start": { "line": 269, "column": 4 }, "end": { "line": 269, "column": 14 } }, "loc": { "start": { "line": 269, "column": 18 }, "end": { "line": 274, "column": 5 } } }, "28": { "name": "(anonymous_29)", "decl": { "start": { "line": 277, "column": 4 }, "end": { "line": 277, "column": 10 } }, "loc": { "start": { "line": 277, "column": 14 }, "end": { "line": 290, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 82, "column": 8 }, "end": { "line": 84, "column": null } }, "type": "if", "locations": [ { "start": { "line": 82, "column": 8 }, "end": { "line": 84, "column": null } } ] }, "1": { "loc": { "start": { "line": 113, "column": 25 }, "end": { "line": 113, "column": 44 } }, "type": "binary-expr", "locations": [ { "start": { "line": 113, "column": 25 }, "end": { "line": 113, "column": 44 } }, { "start": { "line": 113, "column": 48 }, "end": { "line": 113, "column": 49 } } ] }, "2": { "loc": { "start": { "line": 118, "column": 40 }, "end": { "line": 118, "column": 42 } }, "type": "default-arg", "locations": [ { "start": { "line": 118, "column": 40 }, "end": { "line": 118, "column": 42 } } ] }, "3": { "loc": { "start": { "line": 175, "column": 8 }, "end": { "line": 178, "column": null } }, "type": "if", "locations": [ { "start": { "line": 175, "column": 8 }, "end": { "line": 178, "column": null } } ] }, "4": { "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 257, "column": null } }, "type": "if", "locations": [ { "start": { "line": 255, "column": 8 }, "end": { "line": 257, "column": null } } ] }, "5": { "loc": { "start": { "line": 278, "column": 8 }, "end": { "line": 280, "column": null } }, "type": "if", "locations": [ { "start": { "line": 278, "column": 8 }, "end": { "line": 280, "column": null } } ] }, "6": { "loc": { "start": { "line": 287, "column": 20 }, "end": { "line": 287, "column": 30 } }, "type": "binary-expr", "locations": [ { "start": { "line": 287, "column": 20 }, "end": { "line": 287, "column": 30 } }, { "start": { "line": 287, "column": 34 }, "end": { "line": 287, "column": 37 } } ] }, "7": { "loc": { "start": { "line": 288, "column": 23 }, "end": { "line": 288, "column": 37 } }, "type": "binary-expr", "locations": [ { "start": { "line": 288, "column": 23 }, "end": { "line": 288, "column": 37 } }, { "start": { "line": 288, "column": 41 }, "end": { "line": 288, "column": 51 } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 69, "6": 88, "7": 88, "8": 88, "9": 6, "10": 170, "11": 1, "12": 1, "13": 1, "14": 3, "15": 3, "16": 3, "17": 1, "18": 3, "19": 3, "20": 3, "21": 3, "22": 3, "23": 3, "24": 3, "25": 2, "26": 3, "27": 4, "28": 4, "29": 18, "30": 18, "31": 30, "32": 199, "33": 199, "34": 199, "35": 17, "36": 153, "37": 153, "38": 2, "39": 2, "40": 0, "41": 5, "42": 5, "43": 5, "44": 5, "45": 0, "46": 5, "47": 15, "48": 5, "49": 3, "50": 3, "51": 3, "52": 0, "53": 3, "54": 3, "55": 26, "56": 6, "57": 98, "58": 10, "59": 10, "60": 10, "61": 10, "62": 10, "63": 0, "64": 0, "65": 0, "66": 5, "67": 250, "68": 7, "69": 243, "70": 69 }, "f": { "0": 88, "1": 6, "2": 170, "3": 0, "4": 1, "5": 3, "6": 2, "7": 4, "8": 4, "9": 18, "10": 30, "11": 199, "12": 17, "13": 153, "14": 2, "15": 5, "16": 5, "17": 15, "18": 3, "19": 3, "20": 3, "21": 26, "22": 6, "23": 98, "24": 10, "25": 0, "26": 0, "27": 5, "28": 250 }, "b": { "0": [1], "1": [4, 4], "2": [18], "3": [5], "4": [10], "5": [7], "6": [243, 0], "7": [243, 0] } }, "/home/ivarconr/code/unleash/src/lib/util/constants.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/constants.ts", "statementMap": { "0": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 37 } }, "1": { "start": { "line": 3, "column": 13 }, "end": { "line": 3, "column": 43 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 4, "column": 57 } }, "3": { "start": { "line": 5, "column": 13 }, "end": { "line": 5, "column": 49 } }, "4": { "start": { "line": 7, "column": 13 }, "end": { "line": 7, "column": 41 } }, "5": { "start": { "line": 11, "column": 13 }, "end": { "line": 11, "column": 31 } }, "6": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 23 } }, "7": { "start": { "line": 13, "column": 13 }, "end": { "line": 13, "column": 45 } }, "8": { "start": { "line": 14, "column": 13 }, "end": { "line": 14, "column": 49 } }, "9": { "start": { "line": 15, "column": 13 }, "end": { "line": 15, "column": 43 } }, "10": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 31 } }, "11": { "start": { "line": 17, "column": 13 }, "end": { "line": 17, "column": 31 } }, "12": { "start": { "line": 18, "column": 13 }, "end": { "line": 18, "column": 33 } }, "13": { "start": { "line": 19, "column": 13 }, "end": { "line": 19, "column": 31 } }, "14": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 33 } }, "15": { "start": { "line": 21, "column": 13 }, "end": { "line": 21, "column": 39 } }, "16": { "start": { "line": 22, "column": 13 }, "end": { "line": 22, "column": 41 } }, "17": { "start": { "line": 23, "column": 13 }, "end": { "line": 23, "column": 37 } }, "18": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 37 } }, "19": { "start": { "line": 25, "column": 13 }, "end": { "line": 25, "column": 37 } }, "20": { "start": { "line": 27, "column": 13 }, "end": { "line": 43, "column": 11 } }, "21": { "start": { "line": 45, "column": 13 }, "end": { "line": 51, "column": 2 } }, "22": { "start": { "line": 52, "column": 13 }, "end": { "line": 52, "column": 72 } }, "23": { "start": { "line": 53, "column": 13 }, "end": { "line": 53, "column": 56 } }, "24": { "start": { "line": 54, "column": 13 }, "end": { "line": 54, "column": 66 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 89, "1": 89, "2": 89, "3": 89, "4": 89, "5": 89, "6": 89, "7": 89, "8": 89, "9": 89, "10": 89, "11": 89, "12": 89, "13": 89, "14": 89, "15": 89, "16": 89, "17": 89, "18": 89, "19": 89, "20": 89, "21": 89, "22": 89, "23": 89, "24": 89 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/tag-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/tag-store.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 43 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 51 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "3": { "start": { "line": 10, "column": 16 }, "end": { "line": 10, "column": 33 } }, "4": { "start": { "line": 11, "column": 14 }, "end": { "line": 11, "column": 20 } }, "5": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 21 } }, "6": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 48 } }, "7": { "start": { "line": 28, "column": 8 }, "end": { "line": 32, "column": 15 } }, "8": { "start": { "line": 29, "column": 12 }, "end": { "line": 32, "column": 14 } }, "9": { "start": { "line": 36, "column": 26 }, "end": { "line": 36, "column": 52 } }, "10": { "start": { "line": 37, "column": 21 }, "end": { "line": 37, "column": 78 } }, "11": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 20 } }, "12": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 39 } }, "13": { "start": { "line": 43, "column": 26 }, "end": { "line": 43, "column": 46 } }, "14": { "start": { "line": 44, "column": 21 }, "end": { "line": 44, "column": 62 } }, "15": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 20 } }, "16": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 39 } }, "17": { "start": { "line": 50, "column": 26 }, "end": { "line": 50, "column": 46 } }, "18": { "start": { "line": 51, "column": 20 }, "end": { "line": 54, "column": 35 } }, "19": { "start": { "line": 55, "column": 8 }, "end": { "line": 55, "column": 20 } }, "20": { "start": { "line": 56, "column": 8 }, "end": { "line": 60, "column": null } }, "21": { "start": { "line": 57, "column": 12 }, "end": { "line": 59, "column": 14 } }, "22": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 19 } }, "23": { "start": { "line": 65, "column": 26 }, "end": { "line": 65, "column": 46 } }, "24": { "start": { "line": 66, "column": 23 }, "end": { "line": 68, "column": null } }, "25": { "start": { "line": 70, "column": 28 }, "end": { "line": 70, "column": 42 } }, "26": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 20 } }, "27": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 23 } }, "28": { "start": { "line": 76, "column": 26 }, "end": { "line": 76, "column": 49 } }, "29": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 41 } }, "30": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 20 } }, "31": { "start": { "line": 82, "column": 26 }, "end": { "line": 82, "column": 49 } }, "32": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 46 } }, "33": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 20 } }, "34": { "start": { "line": 88, "column": 26 }, "end": { "line": 88, "column": 49 } }, "35": { "start": { "line": 89, "column": 8 }, "end": { "line": 89, "column": 35 } }, "36": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 20 } }, "37": { "start": { "line": 94, "column": 8 }, "end": { "line": 98, "column": 22 } }, "38": { "start": { "line": 104, "column": 26 }, "end": { "line": 104, "column": 46 } }, "39": { "start": { "line": 105, "column": 20 }, "end": { "line": 108, "column": 35 } }, "40": { "start": { "line": 109, "column": 8 }, "end": { "line": 109, "column": 20 } }, "41": { "start": { "line": 110, "column": 8 }, "end": { "line": 114, "column": null } }, "42": { "start": { "line": 111, "column": 12 }, "end": { "line": 113, "column": 14 } }, "43": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 19 } }, "44": { "start": { "line": 119, "column": 8 }, "end": { "line": 122, "column": 10 } }, "45": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 21 } }, "46": { "start": { "line": 125, "column": 0 }, "end": { "line": 125, "column": 26 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 16 } }, "loc": { "start": { "line": 25, "column": 72 }, "end": { "line": 33, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 28, "column": 21 }, "end": { "line": 28, "column": 22 } }, "loc": { "start": { "line": 29, "column": 12 }, "end": { "line": 32, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 9 } }, "loc": { "start": { "line": 35, "column": 36 }, "end": { "line": 40, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 42, "column": 16 }, "end": { "line": 47, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 9 } }, "loc": { "start": { "line": 49, "column": 44 }, "end": { "line": 62, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 9 } }, "loc": { "start": { "line": 64, "column": 26 }, "end": { "line": 73, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 9 } }, "loc": { "start": { "line": 75, "column": 29 }, "end": { "line": 79, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 9 } }, "loc": { "start": { "line": 81, "column": 26 }, "end": { "line": 85, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": 9 } }, "loc": { "start": { "line": 87, "column": 19 }, "end": { "line": 91, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 93, "column": 4 }, "end": { "line": 93, "column": 9 } }, "loc": { "start": { "line": 93, "column": 33 }, "end": { "line": 99, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 11 } }, "loc": { "start": { "line": 101, "column": 11 }, "end": { "line": 101, "column": 22 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 9 } }, "loc": { "start": { "line": 103, "column": 35 }, "end": { "line": 116, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 118, "column": 4 }, "end": { "line": 118, "column": 12 } }, "loc": { "start": { "line": 118, "column": 27 }, "end": { "line": 123, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 56, "column": 8 }, "end": { "line": 60, "column": null } }, "type": "if", "locations": [ { "start": { "line": 56, "column": 8 }, "end": { "line": 60, "column": null } } ] }, "1": { "loc": { "start": { "line": 110, "column": 8 }, "end": { "line": 114, "column": null } }, "type": "if", "locations": [ { "start": { "line": 110, "column": 8 }, "end": { "line": 114, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 88, "6": 88, "7": 88, "8": 57, "9": 0, "10": 0, "11": 0, "12": 0, "13": 14, "14": 14, "15": 14, "16": 14, "17": 20, "18": 20, "19": 20, "20": 20, "21": 13, "22": 7, "23": 3, "24": 3, "25": 3, "26": 3, "27": 3, "28": 15, "29": 15, "30": 15, "31": 2, "32": 2, "33": 2, "34": 3, "35": 3, "36": 3, "37": 2, "38": 0, "39": 0, "40": 0, "41": 0, "42": 0, "43": 0, "44": 8, "45": 69, "46": 69 }, "f": { "0": 88, "1": 57, "2": 0, "3": 14, "4": 20, "5": 3, "6": 15, "7": 2, "8": 3, "9": 2, "10": 0, "11": 0, "12": 8 }, "b": { "0": [13], "1": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/tag-type-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/tag-type-store.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 43 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 51 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "3": { "start": { "line": 9, "column": 16 }, "end": { "line": 9, "column": 47 } }, "4": { "start": { "line": 10, "column": 14 }, "end": { "line": 10, "column": 25 } }, "5": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 21 } }, "6": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 53 } }, "7": { "start": { "line": 28, "column": 8 }, "end": { "line": 32, "column": 15 } }, "8": { "start": { "line": 29, "column": 12 }, "end": { "line": 32, "column": 14 } }, "9": { "start": { "line": 36, "column": 26 }, "end": { "line": 36, "column": 51 } }, "10": { "start": { "line": 37, "column": 21 }, "end": { "line": 37, "column": 62 } }, "11": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 20 } }, "12": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 43 } }, "13": { "start": { "line": 43, "column": 26 }, "end": { "line": 43, "column": 56 } }, "14": { "start": { "line": 44, "column": 8 }, "end": { "line": 55, "column": 15 } }, "15": { "start": { "line": 49, "column": 16 }, "end": { "line": 49, "column": 28 } }, "16": { "start": { "line": 50, "column": 16 }, "end": { "line": 54, "column": null } }, "17": { "start": { "line": 51, "column": 20 }, "end": { "line": 51, "column": 71 } }, "18": { "start": { "line": 53, "column": 20 }, "end": { "line": 53, "column": 50 } }, "19": { "start": { "line": 59, "column": 26 }, "end": { "line": 59, "column": 46 } }, "20": { "start": { "line": 60, "column": 23 }, "end": { "line": 62, "column": null } }, "21": { "start": { "line": 64, "column": 28 }, "end": { "line": 64, "column": 42 } }, "22": { "start": { "line": 65, "column": 8 }, "end": { "line": 65, "column": 20 } }, "23": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 23 } }, "24": { "start": { "line": 70, "column": 26 }, "end": { "line": 70, "column": 53 } }, "25": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 48 } }, "26": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 20 } }, "27": { "start": { "line": 76, "column": 26 }, "end": { "line": 76, "column": 53 } }, "28": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 51 } }, "29": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 20 } }, "30": { "start": { "line": 82, "column": 26 }, "end": { "line": 82, "column": 49 } }, "31": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 35 } }, "32": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 20 } }, "33": { "start": { "line": 88, "column": 21 }, "end": { "line": 92, "column": 21 } }, "34": { "start": { "line": 93, "column": 8 }, "end": { "line": 95, "column": null } }, "35": { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 24 } }, "36": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 18 } }, "37": { "start": { "line": 100, "column": 26 }, "end": { "line": 100, "column": 53 } }, "38": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 75 } }, "39": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 20 } }, "40": { "start": { "line": 108, "column": 8 }, "end": { "line": 112, "column": 10 } }, "41": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 21 } }, "42": { "start": { "line": 116, "column": 0 }, "end": { "line": 116, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 16 } }, "loc": { "start": { "line": 25, "column": 72 }, "end": { "line": 33, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 28, "column": 21 }, "end": { "line": 28, "column": 22 } }, "loc": { "start": { "line": 29, "column": 12 }, "end": { "line": 32, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 9 } }, "loc": { "start": { "line": 35, "column": 16 }, "end": { "line": 40, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 42, "column": 26 }, "end": { "line": 56, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 48, "column": 18 }, "end": { "line": 48, "column": 19 } }, "loc": { "start": { "line": 48, "column": 26 }, "end": { "line": 55, "column": 13 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 9 } }, "loc": { "start": { "line": 58, "column": 29 }, "end": { "line": 67, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 69, "column": 44 }, "end": { "line": 73, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 9 } }, "loc": { "start": { "line": 75, "column": 29 }, "end": { "line": 79, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 9 } }, "loc": { "start": { "line": 81, "column": 19 }, "end": { "line": 85, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": 9 } }, "loc": { "start": { "line": 87, "column": 41 }, "end": { "line": 97, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 99, "column": 4 }, "end": { "line": 99, "column": 9 } }, "loc": { "start": { "line": 99, "column": 61 }, "end": { "line": 103, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 11 } }, "loc": { "start": { "line": 105, "column": 11 }, "end": { "line": 105, "column": 22 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 107, "column": 4 }, "end": { "line": 107, "column": 16 } }, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 113, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 50, "column": 16 }, "end": { "line": 54, "column": null } }, "type": "if", "locations": [ { "start": { "line": 50, "column": 16 }, "end": { "line": 54, "column": null } }, { "start": { "line": 52, "column": 23 }, "end": { "line": 54, "column": null } } ] }, "1": { "loc": { "start": { "line": 93, "column": 8 }, "end": { "line": 95, "column": null } }, "type": "if", "locations": [ { "start": { "line": 93, "column": 8 }, "end": { "line": 95, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 88, "6": 88, "7": 88, "8": 135, "9": 14, "10": 14, "11": 14, "12": 14, "13": 7, "14": 7, "15": 7, "16": 7, "17": 2, "18": 5, "19": 9, "20": 9, "21": 9, "22": 9, "23": 9, "24": 100, "25": 100, "26": 100, "27": 1, "28": 1, "29": 1, "30": 3, "31": 3, "32": 3, "33": 3, "34": 3, "35": 3, "36": 0, "37": 1, "38": 1, "39": 1, "40": 19, "41": 69, "42": 69 }, "f": { "0": 88, "1": 135, "2": 14, "3": 7, "4": 7, "5": 9, "6": 100, "7": 1, "8": 3, "9": 3, "10": 1, "11": 0, "12": 19 }, "b": { "0": [2, 5], "1": [3] } }, "/home/ivarconr/code/unleash/src/lib/db/addon-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/addon-store.ts", "statementMap": { "0": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 51 } }, "1": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 43 } }, "2": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 52 } }, "3": { "start": { "line": 10, "column": 16 }, "end": { "line": 17, "column": 2 } }, "4": { "start": { "line": 18, "column": 14 }, "end": { "line": 18, "column": 22 } }, "5": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 21 } }, "6": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 51 } }, "7": { "start": { "line": 30, "column": 8 }, "end": { "line": 34, "column": 15 } }, "8": { "start": { "line": 31, "column": 12 }, "end": { "line": 34, "column": 14 } }, "9": { "start": { "line": 40, "column": 26 }, "end": { "line": 40, "column": 46 } }, "10": { "start": { "line": 41, "column": 21 }, "end": { "line": 41, "column": 75 } }, "11": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 20 } }, "12": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 41 } }, "13": { "start": { "line": 47, "column": 26 }, "end": { "line": 47, "column": 43 } }, "14": { "start": { "line": 48, "column": 8 }, "end": { "line": 59, "column": 15 } }, "15": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 28 } }, "16": { "start": { "line": 54, "column": 16 }, "end": { "line": 58, "column": null } }, "17": { "start": { "line": 55, "column": 20 }, "end": { "line": 55, "column": 68 } }, "18": { "start": { "line": 57, "column": 20 }, "end": { "line": 57, "column": 48 } }, "19": { "start": { "line": 63, "column": 26 }, "end": { "line": 63, "column": 46 } }, "20": { "start": { "line": 65, "column": 21 }, "end": { "line": 68, "column": 10 } }, "21": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 20 } }, "22": { "start": { "line": 71, "column": 35 }, "end": { "line": 71, "column": 42 } }, "23": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 55 } }, "24": { "start": { "line": 76, "column": 21 }, "end": { "line": 78, "column": 43 } }, "25": { "start": { "line": 80, "column": 8 }, "end": { "line": 82, "column": null } }, "26": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 60 } }, "27": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 23 } }, "28": { "start": { "line": 87, "column": 21 }, "end": { "line": 87, "column": 61 } }, "29": { "start": { "line": 89, "column": 8 }, "end": { "line": 91, "column": null } }, "30": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 60 } }, "31": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 35 } }, "32": { "start": { "line": 99, "column": 26 }, "end": { "line": 99, "column": 46 } }, "33": { "start": { "line": 100, "column": 23 }, "end": { "line": 102, "column": null } }, "34": { "start": { "line": 104, "column": 28 }, "end": { "line": 104, "column": 42 } }, "35": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 20 } }, "36": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 23 } }, "37": { "start": { "line": 111, "column": 8 }, "end": { "line": 119, "column": 10 } }, "38": { "start": { "line": 124, "column": 8 }, "end": { "line": 130, "column": 10 } }, "39": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 16 } }, "loc": { "start": { "line": 27, "column": 72 }, "end": { "line": 35, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 30, "column": 21 }, "end": { "line": 30, "column": 22 } }, "loc": { "start": { "line": 31, "column": 12 }, "end": { "line": 34, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": 11 } }, "loc": { "start": { "line": 37, "column": 11 }, "end": { "line": 37, "column": 22 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 39, "column": 4 }, "end": { "line": 39, "column": 9 } }, "loc": { "start": { "line": 39, "column": 27 }, "end": { "line": 44, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 9 } }, "loc": { "start": { "line": 46, "column": 24 }, "end": { "line": 60, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 52, "column": 18 }, "end": { "line": 52, "column": 19 } }, "loc": { "start": { "line": 52, "column": 26 }, "end": { "line": 59, "column": 13 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 62, "column": 4 }, "end": { "line": 62, "column": 9 } }, "loc": { "start": { "line": 62, "column": 33 }, "end": { "line": 73, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 9 } }, "loc": { "start": { "line": 75, "column": 45 }, "end": { "line": 84, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 86, "column": 4 }, "end": { "line": 86, "column": 9 } }, "loc": { "start": { "line": 86, "column": 27 }, "end": { "line": 92, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 94, "column": 4 }, "end": { "line": 94, "column": 9 } }, "loc": { "start": { "line": 94, "column": 19 }, "end": { "line": 96, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 9 } }, "loc": { "start": { "line": 98, "column": 27 }, "end": { "line": 107, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 110, "column": 4 }, "end": { "line": 110, "column": 14 } }, "loc": { "start": { "line": 110, "column": 18 }, "end": { "line": 120, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 123, "column": 4 }, "end": { "line": 123, "column": 14 } }, "loc": { "start": { "line": 123, "column": 31 }, "end": { "line": 131, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 39, "column": 25 }, "end": { "line": 39, "column": 27 } }, "type": "default-arg", "locations": [ { "start": { "line": 39, "column": 25 }, "end": { "line": 39, "column": 27 } } ] }, "1": { "loc": { "start": { "line": 54, "column": 16 }, "end": { "line": 58, "column": null } }, "type": "if", "locations": [ { "start": { "line": 54, "column": 16 }, "end": { "line": 58, "column": null } }, { "start": { "line": 56, "column": 23 }, "end": { "line": 58, "column": null } } ] }, "2": { "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 82, "column": null } }, "type": "if", "locations": [ { "start": { "line": 80, "column": 8 }, "end": { "line": 82, "column": null } } ] }, "3": { "loc": { "start": { "line": 89, "column": 8 }, "end": { "line": 91, "column": null } }, "type": "if", "locations": [ { "start": { "line": 89, "column": 8 }, "end": { "line": 91, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 88, "6": 88, "7": 88, "8": 51, "9": 39, "10": 39, "11": 39, "12": 39, "13": 5, "14": 5, "15": 5, "16": 5, "17": 2, "18": 3, "19": 7, "20": 7, "21": 7, "22": 7, "23": 7, "24": 1, "25": 1, "26": 0, "27": 1, "28": 5, "29": 5, "30": 1, "31": 0, "32": 0, "33": 0, "34": 0, "35": 0, "36": 0, "37": 12, "38": 8, "39": 69 }, "f": { "0": 88, "1": 51, "2": 0, "3": 39, "4": 5, "5": 5, "6": 7, "7": 1, "8": 5, "9": 0, "10": 0, "11": 12, "12": 8 }, "b": { "0": [3], "1": [2, 3], "2": [0], "3": [1] } }, "/home/ivarconr/code/unleash/src/lib/db/api-token-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/api-token-store.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 51 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 43 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "3": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": null } }, "4": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 65 } }, "5": { "start": { "line": 16, "column": 14 }, "end": { "line": 16, "column": 26 } }, "6": { "start": { "line": 17, "column": 23 }, "end": { "line": 17, "column": 42 } }, "7": { "start": { "line": 19, "column": 12 }, "end": { "line": 19, "column": 15 } }, "8": { "start": { "line": 36, "column": 24 }, "end": { "line": 59, "column": 1 } }, "9": { "start": { "line": 37, "column": 34 }, "end": { "line": 37, "column": 42 } }, "10": { "start": { "line": 38, "column": 4 }, "end": { "line": 49, "column": null } }, "11": { "start": { "line": 39, "column": 8 }, "end": { "line": 48, "column": 10 } }, "12": { "start": { "line": 50, "column": 25 }, "end": { "line": 50, "column": 45 } }, "13": { "start": { "line": 51, "column": 4 }, "end": { "line": 57, "column": null } }, "14": { "start": { "line": 52, "column": 8 }, "end": { "line": 54, "column": null } }, "15": { "start": { "line": 53, "column": 12 }, "end": { "line": 53, "column": 39 } }, "16": { "start": { "line": 55, "column": 8 }, "end": { "line": 55, "column": 53 } }, "17": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 63 } }, "18": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 15 } }, "19": { "start": { "line": 61, "column": 14 }, "end": { "line": 68, "column": 2 } }, "20": { "start": { "line": 61, "column": 46 }, "end": { "line": 68, "column": 2 } }, "21": { "start": { "line": 70, "column": 17 }, "end": { "line": 73, "column": 1 } }, "22": { "start": { "line": 71, "column": 19 }, "end": { "line": 71, "column": 51 } }, "23": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 33 } }, "24": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 21 } }, "25": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 49 } }, "26": { "start": { "line": 85, "column": 8 }, "end": { "line": 89, "column": 15 } }, "27": { "start": { "line": 86, "column": 12 }, "end": { "line": 89, "column": 14 } }, "28": { "start": { "line": 93, "column": 8 }, "end": { "line": 95, "column": 49 } }, "29": { "start": { "line": 95, "column": 27 }, "end": { "line": 95, "column": 47 } }, "30": { "start": { "line": 99, "column": 26 }, "end": { "line": 99, "column": 46 } }, "31": { "start": { "line": 100, "column": 21 }, "end": { "line": 100, "column": 55 } }, "32": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 20 } }, "33": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 30 } }, "34": { "start": { "line": 106, "column": 26 }, "end": { "line": 106, "column": 52 } }, "35": { "start": { "line": 107, "column": 21 }, "end": { "line": 109, "column": 48 } }, "36": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 20 } }, "37": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 30 } }, "38": { "start": { "line": 115, "column": 8 }, "end": { "line": 130, "column": 14 } }, "39": { "start": { "line": 134, "column": 25 }, "end": { "line": 156, "column": 10 } }, "40": { "start": { "line": 135, "column": 26 }, "end": { "line": 137, "column": null } }, "41": { "start": { "line": 140, "column": 39 }, "end": { "line": 149, "column": 18 } }, "42": { "start": { "line": 142, "column": 20 }, "end": { "line": 142, "column": 52 } }, "43": { "start": { "line": 145, "column": 20 }, "end": { "line": 148, "column": 22 } }, "44": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 50 } }, "45": { "start": { "line": 151, "column": 12 }, "end": { "line": 155, "column": 14 } }, "46": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 24 } }, "47": { "start": { "line": 163, "column": 23 }, "end": { "line": 165, "column": null } }, "48": { "start": { "line": 167, "column": 28 }, "end": { "line": 167, "column": 42 } }, "49": { "start": { "line": 168, "column": 8 }, "end": { "line": 168, "column": 23 } }, "50": { "start": { "line": 172, "column": 20 }, "end": { "line": 172, "column": 75 } }, "51": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 32 } }, "52": { "start": { "line": 177, "column": 8 }, "end": { "line": 177, "column": 65 } }, "53": { "start": { "line": 181, "column": 8 }, "end": { "line": 181, "column": 47 } }, "54": { "start": { "line": 185, "column": 21 }, "end": { "line": 188, "column": 27 } }, "55": { "start": { "line": 189, "column": 8 }, "end": { "line": 191, "column": null } }, "56": { "start": { "line": 190, "column": 12 }, "end": { "line": 190, "column": 37 } }, "57": { "start": { "line": 192, "column": 8 }, "end": { "line": 192, "column": 61 } }, "58": { "start": { "line": 196, "column": 20 }, "end": { "line": 196, "column": 30 } }, "59": { "start": { "line": 197, "column": 8 }, "end": { "line": 203, "column": null } }, "60": { "start": { "line": 198, "column": 12 }, "end": { "line": 200, "column": 42 } }, "61": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 73 } }, "62": { "start": { "line": 75, "column": 0 }, "end": { "line": 75, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 36, "column": 24 }, "end": { "line": 36, "column": 25 } }, "loc": { "start": { "line": 36, "column": 42 }, "end": { "line": 59, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 61, "column": 14 }, "end": { "line": 61, "column": 15 } }, "loc": { "start": { "line": 61, "column": 46 }, "end": { "line": 68, "column": 2 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 70, "column": 17 }, "end": { "line": 70, "column": 18 } }, "loc": { "start": { "line": 70, "column": 46 }, "end": { "line": 73, "column": 1 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 82, "column": 4 }, "end": { "line": 82, "column": 16 } }, "loc": { "start": { "line": 82, "column": 72 }, "end": { "line": 90, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 85, "column": 21 }, "end": { "line": 85, "column": 22 } }, "loc": { "start": { "line": 86, "column": 12 }, "end": { "line": 89, "column": 14 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 9 } }, "loc": { "start": { "line": 92, "column": 9 }, "end": { "line": 96, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 95, "column": 18 }, "end": { "line": 95, "column": 19 } }, "loc": { "start": { "line": 95, "column": 27 }, "end": { "line": 95, "column": 47 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 9 } }, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 103, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 9 } }, "loc": { "start": { "line": 105, "column": 22 }, "end": { "line": 112, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 33 } }, "loc": { "start": { "line": 114, "column": 33 }, "end": { "line": 131, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 133, "column": 4 }, "end": { "line": 133, "column": 9 } }, "loc": { "start": { "line": 133, "column": 42 }, "end": { "line": 158, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 134, "column": 51 }, "end": { "line": 134, "column": 56 } }, "loc": { "start": { "line": 134, "column": 64 }, "end": { "line": 156, "column": 9 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 141, "column": 24 }, "end": { "line": 141, "column": 25 } }, "loc": { "start": { "line": 141, "column": 36 }, "end": { "line": 143, "column": 17 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 144, "column": 21 }, "end": { "line": 144, "column": 22 } }, "loc": { "start": { "line": 144, "column": 33 }, "end": { "line": 149, "column": 17 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 160, "column": 4 }, "end": { "line": 160, "column": 11 } }, "loc": { "start": { "line": 160, "column": 11 }, "end": { "line": 160, "column": 22 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 162, "column": 4 }, "end": { "line": 162, "column": 9 } }, "loc": { "start": { "line": 162, "column": 31 }, "end": { "line": 169, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 171, "column": 4 }, "end": { "line": 171, "column": 9 } }, "loc": { "start": { "line": 171, "column": 25 }, "end": { "line": 174, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 176, "column": 4 }, "end": { "line": 176, "column": 9 } }, "loc": { "start": { "line": 176, "column": 31 }, "end": { "line": 178, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 180, "column": 4 }, "end": { "line": 180, "column": 9 } }, "loc": { "start": { "line": 180, "column": 19 }, "end": { "line": 182, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 184, "column": 4 }, "end": { "line": 184, "column": 9 } }, "loc": { "start": { "line": 184, "column": 51 }, "end": { "line": 193, "column": 5 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 195, "column": 4 }, "end": { "line": 195, "column": 9 } }, "loc": { "start": { "line": 195, "column": 38 }, "end": { "line": 204, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 38, "column": 4 }, "end": { "line": 49, "column": null } }, "type": "if", "locations": [ { "start": { "line": 38, "column": 4 }, "end": { "line": 49, "column": null } } ] }, "1": { "loc": { "start": { "line": 45, "column": 45 }, "end": { "line": 45, "column": 62 } }, "type": "cond-expr", "locations": [ { "start": { "line": 45, "column": 45 }, "end": { "line": 45, "column": 62 } }, { "start": { "line": 45, "column": 65 }, "end": { "line": 45, "column": 68 } } ] }, "2": { "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 57, "column": null } }, "type": "if", "locations": [ { "start": { "line": 51, "column": 4 }, "end": { "line": 57, "column": null } } ] }, "3": { "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 54, "column": null } }, "type": "if", "locations": [ { "start": { "line": 52, "column": 8 }, "end": { "line": 54, "column": null } } ] }, "4": { "loc": { "start": { "line": 66, "column": 39 }, "end": { "line": 66, "column": 48 } }, "type": "cond-expr", "locations": [ { "start": { "line": 66, "column": 39 }, "end": { "line": 66, "column": 48 } }, { "start": { "line": 66, "column": 51 }, "end": { "line": 66, "column": 71 } } ] }, "5": { "loc": { "start": { "line": 140, "column": 40 }, "end": { "line": 140, "column": 57 } }, "type": "binary-expr", "locations": [ { "start": { "line": 140, "column": 40 }, "end": { "line": 140, "column": 57 } }, { "start": { "line": 140, "column": 61 }, "end": { "line": 140, "column": 63 } } ] }, "6": { "loc": { "start": { "line": 153, "column": 25 }, "end": { "line": 153, "column": 53 } }, "type": "binary-expr", "locations": [ { "start": { "line": 153, "column": 25 }, "end": { "line": 153, "column": 53 } }, { "start": { "line": 153, "column": 57 }, "end": { "line": 153, "column": 60 } } ] }, "7": { "loc": { "start": { "line": 189, "column": 8 }, "end": { "line": 191, "column": null } }, "type": "if", "locations": [ { "start": { "line": 189, "column": 8 }, "end": { "line": 191, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 69, "6": 69, "7": 69, "8": 69, "9": 34, "10": 34, "11": 31, "12": 34, "13": 34, "14": 8, "15": 5, "16": 8, "17": 8, "18": 34, "19": 69, "20": 44, "21": 69, "22": 82, "23": 82, "24": 88, "25": 88, "26": 88, "27": 80, "28": 0, "29": 0, "30": 21, "31": 21, "32": 21, "33": 21, "34": 59, "35": 59, "36": 59, "37": 59, "38": 82, "39": 44, "40": 44, "41": 44, "42": 40, "43": 14, "44": 44, "45": 42, "46": 42, "47": 0, "48": 0, "49": 0, "50": 0, "51": 0, "52": 11, "53": 23, "54": 2, "55": 2, "56": 2, "57": 0, "58": 0, "59": 0, "60": 0, "61": 0, "62": 69 }, "f": { "0": 34, "1": 44, "2": 82, "3": 88, "4": 80, "5": 0, "6": 0, "7": 21, "8": 59, "9": 82, "10": 44, "11": 44, "12": 40, "13": 14, "14": 0, "15": 0, "16": 0, "17": 11, "18": 23, "19": 2, "20": 0 }, "b": { "0": [31], "1": [26, 5], "2": [8], "3": [5], "4": [5, 39], "5": [44, 6], "6": [42, 6], "7": [2] } }, "/home/ivarconr/code/unleash/src/lib/types/models/api-token.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/models/api-token.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 54 } }, "1": { "start": { "line": 4, "column": 13 }, "end": { "line": 4, "column": 23 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": null } }, "3": { "start": { "line": 7, "column": 4 }, "end": { "line": 7, "column": null } }, "4": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": null } }, "5": { "start": { "line": 37, "column": 29 }, "end": { "line": 39, "column": 1 } }, "6": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 68 } }, "7": { "start": { "line": 37, "column": 13 }, "end": { "line": 37, "column": 29 } }, "8": { "start": { "line": 41, "column": 33 }, "end": { "line": 59, "column": 1 } }, "9": { "start": { "line": 46, "column": 4 }, "end": { "line": 57, "column": null } }, "10": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 36 } }, "11": { "start": { "line": 48, "column": 11 }, "end": { "line": 57, "column": null } }, "12": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 35 } }, "13": { "start": { "line": 50, "column": 8 }, "end": { "line": 52, "column": null } }, "14": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 36 } }, "15": { "start": { "line": 54, "column": 8 }, "end": { "line": 56, "column": 10 } }, "16": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 27 } }, "17": { "start": { "line": 41, "column": 13 }, "end": { "line": 41, "column": 33 } }, "18": { "start": { "line": 61, "column": 30 }, "end": { "line": 72, "column": 1 } }, "19": { "start": { "line": 64, "column": 28 }, "end": { "line": 64, "column": 76 } }, "20": { "start": { "line": 65, "column": 4 }, "end": { "line": 71, "column": 6 } }, "21": { "start": { "line": 61, "column": 13 }, "end": { "line": 61, "column": 30 } }, "22": { "start": { "line": 74, "column": 40 }, "end": { "line": 81, "column": 1 } }, "23": { "start": { "line": 77, "column": 4 }, "end": { "line": 80, "column": 6 } }, "24": { "start": { "line": 74, "column": 13 }, "end": { "line": 74, "column": 40 } }, "25": { "start": { "line": 83, "column": 32 }, "end": { "line": 105, "column": 1 } }, "26": { "start": { "line": 88, "column": 4 }, "end": { "line": 92, "column": null } }, "27": { "start": { "line": 89, "column": 8 }, "end": { "line": 91, "column": 10 } }, "28": { "start": { "line": 94, "column": 4 }, "end": { "line": 98, "column": null } }, "29": { "start": { "line": 95, "column": 8 }, "end": { "line": 97, "column": 10 } }, "30": { "start": { "line": 100, "column": 4 }, "end": { "line": 104, "column": null } }, "31": { "start": { "line": 101, "column": 8 }, "end": { "line": 103, "column": 10 } }, "32": { "start": { "line": 83, "column": 13 }, "end": { "line": 83, "column": 32 } }, "33": { "start": { "line": 107, "column": 43 }, "end": { "line": 128, "column": 1 } }, "34": { "start": { "line": 111, "column": 4 }, "end": { "line": 113, "column": null } }, "35": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 15 } }, "36": { "start": { "line": 115, "column": 32 }, "end": { "line": 116, "column": null } }, "37": { "start": { "line": 116, "column": 17 }, "end": { "line": 116, "column": 41 } }, "38": { "start": { "line": 119, "column": 4 }, "end": { "line": 121, "column": null } }, "39": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 76 } }, "40": { "start": { "line": 123, "column": 4 }, "end": { "line": 127, "column": null } }, "41": { "start": { "line": 124, "column": 8 }, "end": { "line": 126, "column": 10 } }, "42": { "start": { "line": 107, "column": 13 }, "end": { "line": 107, "column": 43 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 12 } }, "loc": { "start": { "line": 6, "column": 24 }, "end": { "line": 9, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 37, "column": 29 }, "end": { "line": 37, "column": 30 } }, "loc": { "start": { "line": 37, "column": 61 }, "end": { "line": 39, "column": 1 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 41, "column": 33 }, "end": { "line": 41, "column": null } }, "loc": { "start": { "line": 44, "column": 14 }, "end": { "line": 59, "column": 1 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 61, "column": 30 }, "end": { "line": 61, "column": null } }, "loc": { "start": { "line": 63, "column": 37 }, "end": { "line": 72, "column": 1 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 74, "column": 40 }, "end": { "line": 74, "column": null } }, "loc": { "start": { "line": 76, "column": 21 }, "end": { "line": 81, "column": 1 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 83, "column": 32 }, "end": { "line": 83, "column": 33 } }, "loc": { "start": { "line": 87, "column": 44 }, "end": { "line": 105, "column": 1 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 107, "column": 43 }, "end": { "line": 107, "column": null } }, "loc": { "start": { "line": 110, "column": 10 }, "end": { "line": 128, "column": 1 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 9 } }, "loc": { "start": { "line": 116, "column": 17 }, "end": { "line": 116, "column": 41 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 6, "column": 12 }, "end": { "line": 6, "column": 24 } }, "type": "binary-expr", "locations": [ { "start": { "line": 6, "column": 12 }, "end": { "line": 6, "column": 24 } }, { "start": { "line": 6, "column": 12 }, "end": { "line": 6, "column": null } } ] }, "1": { "loc": { "start": { "line": 38, "column": 11 }, "end": { "line": 38, "column": 19 } }, "type": "binary-expr", "locations": [ { "start": { "line": 38, "column": 11 }, "end": { "line": 38, "column": 19 } }, { "start": { "line": 38, "column": 23 }, "end": { "line": 38, "column": 44 } }, { "start": { "line": 38, "column": 48 }, "end": { "line": 38, "column": 67 } } ] }, "2": { "loc": { "start": { "line": 46, "column": 4 }, "end": { "line": 57, "column": null } }, "type": "if", "locations": [ { "start": { "line": 46, "column": 4 }, "end": { "line": 57, "column": null } }, { "start": { "line": 48, "column": 11 }, "end": { "line": 57, "column": null } } ] }, "3": { "loc": { "start": { "line": 48, "column": 11 }, "end": { "line": 57, "column": null } }, "type": "if", "locations": [ { "start": { "line": 48, "column": 11 }, "end": { "line": 57, "column": null } }, { "start": { "line": 53, "column": 11 }, "end": { "line": 57, "column": null } } ] }, "4": { "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 52, "column": null } }, "type": "if", "locations": [ { "start": { "line": 50, "column": 8 }, "end": { "line": 52, "column": null } } ] }, "5": { "loc": { "start": { "line": 88, "column": 4 }, "end": { "line": 92, "column": null } }, "type": "if", "locations": [ { "start": { "line": 88, "column": 4 }, "end": { "line": 92, "column": null } } ] }, "6": { "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 35 } }, "type": "binary-expr", "locations": [ { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 35 } }, { "start": { "line": 88, "column": 39 }, "end": { "line": 88, "column": 63 } } ] }, "7": { "loc": { "start": { "line": 94, "column": 4 }, "end": { "line": 98, "column": null } }, "type": "if", "locations": [ { "start": { "line": 94, "column": 4 }, "end": { "line": 98, "column": null } } ] }, "8": { "loc": { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 35 } }, "type": "binary-expr", "locations": [ { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 35 } }, { "start": { "line": 94, "column": 39 }, "end": { "line": 94, "column": 58 } } ] }, "9": { "loc": { "start": { "line": 100, "column": 4 }, "end": { "line": 104, "column": null } }, "type": "if", "locations": [ { "start": { "line": 100, "column": 4 }, "end": { "line": 104, "column": null } } ] }, "10": { "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 36 } }, "type": "binary-expr", "locations": [ { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 36 } }, { "start": { "line": 100, "column": 40 }, "end": { "line": 100, "column": 59 } } ] }, "11": { "loc": { "start": { "line": 111, "column": 4 }, "end": { "line": 113, "column": null } }, "type": "if", "locations": [ { "start": { "line": 111, "column": 4 }, "end": { "line": 113, "column": null } } ] }, "12": { "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 121, "column": null } }, "type": "if", "locations": [ { "start": { "line": 119, "column": 4 }, "end": { "line": 121, "column": null } } ] }, "13": { "loc": { "start": { "line": 123, "column": 4 }, "end": { "line": 127, "column": null } }, "type": "if", "locations": [ { "start": { "line": 123, "column": 4 }, "end": { "line": 127, "column": null } } ] } }, "s": { "0": 95, "1": 95, "2": 95, "3": 95, "4": 95, "5": 95, "6": 25, "7": 95, "8": 95, "9": 53, "10": 49, "11": 4, "12": 4, "13": 4, "14": 1, "15": 0, "16": 53, "17": 95, "18": 95, "19": 53, "20": 53, "21": 95, "22": 95, "23": 1, "24": 95, "25": 95, "26": 53, "27": 3, "28": 50, "29": 1, "30": 49, "31": 2, "32": 95, "33": 95, "34": 40, "35": 5, "36": 35, "37": 41, "38": 35, "39": 1, "40": 34, "41": 1, "42": 95 }, "f": { "0": 95, "1": 25, "2": 53, "3": 53, "4": 1, "5": 53, "6": 40, "7": 41 }, "b": { "0": [95, 95], "1": [25, 25, 25], "2": [49, 4], "3": [4, 0], "4": [1], "5": [3], "6": [53, 13], "7": [1], "8": [50, 10], "9": [2], "10": [49, 40], "11": [5], "12": [1], "13": [1] } }, "/home/ivarconr/code/unleash/src/lib/error/bad-data-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/bad-data-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 11, "column": 8 }, "end": { "line": 19, "column": 10 } }, "5": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 28 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 21, "1": 21, "2": 21, "3": 21, "4": 10, "5": 96 }, "f": { "0": 21, "1": 10 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/access-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/access-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 52 } }, "1": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": null } }, "2": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 57 } }, "3": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 56 } }, "4": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 51 } }, "5": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 53 } }, "6": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 51 } }, "7": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 69 } }, "8": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 32 } }, "9": { "start": { "line": 32, "column": 13 }, "end": { "line": 32, "column": 28 } }, "10": { "start": { "line": 34, "column": 18 }, "end": { "line": 34, "column": 29 } }, "11": { "start": { "line": 36, "column": 22 }, "end": { "line": 42, "column": 2 } }, "12": { "start": { "line": 57, "column": 28 }, "end": { "line": 57, "column": 78 } }, "13": { "start": { "line": 57, "column": 44 }, "end": { "line": 57, "column": 78 } }, "14": { "start": { "line": 82, "column": 8 }, "end": { "line": 82, "column": 33 } }, "15": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 35 } }, "16": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 35 } }, "17": { "start": { "line": 85, "column": 8 }, "end": { "line": 85, "column": 49 } }, "18": { "start": { "line": 86, "column": 8 }, "end": { "line": 86, "column": 63 } }, "19": { "start": { "line": 102, "column": 8 }, "end": { "line": 104, "column": 10 } }, "20": { "start": { "line": 106, "column": 8 }, "end": { "line": 132, "column": null } }, "21": { "start": { "line": 107, "column": 26 }, "end": { "line": 107, "column": 64 } }, "22": { "start": { "line": 109, "column": 12 }, "end": { "line": 125, "column": 18 } }, "23": { "start": { "line": 112, "column": 24 }, "end": { "line": 114, "column": 50 } }, "24": { "start": { "line": 118, "column": 24 }, "end": { "line": 120, "column": 50 } }, "25": { "start": { "line": 124, "column": 24 }, "end": { "line": 124, "column": 77 } }, "26": { "start": { "line": 127, "column": 12 }, "end": { "line": 130, "column": 14 } }, "27": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 42 } }, "28": { "start": { "line": 136, "column": 8 }, "end": { "line": 140, "column": null } }, "29": { "start": { "line": 137, "column": 12 }, "end": { "line": 139, "column": 16 } }, "30": { "start": { "line": 137, "column": 49 }, "end": { "line": 139, "column": 14 } }, "31": { "start": { "line": 141, "column": 8 }, "end": { "line": 141, "column": 57 } }, "32": { "start": { "line": 145, "column": 36 }, "end": { "line": 145, "column": 78 } }, "33": { "start": { "line": 146, "column": 29 }, "end": { "line": 146, "column": 65 } }, "34": { "start": { "line": 148, "column": 35 }, "end": { "line": 150, "column": 10 } }, "35": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 40 } }, "36": { "start": { "line": 152, "column": 39 }, "end": { "line": 154, "column": 10 } }, "37": { "start": { "line": 153, "column": 12 }, "end": { "line": 153, "column": 47 } }, "38": { "start": { "line": 156, "column": 42 }, "end": { "line": 163, "column": 10 } }, "39": { "start": { "line": 157, "column": 12 }, "end": { "line": 162, "column": 14 } }, "40": { "start": { "line": 160, "column": 20 }, "end": { "line": 160, "column": 68 } }, "41": { "start": { "line": 165, "column": 8 }, "end": { "line": 168, "column": 10 } }, "42": { "start": { "line": 176, "column": 8 }, "end": { "line": 176, "column": 67 } }, "43": { "start": { "line": 180, "column": 8 }, "end": { "line": 180, "column": 54 } }, "44": { "start": { "line": 187, "column": 28 }, "end": { "line": 187, "column": 60 } }, "45": { "start": { "line": 188, "column": 8 }, "end": { "line": 207, "column": null } }, "46": { "start": { "line": 189, "column": 12 }, "end": { "line": 204, "column": null } }, "47": { "start": { "line": 190, "column": 16 }, "end": { "line": 193, "column": 18 } }, "48": { "start": { "line": 195, "column": 16 }, "end": { "line": 199, "column": 18 } }, "49": { "start": { "line": 201, "column": 16 }, "end": { "line": 203, "column": 18 } }, "50": { "start": { "line": 206, "column": 12 }, "end": { "line": 206, "column": 63 } }, "51": { "start": { "line": 211, "column": 26 }, "end": { "line": 211, "column": 68 } }, "52": { "start": { "line": 212, "column": 8 }, "end": { "line": 212, "column": 65 } }, "53": { "start": { "line": 212, "column": 39 }, "end": { "line": 212, "column": 63 } }, "54": { "start": { "line": 220, "column": 8 }, "end": { "line": 220, "column": 72 } }, "55": { "start": { "line": 228, "column": 8 }, "end": { "line": 228, "column": 75 } }, "56": { "start": { "line": 237, "column": 8 }, "end": { "line": 241, "column": null } }, "57": { "start": { "line": 238, "column": 12 }, "end": { "line": 240, "column": 14 } }, "58": { "start": { "line": 242, "column": 8 }, "end": { "line": 246, "column": 10 } }, "59": { "start": { "line": 255, "column": 8 }, "end": { "line": 259, "column": null } }, "60": { "start": { "line": 256, "column": 12 }, "end": { "line": 258, "column": 14 } }, "61": { "start": { "line": 260, "column": 8 }, "end": { "line": 264, "column": 10 } }, "62": { "start": { "line": 268, "column": 8 }, "end": { "line": 268, "column": 41 } }, "63": { "start": { "line": 272, "column": 21 }, "end": { "line": 272, "column": 45 } }, "64": { "start": { "line": 273, "column": 32 }, "end": { "line": 273, "column": 79 } }, "65": { "start": { "line": 274, "column": 8 }, "end": { "line": 277, "column": 10 } }, "66": { "start": { "line": 281, "column": 41 }, "end": { "line": 285, "column": 10 } }, "67": { "start": { "line": 286, "column": 8 }, "end": { "line": 286, "column": 55 } }, "68": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 48 } }, "69": { "start": { "line": 294, "column": 8 }, "end": { "line": 294, "column": 60 } }, "70": { "start": { "line": 298, "column": 8 }, "end": { "line": 298, "column": 52 } }, "71": { "start": { "line": 302, "column": 8 }, "end": { "line": 302, "column": 50 } }, "72": { "start": { "line": 306, "column": 27 }, "end": { "line": 306, "column": 69 } }, "73": { "start": { "line": 307, "column": 8 }, "end": { "line": 309, "column": null } }, "74": { "start": { "line": 308, "column": 12 }, "end": { "line": 308, "column": 59 } }, "75": { "start": { "line": 310, "column": 8 }, "end": { "line": 310, "column": 18 } }, "76": { "start": { "line": 317, "column": 27 }, "end": { "line": 319, "column": null } }, "77": { "start": { "line": 321, "column": 8 }, "end": { "line": 323, "column": null } }, "78": { "start": { "line": 322, "column": 12 }, "end": { "line": 322, "column": 59 } }, "79": { "start": { "line": 324, "column": 8 }, "end": { "line": 324, "column": 18 } }, "80": { "start": { "line": 331, "column": 22 }, "end": { "line": 331, "column": 60 } }, "81": { "start": { "line": 333, "column": 22 }, "end": { "line": 340, "column": null } }, "82": { "start": { "line": 335, "column": 37 }, "end": { "line": 337, "column": null } }, "83": { "start": { "line": 339, "column": 16 }, "end": { "line": 339, "column": 76 } }, "84": { "start": { "line": 339, "column": 48 }, "end": { "line": 339, "column": 73 } }, "85": { "start": { "line": 342, "column": 8 }, "end": { "line": 342, "column": 37 } }, "86": { "start": { "line": 349, "column": 8 }, "end": { "line": 351, "column": null } }, "87": { "start": { "line": 350, "column": 12 }, "end": { "line": 350, "column": 57 } }, "88": { "start": { "line": 353, "column": 26 }, "end": { "line": 353, "column": 76 } }, "89": { "start": { "line": 356, "column": 8 }, "end": { "line": 361, "column": null } }, "90": { "start": { "line": 357, "column": 12 }, "end": { "line": 359, "column": 14 } }, "91": { "start": { "line": 360, "column": 12 }, "end": { "line": 360, "column": 78 } }, "92": { "start": { "line": 368, "column": 8 }, "end": { "line": 368, "column": 68 } }, "93": { "start": { "line": 369, "column": 8 }, "end": { "line": 369, "column": 63 } }, "94": { "start": { "line": 373, "column": 8 }, "end": { "line": 373, "column": 55 } }, "95": { "start": { "line": 377, "column": 8 }, "end": { "line": 377, "column": 45 } }, "96": { "start": { "line": 381, "column": 26 }, "end": { "line": 381, "column": 51 } }, "97": { "start": { "line": 383, "column": 8 }, "end": { "line": 387, "column": null } }, "98": { "start": { "line": 384, "column": 12 }, "end": { "line": 384, "column": 60 } }, "99": { "start": { "line": 384, "column": 41 }, "end": { "line": 384, "column": 58 } }, "100": { "start": { "line": 386, "column": 12 }, "end": { "line": 386, "column": 62 } }, "101": { "start": { "line": 386, "column": 41 }, "end": { "line": 386, "column": 60 } }, "102": { "start": { "line": 388, "column": 8 }, "end": { "line": 388, "column": 20 } }, "103": { "start": { "line": 392, "column": 22 }, "end": { "line": 392, "column": 57 } }, "104": { "start": { "line": 393, "column": 8 }, "end": { "line": 393, "column": 54 } }, "105": { "start": { "line": 393, "column": 33 }, "end": { "line": 393, "column": 52 } }, "106": { "start": { "line": 397, "column": 8 }, "end": { "line": 397, "column": 39 } }, "107": { "start": { "line": 401, "column": 25 }, "end": { "line": 404, "column": 10 } }, "108": { "start": { "line": 406, "column": 32 }, "end": { "line": 406, "column": 48 } }, "109": { "start": { "line": 407, "column": 24 }, "end": { "line": 407, "column": 61 } }, "110": { "start": { "line": 408, "column": 8 }, "end": { "line": 413, "column": null } }, "111": { "start": { "line": 409, "column": 12 }, "end": { "line": 412, "column": 14 } }, "112": { "start": { "line": 414, "column": 8 }, "end": { "line": 414, "column": 23 } }, "113": { "start": { "line": 418, "column": 8 }, "end": { "line": 418, "column": 47 } }, "114": { "start": { "line": 419, "column": 25 }, "end": { "line": 424, "column": 10 } }, "115": { "start": { "line": 425, "column": 32 }, "end": { "line": 425, "column": 48 } }, "116": { "start": { "line": 426, "column": 24 }, "end": { "line": 426, "column": 61 } }, "117": { "start": { "line": 427, "column": 8 }, "end": { "line": 433, "column": null } }, "118": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 65 } }, "119": { "start": { "line": 429, "column": 12 }, "end": { "line": 432, "column": 14 } }, "120": { "start": { "line": 434, "column": 8 }, "end": { "line": 434, "column": 23 } }, "121": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 48 } }, "122": { "start": { "line": 440, "column": 26 }, "end": { "line": 440, "column": 56 } }, "123": { "start": { "line": 442, "column": 8 }, "end": { "line": 446, "column": null } }, "124": { "start": { "line": 443, "column": 12 }, "end": { "line": 445, "column": 14 } }, "125": { "start": { "line": 448, "column": 8 }, "end": { "line": 448, "column": 41 } }, "126": { "start": { "line": 455, "column": 23 }, "end": { "line": 455, "column": 75 } }, "127": { "start": { "line": 456, "column": 8 }, "end": { "line": 460, "column": null } }, "128": { "start": { "line": 457, "column": 12 }, "end": { "line": 459, "column": 14 } }, "129": { "start": { "line": 461, "column": 8 }, "end": { "line": 461, "column": 33 } }, "130": { "start": { "line": 465, "column": 21 }, "end": { "line": 465, "column": 49 } }, "131": { "start": { "line": 466, "column": 8 }, "end": { "line": 470, "column": null } }, "132": { "start": { "line": 467, "column": 12 }, "end": { "line": 469, "column": 14 } }, "133": { "start": { "line": 477, "column": 28 }, "end": { "line": 477, "column": 64 } }, "134": { "start": { "line": 478, "column": 8 }, "end": { "line": 480, "column": null } }, "135": { "start": { "line": 479, "column": 12 }, "end": { "line": 479, "column": 60 } }, "136": { "start": { "line": 481, "column": 8 }, "end": { "line": 481, "column": 63 } }, "137": { "start": { "line": 482, "column": 8 }, "end": { "line": 482, "column": 27 } }, "138": { "start": { "line": 59, "column": 0 }, "end": { "line": 59, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_7)", "decl": { "start": { "line": 57, "column": 28 }, "end": { "line": 57, "column": 29 } }, "loc": { "start": { "line": 57, "column": 44 }, "end": { "line": 57, "column": 78 } } }, "1": { "name": "(anonymous_8)", "decl": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": null } }, "loc": { "start": { "line": 80, "column": 46 }, "end": { "line": 87, "column": 5 } } }, "2": { "name": "(anonymous_9)", "decl": { "start": { "line": 96, "column": 4 }, "end": { "line": 96, "column": 9 } }, "loc": { "start": { "line": 100, "column": 28 }, "end": { "line": 133, "column": 5 } } }, "3": { "name": "(anonymous_10)", "decl": { "start": { "line": 111, "column": 20 }, "end": { "line": 111, "column": 21 } }, "loc": { "start": { "line": 112, "column": 24 }, "end": { "line": 114, "column": 50 } } }, "4": { "name": "(anonymous_11)", "decl": { "start": { "line": 117, "column": 20 }, "end": { "line": 117, "column": 21 } }, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 120, "column": 50 } } }, "5": { "name": "(anonymous_12)", "decl": { "start": { "line": 123, "column": 20 }, "end": { "line": 123, "column": 21 } }, "loc": { "start": { "line": 124, "column": 24 }, "end": { "line": 124, "column": 77 } } }, "6": { "name": "(anonymous_13)", "decl": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 9 } }, "loc": { "start": { "line": 135, "column": 43 }, "end": { "line": 142, "column": 5 } } }, "7": { "name": "(anonymous_14)", "decl": { "start": { "line": 137, "column": 41 }, "end": { "line": 137, "column": 42 } }, "loc": { "start": { "line": 137, "column": 49 }, "end": { "line": 139, "column": 14 } } }, "8": { "name": "(anonymous_15)", "decl": { "start": { "line": 144, "column": 4 }, "end": { "line": 144, "column": 9 } }, "loc": { "start": { "line": 144, "column": 24 }, "end": { "line": 169, "column": 5 } } }, "9": { "name": "(anonymous_16)", "decl": { "start": { "line": 148, "column": 62 }, "end": { "line": 148, "column": 63 } }, "loc": { "start": { "line": 148, "column": 68 }, "end": { "line": 150, "column": 9 } } }, "10": { "name": "(anonymous_17)", "decl": { "start": { "line": 152, "column": 66 }, "end": { "line": 152, "column": 67 } }, "loc": { "start": { "line": 152, "column": 75 }, "end": { "line": 154, "column": 9 } } }, "11": { "name": "(anonymous_18)", "decl": { "start": { "line": 156, "column": 59 }, "end": { "line": 156, "column": 60 } }, "loc": { "start": { "line": 156, "column": 67 }, "end": { "line": 163, "column": 9 } } }, "12": { "name": "(anonymous_19)", "decl": { "start": { "line": 159, "column": 56 }, "end": { "line": 159, "column": 57 } }, "loc": { "start": { "line": 159, "column": 71 }, "end": { "line": 161, "column": 17 } } }, "13": { "name": "(anonymous_20)", "decl": { "start": { "line": 171, "column": 4 }, "end": { "line": 171, "column": 9 } }, "loc": { "start": { "line": 174, "column": 25 }, "end": { "line": 177, "column": 5 } } }, "14": { "name": "(anonymous_21)", "decl": { "start": { "line": 179, "column": 4 }, "end": { "line": 179, "column": 9 } }, "loc": { "start": { "line": 179, "column": 40 }, "end": { "line": 181, "column": 5 } } }, "15": { "name": "(anonymous_22)", "decl": { "start": { "line": 183, "column": 4 }, "end": { "line": 183, "column": 9 } }, "loc": { "start": { "line": 185, "column": 31 }, "end": { "line": 208, "column": 5 } } }, "16": { "name": "(anonymous_23)", "decl": { "start": { "line": 210, "column": 4 }, "end": { "line": 210, "column": 9 } }, "loc": { "start": { "line": 210, "column": 41 }, "end": { "line": 213, "column": 5 } } }, "17": { "name": "(anonymous_24)", "decl": { "start": { "line": 212, "column": 32 }, "end": { "line": 212, "column": 33 } }, "loc": { "start": { "line": 212, "column": 39 }, "end": { "line": 212, "column": 63 } } }, "18": { "name": "(anonymous_25)", "decl": { "start": { "line": 215, "column": 4 }, "end": { "line": 215, "column": 9 } }, "loc": { "start": { "line": 218, "column": 25 }, "end": { "line": 221, "column": 5 } } }, "19": { "name": "(anonymous_26)", "decl": { "start": { "line": 223, "column": 4 }, "end": { "line": 223, "column": 9 } }, "loc": { "start": { "line": 226, "column": 25 }, "end": { "line": 229, "column": 5 } } }, "20": { "name": "(anonymous_27)", "decl": { "start": { "line": 232, "column": 4 }, "end": { "line": 232, "column": 9 } }, "loc": { "start": { "line": 235, "column": 28 }, "end": { "line": 247, "column": 5 } } }, "21": { "name": "(anonymous_28)", "decl": { "start": { "line": 250, "column": 4 }, "end": { "line": 250, "column": 9 } }, "loc": { "start": { "line": 253, "column": 28 }, "end": { "line": 265, "column": 5 } } }, "22": { "name": "(anonymous_29)", "decl": { "start": { "line": 267, "column": 4 }, "end": { "line": 267, "column": 9 } }, "loc": { "start": { "line": 267, "column": 18 }, "end": { "line": 269, "column": 5 } } }, "23": { "name": "(anonymous_30)", "decl": { "start": { "line": 271, "column": 4 }, "end": { "line": 271, "column": 9 } }, "loc": { "start": { "line": 271, "column": 28 }, "end": { "line": 278, "column": 5 } } }, "24": { "name": "(anonymous_31)", "decl": { "start": { "line": 280, "column": 4 }, "end": { "line": 280, "column": 9 } }, "loc": { "start": { "line": 280, "column": 36 }, "end": { "line": 287, "column": 5 } } }, "25": { "name": "(anonymous_32)", "decl": { "start": { "line": 289, "column": 4 }, "end": { "line": 289, "column": 9 } }, "loc": { "start": { "line": 289, "column": 25 }, "end": { "line": 291, "column": 5 } } }, "26": { "name": "(anonymous_33)", "decl": { "start": { "line": 293, "column": 4 }, "end": { "line": 293, "column": 9 } }, "loc": { "start": { "line": 293, "column": 46 }, "end": { "line": 295, "column": 5 } } }, "27": { "name": "(anonymous_34)", "decl": { "start": { "line": 297, "column": 4 }, "end": { "line": 297, "column": 9 } }, "loc": { "start": { "line": 297, "column": 40 }, "end": { "line": 299, "column": 5 } } }, "28": { "name": "(anonymous_35)", "decl": { "start": { "line": 301, "column": 4 }, "end": { "line": 301, "column": 9 } }, "loc": { "start": { "line": 301, "column": 40 }, "end": { "line": 303, "column": 5 } } }, "29": { "name": "(anonymous_36)", "decl": { "start": { "line": 305, "column": 4 }, "end": { "line": 305, "column": 9 } }, "loc": { "start": { "line": 305, "column": 40 }, "end": { "line": 311, "column": 5 } } }, "30": { "name": "(anonymous_37)", "decl": { "start": { "line": 313, "column": 4 }, "end": { "line": 313, "column": 9 } }, "loc": { "start": { "line": 315, "column": 26 }, "end": { "line": 325, "column": 5 } } }, "31": { "name": "(anonymous_38)", "decl": { "start": { "line": 328, "column": 4 }, "end": { "line": 328, "column": 9 } }, "loc": { "start": { "line": 329, "column": 25 }, "end": { "line": 343, "column": 5 } } }, "32": { "name": "(anonymous_39)", "decl": { "start": { "line": 334, "column": 22 }, "end": { "line": 334, "column": 27 } }, "loc": { "start": { "line": 334, "column": 37 }, "end": { "line": 340, "column": 13 } } }, "33": { "name": "(anonymous_40)", "decl": { "start": { "line": 339, "column": 40 }, "end": { "line": 339, "column": 41 } }, "loc": { "start": { "line": 339, "column": 48 }, "end": { "line": 339, "column": 73 } } }, "34": { "name": "(anonymous_41)", "decl": { "start": { "line": 345, "column": 4 }, "end": { "line": 345, "column": 9 } }, "loc": { "start": { "line": 347, "column": 25 }, "end": { "line": 362, "column": 5 } } }, "35": { "name": "(anonymous_42)", "decl": { "start": { "line": 364, "column": 4 }, "end": { "line": 364, "column": 9 } }, "loc": { "start": { "line": 366, "column": 25 }, "end": { "line": 370, "column": 5 } } }, "36": { "name": "(anonymous_43)", "decl": { "start": { "line": 372, "column": 4 }, "end": { "line": 372, "column": 9 } }, "loc": { "start": { "line": 372, "column": 32 }, "end": { "line": 374, "column": 5 } } }, "37": { "name": "(anonymous_44)", "decl": { "start": { "line": 376, "column": 4 }, "end": { "line": 376, "column": 9 } }, "loc": { "start": { "line": 376, "column": 22 }, "end": { "line": 378, "column": 5 } } }, "38": { "name": "(anonymous_45)", "decl": { "start": { "line": 380, "column": 11 }, "end": { "line": 380, "column": 16 } }, "loc": { "start": { "line": 380, "column": 60 }, "end": { "line": 389, "column": 5 } } }, "39": { "name": "(anonymous_46)", "decl": { "start": { "line": 384, "column": 34 }, "end": { "line": 384, "column": 35 } }, "loc": { "start": { "line": 384, "column": 41 }, "end": { "line": 384, "column": 58 } } }, "40": { "name": "(anonymous_47)", "decl": { "start": { "line": 386, "column": 34 }, "end": { "line": 386, "column": 35 } }, "loc": { "start": { "line": 386, "column": 41 }, "end": { "line": 386, "column": 60 } } }, "41": { "name": "(anonymous_48)", "decl": { "start": { "line": 391, "column": 4 }, "end": { "line": 391, "column": 9 } }, "loc": { "start": { "line": 391, "column": 40 }, "end": { "line": 394, "column": 5 } } }, "42": { "name": "(anonymous_49)", "decl": { "start": { "line": 393, "column": 26 }, "end": { "line": 393, "column": 27 } }, "loc": { "start": { "line": 393, "column": 33 }, "end": { "line": 393, "column": 52 } } }, "43": { "name": "(anonymous_50)", "decl": { "start": { "line": 396, "column": 4 }, "end": { "line": 396, "column": 9 } }, "loc": { "start": { "line": 396, "column": 21 }, "end": { "line": 398, "column": 5 } } }, "44": { "name": "(anonymous_51)", "decl": { "start": { "line": 400, "column": 4 }, "end": { "line": 400, "column": 9 } }, "loc": { "start": { "line": 400, "column": 40 }, "end": { "line": 415, "column": 5 } } }, "45": { "name": "(anonymous_52)", "decl": { "start": { "line": 417, "column": 4 }, "end": { "line": 417, "column": 9 } }, "loc": { "start": { "line": 417, "column": 38 }, "end": { "line": 435, "column": 5 } } }, "46": { "name": "(anonymous_53)", "decl": { "start": { "line": 437, "column": 4 }, "end": { "line": 437, "column": 9 } }, "loc": { "start": { "line": 437, "column": 31 }, "end": { "line": 449, "column": 5 } } }, "47": { "name": "(anonymous_54)", "decl": { "start": { "line": 451, "column": 4 }, "end": { "line": 451, "column": 9 } }, "loc": { "start": { "line": 453, "column": 27 }, "end": { "line": 462, "column": 5 } } }, "48": { "name": "(anonymous_55)", "decl": { "start": { "line": 464, "column": 4 }, "end": { "line": 464, "column": 9 } }, "loc": { "start": { "line": 464, "column": 49 }, "end": { "line": 471, "column": 5 } } }, "49": { "name": "(anonymous_56)", "decl": { "start": { "line": 473, "column": 4 }, "end": { "line": 473, "column": 9 } }, "loc": { "start": { "line": 475, "column": 27 }, "end": { "line": 483, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 112, "column": 24 }, "end": { "line": 112, "column": 34 } }, "type": "binary-expr", "locations": [ { "start": { "line": 112, "column": 24 }, "end": { "line": 112, "column": 34 } }, { "start": { "line": 113, "column": 24 }, "end": { "line": 113, "column": 47 } }, { "start": { "line": 114, "column": 24 }, "end": { "line": 114, "column": 50 } } ] }, "1": { "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 38 } }, "type": "binary-expr", "locations": [ { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 38 } }, { "start": { "line": 119, "column": 24 }, "end": { "line": 119, "column": 53 } }, { "start": { "line": 120, "column": 24 }, "end": { "line": 120, "column": 50 } } ] }, "2": { "loc": { "start": { "line": 124, "column": 24 }, "end": { "line": 124, "column": 51 } }, "type": "binary-expr", "locations": [ { "start": { "line": 124, "column": 24 }, "end": { "line": 124, "column": 51 } }, { "start": { "line": 124, "column": 55 }, "end": { "line": 124, "column": 77 } } ] }, "3": { "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 140, "column": null } }, "type": "if", "locations": [ { "start": { "line": 136, "column": 8 }, "end": { "line": 140, "column": null } } ] }, "4": { "loc": { "start": { "line": 188, "column": 8 }, "end": { "line": 207, "column": null } }, "type": "if", "locations": [ { "start": { "line": 188, "column": 8 }, "end": { "line": 207, "column": null } }, { "start": { "line": 205, "column": 15 }, "end": { "line": 207, "column": null } } ] }, "5": { "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 241, "column": null } }, "type": "if", "locations": [ { "start": { "line": 237, "column": 8 }, "end": { "line": 241, "column": null } } ] }, "6": { "loc": { "start": { "line": 237, "column": 12 }, "end": { "line": 237, "column": 43 } }, "type": "binary-expr", "locations": [ { "start": { "line": 237, "column": 12 }, "end": { "line": 237, "column": 43 } }, { "start": { "line": 237, "column": 47 }, "end": { "line": 237, "column": 59 } } ] }, "7": { "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 259, "column": null } }, "type": "if", "locations": [ { "start": { "line": 255, "column": 8 }, "end": { "line": 259, "column": null } } ] }, "8": { "loc": { "start": { "line": 255, "column": 12 }, "end": { "line": 255, "column": 43 } }, "type": "binary-expr", "locations": [ { "start": { "line": 255, "column": 12 }, "end": { "line": 255, "column": 43 } }, { "start": { "line": 255, "column": 47 }, "end": { "line": 255, "column": 59 } } ] }, "9": { "loc": { "start": { "line": 307, "column": 8 }, "end": { "line": 309, "column": null } }, "type": "if", "locations": [ { "start": { "line": 307, "column": 8 }, "end": { "line": 309, "column": null } } ] }, "10": { "loc": { "start": { "line": 321, "column": 8 }, "end": { "line": 323, "column": null } }, "type": "if", "locations": [ { "start": { "line": 321, "column": 8 }, "end": { "line": 323, "column": null } } ] }, "11": { "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 351, "column": null } }, "type": "if", "locations": [ { "start": { "line": 349, "column": 8 }, "end": { "line": 351, "column": null } } ] }, "12": { "loc": { "start": { "line": 356, "column": 8 }, "end": { "line": 361, "column": null } }, "type": "if", "locations": [ { "start": { "line": 356, "column": 8 }, "end": { "line": 361, "column": null } } ] }, "13": { "loc": { "start": { "line": 383, "column": 8 }, "end": { "line": 387, "column": null } }, "type": "if", "locations": [ { "start": { "line": 383, "column": 8 }, "end": { "line": 387, "column": null } }, { "start": { "line": 385, "column": 15 }, "end": { "line": 387, "column": null } } ] }, "14": { "loc": { "start": { "line": 408, "column": 8 }, "end": { "line": 413, "column": null } }, "type": "if", "locations": [ { "start": { "line": 408, "column": 8 }, "end": { "line": 413, "column": null } } ] }, "15": { "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 433, "column": null } }, "type": "if", "locations": [ { "start": { "line": 427, "column": 8 }, "end": { "line": 433, "column": null } } ] }, "16": { "loc": { "start": { "line": 442, "column": 8 }, "end": { "line": 446, "column": null } }, "type": "if", "locations": [ { "start": { "line": 442, "column": 8 }, "end": { "line": 446, "column": null } } ] }, "17": { "loc": { "start": { "line": 456, "column": 8 }, "end": { "line": 460, "column": null } }, "type": "if", "locations": [ { "start": { "line": 456, "column": 8 }, "end": { "line": 460, "column": null } } ] }, "18": { "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 470, "column": null } }, "type": "if", "locations": [ { "start": { "line": 466, "column": 8 }, "end": { "line": 470, "column": null } } ] }, "19": { "loc": { "start": { "line": 478, "column": 8 }, "end": { "line": 480, "column": null } }, "type": "if", "locations": [ { "start": { "line": 478, "column": 8 }, "end": { "line": 480, "column": null } } ] } }, "s": { "0": 86, "1": 86, "2": 86, "3": 86, "4": 86, "5": 86, "6": 86, "7": 86, "8": 86, "9": 86, "10": 86, "11": 86, "12": 86, "13": 4, "14": 163, "15": 163, "16": 163, "17": 163, "18": 163, "19": 133, "20": 133, "21": 133, "22": 133, "23": 5282, "24": 2669, "25": 913, "26": 0, "27": 0, "28": 137, "29": 1, "30": 1, "31": 136, "32": 0, "33": 0, "34": 0, "35": 0, "36": 0, "37": 0, "38": 0, "39": 0, "40": 0, "41": 0, "42": 25, "43": 7, "44": 55, "45": 55, "46": 53, "47": 53, "48": 53, "49": 0, "50": 2, "51": 16, "52": 16, "53": 16, "54": 3, "55": 2, "56": 2, "57": 1, "58": 1, "59": 2, "60": 1, "61": 1, "62": 0, "63": 0, "64": 0, "65": 0, "66": 11, "67": 11, "68": 0, "69": 5, "70": 4, "71": 3, "72": 14, "73": 14, "74": 13, "75": 1, "76": 107, "77": 107, "78": 40, "79": 67, "80": 28, "81": 28, "82": 105, "83": 105, "84": 43, "85": 28, "86": 44, "87": 1, "88": 43, "89": 43, "90": 40, "91": 40, "92": 2, "93": 2, "94": 3, "95": 59, "96": 55, "97": 55, "98": 39, "99": 59, "100": 16, "101": 30, "102": 55, "103": 25, "104": 25, "105": 67, "106": 0, "107": 4, "108": 4, "109": 4, "110": 4, "111": 4, "112": 4, "113": 2, "114": 0, "115": 0, "116": 0, "117": 0, "118": 0, "119": 0, "120": 0, "121": 3, "122": 1, "123": 1, "124": 1, "125": 0, "126": 4, "127": 4, "128": 0, "129": 4, "130": 5, "131": 5, "132": 4, "133": 6, "134": 6, "135": 2, "136": 4, "137": 4, "138": 86 }, "f": { "0": 4, "1": 163, "2": 133, "3": 5282, "4": 2669, "5": 913, "6": 137, "7": 1, "8": 0, "9": 0, "10": 0, "11": 0, "12": 0, "13": 25, "14": 7, "15": 55, "16": 16, "17": 16, "18": 3, "19": 2, "20": 2, "21": 2, "22": 0, "23": 0, "24": 11, "25": 0, "26": 5, "27": 4, "28": 3, "29": 14, "30": 107, "31": 28, "32": 105, "33": 43, "34": 44, "35": 2, "36": 3, "37": 59, "38": 55, "39": 59, "40": 30, "41": 25, "42": 67, "43": 0, "44": 4, "45": 2, "46": 3, "47": 4, "48": 5, "49": 6 }, "b": { "0": [5282, 3835, 2615], "1": [2669, 806, 649], "2": [913, 836], "3": [1], "4": [53, 2], "5": [1], "6": [2, 2], "7": [1], "8": [2, 2], "9": [13], "10": [40], "11": [1], "12": [40], "13": [39, 16], "14": [4], "15": [0], "16": [1], "17": [0], "18": [4], "19": [2] } }, "/home/ivarconr/code/unleash/src/lib/types/permissions.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/permissions.ts", "statementMap": { "0": { "start": { "line": 2, "column": 13 }, "end": { "line": 2, "column": 29 } }, "1": { "start": { "line": 3, "column": 13 }, "end": { "line": 3, "column": 31 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 4, "column": 27 } }, "3": { "start": { "line": 6, "column": 13 }, "end": { "line": 6, "column": 47 } }, "4": { "start": { "line": 7, "column": 13 }, "end": { "line": 7, "column": 47 } }, "5": { "start": { "line": 8, "column": 13 }, "end": { "line": 8, "column": 47 } }, "6": { "start": { "line": 9, "column": 13 }, "end": { "line": 9, "column": 65 } }, "7": { "start": { "line": 10, "column": 13 }, "end": { "line": 10, "column": 65 } }, "8": { "start": { "line": 11, "column": 13 }, "end": { "line": 11, "column": 65 } }, "9": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 71 } }, "10": { "start": { "line": 13, "column": 13 }, "end": { "line": 13, "column": 49 } }, "11": { "start": { "line": 14, "column": 13 }, "end": { "line": 14, "column": 49 } }, "12": { "start": { "line": 15, "column": 13 }, "end": { "line": 15, "column": 49 } }, "13": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 55 } }, "14": { "start": { "line": 17, "column": 13 }, "end": { "line": 17, "column": 59 } }, "15": { "start": { "line": 18, "column": 13 }, "end": { "line": 18, "column": 59 } }, "16": { "start": { "line": 19, "column": 13 }, "end": { "line": 19, "column": 59 } }, "17": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 47 } }, "18": { "start": { "line": 21, "column": 13 }, "end": { "line": 21, "column": 47 } }, "19": { "start": { "line": 22, "column": 13 }, "end": { "line": 22, "column": 47 } }, "20": { "start": { "line": 23, "column": 13 }, "end": { "line": 23, "column": 43 } }, "21": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 43 } }, "22": { "start": { "line": 25, "column": 13 }, "end": { "line": 25, "column": 43 } }, "23": { "start": { "line": 26, "column": 13 }, "end": { "line": 26, "column": 37 } }, "24": { "start": { "line": 27, "column": 13 }, "end": { "line": 27, "column": 41 } }, "25": { "start": { "line": 28, "column": 13 }, "end": { "line": 28, "column": 51 } }, "26": { "start": { "line": 29, "column": 13 }, "end": { "line": 29, "column": 51 } }, "27": { "start": { "line": 30, "column": 13 }, "end": { "line": 30, "column": 51 } }, "28": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 47 } }, "29": { "start": { "line": 32, "column": 13 }, "end": { "line": 32, "column": 49 } }, "30": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 49 } }, "31": { "start": { "line": 34, "column": 13 }, "end": { "line": 34, "column": 65 } }, "32": { "start": { "line": 35, "column": 13 }, "end": { "line": 35, "column": 57 } }, "33": { "start": { "line": 36, "column": 13 }, "end": { "line": 36, "column": 47 } }, "34": { "start": { "line": 37, "column": 13 }, "end": { "line": 37, "column": 47 } }, "35": { "start": { "line": 38, "column": 13 }, "end": { "line": 38, "column": 47 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 93, "1": 93, "2": 93, "3": 93, "4": 93, "5": 93, "6": 93, "7": 93, "8": 93, "9": 93, "10": 93, "11": 93, "12": 93, "13": 93, "14": 93, "15": 93, "16": 93, "17": 93, "18": 93, "19": 93, "20": 93, "21": 93, "22": 93, "23": 93, "24": 93, "25": 93, "26": 93, "27": 93, "28": 93, "29": 93, "30": 93, "31": 93, "32": 93, "33": 93, "34": 93, "35": 93 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/types/model.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/model.ts", "statementMap": { "0": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": null } }, "1": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": null } }, "2": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": null } }, "3": { "start": { "line": 247, "column": 0 }, "end": { "line": 247, "column": null } }, "4": { "start": { "line": 248, "column": 4 }, "end": { "line": 248, "column": null } }, "5": { "start": { "line": 249, "column": 4 }, "end": { "line": 249, "column": null } }, "6": { "start": { "line": 252, "column": 0 }, "end": { "line": 252, "column": null } }, "7": { "start": { "line": 254, "column": 4 }, "end": { "line": 254, "column": null } }, "8": { "start": { "line": 255, "column": 4 }, "end": { "line": 255, "column": null } }, "9": { "start": { "line": 256, "column": 4 }, "end": { "line": 256, "column": null } }, "10": { "start": { "line": 257, "column": 4 }, "end": { "line": 257, "column": null } }, "11": { "start": { "line": 258, "column": 4 }, "end": { "line": 258, "column": null } }, "12": { "start": { "line": 261, "column": 0 }, "end": { "line": 261, "column": null } }, "13": { "start": { "line": 262, "column": 4 }, "end": { "line": 262, "column": null } }, "14": { "start": { "line": 263, "column": 4 }, "end": { "line": 263, "column": null } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 12 } }, "loc": { "start": { "line": 18, "column": 22 }, "end": { "line": 21, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 247, "column": 0 }, "end": { "line": 247, "column": 12 } }, "loc": { "start": { "line": 247, "column": 26 }, "end": { "line": 250, "column": 1 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 252, "column": 0 }, "end": { "line": 252, "column": 12 } }, "loc": { "start": { "line": 252, "column": 20 }, "end": { "line": 259, "column": 1 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 261, "column": 0 }, "end": { "line": 261, "column": 12 } }, "loc": { "start": { "line": 261, "column": 20 }, "end": { "line": 264, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 18, "column": 12 }, "end": { "line": 18, "column": 22 } }, "type": "binary-expr", "locations": [ { "start": { "line": 18, "column": 12 }, "end": { "line": 18, "column": 22 } }, { "start": { "line": 18, "column": 12 }, "end": { "line": 18, "column": null } } ] }, "1": { "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 26 } }, "type": "binary-expr", "locations": [ { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 26 } }, { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": null } } ] }, "2": { "loc": { "start": { "line": 252, "column": 12 }, "end": { "line": 252, "column": 20 } }, "type": "binary-expr", "locations": [ { "start": { "line": 252, "column": 12 }, "end": { "line": 252, "column": 20 } }, { "start": { "line": 252, "column": 12 }, "end": { "line": 252, "column": null } } ] }, "3": { "loc": { "start": { "line": 261, "column": 12 }, "end": { "line": 261, "column": 20 } }, "type": "binary-expr", "locations": [ { "start": { "line": 261, "column": 12 }, "end": { "line": 261, "column": 20 } }, { "start": { "line": 261, "column": 12 }, "end": { "line": 261, "column": null } } ] } }, "s": { "0": 86, "1": 86, "2": 86, "3": 86, "4": 86, "5": 86, "6": 86, "7": 86, "8": 86, "9": 86, "10": 86, "11": 86, "12": 86, "13": 86, "14": 86 }, "f": { "0": 86, "1": 86, "2": 86, "3": 86 }, "b": { "0": [86, 86], "1": [86, 86], "2": [86, 86], "3": [86, 86] } }, "/home/ivarconr/code/unleash/src/lib/error/name-exists-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/name-exists-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 11, "column": 8 }, "end": { "line": 19, "column": 10 } }, "5": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 31 } }, "6": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 21, "1": 21, "2": 21, "3": 21, "4": 15, "5": 87, "6": 87 }, "f": { "0": 21, "1": 15 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/role-in-use-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/role-in-use-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 11, "column": 8 }, "end": { "line": 19, "column": 10 } }, "5": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 1, "1": 1, "2": 1, "3": 1, "4": 0, "5": 86 }, "f": { "0": 1, "1": 0 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/schema/role-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/schema/role-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 3, "column": 13 }, "end": { "line": 9, "column": 77 } }, "2": { "start": { "line": 11, "column": 13 }, "end": { "line": 22, "column": 77 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 87, "1": 87, "2": 87 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/types/project.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/project.ts", "statementMap": { "0": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 41 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 86 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/invalid-operation-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/invalid-operation-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 11, "column": 8 }, "end": { "line": 19, "column": 10 } }, "5": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 37 } }, "6": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 39 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 12, "1": 12, "2": 12, "3": 12, "4": 6, "5": 86, "6": 86 }, "f": { "0": 12, "1": 6 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/session-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/session-store.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 52 } }, "1": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 35 } }, "2": { "start": { "line": 8, "column": 14 }, "end": { "line": 8, "column": 31 } }, "3": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 21 } }, "4": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 33 } }, "5": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 59 } }, "6": { "start": { "line": 31, "column": 21 }, "end": { "line": 34, "column": 42 } }, "7": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 43 } }, "8": { "start": { "line": 39, "column": 21 }, "end": { "line": 41, "column": null } }, "9": { "start": { "line": 43, "column": 8 }, "end": { "line": 45, "column": null } }, "10": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 47 } }, "11": { "start": { "line": 46, "column": 8 }, "end": { "line": 48, "column": 10 } }, "12": { "start": { "line": 52, "column": 20 }, "end": { "line": 54, "column": 20 } }, "13": { "start": { "line": 55, "column": 8 }, "end": { "line": 57, "column": null } }, "14": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 42 } }, "15": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 74 } }, "16": { "start": { "line": 62, "column": 8 }, "end": { "line": 64, "column": 19 } }, "17": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 71 } }, "18": { "start": { "line": 72, "column": 20 }, "end": { "line": 78, "column": 77 } }, "19": { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } }, "20": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 42 } }, "21": { "start": { "line": 82, "column": 8 }, "end": { "line": 82, "column": 52 } }, "22": { "start": { "line": 86, "column": 8 }, "end": { "line": 86, "column": 35 } }, "23": { "start": { "line": 92, "column": 23 }, "end": { "line": 94, "column": null } }, "24": { "start": { "line": 96, "column": 28 }, "end": { "line": 96, "column": 42 } }, "25": { "start": { "line": 97, "column": 8 }, "end": { "line": 97, "column": 23 } }, "26": { "start": { "line": 101, "column": 21 }, "end": { "line": 101, "column": 54 } }, "27": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 43 } }, "28": { "start": { "line": 106, "column": 8 }, "end": { "line": 111, "column": 10 } }, "29": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 21 } }, "30": { "start": { "line": 115, "column": 0 }, "end": { "line": 115, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 16 } }, "loc": { "start": { "line": 24, "column": 72 }, "end": { "line": 28, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 9 } }, "loc": { "start": { "line": 30, "column": 27 }, "end": { "line": 36, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 9 } }, "loc": { "start": { "line": 38, "column": 43 }, "end": { "line": 49, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 9 } }, "loc": { "start": { "line": 51, "column": 25 }, "end": { "line": 59, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 9 } }, "loc": { "start": { "line": 61, "column": 46 }, "end": { "line": 65, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 9 } }, "loc": { "start": { "line": 67, "column": 28 }, "end": { "line": 69, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 9 } }, "loc": { "start": { "line": 71, "column": 57 }, "end": { "line": 83, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 85, "column": 4 }, "end": { "line": 85, "column": 9 } }, "loc": { "start": { "line": 85, "column": 19 }, "end": { "line": 87, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 89, "column": 4 }, "end": { "line": 89, "column": 11 } }, "loc": { "start": { "line": 89, "column": 11 }, "end": { "line": 89, "column": 22 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 9 } }, "loc": { "start": { "line": 91, "column": 28 }, "end": { "line": 98, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 100, "column": 4 }, "end": { "line": 100, "column": 9 } }, "loc": { "start": { "line": 100, "column": 16 }, "end": { "line": 103, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 24 } }, "loc": { "start": { "line": 105, "column": 41 }, "end": { "line": 112, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 45, "column": null } }, "type": "if", "locations": [ { "start": { "line": 43, "column": 8 }, "end": { "line": 45, "column": null } } ] }, "1": { "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 16 } }, "type": "binary-expr", "locations": [ { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 16 } }, { "start": { "line": 43, "column": 20 }, "end": { "line": 43, "column": 35 } } ] }, "2": { "loc": { "start": { "line": 55, "column": 8 }, "end": { "line": 57, "column": null } }, "type": "if", "locations": [ { "start": { "line": 55, "column": 8 }, "end": { "line": 57, "column": null } } ] }, "3": { "loc": { "start": { "line": 76, "column": 25 }, "end": { "line": 76, "column": 37 } }, "type": "binary-expr", "locations": [ { "start": { "line": 76, "column": 25 }, "end": { "line": 76, "column": 37 } }, { "start": { "line": 76, "column": 41 }, "end": { "line": 76, "column": 63 } } ] }, "4": { "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } }, "type": "if", "locations": [ { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 89, "4": 89, "5": 89, "6": 3, "7": 3, "8": 4, "9": 4, "10": 2, "11": 2, "12": 1, "13": 1, "14": 0, "15": 1, "16": 7, "17": 1, "18": 9, "19": 9, "20": 9, "21": 0, "22": 4, "23": 0, "24": 0, "25": 0, "26": 0, "27": 0, "28": 17, "29": 69, "30": 69 }, "f": { "0": 89, "1": 3, "2": 4, "3": 1, "4": 7, "5": 1, "6": 9, "7": 4, "8": 0, "9": 0, "10": 0, "11": 17 }, "b": { "0": [2], "1": [4, 4], "2": [0], "3": [9, 9], "4": [9] } }, "/home/ivarconr/code/unleash/src/lib/db/access-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/access-store.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 51 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 43 } }, "2": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 52 } }, "3": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": null } }, "4": { "start": { "line": 18, "column": 10 }, "end": { "line": 24, "column": 2 } }, "5": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 21 } }, "6": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 51 } }, "7": { "start": { "line": 46, "column": 8 }, "end": { "line": 50, "column": 15 } }, "8": { "start": { "line": 47, "column": 12 }, "end": { "line": 50, "column": 14 } }, "9": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 56 } }, "10": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 37 } }, "11": { "start": { "line": 64, "column": 23 }, "end": { "line": 66, "column": null } }, "12": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 42 } }, "13": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 23 } }, "14": { "start": { "line": 73, "column": 21 }, "end": { "line": 77, "column": 33 } }, "15": { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } }, "16": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 75 } }, "17": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 20 } }, "18": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 35 } }, "19": { "start": { "line": 91, "column": 21 }, "end": { "line": 95, "column": 42 } }, "20": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 44 } }, "21": { "start": { "line": 100, "column": 8 }, "end": { "line": 105, "column": 10 } }, "22": { "start": { "line": 109, "column": 26 }, "end": { "line": 109, "column": 61 } }, "23": { "start": { "line": 110, "column": 21 }, "end": { "line": 121, "column": 45 } }, "24": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 20 } }, "25": { "start": { "line": 123, "column": 8 }, "end": { "line": 123, "column": 48 } }, "26": { "start": { "line": 127, "column": 30 }, "end": { "line": 127, "column": 39 } }, "27": { "start": { "line": 131, "column": 8 }, "end": { "line": 133, "column": null } }, "28": { "start": { "line": 132, "column": 12 }, "end": { "line": 132, "column": 34 } }, "29": { "start": { "line": 136, "column": 12 }, "end": { "line": 138, "column": 27 } }, "30": { "start": { "line": 140, "column": 23 }, "end": { "line": 144, "column": 10 } }, "31": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 22 } }, "32": { "start": { "line": 149, "column": 26 }, "end": { "line": 149, "column": 61 } }, "33": { "start": { "line": 150, "column": 21 }, "end": { "line": 160, "column": 45 } }, "34": { "start": { "line": 161, "column": 8 }, "end": { "line": 161, "column": 20 } }, "35": { "start": { "line": 162, "column": 8 }, "end": { "line": 170, "column": 11 } }, "36": { "start": { "line": 163, "column": 12 }, "end": { "line": 169, "column": 14 } }, "37": { "start": { "line": 177, "column": 21 }, "end": { "line": 183, "column": 10 } }, "38": { "start": { "line": 178, "column": 12 }, "end": { "line": 182, "column": 14 } }, "39": { "start": { "line": 184, "column": 8 }, "end": { "line": 184, "column": 59 } }, "40": { "start": { "line": 188, "column": 8 }, "end": { "line": 192, "column": 22 } }, "41": { "start": { "line": 199, "column": 21 }, "end": { "line": 204, "column": 46 } }, "42": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 42 } }, "43": { "start": { "line": 205, "column": 31 }, "end": { "line": 205, "column": 40 } }, "44": { "start": { "line": 209, "column": 8 }, "end": { "line": 213, "column": 46 } }, "45": { "start": { "line": 217, "column": 21 }, "end": { "line": 220, "column": 37 } }, "46": { "start": { "line": 221, "column": 8 }, "end": { "line": 221, "column": 42 } }, "47": { "start": { "line": 221, "column": 31 }, "end": { "line": 221, "column": 40 } }, "48": { "start": { "line": 229, "column": 8 }, "end": { "line": 233, "column": 11 } }, "49": { "start": { "line": 241, "column": 8 }, "end": { "line": 247, "column": 22 } }, "50": { "start": { "line": 255, "column": 8 }, "end": { "line": 260, "column": 39 } }, "51": { "start": { "line": 267, "column": 30 }, "end": { "line": 269, "column": 38 } }, "52": { "start": { "line": 271, "column": 8 }, "end": { "line": 274, "column": 22 } }, "53": { "start": { "line": 282, "column": 21 }, "end": { "line": 285, "column": 47 } }, "54": { "start": { "line": 287, "column": 25 }, "end": { "line": 291, "column": 11 } }, "55": { "start": { "line": 287, "column": 44 }, "end": { "line": 291, "column": 10 } }, "56": { "start": { "line": 293, "column": 8 }, "end": { "line": 293, "column": 64 } }, "57": { "start": { "line": 301, "column": 21 }, "end": { "line": 304, "column": 44 } }, "58": { "start": { "line": 306, "column": 29 }, "end": { "line": 306, "column": 49 } }, "59": { "start": { "line": 308, "column": 8 }, "end": { "line": 314, "column": 22 } }, "60": { "start": { "line": 318, "column": 8 }, "end": { "line": 322, "column": 22 } }, "61": { "start": { "line": 36, "column": 0 }, "end": { "line": 36, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 16 } }, "loc": { "start": { "line": 43, "column": 69 }, "end": { "line": 51, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 46, "column": 21 }, "end": { "line": 46, "column": 22 } }, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 50, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 9 } }, "loc": { "start": { "line": 53, "column": 28 }, "end": { "line": 55, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 9 } }, "loc": { "start": { "line": 57, "column": 19 }, "end": { "line": 59, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 11 } }, "loc": { "start": { "line": 61, "column": 11 }, "end": { "line": 61, "column": 22 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 9 } }, "loc": { "start": { "line": 63, "column": 28 }, "end": { "line": 70, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 9 } }, "loc": { "start": { "line": 72, "column": 25 }, "end": { "line": 84, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 86, "column": 4 }, "end": { "line": 86, "column": 9 } }, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 88, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 90, "column": 4 }, "end": { "line": 90, "column": 9 } }, "loc": { "start": { "line": 90, "column": 33 }, "end": { "line": 97, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 99, "column": 4 }, "end": { "line": 99, "column": 17 } }, "loc": { "start": { "line": 99, "column": 44 }, "end": { "line": 106, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 9 } }, "loc": { "start": { "line": 108, "column": 46 }, "end": { "line": 124, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 126, "column": 4 }, "end": { "line": 126, "column": 21 } }, "loc": { "start": { "line": 126, "column": 41 }, "end": { "line": 146, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 148, "column": 4 }, "end": { "line": 148, "column": 9 } }, "loc": { "start": { "line": 148, "column": 46 }, "end": { "line": 171, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 162, "column": 24 }, "end": { "line": 162, "column": 25 } }, "loc": { "start": { "line": 162, "column": 39 }, "end": { "line": 170, "column": 9 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 173, "column": 4 }, "end": { "line": 173, "column": 9 } }, "loc": { "start": { "line": 175, "column": 34 }, "end": { "line": 185, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 177, "column": 37 }, "end": { "line": 177, "column": 38 } }, "loc": { "start": { "line": 177, "column": 52 }, "end": { "line": 183, "column": 9 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 187, "column": 4 }, "end": { "line": 187, "column": 9 } }, "loc": { "start": { "line": 187, "column": 40 }, "end": { "line": 193, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 195, "column": 4 }, "end": { "line": 195, "column": 9 } }, "loc": { "start": { "line": 197, "column": 26 }, "end": { "line": 206, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 205, "column": 24 }, "end": { "line": 205, "column": 25 } }, "loc": { "start": { "line": 205, "column": 31 }, "end": { "line": 205, "column": 40 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 208, "column": 4 }, "end": { "line": 208, "column": 9 } }, "loc": { "start": { "line": 208, "column": 42 }, "end": { "line": 214, "column": 5 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 216, "column": 4 }, "end": { "line": 216, "column": 9 } }, "loc": { "start": { "line": 216, "column": 42 }, "end": { "line": 222, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 221, "column": 24 }, "end": { "line": 221, "column": 25 } }, "loc": { "start": { "line": 221, "column": 31 }, "end": { "line": 221, "column": 40 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 224, "column": 4 }, "end": { "line": 224, "column": 9 } }, "loc": { "start": { "line": 227, "column": 25 }, "end": { "line": 234, "column": 5 } } }, "23": { "name": "(anonymous_24)", "decl": { "start": { "line": 236, "column": 4 }, "end": { "line": 236, "column": 9 } }, "loc": { "start": { "line": 239, "column": 26 }, "end": { "line": 248, "column": 5 } } }, "24": { "name": "(anonymous_25)", "decl": { "start": { "line": 250, "column": 4 }, "end": { "line": 250, "column": 9 } }, "loc": { "start": { "line": 253, "column": 25 }, "end": { "line": 261, "column": 5 } } }, "25": { "name": "(anonymous_26)", "decl": { "start": { "line": 263, "column": 4 }, "end": { "line": 263, "column": 9 } }, "loc": { "start": { "line": 265, "column": 24 }, "end": { "line": 275, "column": 5 } } }, "26": { "name": "(anonymous_27)", "decl": { "start": { "line": 277, "column": 4 }, "end": { "line": 277, "column": 9 } }, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 294, "column": 5 } } }, "27": { "name": "(anonymous_28)", "decl": { "start": { "line": 287, "column": 34 }, "end": { "line": 287, "column": 35 } }, "loc": { "start": { "line": 287, "column": 44 }, "end": { "line": 291, "column": 10 } } }, "28": { "name": "(anonymous_29)", "decl": { "start": { "line": 296, "column": 4 }, "end": { "line": 296, "column": 9 } }, "loc": { "start": { "line": 299, "column": 28 }, "end": { "line": 315, "column": 5 } } }, "29": { "name": "(anonymous_30)", "decl": { "start": { "line": 317, "column": 4 }, "end": { "line": 317, "column": 9 } }, "loc": { "start": { "line": 317, "column": 49 }, "end": { "line": 323, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } }, "type": "if", "locations": [ { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } } ] }, "1": { "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 133, "column": null } }, "type": "if", "locations": [ { "start": { "line": 131, "column": 8 }, "end": { "line": 133, "column": null } } ] }, "2": { "loc": { "start": { "line": 137, "column": 18 }, "end": { "line": 137, "column": 33 } }, "type": "cond-expr", "locations": [ { "start": { "line": 137, "column": 18 }, "end": { "line": 137, "column": 33 } }, { "start": { "line": 138, "column": 18 }, "end": { "line": 138, "column": 27 } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 88, "6": 88, "7": 88, "8": 147, "9": 0, "10": 0, "11": 0, "12": 0, "13": 0, "14": 16, "15": 16, "16": 0, "17": 16, "18": 0, "19": 0, "20": 0, "21": 0, "22": 136, "23": 136, "24": 136, "25": 136, "26": 5425, "27": 5425, "28": 3911, "29": 5425, "30": 5425, "31": 5425, "32": 11, "33": 11, "34": 11, "35": 11, "36": 396, "37": 4, "38": 8, "39": 4, "40": 164, "41": 107, "42": 107, "43": 45, "44": 21, "45": 14, "46": 14, "47": 21, "48": 119, "49": 3, "50": 2, "51": 53, "52": 53, "53": 2, "54": 2, "55": 2, "56": 2, "57": 1, "58": 1, "59": 1, "60": 0, "61": 69 }, "f": { "0": 88, "1": 147, "2": 0, "3": 0, "4": 0, "5": 0, "6": 16, "7": 0, "8": 0, "9": 0, "10": 136, "11": 5425, "12": 11, "13": 396, "14": 4, "15": 8, "16": 164, "17": 107, "18": 45, "19": 21, "20": 14, "21": 21, "22": 119, "23": 3, "24": 2, "25": 53, "26": 2, "27": 2, "28": 1, "29": 0 }, "b": { "0": [0], "1": [3911], "2": [2534, 2891] } }, "/home/ivarconr/code/unleash/src/lib/db/reset-token-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/reset-token-store.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 51 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 43 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "3": { "start": { "line": 15, "column": 14 }, "end": { "line": 15, "column": 28 } }, "4": { "start": { "line": 26, "column": 24 }, "end": { "line": 33, "column": 2 } }, "5": { "start": { "line": 26, "column": 65 }, "end": { "line": 33, "column": 2 } }, "6": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 21 } }, "7": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 59 } }, "8": { "start": { "line": 45, "column": 8 }, "end": { "line": 49, "column": 15 } }, "9": { "start": { "line": 46, "column": 12 }, "end": { "line": 49, "column": 14 } }, "10": { "start": { "line": 53, "column": 20 }, "end": { "line": 56, "column": 20 } }, "11": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "12": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 70 } }, "13": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 36 } }, "14": { "start": { "line": 64, "column": 21 }, "end": { "line": 66, "column": 52 } }, "15": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 41 } }, "16": { "start": { "line": 72, "column": 22 }, "end": { "line": 74, "column": 38 } }, "17": { "start": { "line": 75, "column": 8 }, "end": { "line": 81, "column": 10 } }, "18": { "start": { "line": 85, "column": 8 }, "end": { "line": 92, "column": null } }, "19": { "start": { "line": 86, "column": 12 }, "end": { "line": 88, "column": 76 } }, "20": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 24 } }, "21": { "start": { "line": 91, "column": 12 }, "end": { "line": 91, "column": 25 } }, "22": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 55 } }, "23": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 36 } }, "24": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 73 } }, "25": { "start": { "line": 108, "column": 8 }, "end": { "line": 110, "column": 11 } }, "26": { "start": { "line": 114, "column": 8 }, "end": { "line": 114, "column": 58 } }, "27": { "start": { "line": 120, "column": 23 }, "end": { "line": 122, "column": null } }, "28": { "start": { "line": 124, "column": 28 }, "end": { "line": 124, "column": 42 } }, "29": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 23 } }, "30": { "start": { "line": 129, "column": 20 }, "end": { "line": 129, "column": 76 } }, "31": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 36 } }, "32": { "start": { "line": 134, "column": 21 }, "end": { "line": 134, "column": 50 } }, "33": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 41 } }, "34": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 26, "column": 24 }, "end": { "line": 26, "column": 25 } }, "loc": { "start": { "line": 26, "column": 65 }, "end": { "line": 33, "column": 2 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 16 } }, "loc": { "start": { "line": 42, "column": 72 }, "end": { "line": 50, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 45, "column": 21 }, "end": { "line": 45, "column": 22 } }, "loc": { "start": { "line": 46, "column": 12 }, "end": { "line": 49, "column": 14 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 9 } }, "loc": { "start": { "line": 52, "column": 33 }, "end": { "line": 61, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 9 } }, "loc": { "start": { "line": 63, "column": 25 }, "end": { "line": 69, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 9 } }, "loc": { "start": { "line": 71, "column": 44 }, "end": { "line": 82, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 84, "column": 4 }, "end": { "line": 84, "column": 9 } }, "loc": { "start": { "line": 84, "column": 37 }, "end": { "line": 93, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 95, "column": 4 }, "end": { "line": 95, "column": 9 } }, "loc": { "start": { "line": 95, "column": 59 }, "end": { "line": 97, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 99, "column": 4 }, "end": { "line": 99, "column": 9 } }, "loc": { "start": { "line": 99, "column": 19 }, "end": { "line": 101, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 9 } }, "loc": { "start": { "line": 103, "column": 23 }, "end": { "line": 105, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 107, "column": 4 }, "end": { "line": 107, "column": 9 } }, "loc": { "start": { "line": 107, "column": 53 }, "end": { "line": 111, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 113, "column": 4 }, "end": { "line": 113, "column": 9 } }, "loc": { "start": { "line": 113, "column": 36 }, "end": { "line": 115, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 117, "column": 4 }, "end": { "line": 117, "column": 11 } }, "loc": { "start": { "line": 117, "column": 11 }, "end": { "line": 117, "column": 22 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 9 } }, "loc": { "start": { "line": 119, "column": 36 }, "end": { "line": 126, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 9 } }, "loc": { "start": { "line": 128, "column": 25 }, "end": { "line": 131, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 133, "column": 4 }, "end": { "line": 133, "column": 9 } }, "loc": { "start": { "line": 133, "column": 16 }, "end": { "line": 136, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "type": "if", "locations": [ { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 27, "6": 88, "7": 88, "8": 88, "9": 0, "10": 19, "11": 19, "12": 3, "13": 16, "14": 3, "15": 3, "16": 32, "17": 32, "18": 4, "19": 4, "20": 4, "21": 0, "22": 0, "23": 1, "24": 0, "25": 32, "26": 0, "27": 0, "28": 0, "29": 0, "30": 0, "31": 0, "32": 0, "33": 0, "34": 69 }, "f": { "0": 27, "1": 88, "2": 0, "3": 19, "4": 3, "5": 32, "6": 4, "7": 0, "8": 1, "9": 0, "10": 32, "11": 0, "12": 0, "13": 0, "14": 0, "15": 0 }, "b": { "0": [3] } }, "/home/ivarconr/code/unleash/src/lib/db/user-feedback-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/user-feedback-store.ts", "statementMap": { "0": { "start": { "line": 10, "column": 16 }, "end": { "line": 10, "column": 64 } }, "1": { "start": { "line": 11, "column": 14 }, "end": { "line": 11, "column": 29 } }, "2": { "start": { "line": 20, "column": 19 }, "end": { "line": 25, "column": 2 } }, "3": { "start": { "line": 20, "column": 67 }, "end": { "line": 25, "column": 2 } }, "4": { "start": { "line": 27, "column": 19 }, "end": { "line": 32, "column": 2 } }, "5": { "start": { "line": 27, "column": 64 }, "end": { "line": 32, "column": 2 } }, "6": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 21 } }, "7": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 58 } }, "8": { "start": { "line": 45, "column": 29 }, "end": { "line": 48, "column": 39 } }, "9": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 44 } }, "10": { "start": { "line": 57, "column": 29 }, "end": { "line": 61, "column": 20 } }, "11": { "start": { "line": 63, "column": 8 }, "end": { "line": 63, "column": 40 } }, "12": { "start": { "line": 67, "column": 33 }, "end": { "line": 72, "column": 31 } }, "13": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 47 } }, "14": { "start": { "line": 78, "column": 8 }, "end": { "line": 80, "column": 19 } }, "15": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 35 } }, "16": { "start": { "line": 90, "column": 23 }, "end": { "line": 92, "column": null } }, "17": { "start": { "line": 94, "column": 28 }, "end": { "line": 94, "column": 42 } }, "18": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 23 } }, "19": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 52 } }, "20": { "start": { "line": 106, "column": 30 }, "end": { "line": 108, "column": 21 } }, "21": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 45 } }, "22": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 21 } }, "23": { "start": { "line": 114, "column": 0 }, "end": { "line": 114, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 20, "column": 19 }, "end": { "line": 20, "column": 20 } }, "loc": { "start": { "line": 20, "column": 67 }, "end": { "line": 25, "column": 2 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 27, "column": 19 }, "end": { "line": 27, "column": 20 } }, "loc": { "start": { "line": 27, "column": 64 }, "end": { "line": 32, "column": 2 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 39, "column": 4 }, "end": { "line": 39, "column": 16 } }, "loc": { "start": { "line": 39, "column": 72 }, "end": { "line": 42, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 9 } }, "loc": { "start": { "line": 44, "column": 43 }, "end": { "line": 51, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 9 } }, "loc": { "start": { "line": 55, "column": 26 }, "end": { "line": 64, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 66, "column": 4 }, "end": { "line": 66, "column": 9 } }, "loc": { "start": { "line": 66, "column": 48 }, "end": { "line": 75, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 77, "column": 4 }, "end": { "line": 77, "column": 9 } }, "loc": { "start": { "line": 77, "column": 57 }, "end": { "line": 81, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 9 } }, "loc": { "start": { "line": 83, "column": 19 }, "end": { "line": 85, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": 11 } }, "loc": { "start": { "line": 87, "column": 11 }, "end": { "line": 87, "column": 22 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 89, "column": 4 }, "end": { "line": 89, "column": 9 } }, "loc": { "start": { "line": 89, "column": 57 }, "end": { "line": 96, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 9 } }, "loc": { "start": { "line": 101, "column": 23 }, "end": { "line": 103, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 9 } }, "loc": { "start": { "line": 105, "column": 16 }, "end": { "line": 111, "column": 5 } } } }, "branchMap": {}, "s": { "0": 69, "1": 69, "2": 69, "3": 6, "4": 69, "5": 10, "6": 88, "7": 88, "8": 4, "9": 4, "10": 1, "11": 1, "12": 6, "13": 6, "14": 0, "15": 5, "16": 2, "17": 2, "18": 2, "19": 0, "20": 1, "21": 1, "22": 69, "23": 69 }, "f": { "0": 6, "1": 10, "2": 88, "3": 4, "4": 1, "5": 6, "6": 0, "7": 5, "8": 0, "9": 2, "10": 0, "11": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/feature-strategy-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/feature-strategy-store.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 36 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 51 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 43 } }, "3": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 52 } }, "4": { "start": { "line": 19, "column": 16 }, "end": { "line": 28, "column": 2 } }, "5": { "start": { "line": 37, "column": 10 }, "end": { "line": 42, "column": 2 } }, "6": { "start": { "line": 57, "column": 26 }, "end": { "line": 60, "column": 6 } }, "7": { "start": { "line": 57, "column": 69 }, "end": { "line": 60, "column": 6 } }, "8": { "start": { "line": 62, "column": 4 }, "end": { "line": 62, "column": 45 } }, "9": { "start": { "line": 66, "column": 4 }, "end": { "line": 76, "column": 6 } }, "10": { "start": { "line": 80, "column": 4 }, "end": { "line": 90, "column": 6 } }, "11": { "start": { "line": 102, "column": 44 }, "end": { "line": 102, "column": 46 } }, "12": { "start": { "line": 103, "column": 4 }, "end": { "line": 105, "column": null } }, "13": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 42 } }, "14": { "start": { "line": 106, "column": 4 }, "end": { "line": 108, "column": null } }, "15": { "start": { "line": 107, "column": 8 }, "end": { "line": 107, "column": 45 } }, "16": { "start": { "line": 109, "column": 4 }, "end": { "line": 109, "column": 65 } }, "17": { "start": { "line": 110, "column": 4 }, "end": { "line": 110, "column": 18 } }, "18": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 21 } }, "19": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 59 } }, "20": { "start": { "line": 123, "column": 8 }, "end": { "line": 127, "column": 15 } }, "21": { "start": { "line": 124, "column": 12 }, "end": { "line": 127, "column": 14 } }, "22": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 68 } }, "23": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 52 } }, "24": { "start": { "line": 141, "column": 23 }, "end": { "line": 143, "column": null } }, "25": { "start": { "line": 145, "column": 28 }, "end": { "line": 145, "column": 42 } }, "26": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 23 } }, "27": { "start": { "line": 150, "column": 20 }, "end": { "line": 152, "column": 20 } }, "28": { "start": { "line": 154, "column": 8 }, "end": { "line": 156, "column": null } }, "29": { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 78 } }, "30": { "start": { "line": 158, "column": 8 }, "end": { "line": 158, "column": 27 } }, "31": { "start": { "line": 164, "column": 28 }, "end": { "line": 164, "column": 73 } }, "32": { "start": { "line": 165, "column": 21 }, "end": { "line": 167, "column": 27 } }, "33": { "start": { "line": 168, "column": 8 }, "end": { "line": 168, "column": 31 } }, "34": { "start": { "line": 175, "column": 8 }, "end": { "line": 177, "column": 19 } }, "35": { "start": { "line": 181, "column": 26 }, "end": { "line": 181, "column": 46 } }, "36": { "start": { "line": 182, "column": 21 }, "end": { "line": 184, "column": 63 } }, "37": { "start": { "line": 186, "column": 8 }, "end": { "line": 186, "column": 20 } }, "38": { "start": { "line": 187, "column": 8 }, "end": { "line": 187, "column": 32 } }, "39": { "start": { "line": 195, "column": 26 }, "end": { "line": 195, "column": 53 } }, "40": { "start": { "line": 196, "column": 21 }, "end": { "line": 202, "column": 41 } }, "41": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 20 } }, "42": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 32 } }, "43": { "start": { "line": 211, "column": 26 }, "end": { "line": 211, "column": 55 } }, "44": { "start": { "line": 212, "column": 21 }, "end": { "line": 256, "column": 60 } }, "45": { "start": { "line": 240, "column": 16 }, "end": { "line": 248, "column": 18 } }, "46": { "start": { "line": 257, "column": 8 }, "end": { "line": 257, "column": 20 } }, "47": { "start": { "line": 258, "column": 8 }, "end": { "line": 308, "column": null } }, "48": { "start": { "line": 259, "column": 34 }, "end": { "line": 291, "column": 18 } }, "49": { "start": { "line": 260, "column": 16 }, "end": { "line": 262, "column": null } }, "50": { "start": { "line": 261, "column": 20 }, "end": { "line": 261, "column": 42 } }, "51": { "start": { "line": 263, "column": 16 }, "end": { "line": 263, "column": 34 } }, "52": { "start": { "line": 264, "column": 16 }, "end": { "line": 264, "column": 55 } }, "53": { "start": { "line": 265, "column": 16 }, "end": { "line": 265, "column": 48 } }, "54": { "start": { "line": 266, "column": 16 }, "end": { "line": 266, "column": 40 } }, "55": { "start": { "line": 267, "column": 16 }, "end": { "line": 267, "column": 36 } }, "56": { "start": { "line": 268, "column": 16 }, "end": { "line": 268, "column": 42 } }, "57": { "start": { "line": 269, "column": 16 }, "end": { "line": 269, "column": 45 } }, "58": { "start": { "line": 270, "column": 16 }, "end": { "line": 270, "column": 48 } }, "59": { "start": { "line": 271, "column": 16 }, "end": { "line": 271, "column": 34 } }, "60": { "start": { "line": 272, "column": 16 }, "end": { "line": 276, "column": null } }, "61": { "start": { "line": 273, "column": 20 }, "end": { "line": 275, "column": 22 } }, "62": { "start": { "line": 277, "column": 28 }, "end": { "line": 277, "column": 59 } }, "63": { "start": { "line": 278, "column": 16 }, "end": { "line": 278, "column": 40 } }, "64": { "start": { "line": 279, "column": 16 }, "end": { "line": 279, "column": 46 } }, "65": { "start": { "line": 280, "column": 16 }, "end": { "line": 280, "column": 57 } }, "66": { "start": { "line": 281, "column": 16 }, "end": { "line": 283, "column": null } }, "67": { "start": { "line": 282, "column": 20 }, "end": { "line": 282, "column": 40 } }, "68": { "start": { "line": 284, "column": 16 }, "end": { "line": 288, "column": null } }, "69": { "start": { "line": 285, "column": 20 }, "end": { "line": 287, "column": 22 } }, "70": { "start": { "line": 289, "column": 16 }, "end": { "line": 289, "column": 54 } }, "71": { "start": { "line": 290, "column": 16 }, "end": { "line": 290, "column": 27 } }, "72": { "start": { "line": 292, "column": 12 }, "end": { "line": 297, "column": 15 } }, "73": { "start": { "line": 296, "column": 16 }, "end": { "line": 296, "column": 49 } }, "74": { "start": { "line": 298, "column": 12 }, "end": { "line": 303, "column": 15 } }, "75": { "start": { "line": 299, "column": 16 }, "end": { "line": 301, "column": 18 } }, "76": { "start": { "line": 300, "column": 30 }, "end": { "line": 300, "column": 55 } }, "77": { "start": { "line": 302, "column": 16 }, "end": { "line": 302, "column": 25 } }, "78": { "start": { "line": 304, "column": 12 }, "end": { "line": 304, "column": 66 } }, "79": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 80 } }, "80": { "start": { "line": 305, "column": 50 }, "end": { "line": 305, "column": 78 } }, "81": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 46 } }, "82": { "start": { "line": 307, "column": 12 }, "end": { "line": 307, "column": 33 } }, "83": { "start": { "line": 309, "column": 8 }, "end": { "line": 311, "column": 10 } }, "84": { "start": { "line": 316, "column": 8 }, "end": { "line": 321, "column": 10 } }, "85": { "start": { "line": 328, "column": 21 }, "end": { "line": 349, "column": null } }, "86": { "start": { "line": 351, "column": 8 }, "end": { "line": 382, "column": null } }, "87": { "start": { "line": 352, "column": 29 }, "end": { "line": 370, "column": 18 } }, "88": { "start": { "line": 353, "column": 16 }, "end": { "line": 368, "column": null } }, "89": { "start": { "line": 354, "column": 20 }, "end": { "line": 356, "column": 22 } }, "90": { "start": { "line": 358, "column": 20 }, "end": { "line": 367, "column": 22 } }, "91": { "start": { "line": 369, "column": 16 }, "end": { "line": 369, "column": 27 } }, "92": { "start": { "line": 371, "column": 12 }, "end": { "line": 381, "column": 16 } }, "93": { "start": { "line": 371, "column": 73 }, "end": { "line": 381, "column": 14 } }, "94": { "start": { "line": 374, "column": 35 }, "end": { "line": 374, "column": 41 } }, "95": { "start": { "line": 376, "column": 24 }, "end": { "line": 378, "column": null } }, "96": { "start": { "line": 377, "column": 28 }, "end": { "line": 377, "column": 64 } }, "97": { "start": { "line": 379, "column": 24 }, "end": { "line": 379, "column": 57 } }, "98": { "start": { "line": 383, "column": 8 }, "end": { "line": 383, "column": 18 } }, "99": { "start": { "line": 387, "column": 22 }, "end": { "line": 387, "column": 78 } }, "100": { "start": { "line": 388, "column": 8 }, "end": { "line": 390, "column": null } }, "101": { "start": { "line": 389, "column": 12 }, "end": { "line": 389, "column": 33 } }, "102": { "start": { "line": 391, "column": 8 }, "end": { "line": 391, "column": 74 } }, "103": { "start": { "line": 398, "column": 23 }, "end": { "line": 398, "column": 49 } }, "104": { "start": { "line": 399, "column": 20 }, "end": { "line": 402, "column": 27 } }, "105": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 30 } }, "106": { "start": { "line": 410, "column": 25 }, "end": { "line": 416, "column": 10 } }, "107": { "start": { "line": 417, "column": 8 }, "end": { "line": 419, "column": null } }, "108": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 31 } }, "109": { "start": { "line": 420, "column": 8 }, "end": { "line": 420, "column": 24 } }, "110": { "start": { "line": 427, "column": 8 }, "end": { "line": 429, "column": 19 } }, "111": { "start": { "line": 436, "column": 8 }, "end": { "line": 438, "column": 52 } }, "112": { "start": { "line": 444, "column": 26 }, "end": { "line": 444, "column": 62 } }, "113": { "start": { "line": 445, "column": 21 }, "end": { "line": 453, "column": 76 } }, "114": { "start": { "line": 454, "column": 8 }, "end": { "line": 454, "column": 20 } }, "115": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 32 } }, "116": { "start": { "line": 459, "column": 8 }, "end": { "line": 459, "column": 65 } }, "117": { "start": { "line": 459, "column": 34 }, "end": { "line": 459, "column": 63 } }, "118": { "start": { "line": 463, "column": 0 }, "end": { "line": 463, "column": 40 } }, "119": { "start": { "line": 464, "column": 0 }, "end": { "line": 464, "column": 38 } } }, "fnMap": { "0": { "name": "ensureStringValues", "decl": { "start": { "line": 56, "column": 9 }, "end": { "line": 56, "column": 27 } }, "loc": { "start": { "line": 56, "column": 40 }, "end": { "line": 63, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 57, "column": 51 }, "end": { "line": 57, "column": 52 } }, "loc": { "start": { "line": 57, "column": 69 }, "end": { "line": 60, "column": 6 } } }, "2": { "name": "mapRow", "decl": { "start": { "line": 65, "column": 9 }, "end": { "line": 65, "column": 15 } }, "loc": { "start": { "line": 65, "column": 44 }, "end": { "line": 77, "column": 1 } } }, "3": { "name": "mapInput", "decl": { "start": { "line": 79, "column": 9 }, "end": { "line": 79, "column": 17 } }, "loc": { "start": { "line": 79, "column": 41 }, "end": { "line": 91, "column": 1 } } }, "4": { "name": "mapStrategyUpdate", "decl": { "start": { "line": 99, "column": 9 }, "end": { "line": 99, "column": 26 } }, "loc": { "start": { "line": 100, "column": 35 }, "end": { "line": 111, "column": 1 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 120, "column": 4 }, "end": { "line": 120, "column": 16 } }, "loc": { "start": { "line": 120, "column": 72 }, "end": { "line": 128, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 123, "column": 21 }, "end": { "line": 123, "column": 22 } }, "loc": { "start": { "line": 124, "column": 12 }, "end": { "line": 127, "column": 14 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 130, "column": 4 }, "end": { "line": 130, "column": 9 } }, "loc": { "start": { "line": 130, "column": 28 }, "end": { "line": 132, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 134, "column": 4 }, "end": { "line": 134, "column": 9 } }, "loc": { "start": { "line": 134, "column": 19 }, "end": { "line": 136, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 138, "column": 4 }, "end": { "line": 138, "column": 11 } }, "loc": { "start": { "line": 138, "column": 11 }, "end": { "line": 138, "column": 22 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 140, "column": 4 }, "end": { "line": 140, "column": 9 } }, "loc": { "start": { "line": 140, "column": 28 }, "end": { "line": 147, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 9 } }, "loc": { "start": { "line": 149, "column": 25 }, "end": { "line": 159, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 161, "column": 4 }, "end": { "line": 161, "column": 9 } }, "loc": { "start": { "line": 162, "column": 73 }, "end": { "line": 169, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 171, "column": 4 }, "end": { "line": 171, "column": 9 } }, "loc": { "start": { "line": 173, "column": 27 }, "end": { "line": 178, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 180, "column": 4 }, "end": { "line": 180, "column": 9 } }, "loc": { "start": { "line": 180, "column": 16 }, "end": { "line": 188, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 190, "column": 4 }, "end": { "line": 190, "column": 9 } }, "loc": { "start": { "line": 193, "column": 27 }, "end": { "line": 205, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 207, "column": 4 }, "end": { "line": 207, "column": 9 } }, "loc": { "start": { "line": 209, "column": 33 }, "end": { "line": 312, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 239, "column": 49 }, "end": { "line": 239, "column": null } }, "loc": { "start": { "line": 239, "column": 49 }, "end": { "line": 249, "column": 13 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 259, "column": 46 }, "end": { "line": 259, "column": 47 } }, "loc": { "start": { "line": 259, "column": 57 }, "end": { "line": 291, "column": 13 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 294, "column": 19 }, "end": { "line": 294, "column": 20 } }, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 297, "column": 13 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 298, "column": 72 }, "end": { "line": 298, "column": 73 } }, "loc": { "start": { "line": 298, "column": 78 }, "end": { "line": 303, "column": 13 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 300, "column": 20 }, "end": { "line": 300, "column": 21 } }, "loc": { "start": { "line": 300, "column": 30 }, "end": { "line": 300, "column": 55 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 305, "column": 40 }, "end": { "line": 305, "column": 41 } }, "loc": { "start": { "line": 305, "column": 50 }, "end": { "line": 305, "column": 78 } } }, "23": { "name": "(anonymous_24)", "decl": { "start": { "line": 315, "column": 12 }, "end": { "line": 315, "column": 18 } }, "loc": { "start": { "line": 315, "column": 40 }, "end": { "line": 322, "column": 5 } } }, "24": { "name": "(anonymous_25)", "decl": { "start": { "line": 324, "column": 4 }, "end": { "line": 324, "column": 9 } }, "loc": { "start": { "line": 326, "column": 33 }, "end": { "line": 384, "column": 5 } } }, "25": { "name": "(anonymous_26)", "decl": { "start": { "line": 352, "column": 41 }, "end": { "line": 352, "column": 42 } }, "loc": { "start": { "line": 352, "column": 52 }, "end": { "line": 370, "column": 13 } } }, "26": { "name": "(anonymous_27)", "decl": { "start": { "line": 371, "column": 47 }, "end": { "line": 371, "column": 48 } }, "loc": { "start": { "line": 371, "column": 73 }, "end": { "line": 381, "column": 14 } } }, "27": { "name": "(anonymous_28)", "decl": { "start": { "line": 374, "column": 28 }, "end": { "line": 374, "column": 29 } }, "loc": { "start": { "line": 374, "column": 35 }, "end": { "line": 374, "column": 41 } } }, "28": { "name": "(anonymous_29)", "decl": { "start": { "line": 375, "column": 26 }, "end": { "line": 375, "column": 27 } }, "loc": { "start": { "line": 375, "column": 35 }, "end": { "line": 380, "column": 21 } } }, "29": { "name": "(anonymous_30)", "decl": { "start": { "line": 386, "column": 4 }, "end": { "line": 386, "column": 9 } }, "loc": { "start": { "line": 386, "column": 36 }, "end": { "line": 392, "column": 5 } } }, "30": { "name": "(anonymous_31)", "decl": { "start": { "line": 394, "column": 4 }, "end": { "line": 394, "column": 9 } }, "loc": { "start": { "line": 396, "column": 42 }, "end": { "line": 404, "column": 5 } } }, "31": { "name": "(anonymous_32)", "decl": { "start": { "line": 406, "column": 12 }, "end": { "line": 406, "column": 18 } }, "loc": { "start": { "line": 408, "column": 33 }, "end": { "line": 421, "column": 5 } } }, "32": { "name": "(anonymous_33)", "decl": { "start": { "line": 423, "column": 4 }, "end": { "line": 423, "column": 9 } }, "loc": { "start": { "line": 425, "column": 27 }, "end": { "line": 430, "column": 5 } } }, "33": { "name": "(anonymous_34)", "decl": { "start": { "line": 432, "column": 4 }, "end": { "line": 432, "column": 9 } }, "loc": { "start": { "line": 434, "column": 28 }, "end": { "line": 439, "column": 5 } } }, "34": { "name": "(anonymous_35)", "decl": { "start": { "line": 441, "column": 4 }, "end": { "line": 441, "column": 9 } }, "loc": { "start": { "line": 442, "column": 25 }, "end": { "line": 456, "column": 5 } } }, "35": { "name": "(anonymous_36)", "decl": { "start": { "line": 458, "column": 4 }, "end": { "line": 458, "column": 17 } }, "loc": { "start": { "line": 458, "column": 17 }, "end": { "line": 460, "column": 5 } } }, "36": { "name": "(anonymous_37)", "decl": { "start": { "line": 459, "column": 27 }, "end": { "line": 459, "column": 28 } }, "loc": { "start": { "line": 459, "column": 34 }, "end": { "line": 459, "column": 63 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 73, "column": 22 }, "end": { "line": 73, "column": 66 } }, "type": "binary-expr", "locations": [ { "start": { "line": 73, "column": 22 }, "end": { "line": 73, "column": 66 } }, { "start": { "line": 73, "column": 70 }, "end": { "line": 73, "column": 72 } } ] }, "1": { "loc": { "start": { "line": 87, "column": 36 }, "end": { "line": 87, "column": 53 } }, "type": "binary-expr", "locations": [ { "start": { "line": 87, "column": 36 }, "end": { "line": 87, "column": 53 } }, { "start": { "line": 87, "column": 57 }, "end": { "line": 87, "column": 59 } } ] }, "2": { "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 105, "column": null } }, "type": "if", "locations": [ { "start": { "line": 103, "column": 4 }, "end": { "line": 105, "column": null } } ] }, "3": { "loc": { "start": { "line": 106, "column": 4 }, "end": { "line": 108, "column": null } }, "type": "if", "locations": [ { "start": { "line": 106, "column": 4 }, "end": { "line": 108, "column": null } } ] }, "4": { "loc": { "start": { "line": 109, "column": 40 }, "end": { "line": 109, "column": 57 } }, "type": "binary-expr", "locations": [ { "start": { "line": 109, "column": 40 }, "end": { "line": 109, "column": 57 } }, { "start": { "line": 109, "column": 61 }, "end": { "line": 109, "column": 63 } } ] }, "5": { "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 156, "column": null } }, "type": "if", "locations": [ { "start": { "line": 154, "column": 8 }, "end": { "line": 156, "column": null } } ] }, "6": { "loc": { "start": { "line": 209, "column": 28 }, "end": { "line": 209, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 209, "column": 28 }, "end": { "line": 209, "column": 33 } } ] }, "7": { "loc": { "start": { "line": 256, "column": 54 }, "end": { "line": 256, "column": 55 } }, "type": "cond-expr", "locations": [ { "start": { "line": 256, "column": 54 }, "end": { "line": 256, "column": 55 } }, { "start": { "line": 256, "column": 58 }, "end": { "line": 256, "column": 59 } } ] }, "8": { "loc": { "start": { "line": 258, "column": 8 }, "end": { "line": 308, "column": null } }, "type": "if", "locations": [ { "start": { "line": 258, "column": 8 }, "end": { "line": 308, "column": null } } ] }, "9": { "loc": { "start": { "line": 260, "column": 16 }, "end": { "line": 262, "column": null } }, "type": "if", "locations": [ { "start": { "line": 260, "column": 16 }, "end": { "line": 262, "column": null } } ] }, "10": { "loc": { "start": { "line": 272, "column": 16 }, "end": { "line": 276, "column": null } }, "type": "if", "locations": [ { "start": { "line": 272, "column": 16 }, "end": { "line": 276, "column": null } } ] }, "11": { "loc": { "start": { "line": 281, "column": 16 }, "end": { "line": 283, "column": null } }, "type": "if", "locations": [ { "start": { "line": 281, "column": 16 }, "end": { "line": 283, "column": null } } ] }, "12": { "loc": { "start": { "line": 284, "column": 16 }, "end": { "line": 288, "column": null } }, "type": "if", "locations": [ { "start": { "line": 284, "column": 16 }, "end": { "line": 288, "column": null } } ] }, "13": { "loc": { "start": { "line": 304, "column": 37 }, "end": { "line": 304, "column": 59 } }, "type": "binary-expr", "locations": [ { "start": { "line": 304, "column": 37 }, "end": { "line": 304, "column": 59 } }, { "start": { "line": 304, "column": 63 }, "end": { "line": 304, "column": 65 } } ] }, "14": { "loc": { "start": { "line": 326, "column": 28 }, "end": { "line": 326, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 326, "column": 28 }, "end": { "line": 326, "column": 33 } } ] }, "15": { "loc": { "start": { "line": 351, "column": 8 }, "end": { "line": 382, "column": null } }, "type": "if", "locations": [ { "start": { "line": 351, "column": 8 }, "end": { "line": 382, "column": null } } ] }, "16": { "loc": { "start": { "line": 353, "column": 16 }, "end": { "line": 368, "column": null } }, "type": "if", "locations": [ { "start": { "line": 353, "column": 16 }, "end": { "line": 368, "column": null } }, { "start": { "line": 357, "column": 23 }, "end": { "line": 368, "column": null } } ] }, "17": { "loc": { "start": { "line": 376, "column": 24 }, "end": { "line": 378, "column": null } }, "type": "if", "locations": [ { "start": { "line": 376, "column": 24 }, "end": { "line": 378, "column": null } } ] }, "18": { "loc": { "start": { "line": 388, "column": 8 }, "end": { "line": 390, "column": null } }, "type": "if", "locations": [ { "start": { "line": 388, "column": 8 }, "end": { "line": 390, "column": null } } ] }, "19": { "loc": { "start": { "line": 408, "column": 29 }, "end": { "line": 408, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 408, "column": 29 }, "end": { "line": 408, "column": 33 } } ] }, "20": { "loc": { "start": { "line": 412, "column": 25 }, "end": { "line": 412, "column": 38 } }, "type": "binary-expr", "locations": [ { "start": { "line": 412, "column": 25 }, "end": { "line": 412, "column": 38 } }, { "start": { "line": 412, "column": 42 }, "end": { "line": 412, "column": 44 } } ] }, "21": { "loc": { "start": { "line": 417, "column": 8 }, "end": { "line": 419, "column": null } }, "type": "if", "locations": [ { "start": { "line": 417, "column": 8 }, "end": { "line": 419, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 69, "6": 592, "7": 239, "8": 592, "9": 592, "10": 240, "11": 7, "12": 7, "13": 7, "14": 7, "15": 7, "16": 7, "17": 7, "18": 88, "19": 88, "20": 88, "21": 97, "22": 4, "23": 3, "24": 0, "25": 0, "26": 0, "27": 16, "28": 16, "29": 1, "30": 15, "31": 240, "32": 240, "33": 239, "34": 3, "35": 17, "36": 17, "37": 17, "38": 17, "39": 38, "40": 38, "41": 38, "42": 38, "43": 42, "44": 42, "45": 42, "46": 42, "47": 42, "48": 38, "49": 59, "50": 38, "51": 59, "52": 59, "53": 59, "54": 59, "55": 59, "56": 59, "57": 59, "58": 59, "59": 59, "60": 59, "61": 51, "62": 59, "63": 59, "64": 59, "65": 59, "66": 59, "67": 51, "68": 59, "69": 36, "70": 59, "71": 59, "72": 38, "73": 15, "74": 38, "75": 51, "76": 12, "77": 51, "78": 38, "79": 38, "80": 6, "81": 38, "82": 38, "83": 4, "84": 63, "85": 15, "86": 15, "87": 14, "88": 63, "89": 26, "90": 37, "91": 63, "92": 14, "93": 37, "94": 63, "95": 43, "96": 4, "97": 39, "98": 1, "99": 5, "100": 5, "101": 4, "102": 1, "103": 7, "104": 7, "105": 7, "106": 36, "107": 36, "108": 0, "109": 36, "110": 0, "111": 3, "112": 0, "113": 0, "114": 0, "115": 0, "116": 0, "117": 0, "118": 69, "119": 69 }, "f": { "0": 592, "1": 239, "2": 592, "3": 240, "4": 7, "5": 88, "6": 97, "7": 4, "8": 3, "9": 0, "10": 0, "11": 16, "12": 240, "13": 3, "14": 17, "15": 38, "16": 42, "17": 42, "18": 59, "19": 15, "20": 51, "21": 12, "22": 6, "23": 63, "24": 15, "25": 63, "26": 37, "27": 63, "28": 43, "29": 5, "30": 7, "31": 36, "32": 0, "33": 3, "34": 0, "35": 0, "36": 0 }, "b": { "0": [592, 0], "1": [240, 30], "2": [7], "3": [7], "4": [7, 3], "5": [1], "6": [16], "7": [0, 42], "8": [38], "9": [38], "10": [51], "11": [51], "12": [36], "13": [38, 0], "14": [0], "15": [14], "16": [26, 37], "17": [4], "18": [4], "19": [36], "20": [36, 0], "21": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/feature-toggle-client-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/feature-toggle-client-store.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 51 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 43 } }, "2": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 48 } }, "3": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 21 } }, "4": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 66 } }, "5": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 41 } }, "6": { "start": { "line": 47, "column": 8 }, "end": { "line": 51, "column": 15 } }, "7": { "start": { "line": 48, "column": 12 }, "end": { "line": 51, "column": 14 } }, "8": { "start": { "line": 59, "column": 28 }, "end": { "line": 59, "column": 68 } }, "9": { "start": { "line": 60, "column": 26 }, "end": { "line": 60, "column": 55 } }, "10": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 45 } }, "11": { "start": { "line": 65, "column": 28 }, "end": { "line": 81, "column": 10 } }, "12": { "start": { "line": 83, "column": 8 }, "end": { "line": 89, "column": null } }, "13": { "start": { "line": 84, "column": 12 }, "end": { "line": 88, "column": 14 } }, "14": { "start": { "line": 91, "column": 20 }, "end": { "line": 107, "column": null } }, "15": { "start": { "line": 110, "column": 8 }, "end": { "line": 118, "column": null } }, "16": { "start": { "line": 111, "column": 12 }, "end": { "line": 117, "column": 76 } }, "17": { "start": { "line": 120, "column": 8 }, "end": { "line": 122, "column": 11 } }, "18": { "start": { "line": 124, "column": 8 }, "end": { "line": 142, "column": null } }, "19": { "start": { "line": 125, "column": 12 }, "end": { "line": 131, "column": null } }, "20": { "start": { "line": 126, "column": 33 }, "end": { "line": 129, "column": 73 } }, "21": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 65 } }, "22": { "start": { "line": 132, "column": 12 }, "end": { "line": 134, "column": null } }, "23": { "start": { "line": 133, "column": 16 }, "end": { "line": 133, "column": 71 } }, "24": { "start": { "line": 135, "column": 12 }, "end": { "line": 141, "column": null } }, "25": { "start": { "line": 136, "column": 16 }, "end": { "line": 140, "column": 18 } }, "26": { "start": { "line": 144, "column": 21 }, "end": { "line": 144, "column": 32 } }, "27": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 20 } }, "28": { "start": { "line": 147, "column": 31 }, "end": { "line": 174, "column": 14 } }, "29": { "start": { "line": 148, "column": 61 }, "end": { "line": 150, "column": 14 } }, "30": { "start": { "line": 151, "column": 12 }, "end": { "line": 155, "column": null } }, "31": { "start": { "line": 152, "column": 16 }, "end": { "line": 154, "column": 18 } }, "32": { "start": { "line": 156, "column": 12 }, "end": { "line": 158, "column": null } }, "33": { "start": { "line": 157, "column": 16 }, "end": { "line": 157, "column": 54 } }, "34": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 55 } }, "35": { "start": { "line": 160, "column": 12 }, "end": { "line": 160, "column": 42 } }, "36": { "start": { "line": 161, "column": 12 }, "end": { "line": 161, "column": 34 } }, "37": { "start": { "line": 162, "column": 12 }, "end": { "line": 162, "column": 48 } }, "38": { "start": { "line": 163, "column": 12 }, "end": { "line": 163, "column": 40 } }, "39": { "start": { "line": 164, "column": 12 }, "end": { "line": 164, "column": 36 } }, "40": { "start": { "line": 165, "column": 12 }, "end": { "line": 165, "column": 34 } }, "41": { "start": { "line": 166, "column": 12 }, "end": { "line": 166, "column": 42 } }, "42": { "start": { "line": 167, "column": 12 }, "end": { "line": 167, "column": 40 } }, "43": { "start": { "line": 168, "column": 12 }, "end": { "line": 171, "column": null } }, "44": { "start": { "line": 169, "column": 16 }, "end": { "line": 169, "column": 52 } }, "45": { "start": { "line": 170, "column": 16 }, "end": { "line": 170, "column": 49 } }, "46": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 34 } }, "47": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 23 } }, "48": { "start": { "line": 176, "column": 49 }, "end": { "line": 176, "column": 78 } }, "49": { "start": { "line": 178, "column": 8 }, "end": { "line": 182, "column": null } }, "50": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 71 } }, "51": { "start": { "line": 184, "column": 8 }, "end": { "line": 184, "column": 24 } }, "52": { "start": { "line": 188, "column": 8 }, "end": { "line": 193, "column": 10 } }, "53": { "start": { "line": 197, "column": 8 }, "end": { "line": 201, "column": 11 } }, "54": { "start": { "line": 198, "column": 12 }, "end": { "line": 200, "column": 15 } }, "55": { "start": { "line": 199, "column": 16 }, "end": { "line": 199, "column": 35 } }, "56": { "start": { "line": 208, "column": 8 }, "end": { "line": 211, "column": 10 } }, "57": { "start": { "line": 210, "column": 44 }, "end": { "line": 210, "column": 68 } }, "58": { "start": { "line": 218, "column": 8 }, "end": { "line": 220, "column": 59 } }, "59": { "start": { "line": 219, "column": 25 }, "end": { "line": 219, "column": 49 } }, "60": { "start": { "line": 226, "column": 8 }, "end": { "line": 226, "column": 55 } }, "61": { "start": { "line": 233, "column": 8 }, "end": { "line": 233, "column": 57 } }, "62": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 21 } }, "63": { "start": { "line": 237, "column": 0 }, "end": { "line": 237, "column": 42 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": null } }, "loc": { "start": { "line": 42, "column": 42 }, "end": { "line": 52, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 47, "column": 21 }, "end": { "line": 47, "column": 22 } }, "loc": { "start": { "line": 48, "column": 12 }, "end": { "line": 51, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 54, "column": 12 }, "end": { "line": 54, "column": 17 } }, "loc": { "start": { "line": 57, "column": 31 }, "end": { "line": 185, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 147, "column": 43 }, "end": { "line": 147, "column": 44 } }, "loc": { "start": { "line": 147, "column": 54 }, "end": { "line": 174, "column": 9 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 187, "column": 12 }, "end": { "line": 187, "column": 18 } }, "loc": { "start": { "line": 187, "column": 57 }, "end": { "line": 194, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 196, "column": 12 }, "end": { "line": 196, "column": 18 } }, "loc": { "start": { "line": 196, "column": 75 }, "end": { "line": 202, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 197, "column": 25 }, "end": { "line": 197, "column": 26 } }, "loc": { "start": { "line": 197, "column": 37 }, "end": { "line": 201, "column": 9 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 198, "column": 39 }, "end": { "line": 198, "column": 40 } }, "loc": { "start": { "line": 198, "column": 52 }, "end": { "line": 200, "column": 13 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 204, "column": 12 }, "end": { "line": 204, "column": 31 } }, "loc": { "start": { "line": 206, "column": 32 }, "end": { "line": 212, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 210, "column": 37 }, "end": { "line": 210, "column": 38 } }, "loc": { "start": { "line": 210, "column": 44 }, "end": { "line": 210, "column": 68 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 214, "column": 12 }, "end": { "line": 214, "column": 32 } }, "loc": { "start": { "line": 216, "column": 32 }, "end": { "line": 221, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 219, "column": 18 }, "end": { "line": 219, "column": 19 } }, "loc": { "start": { "line": 219, "column": 25 }, "end": { "line": 219, "column": 49 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 223, "column": 4 }, "end": { "line": 223, "column": 9 } }, "loc": { "start": { "line": 224, "column": 42 }, "end": { "line": 227, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 229, "column": 4 }, "end": { "line": 229, "column": 9 } }, "loc": { "start": { "line": 231, "column": 33 }, "end": { "line": 234, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 56, "column": 28 }, "end": { "line": 56, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 56, "column": 28 }, "end": { "line": 56, "column": 33 } } ] }, "1": { "loc": { "start": { "line": 57, "column": 27 }, "end": { "line": 57, "column": 31 } }, "type": "default-arg", "locations": [ { "start": { "line": 57, "column": 27 }, "end": { "line": 57, "column": 31 } } ] }, "2": { "loc": { "start": { "line": 59, "column": 28 }, "end": { "line": 59, "column": 53 } }, "type": "binary-expr", "locations": [ { "start": { "line": 59, "column": 28 }, "end": { "line": 59, "column": 53 } }, { "start": { "line": 59, "column": 57 }, "end": { "line": 59, "column": 68 } } ] }, "3": { "loc": { "start": { "line": 62, "column": 43 }, "end": { "line": 62, "column": 48 } }, "type": "default-arg", "locations": [ { "start": { "line": 62, "column": 43 }, "end": { "line": 62, "column": 48 } } ] }, "4": { "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 39 } }, "type": "binary-expr", "locations": [ { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 39 } }, { "start": { "line": 63, "column": 43 }, "end": { "line": 63, "column": 45 } } ] }, "5": { "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 89, "column": null } }, "type": "if", "locations": [ { "start": { "line": 83, "column": 8 }, "end": { "line": 89, "column": null } } ] }, "6": { "loc": { "start": { "line": 110, "column": 8 }, "end": { "line": 118, "column": null } }, "type": "if", "locations": [ { "start": { "line": 110, "column": 8 }, "end": { "line": 118, "column": null } } ] }, "7": { "loc": { "start": { "line": 124, "column": 8 }, "end": { "line": 142, "column": null } }, "type": "if", "locations": [ { "start": { "line": 124, "column": 8 }, "end": { "line": 142, "column": null } } ] }, "8": { "loc": { "start": { "line": 125, "column": 12 }, "end": { "line": 131, "column": null } }, "type": "if", "locations": [ { "start": { "line": 125, "column": 12 }, "end": { "line": 131, "column": null } } ] }, "9": { "loc": { "start": { "line": 132, "column": 12 }, "end": { "line": 134, "column": null } }, "type": "if", "locations": [ { "start": { "line": 132, "column": 12 }, "end": { "line": 134, "column": null } } ] }, "10": { "loc": { "start": { "line": 135, "column": 12 }, "end": { "line": 141, "column": null } }, "type": "if", "locations": [ { "start": { "line": 135, "column": 12 }, "end": { "line": 141, "column": null } } ] }, "11": { "loc": { "start": { "line": 148, "column": 61 }, "end": { "line": 148, "column": 72 } }, "type": "binary-expr", "locations": [ { "start": { "line": 148, "column": 61 }, "end": { "line": 148, "column": 72 } }, { "start": { "line": 148, "column": 76 }, "end": { "line": 150, "column": 14 } } ] }, "12": { "loc": { "start": { "line": 151, "column": 12 }, "end": { "line": 155, "column": null } }, "type": "if", "locations": [ { "start": { "line": 151, "column": 12 }, "end": { "line": 155, "column": null } } ] }, "13": { "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 158, "column": null } }, "type": "if", "locations": [ { "start": { "line": 156, "column": 12 }, "end": { "line": 158, "column": null } } ] }, "14": { "loc": { "start": { "line": 156, "column": 16 }, "end": { "line": 156, "column": 40 } }, "type": "binary-expr", "locations": [ { "start": { "line": 156, "column": 16 }, "end": { "line": 156, "column": 40 } }, { "start": { "line": 156, "column": 44 }, "end": { "line": 156, "column": 56 } } ] }, "15": { "loc": { "start": { "line": 168, "column": 12 }, "end": { "line": 171, "column": null } }, "type": "if", "locations": [ { "start": { "line": 168, "column": 12 }, "end": { "line": 171, "column": null } } ] }, "16": { "loc": { "start": { "line": 178, "column": 8 }, "end": { "line": 182, "column": null } }, "type": "if", "locations": [ { "start": { "line": 178, "column": 8 }, "end": { "line": 182, "column": null } } ] }, "17": { "loc": { "start": { "line": 191, "column": 25 }, "end": { "line": 191, "column": 40 } }, "type": "binary-expr", "locations": [ { "start": { "line": 191, "column": 25 }, "end": { "line": 191, "column": 40 } }, { "start": { "line": 191, "column": 44 }, "end": { "line": 191, "column": 46 } } ] }, "18": { "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 27 } }, "type": "binary-expr", "locations": [ { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 27 } }, { "start": { "line": 210, "column": 12 }, "end": { "line": 210, "column": 69 } } ] }, "19": { "loc": { "start": { "line": 231, "column": 28 }, "end": { "line": 231, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 231, "column": 28 }, "end": { "line": 231, "column": 33 } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 88, "4": 88, "5": 88, "6": 88, "7": 30, "8": 30, "9": 30, "10": 30, "11": 30, "12": 30, "13": 30, "14": 30, "15": 30, "16": 30, "17": 30, "18": 30, "19": 16, "20": 6, "21": 6, "22": 16, "23": 3, "24": 16, "25": 8, "26": 30, "27": 30, "28": 30, "29": 79, "30": 79, "31": 57, "32": 79, "33": 6, "34": 79, "35": 79, "36": 79, "37": 79, "38": 79, "39": 79, "40": 79, "41": 79, "42": 79, "43": 79, "44": 38, "45": 38, "46": 79, "47": 79, "48": 30, "49": 30, "50": 18, "51": 30, "52": 57, "53": 18, "54": 38, "55": 20, "56": 79, "57": 3, "58": 6, "59": 6, "60": 18, "61": 12, "62": 69, "63": 69 }, "f": { "0": 88, "1": 30, "2": 30, "3": 79, "4": 57, "5": 18, "6": 38, "7": 20, "8": 79, "9": 3, "10": 6, "11": 6, "12": 18, "13": 12 }, "b": { "0": [0], "1": [0], "2": [30, 25], "3": [0], "4": [30, 0], "5": [30], "6": [30], "7": [16], "8": [6], "9": [3], "10": [8], "11": [79, 76], "12": [57], "13": [6], "14": [79, 79], "15": [38], "16": [18], "17": [57, 0], "18": [79, 60], "19": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/environment-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/environment-store.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 51 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 43 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 52 } }, "3": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 50 } }, "4": { "start": { "line": 20, "column": 16 }, "end": { "line": 27, "column": 2 } }, "5": { "start": { "line": 30, "column": 4 }, "end": { "line": 36, "column": 6 } }, "6": { "start": { "line": 40, "column": 4 }, "end": { "line": 46, "column": 6 } }, "7": { "start": { "line": 49, "column": 14 }, "end": { "line": 49, "column": 28 } }, "8": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 21 } }, "9": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 59 } }, "10": { "start": { "line": 61, "column": 8 }, "end": { "line": 65, "column": 15 } }, "11": { "start": { "line": 62, "column": 12 }, "end": { "line": 65, "column": 14 } }, "12": { "start": { "line": 71, "column": 21 }, "end": { "line": 75, "column": 21 } }, "13": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 32 } }, "14": { "start": { "line": 81, "column": 8 }, "end": { "line": 81, "column": 35 } }, "15": { "start": { "line": 85, "column": 20 }, "end": { "line": 87, "column": 20 } }, "16": { "start": { "line": 88, "column": 8 }, "end": { "line": 90, "column": null } }, "17": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 31 } }, "18": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 80 } }, "19": { "start": { "line": 95, "column": 17 }, "end": { "line": 97, "column": 48 } }, "20": { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": null } }, "21": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 33 } }, "22": { "start": { "line": 101, "column": 21 }, "end": { "line": 101, "column": 29 } }, "23": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 32 } }, "24": { "start": { "line": 106, "column": 23 }, "end": { "line": 108, "column": null } }, "25": { "start": { "line": 110, "column": 28 }, "end": { "line": 110, "column": 42 } }, "26": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 23 } }, "27": { "start": { "line": 115, "column": 20 }, "end": { "line": 117, "column": 20 } }, "28": { "start": { "line": 118, "column": 8 }, "end": { "line": 122, "column": null } }, "29": { "start": { "line": 119, "column": 12 }, "end": { "line": 121, "column": 14 } }, "30": { "start": { "line": 123, "column": 8 }, "end": { "line": 123, "column": 27 } }, "31": { "start": { "line": 131, "column": 8 }, "end": { "line": 135, "column": 51 } }, "32": { "start": { "line": 139, "column": 8 }, "end": { "line": 143, "column": 33 } }, "33": { "start": { "line": 150, "column": 27 }, "end": { "line": 153, "column": 51 } }, "34": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 37 } }, "35": { "start": { "line": 159, "column": 20 }, "end": { "line": 161, "column": 51 } }, "36": { "start": { "line": 163, "column": 8 }, "end": { "line": 163, "column": 30 } }, "37": { "start": { "line": 167, "column": 8 }, "end": { "line": 174, "column": 14 } }, "38": { "start": { "line": 173, "column": 42 }, "end": { "line": 173, "column": 50 } }, "39": { "start": { "line": 178, "column": 8 }, "end": { "line": 185, "column": 14 } }, "40": { "start": { "line": 184, "column": 42 }, "end": { "line": 184, "column": 50 } }, "41": { "start": { "line": 189, "column": 8 }, "end": { "line": 189, "column": 69 } }, "42": { "start": { "line": 51, "column": 0 }, "end": { "line": 51, "column": 21 } } }, "fnMap": { "0": { "name": "mapRow", "decl": { "start": { "line": 29, "column": 9 }, "end": { "line": 29, "column": 15 } }, "loc": { "start": { "line": 29, "column": 39 }, "end": { "line": 37, "column": 1 } } }, "1": { "name": "fieldToRow", "decl": { "start": { "line": 39, "column": 9 }, "end": { "line": 39, "column": 19 } }, "loc": { "start": { "line": 39, "column": 37 }, "end": { "line": 47, "column": 1 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 16 } }, "loc": { "start": { "line": 58, "column": 72 }, "end": { "line": 66, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 61, "column": 21 }, "end": { "line": 61, "column": 22 } }, "loc": { "start": { "line": 62, "column": 12 }, "end": { "line": 65, "column": 14 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 68, "column": 4 }, "end": { "line": 68, "column": 9 } }, "loc": { "start": { "line": 69, "column": 36 }, "end": { "line": 78, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 9 } }, "loc": { "start": { "line": 80, "column": 19 }, "end": { "line": 82, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 84, "column": 4 }, "end": { "line": 84, "column": 9 } }, "loc": { "start": { "line": 84, "column": 25 }, "end": { "line": 92, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 94, "column": 4 }, "end": { "line": 94, "column": 9 } }, "loc": { "start": { "line": 94, "column": 31 }, "end": { "line": 103, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 9 } }, "loc": { "start": { "line": 105, "column": 29 }, "end": { "line": 112, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 9 } }, "loc": { "start": { "line": 114, "column": 32 }, "end": { "line": 124, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 126, "column": 4 }, "end": { "line": 126, "column": 9 } }, "loc": { "start": { "line": 129, "column": 30 }, "end": { "line": 136, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 138, "column": 4 }, "end": { "line": 138, "column": 9 } }, "loc": { "start": { "line": 138, "column": 51 }, "end": { "line": 144, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 146, "column": 4 }, "end": { "line": 146, "column": 9 } }, "loc": { "start": { "line": 148, "column": 20 }, "end": { "line": 156, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 158, "column": 4 }, "end": { "line": 158, "column": 9 } }, "loc": { "start": { "line": 158, "column": 40 }, "end": { "line": 164, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 166, "column": 4 }, "end": { "line": 166, "column": 9 } }, "loc": { "start": { "line": 166, "column": 46 }, "end": { "line": 175, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 173, "column": 33 }, "end": { "line": 173, "column": 34 } }, "loc": { "start": { "line": 173, "column": 42 }, "end": { "line": 173, "column": 50 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 177, "column": 4 }, "end": { "line": 177, "column": 9 } }, "loc": { "start": { "line": 177, "column": 45 }, "end": { "line": 186, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 184, "column": 33 }, "end": { "line": 184, "column": 34 } }, "loc": { "start": { "line": 184, "column": 42 }, "end": { "line": 184, "column": 50 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 188, "column": 4 }, "end": { "line": 188, "column": 9 } }, "loc": { "start": { "line": 188, "column": 29 }, "end": { "line": 190, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 192, "column": 4 }, "end": { "line": 192, "column": 11 } }, "loc": { "start": { "line": 192, "column": 11 }, "end": { "line": 192, "column": 22 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 90, "column": null } }, "type": "if", "locations": [ { "start": { "line": 88, "column": 8 }, "end": { "line": 90, "column": null } } ] }, "1": { "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": null } }, "type": "if", "locations": [ { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": null } } ] }, "2": { "loc": { "start": { "line": 118, "column": 8 }, "end": { "line": 122, "column": null } }, "type": "if", "locations": [ { "start": { "line": 118, "column": 8 }, "end": { "line": 122, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 381, "6": 9, "7": 69, "8": 88, "9": 88, "10": 88, "11": 0, "12": 3, "13": 3, "14": 3, "15": 5, "16": 5, "17": 3, "18": 2, "19": 128, "20": 128, "21": 40, "22": 128, "23": 128, "24": 12, "25": 12, "26": 12, "27": 0, "28": 0, "29": 0, "30": 0, "31": 10, "32": 2, "33": 0, "34": 0, "35": 159, "36": 159, "37": 3, "38": 14, "39": 3, "40": 3, "41": 3, "42": 69 }, "f": { "0": 381, "1": 9, "2": 88, "3": 0, "4": 3, "5": 3, "6": 5, "7": 128, "8": 12, "9": 0, "10": 10, "11": 2, "12": 0, "13": 159, "14": 3, "15": 14, "16": 3, "17": 3, "18": 3, "19": 0 }, "b": { "0": [3], "1": [40], "2": [0] } }, "/home/ivarconr/code/unleash/src/lib/util/snakeCase.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/snakeCase.ts", "statementMap": { "0": { "start": { "line": 1, "column": 25 }, "end": { "line": 13, "column": 1 } }, "1": { "start": { "line": 2, "column": 19 }, "end": { "line": 2, "column": 21 } }, "2": { "start": { "line": 3, "column": 24 }, "end": { "line": 3, "column": 39 } }, "3": { "start": { "line": 4, "column": 4 }, "end": { "line": 11, "column": null } }, "4": { "start": { "line": 4, "column": 17 }, "end": { "line": 4, "column": 18 } }, "5": { "start": { "line": 5, "column": 21 }, "end": { "line": 5, "column": 35 } }, "6": { "start": { "line": 6, "column": 8 }, "end": { "line": 10, "column": null } }, "7": { "start": { "line": 7, "column": 12 }, "end": { "line": 7, "column": 55 } }, "8": { "start": { "line": 9, "column": 12 }, "end": { "line": 9, "column": 50 } }, "9": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 27 } }, "10": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 25 } }, "11": { "start": { "line": 15, "column": 29 }, "end": { "line": 27, "column": 1 } }, "12": { "start": { "line": 18, "column": 48 }, "end": { "line": 18, "column": 50 } }, "13": { "start": { "line": 20, "column": 4 }, "end": { "line": 24, "column": 7 } }, "14": { "start": { "line": 21, "column": 29 }, "end": { "line": 21, "column": 43 } }, "15": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 43 } }, "16": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 21 } }, "17": { "start": { "line": 15, "column": 13 }, "end": { "line": 15, "column": 29 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 1, "column": 25 }, "end": { "line": 1, "column": 26 } }, "loc": { "start": { "line": 1, "column": 51 }, "end": { "line": 13, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 15, "column": 29 }, "end": { "line": 15, "column": 30 } }, "loc": { "start": { "line": 17, "column": 31 }, "end": { "line": 27, "column": 1 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 20, "column": 29 }, "end": { "line": 20, "column": 30 } }, "loc": { "start": { "line": 20, "column": 37 }, "end": { "line": 24, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 10, "column": null } }, "type": "if", "locations": [ { "start": { "line": 6, "column": 8 }, "end": { "line": 10, "column": null } }, { "start": { "line": 8, "column": 15 }, "end": { "line": 10, "column": null } } ] }, "1": { "loc": { "start": { "line": 6, "column": 12 }, "end": { "line": 6, "column": 19 } }, "type": "binary-expr", "locations": [ { "start": { "line": 6, "column": 12 }, "end": { "line": 6, "column": 19 } }, { "start": { "line": 6, "column": 23 }, "end": { "line": 6, "column": 56 } } ] } }, "s": { "0": 70, "1": 626, "2": 626, "3": 626, "4": 626, "5": 3835, "6": 3835, "7": 108, "8": 3727, "9": 626, "10": 70, "11": 70, "12": 160, "13": 160, "14": 624, "15": 624, "16": 160, "17": 70 }, "f": { "0": 626, "1": 160, "2": 624 }, "b": { "0": [108, 3727], "1": [3835, 3209] } }, "/home/ivarconr/code/unleash/src/lib/db/feature-tag-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/feature-tag-store.ts", "statementMap": { "0": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 51 } }, "1": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 43 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 64 } }, "3": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 64 } }, "4": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 57 } }, "5": { "start": { "line": 16, "column": 14 }, "end": { "line": 16, "column": 27 } }, "6": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 21 } }, "7": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 56 } }, "8": { "start": { "line": 34, "column": 8 }, "end": { "line": 38, "column": 15 } }, "9": { "start": { "line": 35, "column": 12 }, "end": { "line": 38, "column": 14 } }, "10": { "start": { "line": 46, "column": 8 }, "end": { "line": 52, "column": 19 } }, "11": { "start": { "line": 62, "column": 23 }, "end": { "line": 64, "column": null } }, "12": { "start": { "line": 66, "column": 28 }, "end": { "line": 66, "column": 42 } }, "13": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 23 } }, "14": { "start": { "line": 75, "column": 20 }, "end": { "line": 81, "column": 20 } }, "15": { "start": { "line": 82, "column": 8 }, "end": { "line": 86, "column": 10 } }, "16": { "start": { "line": 90, "column": 21 }, "end": { "line": 90, "column": 57 } }, "17": { "start": { "line": 91, "column": 8 }, "end": { "line": 95, "column": 12 } }, "18": { "start": { "line": 91, "column": 34 }, "end": { "line": 95, "column": 10 } }, "19": { "start": { "line": 99, "column": 26 }, "end": { "line": 99, "column": 56 } }, "20": { "start": { "line": 100, "column": 21 }, "end": { "line": 103, "column": 49 } }, "21": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 20 } }, "22": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 49 } }, "23": { "start": { "line": 109, "column": 26 }, "end": { "line": 109, "column": 50 } }, "24": { "start": { "line": 110, "column": 8 }, "end": { "line": 120, "column": 15 } }, "25": { "start": { "line": 113, "column": 16 }, "end": { "line": 119, "column": null } }, "26": { "start": { "line": 114, "column": 20 }, "end": { "line": 116, "column": 22 } }, "27": { "start": { "line": 118, "column": 20 }, "end": { "line": 118, "column": 30 } }, "28": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 20 } }, "29": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 19 } }, "30": { "start": { "line": 129, "column": 21 }, "end": { "line": 133, "column": null } }, "31": { "start": { "line": 135, "column": 8 }, "end": { "line": 139, "column": 12 } }, "32": { "start": { "line": 135, "column": 34 }, "end": { "line": 139, "column": 10 } }, "33": { "start": { "line": 143, "column": 26 }, "end": { "line": 143, "column": 49 } }, "34": { "start": { "line": 144, "column": 8 }, "end": { "line": 144, "column": 35 } }, "35": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 20 } }, "36": { "start": { "line": 151, "column": 21 }, "end": { "line": 155, "column": 21 } }, "37": { "start": { "line": 156, "column": 8 }, "end": { "line": 158, "column": null } }, "38": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 53 } }, "39": { "start": { "line": 159, "column": 8 }, "end": { "line": 159, "column": 18 } }, "40": { "start": { "line": 163, "column": 26 }, "end": { "line": 163, "column": 52 } }, "41": { "start": { "line": 164, "column": 8 }, "end": { "line": 170, "column": null } }, "42": { "start": { "line": 165, "column": 12 }, "end": { "line": 167, "column": 26 } }, "43": { "start": { "line": 169, "column": 12 }, "end": { "line": 169, "column": 35 } }, "44": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 20 } }, "45": { "start": { "line": 175, "column": 8 }, "end": { "line": 180, "column": null } }, "46": { "start": { "line": 176, "column": 12 }, "end": { "line": 179, "column": 14 } }, "47": { "start": { "line": 181, "column": 8 }, "end": { "line": 181, "column": 20 } }, "48": { "start": { "line": 185, "column": 8 }, "end": { "line": 191, "column": 10 } }, "49": { "start": { "line": 199, "column": 8 }, "end": { "line": 203, "column": 10 } }, "50": { "start": { "line": 210, "column": 8 }, "end": { "line": 214, "column": 10 } }, "51": { "start": { "line": 218, "column": 0 }, "end": { "line": 218, "column": 33 } }, "52": { "start": { "line": 219, "column": 0 }, "end": { "line": 219, "column": 31 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 16 } }, "loc": { "start": { "line": 31, "column": 72 }, "end": { "line": 39, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 34, "column": 21 }, "end": { "line": 34, "column": 22 } }, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 38, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 9 } }, "loc": { "start": { "line": 45, "column": 18 }, "end": { "line": 53, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 11 } }, "loc": { "start": { "line": 55, "column": 11 }, "end": { "line": 55, "column": 22 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 9 } }, "loc": { "start": { "line": 61, "column": 18 }, "end": { "line": 68, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 9 } }, "loc": { "start": { "line": 74, "column": 18 }, "end": { "line": 87, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 89, "column": 4 }, "end": { "line": 89, "column": 9 } }, "loc": { "start": { "line": 89, "column": 16 }, "end": { "line": 96, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 91, "column": 24 }, "end": { "line": 91, "column": 25 } }, "loc": { "start": { "line": 91, "column": 34 }, "end": { "line": 95, "column": 10 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 9 } }, "loc": { "start": { "line": 98, "column": 50 }, "end": { "line": 106, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 9 } }, "loc": { "start": { "line": 108, "column": 51 }, "end": { "line": 123, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 112, "column": 19 }, "end": { "line": 112, "column": 20 } }, "loc": { "start": { "line": 112, "column": 27 }, "end": { "line": 120, "column": 13 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 9 } }, "loc": { "start": { "line": 128, "column": 27 }, "end": { "line": 140, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 135, "column": 24 }, "end": { "line": 135, "column": 25 } }, "loc": { "start": { "line": 135, "column": 34 }, "end": { "line": 139, "column": 10 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 142, "column": 4 }, "end": { "line": 142, "column": 9 } }, "loc": { "start": { "line": 142, "column": 19 }, "end": { "line": 146, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 148, "column": 4 }, "end": { "line": 148, "column": 9 } }, "loc": { "start": { "line": 149, "column": 34 }, "end": { "line": 160, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 162, "column": 4 }, "end": { "line": 162, "column": 9 } }, "loc": { "start": { "line": 162, "column": 53 }, "end": { "line": 172, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 174, "column": 4 }, "end": { "line": 174, "column": 22 } }, "loc": { "start": { "line": 174, "column": 43 }, "end": { "line": 182, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 184, "column": 4 }, "end": { "line": 184, "column": 22 } }, "loc": { "start": { "line": 184, "column": 43 }, "end": { "line": 192, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 194, "column": 4 }, "end": { "line": 194, "column": 15 } }, "loc": { "start": { "line": 198, "column": 18 }, "end": { "line": 204, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 206, "column": 4 }, "end": { "line": 206, "column": 22 } }, "loc": { "start": { "line": 208, "column": 29 }, "end": { "line": 215, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 119, "column": null } }, "type": "if", "locations": [ { "start": { "line": 113, "column": 16 }, "end": { "line": 119, "column": null } }, { "start": { "line": 117, "column": 23 }, "end": { "line": 119, "column": null } } ] }, "1": { "loc": { "start": { "line": 156, "column": 8 }, "end": { "line": 158, "column": null } }, "type": "if", "locations": [ { "start": { "line": 156, "column": 8 }, "end": { "line": 158, "column": null } } ] }, "2": { "loc": { "start": { "line": 175, "column": 8 }, "end": { "line": 180, "column": null } }, "type": "if", "locations": [ { "start": { "line": 175, "column": 8 }, "end": { "line": 180, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 69, "5": 69, "6": 88, "7": 88, "8": 88, "9": 433, "10": 1, "11": 1, "12": 1, "13": 1, "14": 1, "15": 1, "16": 14, "17": 14, "18": 10, "19": 395, "20": 395, "21": 395, "22": 395, "23": 26, "24": 26, "25": 4, "26": 4, "27": 0, "28": 22, "29": 22, "30": 0, "31": 0, "32": 0, "33": 10, "34": 10, "35": 10, "36": 3, "37": 3, "38": 3, "39": 0, "40": 2, "41": 2, "42": 2, "43": 0, "44": 2, "45": 6, "46": 6, "47": 0, "48": 6, "49": 6, "50": 28, "51": 69, "52": 69 }, "f": { "0": 88, "1": 433, "2": 1, "3": 0, "4": 1, "5": 1, "6": 14, "7": 10, "8": 395, "9": 26, "10": 4, "11": 0, "12": 0, "13": 10, "14": 3, "15": 2, "16": 6, "17": 6, "18": 6, "19": 28 }, "b": { "0": [4, 0], "1": [3], "2": [6] } }, "/home/ivarconr/code/unleash/src/lib/error/db-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/db-error.ts", "statementMap": { "0": { "start": { "line": 1, "column": 36 }, "end": { "line": 1, "column": 43 } }, "1": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 36 } }, "2": { "start": { "line": 2, "column": 30 }, "end": { "line": 2, "column": 37 } }, "3": { "start": { "line": 4, "column": 38 }, "end": { "line": 4, "column": 59 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 86, "1": 86, "2": 86, "3": 86 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/feature-has-tag-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/feature-has-tag-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 11, "column": 8 }, "end": { "line": 19, "column": 10 } }, "5": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 34 } }, "6": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 36 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 4, "1": 4, "2": 4, "3": 4, "4": 3, "5": 69, "6": 69 }, "f": { "0": 4, "1": 3 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/feature-environment-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/feature-environment-store.ts", "statementMap": { "0": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 51 } }, "1": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 43 } }, "2": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 52 } }, "3": { "start": { "line": 13, "column": 10 }, "end": { "line": 16, "column": 2 } }, "4": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 21 } }, "5": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 64 } }, "6": { "start": { "line": 34, "column": 8 }, "end": { "line": 38, "column": 15 } }, "7": { "start": { "line": 35, "column": 12 }, "end": { "line": 38, "column": 14 } }, "8": { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": 19 } }, "9": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 43 } }, "10": { "start": { "line": 61, "column": 23 }, "end": { "line": 63, "column": null } }, "11": { "start": { "line": 65, "column": 28 }, "end": { "line": 65, "column": 42 } }, "12": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 23 } }, "13": { "start": { "line": 73, "column": 19 }, "end": { "line": 76, "column": 20 } }, "14": { "start": { "line": 77, "column": 8 }, "end": { "line": 83, "column": null } }, "15": { "start": { "line": 78, "column": 12 }, "end": { "line": 82, "column": 14 } }, "16": { "start": { "line": 84, "column": 8 }, "end": { "line": 86, "column": 10 } }, "17": { "start": { "line": 90, "column": 19 }, "end": { "line": 90, "column": 41 } }, "18": { "start": { "line": 91, "column": 8 }, "end": { "line": 93, "column": null } }, "19": { "start": { "line": 92, "column": 12 }, "end": { "line": 92, "column": 37 } }, "20": { "start": { "line": 94, "column": 8 }, "end": { "line": 98, "column": 12 } }, "21": { "start": { "line": 94, "column": 40 }, "end": { "line": 98, "column": 10 } }, "22": { "start": { "line": 105, "column": 23 }, "end": { "line": 107, "column": null } }, "23": { "start": { "line": 109, "column": 28 }, "end": { "line": 109, "column": 42 } }, "24": { "start": { "line": 110, "column": 8 }, "end": { "line": 114, "column": null } }, "25": { "start": { "line": 111, "column": 12 }, "end": { "line": 113, "column": 67 } }, "26": { "start": { "line": 122, "column": 8 }, "end": { "line": 125, "column": 30 } }, "27": { "start": { "line": 133, "column": 32 }, "end": { "line": 135, "column": 27 } }, "28": { "start": { "line": 136, "column": 8 }, "end": { "line": 139, "column": 19 } }, "29": { "start": { "line": 140, "column": 8 }, "end": { "line": 143, "column": 11 } }, "30": { "start": { "line": 150, "column": 23 }, "end": { "line": 152, "column": null } }, "31": { "start": { "line": 154, "column": 28 }, "end": { "line": 154, "column": 42 } }, "32": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 23 } }, "33": { "start": { "line": 162, "column": 19 }, "end": { "line": 165, "column": 20 } }, "34": { "start": { "line": 166, "column": 8 }, "end": { "line": 172, "column": null } }, "35": { "start": { "line": 167, "column": 12 }, "end": { "line": 171, "column": 14 } }, "36": { "start": { "line": 173, "column": 8 }, "end": { "line": 175, "column": 10 } }, "37": { "start": { "line": 182, "column": 20 }, "end": { "line": 185, "column": 20 } }, "38": { "start": { "line": 186, "column": 8 }, "end": { "line": 186, "column": 27 } }, "39": { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": 19 } }, "40": { "start": { "line": 203, "column": 8 }, "end": { "line": 207, "column": 11 } }, "41": { "start": { "line": 214, "column": 8 }, "end": { "line": 217, "column": 11 } }, "42": { "start": { "line": 224, "column": 33 }, "end": { "line": 228, "column": 14 } }, "43": { "start": { "line": 229, "column": 47 }, "end": { "line": 233, "column": 11 } }, "44": { "start": { "line": 229, "column": 76 }, "end": { "line": 233, "column": 10 } }, "45": { "start": { "line": 234, "column": 8 }, "end": { "line": 239, "column": null } }, "46": { "start": { "line": 235, "column": 12 }, "end": { "line": 238, "column": 26 } }, "47": { "start": { "line": 246, "column": 8 }, "end": { "line": 248, "column": 19 } }, "48": { "start": { "line": 255, "column": 37 }, "end": { "line": 257, "column": 45 } }, "49": { "start": { "line": 258, "column": 8 }, "end": { "line": 269, "column": 10 } }, "50": { "start": { "line": 260, "column": 16 }, "end": { "line": 267, "column": 30 } }, "51": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 16 } }, "loc": { "start": { "line": 31, "column": 72 }, "end": { "line": 39, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 34, "column": 21 }, "end": { "line": 34, "column": 22 } }, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 38, "column": 14 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 9 } }, "loc": { "start": { "line": 44, "column": 28 }, "end": { "line": 49, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 9 } }, "loc": { "start": { "line": 51, "column": 19 }, "end": { "line": 53, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 11 } }, "loc": { "start": { "line": 55, "column": 11 }, "end": { "line": 55, "column": 22 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 9 } }, "loc": { "start": { "line": 60, "column": 28 }, "end": { "line": 67, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 72, "column": 28 }, "end": { "line": 87, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 89, "column": 4 }, "end": { "line": 89, "column": 9 } }, "loc": { "start": { "line": 89, "column": 31 }, "end": { "line": 99, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 94, "column": 32 }, "end": { "line": 94, "column": 33 } }, "loc": { "start": { "line": 94, "column": 40 }, "end": { "line": 98, "column": 10 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 9 } }, "loc": { "start": { "line": 103, "column": 27 }, "end": { "line": 115, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 117, "column": 4 }, "end": { "line": 117, "column": 9 } }, "loc": { "start": { "line": 120, "column": 32 }, "end": { "line": 126, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 129, "column": 4 }, "end": { "line": 129, "column": 9 } }, "loc": { "start": { "line": 131, "column": 23 }, "end": { "line": 144, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 146, "column": 4 }, "end": { "line": 146, "column": 9 } }, "loc": { "start": { "line": 148, "column": 27 }, "end": { "line": 156, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 158, "column": 4 }, "end": { "line": 158, "column": 9 } }, "loc": { "start": { "line": 160, "column": 27 }, "end": { "line": 176, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 178, "column": 4 }, "end": { "line": 178, "column": 9 } }, "loc": { "start": { "line": 180, "column": 27 }, "end": { "line": 187, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 189, "column": 4 }, "end": { "line": 189, "column": 9 } }, "loc": { "start": { "line": 191, "column": 27 }, "end": { "line": 196, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 198, "column": 4 }, "end": { "line": 198, "column": 9 } }, "loc": { "start": { "line": 201, "column": 24 }, "end": { "line": 208, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 210, "column": 4 }, "end": { "line": 210, "column": 9 } }, "loc": { "start": { "line": 212, "column": 25 }, "end": { "line": 218, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 220, "column": 4 }, "end": { "line": 220, "column": 9 } }, "loc": { "start": { "line": 222, "column": 25 }, "end": { "line": 240, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 229, "column": 68 }, "end": { "line": 229, "column": 69 } }, "loc": { "start": { "line": 229, "column": 76 }, "end": { "line": 233, "column": 10 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 242, "column": 4 }, "end": { "line": 242, "column": 9 } }, "loc": { "start": { "line": 244, "column": 25 }, "end": { "line": 249, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 251, "column": 4 }, "end": { "line": 251, "column": 9 } }, "loc": { "start": { "line": 253, "column": 25 }, "end": { "line": 270, "column": 5 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 259, "column": 37 }, "end": { "line": 259, "column": 42 } }, "loc": { "start": { "line": 259, "column": 51 }, "end": { "line": 268, "column": 13 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 77, "column": 8 }, "end": { "line": 83, "column": null } }, "type": "if", "locations": [ { "start": { "line": 77, "column": 8 }, "end": { "line": 83, "column": null } } ] }, "1": { "loc": { "start": { "line": 91, "column": 8 }, "end": { "line": 93, "column": null } }, "type": "if", "locations": [ { "start": { "line": 91, "column": 8 }, "end": { "line": 93, "column": null } } ] }, "2": { "loc": { "start": { "line": 110, "column": 8 }, "end": { "line": 114, "column": null } }, "type": "if", "locations": [ { "start": { "line": 110, "column": 8 }, "end": { "line": 114, "column": null } } ] }, "3": { "loc": { "start": { "line": 120, "column": 27 }, "end": { "line": 120, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 120, "column": 27 }, "end": { "line": 120, "column": 32 } } ] }, "4": { "loc": { "start": { "line": 166, "column": 8 }, "end": { "line": 172, "column": null } }, "type": "if", "locations": [ { "start": { "line": 166, "column": 8 }, "end": { "line": 172, "column": null } } ] }, "5": { "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 239, "column": null } }, "type": "if", "locations": [ { "start": { "line": 234, "column": 8 }, "end": { "line": 239, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 88, "5": 88, "6": 88, "7": 0, "8": 0, "9": 0, "10": 0, "11": 0, "12": 0, "13": 0, "14": 0, "15": 0, "16": 0, "17": 11, "18": 11, "19": 4, "20": 11, "21": 42, "22": 4, "23": 4, "24": 4, "25": 3, "26": 77, "27": 12, "28": 12, "29": 12, "30": 84, "31": 84, "32": 84, "33": 6, "34": 6, "35": 5, "36": 1, "37": 3, "38": 3, "39": 0, "40": 52, "41": 185, "42": 47, "43": 47, "44": 769, "45": 47, "46": 36, "47": 12, "48": 155, "49": 155, "50": 191, "51": 69 }, "f": { "0": 88, "1": 0, "2": 0, "3": 0, "4": 0, "5": 0, "6": 0, "7": 11, "8": 42, "9": 4, "10": 77, "11": 12, "12": 84, "13": 6, "14": 3, "15": 0, "16": 52, "17": 185, "18": 47, "19": 769, "20": 12, "21": 155, "22": 191 }, "b": { "0": [0], "1": [4], "2": [3], "3": [0], "4": [5], "5": [36] } }, "/home/ivarconr/code/unleash/src/lib/db/client-metrics-store-v2.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/client-metrics-store-v2.ts", "statementMap": { "0": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 52 } }, "1": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 39 } }, "2": { "start": { "line": 20, "column": 14 }, "end": { "line": 20, "column": 34 } }, "3": { "start": { "line": 22, "column": 16 }, "end": { "line": 29, "column": 2 } }, "4": { "start": { "line": 22, "column": 49 }, "end": { "line": 29, "column": 2 } }, "5": { "start": { "line": 31, "column": 14 }, "end": { "line": 38, "column": 2 } }, "6": { "start": { "line": 31, "column": 46 }, "end": { "line": 38, "column": 2 } }, "7": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 21 } }, "8": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 62 } }, "9": { "start": { "line": 51, "column": 20 }, "end": { "line": 58, "column": 20 } }, "10": { "start": { "line": 59, "column": 8 }, "end": { "line": 61, "column": null } }, "11": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 32 } }, "12": { "start": { "line": 62, "column": 8 }, "end": { "line": 62, "column": 57 } }, "13": { "start": { "line": 66, "column": 21 }, "end": { "line": 68, "column": 25 } }, "14": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 33 } }, "15": { "start": { "line": 73, "column": 8 }, "end": { "line": 78, "column": null } }, "16": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 32 } }, "17": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 24 } }, "18": { "start": { "line": 77, "column": 12 }, "end": { "line": 77, "column": 25 } }, "19": { "start": { "line": 82, "column": 8 }, "end": { "line": 89, "column": 19 } }, "20": { "start": { "line": 93, "column": 8 }, "end": { "line": 93, "column": 36 } }, "21": { "start": { "line": 102, "column": 8 }, "end": { "line": 104, "column": null } }, "22": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 19 } }, "23": { "start": { "line": 105, "column": 21 }, "end": { "line": 105, "column": 39 } }, "24": { "start": { "line": 107, "column": 22 }, "end": { "line": 117, "column": 14 } }, "25": { "start": { "line": 109, "column": 24 }, "end": { "line": 109, "column": 111 } }, "26": { "start": { "line": 110, "column": 12 }, "end": { "line": 115, "column": null } }, "27": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 42 } }, "28": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 40 } }, "29": { "start": { "line": 114, "column": 16 }, "end": { "line": 114, "column": 33 } }, "30": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 24 } }, "31": { "start": { "line": 120, "column": 25 }, "end": { "line": 124, "column": null } }, "32": { "start": { "line": 122, "column": 16 }, "end": { "line": 124, "column": 58 } }, "33": { "start": { "line": 128, "column": 23 }, "end": { "line": 130, "column": 22 } }, "34": { "start": { "line": 132, "column": 22 }, "end": { "line": 132, "column": 217 } }, "35": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 33 } }, "36": { "start": { "line": 140, "column": 21 }, "end": { "line": 143, "column": 78 } }, "37": { "start": { "line": 144, "column": 8 }, "end": { "line": 144, "column": 33 } }, "38": { "start": { "line": 151, "column": 8 }, "end": { "line": 156, "column": 33 } }, "39": { "start": { "line": 163, "column": 8 }, "end": { "line": 168, "column": 37 } }, "40": { "start": { "line": 172, "column": 8 }, "end": { "line": 174, "column": 19 } }, "41": { "start": { "line": 40, "column": 0 }, "end": { "line": 40, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 22, "column": 16 }, "end": { "line": 22, "column": 17 } }, "loc": { "start": { "line": 22, "column": 49 }, "end": { "line": 29, "column": 2 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 31, "column": 14 }, "end": { "line": 31, "column": 15 } }, "loc": { "start": { "line": 31, "column": 46 }, "end": { "line": 38, "column": 2 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 16 } }, "loc": { "start": { "line": 45, "column": 48 }, "end": { "line": 48, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 9 } }, "loc": { "start": { "line": 50, "column": 39 }, "end": { "line": 63, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 65, "column": 4 }, "end": { "line": 65, "column": 9 } }, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 70, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 9 } }, "loc": { "start": { "line": 72, "column": 42 }, "end": { "line": 79, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 9 } }, "loc": { "start": { "line": 81, "column": 42 }, "end": { "line": 90, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 13 } }, "loc": { "start": { "line": 92, "column": 13 }, "end": { "line": 94, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 96, "column": 4 }, "end": { "line": 96, "column": 11 } }, "loc": { "start": { "line": 96, "column": 11 }, "end": { "line": 98, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 9 } }, "loc": { "start": { "line": 101, "column": 57 }, "end": { "line": 134, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 107, "column": 34 }, "end": { "line": 107, "column": 35 } }, "loc": { "start": { "line": 107, "column": 49 }, "end": { "line": 117, "column": 9 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 121, "column": 12 }, "end": { "line": 121, "column": 13 } }, "loc": { "start": { "line": 122, "column": 16 }, "end": { "line": 124, "column": 58 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 136, "column": 4 }, "end": { "line": 136, "column": 9 } }, "loc": { "start": { "line": 138, "column": 30 }, "end": { "line": 145, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 147, "column": 4 }, "end": { "line": 147, "column": 9 } }, "loc": { "start": { "line": 149, "column": 30 }, "end": { "line": 157, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 159, "column": 4 }, "end": { "line": 159, "column": 9 } }, "loc": { "start": { "line": 161, "column": 30 }, "end": { "line": 169, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 171, "column": 4 }, "end": { "line": 171, "column": 9 } }, "loc": { "start": { "line": 171, "column": 39 }, "end": { "line": 175, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 61, "column": null } }, "type": "if", "locations": [ { "start": { "line": 59, "column": 8 }, "end": { "line": 61, "column": null } } ] }, "1": { "loc": { "start": { "line": 65, "column": 33 }, "end": { "line": 65, "column": 35 } }, "type": "default-arg", "locations": [ { "start": { "line": 65, "column": 33 }, "end": { "line": 65, "column": 35 } } ] }, "2": { "loc": { "start": { "line": 102, "column": 8 }, "end": { "line": 104, "column": null } }, "type": "if", "locations": [ { "start": { "line": 102, "column": 8 }, "end": { "line": 104, "column": null } } ] }, "3": { "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 20 } }, "type": "binary-expr", "locations": [ { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 20 } }, { "start": { "line": 102, "column": 24 }, "end": { "line": 102, "column": 43 } } ] }, "4": { "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 115, "column": null } }, "type": "if", "locations": [ { "start": { "line": 110, "column": 12 }, "end": { "line": 115, "column": null } }, { "start": { "line": 113, "column": 19 }, "end": { "line": 115, "column": null } } ] }, "5": { "loc": { "start": { "line": 122, "column": 16 }, "end": { "line": 122, "column": 60 } }, "type": "binary-expr", "locations": [ { "start": { "line": 122, "column": 16 }, "end": { "line": 122, "column": 60 } }, { "start": { "line": 123, "column": 16 }, "end": { "line": 123, "column": 52 } }, { "start": { "line": 124, "column": 16 }, "end": { "line": 124, "column": 58 } } ] }, "6": { "loc": { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 30 } }, "type": "default-arg", "locations": [ { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 30 } } ] }, "7": { "loc": { "start": { "line": 149, "column": 28 }, "end": { "line": 149, "column": 30 } }, "type": "default-arg", "locations": [ { "start": { "line": 149, "column": 28 }, "end": { "line": 149, "column": 30 } } ] }, "8": { "loc": { "start": { "line": 161, "column": 28 }, "end": { "line": 161, "column": 30 } }, "type": "default-arg", "locations": [ { "start": { "line": 161, "column": 28 }, "end": { "line": 161, "column": 30 } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 69, "4": 1552, "5": 69, "6": 1763, "7": 88, "8": 88, "9": 3, "10": 3, "11": 2, "12": 1, "13": 12, "14": 12, "15": 2, "16": 2, "17": 1, "18": 1, "19": 1, "20": 8, "21": 24, "22": 4, "23": 20, "24": 20, "25": 1763, "26": 1763, "27": 205, "28": 205, "29": 1558, "30": 1763, "31": 20, "32": 3022, "33": 20, "34": 20, "35": 20, "36": 10, "37": 10, "38": 3, "39": 1, "40": 1, "41": 69 }, "f": { "0": 1552, "1": 1763, "2": 88, "3": 3, "4": 12, "5": 2, "6": 1, "7": 8, "8": 0, "9": 24, "10": 1763, "11": 3022, "12": 10, "13": 3, "14": 1, "15": 1 }, "b": { "0": [2], "1": [12], "2": [4], "3": [24, 23], "4": [205, 1558], "5": [3022, 23, 7], "6": [5], "7": [3], "8": [1] } }, "/home/ivarconr/code/unleash/src/lib/db/user-splash-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/user-splash-store.ts", "statementMap": { "0": { "start": { "line": 10, "column": 16 }, "end": { "line": 10, "column": 48 } }, "1": { "start": { "line": 11, "column": 14 }, "end": { "line": 11, "column": 27 } }, "2": { "start": { "line": 19, "column": 19 }, "end": { "line": 23, "column": 2 } }, "3": { "start": { "line": 19, "column": 63 }, "end": { "line": 23, "column": 2 } }, "4": { "start": { "line": 25, "column": 19 }, "end": { "line": 29, "column": 2 } }, "5": { "start": { "line": 25, "column": 60 }, "end": { "line": 29, "column": 2 } }, "6": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 21 } }, "7": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 56 } }, "8": { "start": { "line": 42, "column": 27 }, "end": { "line": 45, "column": 39 } }, "9": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 42 } }, "10": { "start": { "line": 51, "column": 27 }, "end": { "line": 55, "column": 20 } }, "11": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 38 } }, "12": { "start": { "line": 61, "column": 31 }, "end": { "line": 66, "column": 31 } }, "13": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 45 } }, "14": { "start": { "line": 72, "column": 8 }, "end": { "line": 74, "column": 19 } }, "15": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 35 } }, "16": { "start": { "line": 84, "column": 23 }, "end": { "line": 86, "column": null } }, "17": { "start": { "line": 88, "column": 28 }, "end": { "line": 88, "column": 42 } }, "18": { "start": { "line": 89, "column": 8 }, "end": { "line": 89, "column": 23 } }, "19": { "start": { "line": 93, "column": 8 }, "end": { "line": 93, "column": 48 } }, "20": { "start": { "line": 97, "column": 28 }, "end": { "line": 99, "column": 21 } }, "21": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 43 } }, "22": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 21 } }, "23": { "start": { "line": 105, "column": 0 }, "end": { "line": 105, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 19, "column": 19 }, "end": { "line": 19, "column": 20 } }, "loc": { "start": { "line": 19, "column": 63 }, "end": { "line": 23, "column": 2 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 25, "column": 19 }, "end": { "line": 25, "column": 20 } }, "loc": { "start": { "line": 25, "column": 60 }, "end": { "line": 29, "column": 2 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 16 } }, "loc": { "start": { "line": 36, "column": 72 }, "end": { "line": 39, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 9 } }, "loc": { "start": { "line": 41, "column": 42 }, "end": { "line": 48, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 9 } }, "loc": { "start": { "line": 50, "column": 52 }, "end": { "line": 58, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 9 } }, "loc": { "start": { "line": 60, "column": 42 }, "end": { "line": 69, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 9 } }, "loc": { "start": { "line": 71, "column": 53 }, "end": { "line": 75, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 77, "column": 4 }, "end": { "line": 77, "column": 9 } }, "loc": { "start": { "line": 77, "column": 19 }, "end": { "line": 79, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 11 } }, "loc": { "start": { "line": 81, "column": 11 }, "end": { "line": 81, "column": 22 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 9 } }, "loc": { "start": { "line": 83, "column": 53 }, "end": { "line": 90, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 9 } }, "loc": { "start": { "line": 92, "column": 50 }, "end": { "line": 94, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 96, "column": 4 }, "end": { "line": 96, "column": 9 } }, "loc": { "start": { "line": 96, "column": 16 }, "end": { "line": 102, "column": 5 } } } }, "branchMap": {}, "s": { "0": 69, "1": 69, "2": 69, "3": 5, "4": 69, "5": 9, "6": 88, "7": 88, "8": 4, "9": 4, "10": 1, "11": 1, "12": 5, "13": 5, "14": 0, "15": 5, "16": 2, "17": 2, "18": 2, "19": 0, "20": 1, "21": 1, "22": 69, "23": 69 }, "f": { "0": 5, "1": 9, "2": 88, "3": 4, "4": 1, "5": 5, "6": 0, "7": 5, "8": 0, "9": 2, "10": 0, "11": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/db/role-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/role-store.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 52 } }, "1": { "start": { "line": 13, "column": 10 }, "end": { "line": 16, "column": 2 } }, "2": { "start": { "line": 18, "column": 16 }, "end": { "line": 18, "column": 53 } }, "3": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 21 } }, "4": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 33 } }, "5": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 56 } }, "6": { "start": { "line": 41, "column": 21 }, "end": { "line": 44, "column": 35 } }, "7": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 37 } }, "8": { "start": { "line": 50, "column": 20 }, "end": { "line": 56, "column": 27 } }, "9": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 35 } }, "10": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 52 } }, "11": { "start": { "line": 65, "column": 21 }, "end": { "line": 65, "column": 78 } }, "12": { "start": { "line": 66, "column": 8 }, "end": { "line": 68, "column": null } }, "13": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 74 } }, "14": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 36 } }, "15": { "start": { "line": 73, "column": 21 }, "end": { "line": 82, "column": 27 } }, "16": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 36 } }, "17": { "start": { "line": 87, "column": 23 }, "end": { "line": 89, "column": null } }, "18": { "start": { "line": 91, "column": 28 }, "end": { "line": 91, "column": 42 } }, "19": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 23 } }, "20": { "start": { "line": 96, "column": 20 }, "end": { "line": 96, "column": 68 } }, "21": { "start": { "line": 97, "column": 8 }, "end": { "line": 99, "column": null } }, "22": { "start": { "line": 98, "column": 12 }, "end": { "line": 98, "column": 58 } }, "23": { "start": { "line": 100, "column": 23 }, "end": { "line": 100, "column": 34 } }, "24": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 33 } }, "25": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 38 } }, "26": { "start": { "line": 109, "column": 8 }, "end": { "line": 111, "column": null } }, "27": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 46 } }, "28": { "start": { "line": 113, "column": 8 }, "end": { "line": 118, "column": 10 } }, "29": { "start": { "line": 122, "column": 8 }, "end": { "line": 124, "column": 34 } }, "30": { "start": { "line": 128, "column": 8 }, "end": { "line": 132, "column": 34 } }, "31": { "start": { "line": 136, "column": 8 }, "end": { "line": 140, "column": 40 } }, "32": { "start": { "line": 144, "column": 8 }, "end": { "line": 148, "column": 41 } }, "33": { "start": { "line": 152, "column": 8 }, "end": { "line": 155, "column": 35 } }, "34": { "start": { "line": 159, "column": 8 }, "end": { "line": 163, "column": 22 } }, "35": { "start": { "line": 167, "column": 21 }, "end": { "line": 172, "column": 41 } }, "36": { "start": { "line": 174, "column": 8 }, "end": { "line": 177, "column": 12 } }, "37": { "start": { "line": 174, "column": 34 }, "end": { "line": 177, "column": 10 } }, "38": { "start": { "line": 181, "column": 8 }, "end": { "line": 181, "column": 56 } }, "39": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 16 } }, "loc": { "start": { "line": 34, "column": 72 }, "end": { "line": 38, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 40, "column": 16 }, "end": { "line": 47, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 9 } }, "loc": { "start": { "line": 49, "column": 40 }, "end": { "line": 58, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 9 } }, "loc": { "start": { "line": 60, "column": 27 }, "end": { "line": 62, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 9 } }, "loc": { "start": { "line": 64, "column": 24 }, "end": { "line": 70, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 9 } }, "loc": { "start": { "line": 72, "column": 40 }, "end": { "line": 84, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 86, "column": 4 }, "end": { "line": 86, "column": 9 } }, "loc": { "start": { "line": 86, "column": 27 }, "end": { "line": 93, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 95, "column": 4 }, "end": { "line": 95, "column": 9 } }, "loc": { "start": { "line": 95, "column": 53 }, "end": { "line": 102, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 104, "column": 4 }, "end": { "line": 104, "column": 9 } }, "loc": { "start": { "line": 104, "column": 19 }, "end": { "line": 106, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 10 } }, "loc": { "start": { "line": 108, "column": 24 }, "end": { "line": 119, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 121, "column": 4 }, "end": { "line": 121, "column": 9 } }, "loc": { "start": { "line": 121, "column": 18 }, "end": { "line": 125, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 9 } }, "loc": { "start": { "line": 127, "column": 34 }, "end": { "line": 133, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 9 } }, "loc": { "start": { "line": 135, "column": 25 }, "end": { "line": 141, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 143, "column": 4 }, "end": { "line": 143, "column": 9 } }, "loc": { "start": { "line": 143, "column": 46 }, "end": { "line": 149, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 151, "column": 4 }, "end": { "line": 151, "column": 9 } }, "loc": { "start": { "line": 151, "column": 22 }, "end": { "line": 156, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 158, "column": 4 }, "end": { "line": 158, "column": 9 } }, "loc": { "start": { "line": 158, "column": 49 }, "end": { "line": 164, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 166, "column": 4 }, "end": { "line": 166, "column": 9 } }, "loc": { "start": { "line": 166, "column": 32 }, "end": { "line": 178, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 174, "column": 24 }, "end": { "line": 174, "column": 25 } }, "loc": { "start": { "line": 174, "column": 34 }, "end": { "line": 177, "column": 10 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 180, "column": 4 }, "end": { "line": 180, "column": 9 } }, "loc": { "start": { "line": 180, "column": 36 }, "end": { "line": 182, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 184, "column": 4 }, "end": { "line": 184, "column": 11 } }, "loc": { "start": { "line": 184, "column": 11 }, "end": { "line": 184, "column": 22 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 66, "column": 8 }, "end": { "line": 68, "column": null } }, "type": "if", "locations": [ { "start": { "line": 66, "column": 8 }, "end": { "line": 68, "column": null } } ] }, "1": { "loc": { "start": { "line": 97, "column": 8 }, "end": { "line": 99, "column": null } }, "type": "if", "locations": [ { "start": { "line": 97, "column": 8 }, "end": { "line": 99, "column": null } } ] }, "2": { "loc": { "start": { "line": 109, "column": 8 }, "end": { "line": 111, "column": null } }, "type": "if", "locations": [ { "start": { "line": 109, "column": 8 }, "end": { "line": 111, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 88, "4": 88, "5": 88, "6": 0, "7": 0, "8": 6, "9": 6, "10": 0, "11": 0, "12": 0, "13": 0, "14": 0, "15": 0, "16": 0, "17": 0, "18": 0, "19": 0, "20": 4, "21": 4, "22": 0, "23": 4, "24": 4, "25": 0, "26": 6, "27": 0, "28": 6, "29": 0, "30": 0, "31": 28, "32": 6, "33": 85, "34": 2, "35": 3, "36": 3, "37": 14, "38": 61, "39": 69 }, "f": { "0": 88, "1": 0, "2": 6, "3": 0, "4": 0, "5": 0, "6": 0, "7": 4, "8": 0, "9": 6, "10": 0, "11": 0, "12": 28, "13": 6, "14": 85, "15": 2, "16": 3, "17": 14, "18": 61, "19": 0 }, "b": { "0": [0], "1": [0], "2": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/segment-store.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/segment-store.ts", "statementMap": { "0": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "1": { "start": { "line": 10, "column": 10 }, "end": { "line": 14, "column": 2 } }, "2": { "start": { "line": 16, "column": 16 }, "end": { "line": 23, "column": 2 } }, "3": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 21 } }, "4": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 33 } }, "5": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 59 } }, "6": { "start": { "line": 57, "column": 21 }, "end": { "line": 65, "column": 31 } }, "7": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 36 } }, "8": { "start": { "line": 71, "column": 21 }, "end": { "line": 78, "column": 31 } }, "9": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 36 } }, "10": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 55 } }, "11": { "start": { "line": 88, "column": 36 }, "end": { "line": 91, "column": 35 } }, "12": { "start": { "line": 93, "column": 8 }, "end": { "line": 93, "column": 37 } }, "13": { "start": { "line": 97, "column": 36 }, "end": { "line": 104, "column": null } }, "14": { "start": { "line": 107, "column": 8 }, "end": { "line": 107, "column": 37 } }, "15": { "start": { "line": 111, "column": 21 }, "end": { "line": 122, "column": null } }, "16": { "start": { "line": 124, "column": 8 }, "end": { "line": 124, "column": 37 } }, "17": { "start": { "line": 128, "column": 8 }, "end": { "line": 128, "column": 41 } }, "18": { "start": { "line": 132, "column": 23 }, "end": { "line": 134, "column": null } }, "19": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 38 } }, "20": { "start": { "line": 141, "column": 36 }, "end": { "line": 144, "column": 26 } }, "21": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 36 } }, "22": { "start": { "line": 150, "column": 8 }, "end": { "line": 153, "column": 11 } }, "23": { "start": { "line": 157, "column": 8 }, "end": { "line": 159, "column": 19 } }, "24": { "start": { "line": 163, "column": 51 }, "end": { "line": 165, "column": 43 } }, "25": { "start": { "line": 167, "column": 8 }, "end": { "line": 170, "column": 12 } }, "26": { "start": { "line": 167, "column": 34 }, "end": { "line": 170, "column": 10 } }, "27": { "start": { "line": 174, "column": 36 }, "end": { "line": 177, "column": 28 } }, "28": { "start": { "line": 179, "column": 8 }, "end": { "line": 179, "column": 32 } }, "29": { "start": { "line": 183, "column": 8 }, "end": { "line": 183, "column": 56 } }, "30": { "start": { "line": 183, "column": 34 }, "end": { "line": 183, "column": 54 } }, "31": { "start": { "line": 187, "column": 8 }, "end": { "line": 189, "column": null } }, "32": { "start": { "line": 188, "column": 12 }, "end": { "line": 188, "column": 46 } }, "33": { "start": { "line": 191, "column": 8 }, "end": { "line": 198, "column": 10 } }, "34": { "start": { "line": 40, "column": 0 }, "end": { "line": 40, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 16 } }, "loc": { "start": { "line": 47, "column": 72 }, "end": { "line": 51, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 9 } }, "loc": { "start": { "line": 55, "column": 55 }, "end": { "line": 68, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 9 } }, "loc": { "start": { "line": 70, "column": 58 }, "end": { "line": 81, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 10 } }, "loc": { "start": { "line": 83, "column": 21 }, "end": { "line": 85, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": 9 } }, "loc": { "start": { "line": 87, "column": 16 }, "end": { "line": 94, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 96, "column": 4 }, "end": { "line": 96, "column": 9 } }, "loc": { "start": { "line": 96, "column": 19 }, "end": { "line": 108, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 110, "column": 4 }, "end": { "line": 110, "column": 9 } }, "loc": { "start": { "line": 110, "column": 42 }, "end": { "line": 125, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 13 } }, "loc": { "start": { "line": 127, "column": 13 }, "end": { "line": 129, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 9 } }, "loc": { "start": { "line": 131, "column": 27 }, "end": { "line": 138, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 140, "column": 4 }, "end": { "line": 140, "column": 9 } }, "loc": { "start": { "line": 140, "column": 24 }, "end": { "line": 147, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 9 } }, "loc": { "start": { "line": 149, "column": 54 }, "end": { "line": 154, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 156, "column": 4 }, "end": { "line": 156, "column": 9 } }, "loc": { "start": { "line": 156, "column": 59 }, "end": { "line": 160, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 162, "column": 4 }, "end": { "line": 162, "column": 9 } }, "loc": { "start": { "line": 162, "column": 39 }, "end": { "line": 171, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 167, "column": 24 }, "end": { "line": 167, "column": 25 } }, "loc": { "start": { "line": 167, "column": 34 }, "end": { "line": 170, "column": 10 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 173, "column": 4 }, "end": { "line": 173, "column": 9 } }, "loc": { "start": { "line": 173, "column": 35 }, "end": { "line": 180, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 182, "column": 4 }, "end": { "line": 182, "column": 17 } }, "loc": { "start": { "line": 182, "column": 17 }, "end": { "line": 184, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 183, "column": 27 }, "end": { "line": 183, "column": 28 } }, "loc": { "start": { "line": 183, "column": 34 }, "end": { "line": 183, "column": 54 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 186, "column": 4 }, "end": { "line": 186, "column": 10 } }, "loc": { "start": { "line": 186, "column": 28 }, "end": { "line": 199, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 201, "column": 4 }, "end": { "line": 201, "column": 11 } }, "loc": { "start": { "line": 201, "column": 11 }, "end": { "line": 201, "column": 22 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 63, "column": 28 }, "end": { "line": 63, "column": 41 } }, "type": "binary-expr", "locations": [ { "start": { "line": 63, "column": 28 }, "end": { "line": 63, "column": 41 } }, { "start": { "line": 63, "column": 45 }, "end": { "line": 63, "column": 55 } } ] }, "1": { "loc": { "start": { "line": 187, "column": 8 }, "end": { "line": 189, "column": null } }, "type": "if", "locations": [ { "start": { "line": 187, "column": 8 }, "end": { "line": 189, "column": null } } ] } }, "s": { "0": 69, "1": 69, "2": 69, "3": 88, "4": 88, "5": 88, "6": 14, "7": 14, "8": 0, "9": 0, "10": 0, "11": 11, "12": 11, "13": 2, "14": 2, "15": 15, "16": 15, "17": 8, "18": 0, "19": 0, "20": 0, "21": 0, "22": 15, "23": 0, "24": 7, "25": 7, "26": 0, "27": 12, "28": 12, "29": 40, "30": 240, "31": 51, "32": 0, "33": 51, "34": 69 }, "f": { "0": 88, "1": 14, "2": 0, "3": 0, "4": 11, "5": 2, "6": 15, "7": 8, "8": 0, "9": 0, "10": 15, "11": 0, "12": 7, "13": 0, "14": 12, "15": 40, "16": 240, "17": 51, "18": 0 }, "b": { "0": [14, 12], "1": [0] } }, "/home/ivarconr/code/unleash/src/lib/db/db-pool.ts": { "path": "/home/ivarconr/code/unleash/src/lib/db/db-pool.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 34 } }, "1": { "start": { "line": 8, "column": 19 }, "end": { "line": 8, "column": 42 } }, "2": { "start": { "line": 9, "column": 4 }, "end": { "line": 24, "column": 7 } }, "3": { "start": { "line": 20, "column": 28 }, "end": { "line": 20, "column": 45 } }, "4": { "start": { "line": 21, "column": 27 }, "end": { "line": 21, "column": 43 } }, "5": { "start": { "line": 22, "column": 28 }, "end": { "line": 22, "column": 45 } }, "6": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 16 } }, "7": { "start": { "line": 28, "column": 0 }, "end": { "line": 30, "column": 2 } } }, "fnMap": { "0": { "name": "createDb", "decl": { "start": { "line": 4, "column": 16 }, "end": { "line": 4, "column": 24 } }, "loc": { "start": { "line": 7, "column": 43 }, "end": { "line": 25, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 20, "column": 19 }, "end": { "line": 20, "column": 20 } }, "loc": { "start": { "line": 20, "column": 28 }, "end": { "line": 20, "column": 45 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 21, "column": 18 }, "end": { "line": 21, "column": 19 } }, "loc": { "start": { "line": 21, "column": 27 }, "end": { "line": 21, "column": 43 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 22, "column": 19 }, "end": { "line": 22, "column": 20 } }, "loc": { "start": { "line": 22, "column": 28 }, "end": { "line": 22, "column": 45 } } } }, "branchMap": {}, "s": { "0": 70, "1": 182, "2": 182, "3": 0, "4": 0, "5": 0, "6": 70, "7": 70 }, "f": { "0": 182, "1": 0, "2": 0, "3": 0 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/types/option.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/option.ts", "statementMap": { "0": { "start": { "line": 46, "column": 0 }, "end": { "line": 46, "column": null } }, "1": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": null } }, "2": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": null } }, "3": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": null } }, "4": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": null } }, "5": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": null } }, "6": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": null } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 46, "column": 0 }, "end": { "line": 46, "column": 12 } }, "loc": { "start": { "line": 46, "column": 21 }, "end": { "line": 53, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 21 } }, "type": "binary-expr", "locations": [ { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 21 } }, { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": null } } ] } }, "s": { "0": 94, "1": 94, "2": 94, "3": 94, "4": 94, "5": 94, "6": 94 }, "f": { "0": 94 }, "b": { "0": [94, 94] } }, "/home/ivarconr/code/unleash/src/lib/create-config.ts": { "path": "/home/ivarconr/code/unleash/src/lib/create-config.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 45 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 30 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 25 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": null } }, "4": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 80 } }, "5": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 74 } }, "6": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 55 } }, "7": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 72 } }, "8": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 34 } }, "9": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": null } }, "10": { "start": { "line": 30, "column": 20 }, "end": { "line": 30, "column": 60 } }, "11": { "start": { "line": 30, "column": 36 }, "end": { "line": 30, "column": 59 } }, "12": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 52 } }, "13": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 16 } }, "14": { "start": { "line": 40, "column": 4 }, "end": { "line": 48, "column": null } }, "15": { "start": { "line": 41, "column": 8 }, "end": { "line": 45, "column": null } }, "16": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 47 } }, "17": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 30 } }, "18": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 26 } }, "19": { "start": { "line": 52, "column": 4 }, "end": { "line": 54, "column": null } }, "20": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 69 } }, "21": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 22 } }, "22": { "start": { "line": 59, "column": 4 }, "end": { "line": 59, "column": 50 } }, "23": { "start": { "line": 59, "column": 46 }, "end": { "line": 59, "column": 47 } }, "24": { "start": { "line": 63, "column": 25 }, "end": { "line": 63, "column": 51 } }, "25": { "start": { "line": 65, "column": 4 }, "end": { "line": 65, "column": 24 } }, "26": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 32 } }, "27": { "start": { "line": 70, "column": 26 }, "end": { "line": 70, "column": 28 } }, "28": { "start": { "line": 72, "column": 4 }, "end": { "line": 74, "column": 6 } }, "29": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 31 } }, "30": { "start": { "line": 78, "column": 36 }, "end": { "line": 103, "column": 2 } }, "31": { "start": { "line": 105, "column": 45 }, "end": { "line": 108, "column": 2 } }, "32": { "start": { "line": 110, "column": 43 }, "end": { "line": 130, "column": 2 } }, "33": { "start": { "line": 132, "column": 45 }, "end": { "line": 135, "column": 2 } }, "34": { "start": { "line": 137, "column": 43 }, "end": { "line": 143, "column": 2 } }, "35": { "start": { "line": 145, "column": 37 }, "end": { "line": 149, "column": 2 } }, "36": { "start": { "line": 151, "column": 35 }, "end": { "line": 158, "column": 2 } }, "37": { "start": { "line": 160, "column": 15 }, "end": { "line": 166, "column": 1 } }, "38": { "start": { "line": 161, "column": 4 }, "end": { "line": 164, "column": null } }, "39": { "start": { "line": 163, "column": 8 }, "end": { "line": 163, "column": 59 } }, "40": { "start": { "line": 165, "column": 4 }, "end": { "line": 165, "column": 20 } }, "41": { "start": { "line": 168, "column": 28 }, "end": { "line": 176, "column": 10 } }, "42": { "start": { "line": 169, "column": 4 }, "end": { "line": 176, "column": 10 } }, "43": { "start": { "line": 170, "column": 8 }, "end": { "line": 174, "column": null } }, "44": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 28 } }, "45": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 21 } }, "46": { "start": { "line": 175, "column": 8 }, "end": { "line": 175, "column": 17 } }, "47": { "start": { "line": 178, "column": 28 }, "end": { "line": 188, "column": 1 } }, "48": { "start": { "line": 181, "column": 4 }, "end": { "line": 181, "column": 31 } }, "49": { "start": { "line": 181, "column": 24 }, "end": { "line": 181, "column": 31 } }, "50": { "start": { "line": 184, "column": 4 }, "end": { "line": 187, "column": 6 } }, "51": { "start": { "line": 190, "column": 29 }, "end": { "line": 210, "column": 1 } }, "52": { "start": { "line": 191, "column": 4 }, "end": { "line": 193, "column": null } }, "53": { "start": { "line": 192, "column": 8 }, "end": { "line": 192, "column": 18 } }, "54": { "start": { "line": 194, "column": 26 }, "end": { "line": 194, "column": 51 } }, "55": { "start": { "line": 195, "column": 19 }, "end": { "line": 208, "column": 6 } }, "56": { "start": { "line": 196, "column": 38 }, "end": { "line": 196, "column": 55 } }, "57": { "start": { "line": 197, "column": 36 }, "end": { "line": 197, "column": 51 } }, "58": { "start": { "line": 198, "column": 22 }, "end": { "line": 205, "column": 10 } }, "59": { "start": { "line": 206, "column": 8 }, "end": { "line": 206, "column": 48 } }, "60": { "start": { "line": 207, "column": 8 }, "end": { "line": 207, "column": 21 } }, "61": { "start": { "line": 209, "column": 4 }, "end": { "line": 209, "column": 18 } }, "62": { "start": { "line": 212, "column": 26 }, "end": { "line": 223, "column": 1 } }, "63": { "start": { "line": 213, "column": 4 }, "end": { "line": 222, "column": 6 } }, "64": { "start": { "line": 225, "column": 39 }, "end": { "line": 231, "column": 1 } }, "65": { "start": { "line": 226, "column": 31 }, "end": { "line": 226, "column": 63 } }, "66": { "start": { "line": 227, "column": 4 }, "end": { "line": 229, "column": null } }, "67": { "start": { "line": 228, "column": 8 }, "end": { "line": 228, "column": 45 } }, "68": { "start": { "line": 230, "column": 4 }, "end": { "line": 230, "column": 14 } }, "69": { "start": { "line": 234, "column": 25 }, "end": { "line": 234, "column": 27 } }, "70": { "start": { "line": 236, "column": 4 }, "end": { "line": 240, "column": null } }, "71": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 52 } }, "72": { "start": { "line": 238, "column": 11 }, "end": { "line": 240, "column": null } }, "73": { "start": { "line": 239, "column": 8 }, "end": { "line": 239, "column": 57 } }, "74": { "start": { "line": 241, "column": 24 }, "end": { "line": 241, "column": 26 } }, "75": { "start": { "line": 242, "column": 4 }, "end": { "line": 253, "column": null } }, "76": { "start": { "line": 243, "column": 8 }, "end": { "line": 245, "column": 10 } }, "77": { "start": { "line": 246, "column": 11 }, "end": { "line": 253, "column": null } }, "78": { "start": { "line": 250, "column": 8 }, "end": { "line": 252, "column": 10 } }, "79": { "start": { "line": 254, "column": 26 }, "end": { "line": 259, "column": 6 } }, "80": { "start": { "line": 261, "column": 36 }, "end": { "line": 264, "column": 6 } }, "81": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 77 } }, "82": { "start": { "line": 268, "column": 22 }, "end": { "line": 268, "column": 74 } }, "83": { "start": { "line": 269, "column": 4 }, "end": { "line": 269, "column": 35 } }, "84": { "start": { "line": 271, "column": 34 }, "end": { "line": 274, "column": 6 } }, "85": { "start": { "line": 276, "column": 41 }, "end": { "line": 279, "column": 6 } }, "86": { "start": { "line": 281, "column": 26 }, "end": { "line": 281, "column": 45 } }, "87": { "start": { "line": 283, "column": 40 }, "end": { "line": 289, "column": 6 } }, "88": { "start": { "line": 291, "column": 39 }, "end": { "line": 291, "column": 71 } }, "89": { "start": { "line": 293, "column": 41 }, "end": { "line": 296, "column": 6 } }, "90": { "start": { "line": 298, "column": 25 }, "end": { "line": 298, "column": 50 } }, "91": { "start": { "line": 300, "column": 15 }, "end": { "line": 300, "column": 30 } }, "92": { "start": { "line": 302, "column": 32 }, "end": { "line": 302, "column": 71 } }, "93": { "start": { "line": 305, "column": 4 }, "end": { "line": 309, "column": null } }, "94": { "start": { "line": 306, "column": 8 }, "end": { "line": 306, "column": 39 } }, "95": { "start": { "line": 308, "column": 8 }, "end": { "line": 308, "column": 71 } }, "96": { "start": { "line": 312, "column": 8 }, "end": { "line": 312, "column": 79 } }, "97": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 71 } }, "98": { "start": { "line": 318, "column": 8 }, "end": { "line": 319, "column": 67 } }, "99": { "start": { "line": 321, "column": 4 }, "end": { "line": 342, "column": 6 } }, "100": { "start": { "line": 233, "column": 0 }, "end": { "line": 233, "column": 16 } }, "101": { "start": { "line": 345, "column": 0 }, "end": { "line": 348, "column": 2 } } }, "fnMap": { "0": { "name": "(anonymous_7)", "decl": { "start": { "line": 30, "column": 20 }, "end": { "line": 30, "column": 21 } }, "loc": { "start": { "line": 30, "column": 36 }, "end": { "line": 30, "column": 59 } } }, "1": { "name": "authTypeFromString", "decl": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 34 } }, "loc": { "start": { "line": 34, "column": 50 }, "end": { "line": 37, "column": 1 } } }, "2": { "name": "safeNumber", "decl": { "start": { "line": 39, "column": 9 }, "end": { "line": 39, "column": 19 } }, "loc": { "start": { "line": 39, "column": 38 }, "end": { "line": 49, "column": 1 } } }, "3": { "name": "safeBoolean", "decl": { "start": { "line": 51, "column": 9 }, "end": { "line": 51, "column": 20 } }, "loc": { "start": { "line": 51, "column": 56 }, "end": { "line": 56, "column": 1 } } }, "4": { "name": "mergeAll", "decl": { "start": { "line": 58, "column": 9 }, "end": { "line": 58, "column": 17 } }, "loc": { "start": { "line": 58, "column": 42 }, "end": { "line": 60, "column": 1 } } }, "5": { "name": "(anonymous_12)", "decl": { "start": { "line": 59, "column": 39 }, "end": { "line": 59, "column": 40 } }, "loc": { "start": { "line": 59, "column": 46 }, "end": { "line": 59, "column": 47 } } }, "6": { "name": "loadExperimental", "decl": { "start": { "line": 62, "column": 9 }, "end": { "line": 62, "column": 25 } }, "loc": { "start": { "line": 62, "column": 50 }, "end": { "line": 66, "column": 1 } } }, "7": { "name": "loadUI", "decl": { "start": { "line": 68, "column": 9 }, "end": { "line": 68, "column": 15 } }, "loc": { "start": { "line": 68, "column": 40 }, "end": { "line": 76, "column": 1 } } }, "8": { "name": "(anonymous_15)", "decl": { "start": { "line": 160, "column": 15 }, "end": { "line": 160, "column": 16 } }, "loc": { "start": { "line": 160, "column": 68 }, "end": { "line": 166, "column": 1 } } }, "9": { "name": "(anonymous_16)", "decl": { "start": { "line": 168, "column": 28 }, "end": { "line": 168, "column": 29 } }, "loc": { "start": { "line": 169, "column": 4 }, "end": { "line": 176, "column": 10 } } }, "10": { "name": "(anonymous_17)", "decl": { "start": { "line": 169, "column": 26 }, "end": { "line": 169, "column": 27 } }, "loc": { "start": { "line": 169, "column": 37 }, "end": { "line": 176, "column": 5 } } }, "11": { "name": "(anonymous_18)", "decl": { "start": { "line": 178, "column": 28 }, "end": { "line": 178, "column": null } }, "loc": { "start": { "line": 180, "column": 40 }, "end": { "line": 188, "column": 1 } } }, "12": { "name": "(anonymous_19)", "decl": { "start": { "line": 190, "column": 29 }, "end": { "line": 190, "column": 30 } }, "loc": { "start": { "line": 190, "column": 78 }, "end": { "line": 210, "column": 1 } } }, "13": { "name": "(anonymous_20)", "decl": { "start": { "line": 195, "column": 37 }, "end": { "line": 195, "column": 38 } }, "loc": { "start": { "line": 195, "column": 48 }, "end": { "line": 208, "column": 5 } } }, "14": { "name": "(anonymous_21)", "decl": { "start": { "line": 212, "column": 26 }, "end": { "line": 212, "column": 29 } }, "loc": { "start": { "line": 212, "column": 31 }, "end": { "line": 223, "column": 1 } } }, "15": { "name": "(anonymous_22)", "decl": { "start": { "line": 225, "column": 39 }, "end": { "line": 225, "column": 42 } }, "loc": { "start": { "line": 225, "column": 44 }, "end": { "line": 231, "column": 1 } } }, "16": { "name": "createConfig", "decl": { "start": { "line": 233, "column": 16 }, "end": { "line": 233, "column": 28 } }, "loc": { "start": { "line": 233, "column": 53 }, "end": { "line": 343, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 30, "column": 40 }, "end": { "line": 30, "column": 55 } }, "type": "cond-expr", "locations": [ { "start": { "line": 30, "column": 40 }, "end": { "line": 30, "column": 55 } }, { "start": { "line": 30, "column": 58 }, "end": { "line": 30, "column": 59 } } ] }, "1": { "loc": { "start": { "line": 34, "column": 29 }, "end": { "line": 34, "column": 50 } }, "type": "default-arg", "locations": [ { "start": { "line": 34, "column": 29 }, "end": { "line": 34, "column": 50 } } ] }, "2": { "loc": { "start": { "line": 36, "column": 11 }, "end": { "line": 36, "column": 36 } }, "type": "binary-expr", "locations": [ { "start": { "line": 36, "column": 11 }, "end": { "line": 36, "column": 36 } }, { "start": { "line": 36, "column": 40 }, "end": { "line": 36, "column": 51 } } ] }, "3": { "loc": { "start": { "line": 40, "column": 4 }, "end": { "line": 48, "column": null } }, "type": "if", "locations": [ { "start": { "line": 40, "column": 4 }, "end": { "line": 48, "column": null } }, { "start": { "line": 46, "column": 11 }, "end": { "line": 48, "column": null } } ] }, "4": { "loc": { "start": { "line": 52, "column": 4 }, "end": { "line": 54, "column": null } }, "type": "if", "locations": [ { "start": { "line": 52, "column": 4 }, "end": { "line": 54, "column": null } } ] }, "5": { "loc": { "start": { "line": 53, "column": 15 }, "end": { "line": 53, "column": 32 } }, "type": "binary-expr", "locations": [ { "start": { "line": 53, "column": 15 }, "end": { "line": 53, "column": 32 } }, { "start": { "line": 53, "column": 36 }, "end": { "line": 53, "column": 50 } }, { "start": { "line": 53, "column": 54 }, "end": { "line": 53, "column": 68 } } ] }, "6": { "loc": { "start": { "line": 63, "column": 25 }, "end": { "line": 63, "column": 45 } }, "type": "binary-expr", "locations": [ { "start": { "line": 63, "column": 25 }, "end": { "line": 63, "column": 45 } }, { "start": { "line": 63, "column": 49 }, "end": { "line": 63, "column": 51 } } ] }, "7": { "loc": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 26 } }, "type": "binary-expr", "locations": [ { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 26 } }, { "start": { "line": 69, "column": 30 }, "end": { "line": 69, "column": 32 } } ] }, "8": { "loc": { "start": { "line": 83, "column": 14 }, "end": { "line": 83, "column": 39 } }, "type": "binary-expr", "locations": [ { "start": { "line": 83, "column": 14 }, "end": { "line": 83, "column": 39 } }, { "start": { "line": 83, "column": 43 }, "end": { "line": 83, "column": 52 } } ] }, "9": { "loc": { "start": { "line": 86, "column": 14 }, "end": { "line": 86, "column": 50 } }, "type": "cond-expr", "locations": [ { "start": { "line": 86, "column": 14 }, "end": { "line": 86, "column": 50 } }, { "start": { "line": 87, "column": 14 }, "end": { "line": 87, "column": 43 } } ] }, "10": { "loc": { "start": { "line": 100, "column": 12 }, "end": { "line": 100, "column": 39 } }, "type": "binary-expr", "locations": [ { "start": { "line": 100, "column": 12 }, "end": { "line": 100, "column": 39 } }, { "start": { "line": 100, "column": 43 }, "end": { "line": 100, "column": 51 } } ] }, "11": { "loc": { "start": { "line": 102, "column": 21 }, "end": { "line": 102, "column": 58 } }, "type": "binary-expr", "locations": [ { "start": { "line": 102, "column": 21 }, "end": { "line": 102, "column": 58 } }, { "start": { "line": 102, "column": 62 }, "end": { "line": 102, "column": 71 } } ] }, "12": { "loc": { "start": { "line": 113, "column": 21 }, "end": { "line": 113, "column": 42 } }, "type": "binary-expr", "locations": [ { "start": { "line": 113, "column": 21 }, "end": { "line": 113, "column": 42 } }, { "start": { "line": 113, "column": 46 }, "end": { "line": 113, "column": 62 } } ] }, "13": { "loc": { "start": { "line": 116, "column": 16 }, "end": { "line": 116, "column": 39 } }, "type": "binary-expr", "locations": [ { "start": { "line": 116, "column": 16 }, "end": { "line": 116, "column": 39 } }, { "start": { "line": 116, "column": 43 }, "end": { "line": 116, "column": 66 } } ] }, "14": { "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 38 } }, "type": "binary-expr", "locations": [ { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 38 } }, { "start": { "line": 129, "column": 42 }, "end": { "line": 129, "column": 56 } } ] }, "15": { "loc": { "start": { "line": 133, "column": 9 }, "end": { "line": 133, "column": 40 } }, "type": "binary-expr", "locations": [ { "start": { "line": 133, "column": 9 }, "end": { "line": 133, "column": 40 } }, { "start": { "line": 133, "column": 44 }, "end": { "line": 133, "column": 73 } } ] }, "16": { "loc": { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 36 } }, "type": "binary-expr", "locations": [ { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 36 } }, { "start": { "line": 155, "column": 40 }, "end": { "line": 155, "column": 68 } } ] }, "17": { "loc": { "start": { "line": 161, "column": 4 }, "end": { "line": 164, "column": null } }, "type": "if", "locations": [ { "start": { "line": 161, "column": 4 }, "end": { "line": 164, "column": null } } ] }, "18": { "loc": { "start": { "line": 170, "column": 8 }, "end": { "line": 174, "column": null } }, "type": "if", "locations": [ { "start": { "line": 170, "column": 8 }, "end": { "line": 174, "column": null } } ] }, "19": { "loc": { "start": { "line": 181, "column": 4 }, "end": { "line": 181, "column": 31 } }, "type": "if", "locations": [ { "start": { "line": 181, "column": 4 }, "end": { "line": 181, "column": 31 } } ] }, "20": { "loc": { "start": { "line": 191, "column": 4 }, "end": { "line": 193, "column": null } }, "type": "if", "locations": [ { "start": { "line": 191, "column": 4 }, "end": { "line": 193, "column": null } } ] }, "21": { "loc": { "start": { "line": 196, "column": 25 }, "end": { "line": 196, "column": 28 } }, "type": "default-arg", "locations": [ { "start": { "line": 196, "column": 25 }, "end": { "line": 196, "column": 28 } } ] }, "22": { "loc": { "start": { "line": 197, "column": 29 }, "end": { "line": 197, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 197, "column": 29 }, "end": { "line": 197, "column": 32 } } ] }, "23": { "loc": { "start": { "line": 227, "column": 4 }, "end": { "line": 229, "column": null } }, "type": "if", "locations": [ { "start": { "line": 227, "column": 4 }, "end": { "line": 229, "column": null } } ] }, "24": { "loc": { "start": { "line": 236, "column": 4 }, "end": { "line": 240, "column": null } }, "type": "if", "locations": [ { "start": { "line": 236, "column": 4 }, "end": { "line": 240, "column": null } }, { "start": { "line": 238, "column": 11 }, "end": { "line": 240, "column": null } } ] }, "25": { "loc": { "start": { "line": 238, "column": 11 }, "end": { "line": 240, "column": null } }, "type": "if", "locations": [ { "start": { "line": 238, "column": 11 }, "end": { "line": 240, "column": null } } ] }, "26": { "loc": { "start": { "line": 242, "column": 4 }, "end": { "line": 253, "column": null } }, "type": "if", "locations": [ { "start": { "line": 242, "column": 4 }, "end": { "line": 253, "column": null } }, { "start": { "line": 246, "column": 11 }, "end": { "line": 253, "column": null } } ] }, "27": { "loc": { "start": { "line": 242, "column": 8 }, "end": { "line": 242, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 242, "column": 8 }, "end": { "line": 242, "column": 31 } }, { "start": { "line": 242, "column": 35 }, "end": { "line": 242, "column": 73 } } ] }, "28": { "loc": { "start": { "line": 246, "column": 11 }, "end": { "line": 253, "column": null } }, "type": "if", "locations": [ { "start": { "line": 246, "column": 11 }, "end": { "line": 253, "column": null } } ] }, "29": { "loc": { "start": { "line": 247, "column": 8 }, "end": { "line": 247, "column": 37 } }, "type": "binary-expr", "locations": [ { "start": { "line": 247, "column": 8 }, "end": { "line": 247, "column": 37 } }, { "start": { "line": 248, "column": 8 }, "end": { "line": 248, "column": 52 } } ] }, "30": { "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 24 } }, "type": "binary-expr", "locations": [ { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 24 } }, { "start": { "line": 267, "column": 28 }, "end": { "line": 267, "column": 59 } }, { "start": { "line": 267, "column": 63 }, "end": { "line": 267, "column": 77 } } ] }, "31": { "loc": { "start": { "line": 268, "column": 22 }, "end": { "line": 268, "column": 39 } }, "type": "binary-expr", "locations": [ { "start": { "line": 268, "column": 22 }, "end": { "line": 268, "column": 39 } }, { "start": { "line": 268, "column": 43 }, "end": { "line": 268, "column": 74 } } ] }, "32": { "loc": { "start": { "line": 286, "column": 14 }, "end": { "line": 286, "column": 57 } }, "type": "cond-expr", "locations": [ { "start": { "line": 286, "column": 14 }, "end": { "line": 286, "column": 57 } }, { "start": { "line": 287, "column": 14 }, "end": { "line": 287, "column": 36 } } ] }, "33": { "loc": { "start": { "line": 305, "column": 4 }, "end": { "line": 309, "column": null } }, "type": "if", "locations": [ { "start": { "line": 305, "column": 4 }, "end": { "line": 309, "column": null } }, { "start": { "line": 307, "column": 11 }, "end": { "line": 309, "column": null } } ] }, "34": { "loc": { "start": { "line": 308, "column": 25 }, "end": { "line": 308, "column": 36 } }, "type": "binary-expr", "locations": [ { "start": { "line": 308, "column": 25 }, "end": { "line": 308, "column": 36 } }, { "start": { "line": 308, "column": 40 }, "end": { "line": 308, "column": 49 } } ] }, "35": { "loc": { "start": { "line": 312, "column": 8 }, "end": { "line": 312, "column": 29 } }, "type": "binary-expr", "locations": [ { "start": { "line": 312, "column": 8 }, "end": { "line": 312, "column": 29 } }, { "start": { "line": 312, "column": 33 }, "end": { "line": 312, "column": 79 } } ] }, "36": { "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 25 } }, "type": "binary-expr", "locations": [ { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 25 } }, { "start": { "line": 315, "column": 29 }, "end": { "line": 315, "column": 71 } } ] }, "37": { "loc": { "start": { "line": 318, "column": 8 }, "end": { "line": 318, "column": 40 } }, "type": "binary-expr", "locations": [ { "start": { "line": 318, "column": 8 }, "end": { "line": 318, "column": 40 } }, { "start": { "line": 319, "column": 8 }, "end": { "line": 319, "column": 67 } } ] } }, "s": { "0": 94, "1": 94, "2": 94, "3": 94, "4": 94, "5": 94, "6": 94, "7": 94, "8": 94, "9": 94, "10": 94, "11": 106, "12": 106, "13": 94, "14": 752, "15": 94, "16": 94, "17": 0, "18": 658, "19": 1167, "20": 0, "21": 1167, "22": 2370, "23": 5631, "24": 295, "25": 295, "26": 295, "27": 295, "28": 295, "29": 295, "30": 94, "31": 94, "32": 94, "33": 94, "34": 94, "35": 94, "36": 94, "37": 94, "38": 596, "39": 9, "40": 596, "41": 94, "42": 286, "43": 641, "44": 594, "45": 594, "46": 47, "47": 94, "48": 297, "49": 8, "50": 289, "51": 94, "52": 593, "53": 587, "54": 6, "55": 6, "56": 9, "57": 9, "58": 9, "59": 9, "60": 7, "61": 4, "62": 94, "63": 297, "64": 94, "65": 295, "66": 295, "67": 1, "68": 294, "69": 298, "70": 298, "71": 2, "72": 296, "73": 6, "74": 298, "75": 298, "76": 0, "77": 298, "78": 1, "79": 298, "80": 298, "81": 298, "82": 298, "83": 298, "84": 297, "85": 297, "86": 297, "87": 295, "88": 295, "89": 295, "90": 295, "91": 295, "92": 295, "93": 295, "94": 0, "95": 295, "96": 295, "97": 295, "98": 295, "99": 295, "100": 94, "101": 94 }, "f": { "0": 106, "1": 106, "2": 752, "3": 1167, "4": 2370, "5": 5631, "6": 295, "7": 295, "8": 596, "9": 286, "10": 641, "11": 297, "12": 593, "13": 9, "14": 297, "15": 295, "16": 298 }, "b": { "0": [12, 94], "1": [106], "2": [106, 95], "3": [94, 658], "4": [0], "5": [0, 0, 0], "6": [295, 16], "7": [295, 288], "8": [94, 94], "9": [0, 94], "10": [94, 94], "11": [94, 94], "12": [94, 94], "13": [94, 94], "14": [94, 94], "15": [94, 94], "16": [94, 94], "17": [9], "18": [594], "19": [8], "20": [587], "21": [0], "22": [0], "23": [1], "24": [2, 296], "25": [6], "26": [0, 298], "27": [298, 0], "28": [1], "29": [298, 1], "30": [298, 298, 298], "31": [298, 18], "32": [286, 9], "33": [0, 295], "34": [295, 295], "35": [295, 295], "36": [295, 16], "37": [295, 292] } }, "/home/ivarconr/code/unleash/src/lib/logger.ts": { "path": "/home/ivarconr/code/unleash/src/lib/logger.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 46 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": null } }, "2": { "start": { "line": 6, "column": 4 }, "end": { "line": 6, "column": null } }, "3": { "start": { "line": 7, "column": 4 }, "end": { "line": 7, "column": null } }, "4": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": null } }, "5": { "start": { "line": 9, "column": 4 }, "end": { "line": 9, "column": null } }, "6": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": null } }, "7": { "start": { "line": 24, "column": 4 }, "end": { "line": 31, "column": 7 } }, "8": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": 21 } }, "9": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 16 } }, "10": { "start": { "line": 37, "column": 4 }, "end": { "line": 39, "column": null } }, "11": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 33 } }, "12": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 80 } }, "13": { "start": { "line": 45, "column": 19 }, "end": { "line": 45, "column": 45 } }, "14": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 80 } }, "15": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 78 } }, "16": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": 78 } }, "17": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 80 } }, "18": { "start": { "line": 42, "column": 0 }, "end": { "line": 42, "column": 16 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 12 } }, "loc": { "start": { "line": 5, "column": 20 }, "end": { "line": 11, "column": 1 } } }, "1": { "name": "getDefaultLogProvider", "decl": { "start": { "line": 21, "column": 16 }, "end": { "line": 21, "column": 37 } }, "loc": { "start": { "line": 22, "column": 39 }, "end": { "line": 34, "column": 1 } } }, "2": { "name": "validate", "decl": { "start": { "line": 36, "column": 9 }, "end": { "line": 36, "column": 17 } }, "loc": { "start": { "line": 36, "column": 47 }, "end": { "line": 40, "column": 1 } } }, "3": { "name": "validateLogProvider", "decl": { "start": { "line": 42, "column": 16 }, "end": { "line": 42, "column": 35 } }, "loc": { "start": { "line": 42, "column": 57 }, "end": { "line": 50, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 5, "column": 12 }, "end": { "line": 5, "column": 20 } }, "type": "binary-expr", "locations": [ { "start": { "line": 5, "column": 12 }, "end": { "line": 5, "column": 20 } }, { "start": { "line": 5, "column": 12 }, "end": { "line": 5, "column": null } } ] }, "1": { "loc": { "start": { "line": 22, "column": 25 }, "end": { "line": 22, "column": 39 } }, "type": "default-arg", "locations": [ { "start": { "line": 22, "column": 25 }, "end": { "line": 22, "column": 39 } } ] }, "2": { "loc": { "start": { "line": 37, "column": 4 }, "end": { "line": 39, "column": null } }, "type": "if", "locations": [ { "start": { "line": 37, "column": 4 }, "end": { "line": 39, "column": null } } ] } }, "s": { "0": 95, "1": 95, "2": 95, "3": 95, "4": 95, "5": 95, "6": 95, "7": 18, "8": 18, "9": 95, "10": 1494, "11": 2, "12": 300, "13": 300, "14": 300, "15": 299, "16": 298, "17": 298, "18": 95 }, "f": { "0": 95, "1": 18, "2": 1494, "3": 300 }, "b": { "0": [95, 95], "1": [0], "2": [2] } }, "/home/ivarconr/code/unleash/src/lib/default-custom-auth-deny-all.ts": { "path": "/home/ivarconr/code/unleash/src/lib/default-custom-auth-deny-all.ts", "statementMap": { "0": { "start": { "line": 4, "column": 4 }, "end": { "line": 4, "column": 144 } }, "1": { "start": { "line": 11, "column": 19 }, "end": { "line": 11, "column": 68 } }, "2": { "start": { "line": 12, "column": 4 }, "end": { "line": 17, "column": 7 } }, "3": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 40 } }, "4": { "start": { "line": 14, "column": 8 }, "end": { "line": 16, "column": 11 } }, "5": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 16 } } }, "fnMap": { "0": { "name": "defaultCustomAuthDenyAll", "decl": { "start": { "line": 6, "column": 16 }, "end": { "line": 6, "column": 40 } }, "loc": { "start": { "line": 9, "column": 26 }, "end": { "line": 18, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 12, "column": 48 }, "end": { "line": 12, "column": 53 } }, "loc": { "start": { "line": 12, "column": 67 }, "end": { "line": 17, "column": 5 } } } }, "branchMap": {}, "s": { "0": 94, "1": 1, "2": 1, "3": 1, "4": 1, "5": 94 }, "f": { "0": 1, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/util/format-base-uri.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/format-base-uri.ts", "statementMap": { "0": { "start": { "line": 1, "column": 29 }, "end": { "line": 19, "column": 1 } }, "1": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 26 } }, "2": { "start": { "line": 2, "column": 16 }, "end": { "line": 2, "column": 26 } }, "3": { "start": { "line": 3, "column": 22 }, "end": { "line": 3, "column": 30 } }, "4": { "start": { "line": 4, "column": 21 }, "end": { "line": 4, "column": 44 } }, "5": { "start": { "line": 6, "column": 4 }, "end": { "line": 8, "column": null } }, "6": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 49 } }, "7": { "start": { "line": 10, "column": 4 }, "end": { "line": 12, "column": null } }, "8": { "start": { "line": 11, "column": 8 }, "end": { "line": 11, "column": 55 } }, "9": { "start": { "line": 14, "column": 4 }, "end": { "line": 16, "column": null } }, "10": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 27 } }, "11": { "start": { "line": 18, "column": 4 }, "end": { "line": 18, "column": 17 } }, "12": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 29 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 30 } }, "loc": { "start": { "line": 1, "column": 55 }, "end": { "line": 19, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 26 } }, "type": "if", "locations": [ { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 26 } } ] }, "1": { "loc": { "start": { "line": 6, "column": 4 }, "end": { "line": 8, "column": null } }, "type": "if", "locations": [ { "start": { "line": 6, "column": 4 }, "end": { "line": 8, "column": null } } ] }, "2": { "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 25 } }, "type": "binary-expr", "locations": [ { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 25 } }, { "start": { "line": 6, "column": 29 }, "end": { "line": 6, "column": 45 } } ] }, "3": { "loc": { "start": { "line": 10, "column": 4 }, "end": { "line": 12, "column": null } }, "type": "if", "locations": [ { "start": { "line": 10, "column": 4 }, "end": { "line": 12, "column": null } } ] }, "4": { "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 25 } }, "type": "binary-expr", "locations": [ { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 25 } }, { "start": { "line": 10, "column": 29 }, "end": { "line": 10, "column": 45 } } ] }, "5": { "loc": { "start": { "line": 14, "column": 4 }, "end": { "line": 16, "column": null } }, "type": "if", "locations": [ { "start": { "line": 14, "column": 4 }, "end": { "line": 16, "column": null } } ] } }, "s": { "0": 95, "1": 389, "2": 323, "3": 66, "4": 66, "5": 66, "6": 1, "7": 65, "8": 1, "9": 64, "10": 2, "11": 62, "12": 95 }, "f": { "0": 389 }, "b": { "0": [323], "1": [1], "2": [66, 63], "3": [1], "4": [65, 3], "5": [2] } }, "/home/ivarconr/code/unleash/src/lib/experimental.ts": { "path": "/home/ivarconr/code/unleash/src/lib/experimental.ts", "statementMap": { "0": { "start": { "line": 17, "column": 42 }, "end": { "line": 23, "column": 1 } }, "1": { "start": { "line": 18, "column": 4 }, "end": { "line": 22, "column": 6 } }, "2": { "start": { "line": 17, "column": 13 }, "end": { "line": 17, "column": 42 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 17, "column": 42 }, "end": { "line": 17, "column": 68 } }, "loc": { "start": { "line": 17, "column": 70 }, "end": { "line": 23, "column": 1 } } } }, "branchMap": {}, "s": { "0": 92, "1": 273, "2": 92 }, "f": { "0": 273 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/feature-toggle-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/feature-toggle-service.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 51 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 57 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 69 } }, "3": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 58 } }, "4": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": null } }, "5": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": null } }, "6": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 52 } }, "7": { "start": { "line": 38, "column": 0 }, "end": { "line": 38, "column": null } }, "8": { "start": { "line": 55, "column": 0 }, "end": { "line": 55, "column": null } }, "9": { "start": { "line": 62, "column": 0 }, "end": { "line": 62, "column": 67 } }, "10": { "start": { "line": 63, "column": 0 }, "end": { "line": 63, "column": 71 } }, "11": { "start": { "line": 64, "column": 0 }, "end": { "line": 64, "column": null } }, "12": { "start": { "line": 83, "column": 14 }, "end": { "line": 85, "column": 1 } }, "13": { "start": { "line": 84, "column": 4 }, "end": { "line": 84, "column": 51 } }, "14": { "start": { "line": 84, "column": 34 }, "end": { "line": 84, "column": 49 } }, "15": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 70 } }, "16": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 61 } }, "17": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 53 } }, "18": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 65 } }, "19": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 40 } }, "20": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 41 } }, "21": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 37 } }, "22": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 63 } }, "23": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 51 } }, "24": { "start": { "line": 144, "column": 19 }, "end": { "line": 144, "column": 74 } }, "25": { "start": { "line": 145, "column": 8 }, "end": { "line": 149, "column": null } }, "26": { "start": { "line": 146, "column": 12 }, "end": { "line": 148, "column": 14 } }, "27": { "start": { "line": 156, "column": 8 }, "end": { "line": 160, "column": null } }, "28": { "start": { "line": 157, "column": 12 }, "end": { "line": 159, "column": 14 } }, "29": { "start": { "line": 162, "column": 8 }, "end": { "line": 166, "column": null } }, "30": { "start": { "line": 163, "column": 12 }, "end": { "line": 165, "column": 14 } }, "31": { "start": { "line": 172, "column": 28 }, "end": { "line": 174, "column": 10 } }, "32": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 55 } }, "33": { "start": { "line": 176, "column": 8 }, "end": { "line": 176, "column": 40 } }, "34": { "start": { "line": 180, "column": 27 }, "end": { "line": 180, "column": 70 } }, "35": { "start": { "line": 181, "column": 29 }, "end": { "line": 181, "column": 39 } }, "36": { "start": { "line": 182, "column": 34 }, "end": { "line": 183, "column": null } }, "37": { "start": { "line": 186, "column": 8 }, "end": { "line": 188, "column": null } }, "38": { "start": { "line": 187, "column": 12 }, "end": { "line": 187, "column": 51 } }, "39": { "start": { "line": 190, "column": 8 }, "end": { "line": 192, "column": null } }, "40": { "start": { "line": 191, "column": 12 }, "end": { "line": 191, "column": 52 } }, "41": { "start": { "line": 194, "column": 8 }, "end": { "line": 198, "column": null } }, "42": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 45 } }, "43": { "start": { "line": 200, "column": 8 }, "end": { "line": 202, "column": null } }, "44": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 49 } }, "45": { "start": { "line": 204, "column": 8 }, "end": { "line": 223, "column": null } }, "46": { "start": { "line": 210, "column": 12 }, "end": { "line": 215, "column": null } }, "47": { "start": { "line": 211, "column": 16 }, "end": { "line": 214, "column": 18 } }, "48": { "start": { "line": 217, "column": 12 }, "end": { "line": 222, "column": null } }, "49": { "start": { "line": 218, "column": 16 }, "end": { "line": 221, "column": 18 } }, "50": { "start": { "line": 225, "column": 8 }, "end": { "line": 225, "column": 26 } }, "51": { "start": { "line": 234, "column": 30 }, "end": { "line": 234, "column": 72 } }, "52": { "start": { "line": 236, "column": 8 }, "end": { "line": 240, "column": null } }, "53": { "start": { "line": 236, "column": 36 }, "end": { "line": 236, "column": 69 } }, "54": { "start": { "line": 237, "column": 12 }, "end": { "line": 239, "column": 14 } }, "55": { "start": { "line": 241, "column": 32 }, "end": { "line": 243, "column": null } }, "56": { "start": { "line": 246, "column": 24 }, "end": { "line": 250, "column": null } }, "57": { "start": { "line": 253, "column": 8 }, "end": { "line": 265, "column": null } }, "58": { "start": { "line": 254, "column": 25 }, "end": { "line": 254, "column": 78 } }, "59": { "start": { "line": 256, "column": 12 }, "end": { "line": 264, "column": 14 } }, "60": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 23 } }, "61": { "start": { "line": 273, "column": 8 }, "end": { "line": 278, "column": 10 } }, "62": { "start": { "line": 286, "column": 56 }, "end": { "line": 286, "column": 63 } }, "63": { "start": { "line": 287, "column": 8 }, "end": { "line": 287, "column": 51 } }, "64": { "start": { "line": 289, "column": 8 }, "end": { "line": 293, "column": null } }, "65": { "start": { "line": 290, "column": 12 }, "end": { "line": 292, "column": 14 } }, "66": { "start": { "line": 295, "column": 8 }, "end": { "line": 327, "column": null } }, "67": { "start": { "line": 297, "column": 16 }, "end": { "line": 305, "column": 18 } }, "68": { "start": { "line": 307, "column": 25 }, "end": { "line": 307, "column": 78 } }, "69": { "start": { "line": 308, "column": 29 }, "end": { "line": 308, "column": 77 } }, "70": { "start": { "line": 309, "column": 12 }, "end": { "line": 318, "column": 14 } }, "71": { "start": { "line": 319, "column": 12 }, "end": { "line": 319, "column": 28 } }, "72": { "start": { "line": 321, "column": 12 }, "end": { "line": 325, "column": null } }, "73": { "start": { "line": 322, "column": 16 }, "end": { "line": 324, "column": 18 } }, "74": { "start": { "line": 326, "column": 12 }, "end": { "line": 326, "column": 20 } }, "75": { "start": { "line": 347, "column": 56 }, "end": { "line": 347, "column": 63 } }, "76": { "start": { "line": 348, "column": 33 }, "end": { "line": 348, "column": 74 } }, "77": { "start": { "line": 349, "column": 8 }, "end": { "line": 349, "column": 71 } }, "78": { "start": { "line": 351, "column": 8 }, "end": { "line": 379, "column": null } }, "79": { "start": { "line": 352, "column": 12 }, "end": { "line": 356, "column": null } }, "80": { "start": { "line": 353, "column": 16 }, "end": { "line": 355, "column": 18 } }, "81": { "start": { "line": 358, "column": 29 }, "end": { "line": 360, "column": null } }, "82": { "start": { "line": 364, "column": 25 }, "end": { "line": 364, "column": 78 } }, "83": { "start": { "line": 365, "column": 25 }, "end": { "line": 365, "column": 63 } }, "84": { "start": { "line": 366, "column": 28 }, "end": { "line": 366, "column": 74 } }, "85": { "start": { "line": 367, "column": 12 }, "end": { "line": 377, "column": 14 } }, "86": { "start": { "line": 378, "column": 12 }, "end": { "line": 378, "column": 24 } }, "87": { "start": { "line": 380, "column": 8 }, "end": { "line": 380, "column": 73 } }, "88": { "start": { "line": 390, "column": 56 }, "end": { "line": 390, "column": 63 } }, "89": { "start": { "line": 392, "column": 33 }, "end": { "line": 392, "column": 74 } }, "90": { "start": { "line": 393, "column": 8 }, "end": { "line": 393, "column": 71 } }, "91": { "start": { "line": 395, "column": 8 }, "end": { "line": 416, "column": null } }, "92": { "start": { "line": 396, "column": 12 }, "end": { "line": 396, "column": 62 } }, "93": { "start": { "line": 397, "column": 29 }, "end": { "line": 399, "column": null } }, "94": { "start": { "line": 401, "column": 25 }, "end": { "line": 401, "column": 78 } }, "95": { "start": { "line": 402, "column": 25 }, "end": { "line": 402, "column": 63 } }, "96": { "start": { "line": 403, "column": 28 }, "end": { "line": 403, "column": 74 } }, "97": { "start": { "line": 404, "column": 12 }, "end": { "line": 414, "column": 14 } }, "98": { "start": { "line": 415, "column": 12 }, "end": { "line": 415, "column": 24 } }, "99": { "start": { "line": 417, "column": 8 }, "end": { "line": 417, "column": 73 } }, "100": { "start": { "line": 434, "column": 33 }, "end": { "line": 434, "column": 74 } }, "101": { "start": { "line": 435, "column": 56 }, "end": { "line": 435, "column": 63 } }, "102": { "start": { "line": 436, "column": 8 }, "end": { "line": 436, "column": 71 } }, "103": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 53 } }, "104": { "start": { "line": 440, "column": 21 }, "end": { "line": 440, "column": 74 } }, "105": { "start": { "line": 441, "column": 24 }, "end": { "line": 441, "column": 70 } }, "106": { "start": { "line": 443, "column": 8 }, "end": { "line": 452, "column": 10 } }, "107": { "start": { "line": 455, "column": 8 }, "end": { "line": 458, "column": 10 } }, "108": { "start": { "line": 466, "column": 23 }, "end": { "line": 468, "column": null } }, "109": { "start": { "line": 470, "column": 8 }, "end": { "line": 484, "column": null } }, "110": { "start": { "line": 472, "column": 16 }, "end": { "line": 475, "column": null } }, "111": { "start": { "line": 477, "column": 12 }, "end": { "line": 483, "column": 16 } }, "112": { "start": { "line": 477, "column": 53 }, "end": { "line": 483, "column": 14 } }, "113": { "start": { "line": 485, "column": 8 }, "end": { "line": 487, "column": 10 } }, "114": { "start": { "line": 499, "column": 8 }, "end": { "line": 502, "column": 10 } }, "115": { "start": { "line": 511, "column": 8 }, "end": { "line": 511, "column": 64 } }, "116": { "start": { "line": 515, "column": 8 }, "end": { "line": 515, "column": 56 } }, "117": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 62 } }, "118": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 71 } }, "119": { "start": { "line": 545, "column": 8 }, "end": { "line": 548, "column": 10 } }, "120": { "start": { "line": 554, "column": 8 }, "end": { "line": 557, "column": 10 } }, "121": { "start": { "line": 566, "column": 8 }, "end": { "line": 566, "column": 78 } }, "122": { "start": { "line": 567, "column": 8 }, "end": { "line": 567, "column": 44 } }, "123": { "start": { "line": 568, "column": 23 }, "end": { "line": 568, "column": 68 } }, "124": { "start": { "line": 569, "column": 8 }, "end": { "line": 599, "column": null } }, "125": { "start": { "line": 571, "column": 12 }, "end": { "line": 575, "column": null } }, "126": { "start": { "line": 572, "column": 16 }, "end": { "line": 572, "column": 36 } }, "127": { "start": { "line": 574, "column": 16 }, "end": { "line": 574, "column": 79 } }, "128": { "start": { "line": 576, "column": 32 }, "end": { "line": 576, "column": 48 } }, "129": { "start": { "line": 577, "column": 34 }, "end": { "line": 579, "column": null } }, "130": { "start": { "line": 581, "column": 12 }, "end": { "line": 584, "column": 14 } }, "131": { "start": { "line": 586, "column": 25 }, "end": { "line": 586, "column": 78 } }, "132": { "start": { "line": 588, "column": 12 }, "end": { "line": 596, "column": 14 } }, "133": { "start": { "line": 598, "column": 12 }, "end": { "line": 598, "column": 33 } }, "134": { "start": { "line": 600, "column": 8 }, "end": { "line": 600, "column": 79 } }, "135": { "start": { "line": 610, "column": 8 }, "end": { "line": 612, "column": 10 } }, "136": { "start": { "line": 613, "column": 8 }, "end": { "line": 613, "column": 48 } }, "137": { "start": { "line": 616, "column": 12 }, "end": { "line": 617, "column": null } }, "138": { "start": { "line": 620, "column": 26 }, "end": { "line": 620, "column": 62 } }, "139": { "start": { "line": 623, "column": 24 }, "end": { "line": 626, "column": null } }, "140": { "start": { "line": 629, "column": 33 }, "end": { "line": 629, "column": 35 } }, "141": { "start": { "line": 630, "column": 8 }, "end": { "line": 649, "column": 10 } }, "142": { "start": { "line": 631, "column": 12 }, "end": { "line": 648, "column": 14 } }, "143": { "start": { "line": 632, "column": 16 }, "end": { "line": 635, "column": null } }, "144": { "start": { "line": 634, "column": 20 }, "end": { "line": 634, "column": 58 } }, "145": { "start": { "line": 636, "column": 16 }, "end": { "line": 636, "column": 28 } }, "146": { "start": { "line": 637, "column": 16 }, "end": { "line": 647, "column": 18 } }, "147": { "start": { "line": 652, "column": 8 }, "end": { "line": 652, "column": 51 } }, "148": { "start": { "line": 653, "column": 8 }, "end": { "line": 653, "column": 23 } }, "149": { "start": { "line": 662, "column": 8 }, "end": { "line": 662, "column": 70 } }, "150": { "start": { "line": 664, "column": 8 }, "end": { "line": 664, "column": 78 } }, "151": { "start": { "line": 666, "column": 28 }, "end": { "line": 667, "column": null } }, "152": { "start": { "line": 670, "column": 24 }, "end": { "line": 670, "column": 70 } }, "153": { "start": { "line": 672, "column": 30 }, "end": { "line": 675, "column": 10 } }, "154": { "start": { "line": 677, "column": 21 }, "end": { "line": 677, "column": 74 } }, "155": { "start": { "line": 679, "column": 8 }, "end": { "line": 688, "column": 10 } }, "156": { "start": { "line": 689, "column": 8 }, "end": { "line": 689, "column": 29 } }, "157": { "start": { "line": 693, "column": 8 }, "end": { "line": 696, "column": 11 } }, "158": { "start": { "line": 703, "column": 8 }, "end": { "line": 706, "column": 10 } }, "159": { "start": { "line": 710, "column": 25 }, "end": { "line": 711, "column": null } }, "160": { "start": { "line": 713, "column": 8 }, "end": { "line": 718, "column": 10 } }, "161": { "start": { "line": 727, "column": 12 }, "end": { "line": 729, "column": null } }, "162": { "start": { "line": 732, "column": 12 }, "end": { "line": 735, "column": null } }, "163": { "start": { "line": 737, "column": 8 }, "end": { "line": 742, "column": 10 } }, "164": { "start": { "line": 750, "column": 8 }, "end": { "line": 753, "column": 10 } }, "165": { "start": { "line": 754, "column": 8 }, "end": { "line": 757, "column": 10 } }, "166": { "start": { "line": 762, "column": 8 }, "end": { "line": 762, "column": 49 } }, "167": { "start": { "line": 763, "column": 8 }, "end": { "line": 763, "column": 51 } }, "168": { "start": { "line": 764, "column": 8 }, "end": { "line": 764, "column": 20 } }, "169": { "start": { "line": 769, "column": 8 }, "end": { "line": 776, "column": null } }, "170": { "start": { "line": 770, "column": 28 }, "end": { "line": 770, "column": 67 } }, "171": { "start": { "line": 771, "column": 12 }, "end": { "line": 773, "column": 59 } }, "172": { "start": { "line": 775, "column": 12 }, "end": { "line": 775, "column": 19 } }, "173": { "start": { "line": 777, "column": 8 }, "end": { "line": 777, "column": 39 } }, "174": { "start": { "line": 781, "column": 8 }, "end": { "line": 781, "column": 52 } }, "175": { "start": { "line": 789, "column": 24 }, "end": { "line": 789, "column": 70 } }, "176": { "start": { "line": 790, "column": 28 }, "end": { "line": 790, "column": 35 } }, "177": { "start": { "line": 791, "column": 8 }, "end": { "line": 791, "column": 32 } }, "178": { "start": { "line": 792, "column": 8 }, "end": { "line": 792, "column": 63 } }, "179": { "start": { "line": 793, "column": 21 }, "end": { "line": 793, "column": 74 } }, "180": { "start": { "line": 795, "column": 8 }, "end": { "line": 803, "column": 10 } }, "181": { "start": { "line": 805, "column": 8 }, "end": { "line": 805, "column": 23 } }, "182": { "start": { "line": 810, "column": 24 }, "end": { "line": 810, "column": 70 } }, "183": { "start": { "line": 811, "column": 8 }, "end": { "line": 811, "column": 59 } }, "184": { "start": { "line": 812, "column": 21 }, "end": { "line": 812, "column": 74 } }, "185": { "start": { "line": 813, "column": 8 }, "end": { "line": 820, "column": 10 } }, "186": { "start": { "line": 831, "column": 12 }, "end": { "line": 833, "column": null } }, "187": { "start": { "line": 836, "column": 8 }, "end": { "line": 873, "column": null } }, "188": { "start": { "line": 837, "column": 12 }, "end": { "line": 848, "column": null } }, "189": { "start": { "line": 838, "column": 35 }, "end": { "line": 841, "column": null } }, "190": { "start": { "line": 843, "column": 16 }, "end": { "line": 847, "column": null } }, "191": { "start": { "line": 844, "column": 20 }, "end": { "line": 846, "column": 22 } }, "192": { "start": { "line": 850, "column": 16 }, "end": { "line": 853, "column": null } }, "193": { "start": { "line": 855, "column": 28 }, "end": { "line": 855, "column": 74 } }, "194": { "start": { "line": 857, "column": 12 }, "end": { "line": 871, "column": null } }, "195": { "start": { "line": 858, "column": 29 }, "end": { "line": 859, "column": null } }, "196": { "start": { "line": 861, "column": 16 }, "end": { "line": 870, "column": 18 } }, "197": { "start": { "line": 872, "column": 12 }, "end": { "line": 872, "column": 27 } }, "198": { "start": { "line": 874, "column": 8 }, "end": { "line": 876, "column": 10 } }, "199": { "start": { "line": 884, "column": 21 }, "end": { "line": 884, "column": 74 } }, "200": { "start": { "line": 885, "column": 24 }, "end": { "line": 885, "column": 70 } }, "201": { "start": { "line": 889, "column": 8 }, "end": { "line": 896, "column": 11 } }, "202": { "start": { "line": 897, "column": 8 }, "end": { "line": 897, "column": 23 } }, "203": { "start": { "line": 907, "column": 8 }, "end": { "line": 907, "column": 55 } }, "204": { "start": { "line": 909, "column": 12 }, "end": { "line": 911, "column": null } }, "205": { "start": { "line": 913, "column": 8 }, "end": { "line": 919, "column": 10 } }, "206": { "start": { "line": 927, "column": 12 }, "end": { "line": 928, "column": null } }, "207": { "start": { "line": 930, "column": 51 }, "end": { "line": 930, "column": 58 } }, "208": { "start": { "line": 931, "column": 27 }, "end": { "line": 931, "column": 75 } }, "209": { "start": { "line": 931, "column": 52 }, "end": { "line": 931, "column": 74 } }, "210": { "start": { "line": 932, "column": 27 }, "end": { "line": 932, "column": 55 } }, "211": { "start": { "line": 933, "column": 24 }, "end": { "line": 933, "column": 52 } }, "212": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 57 } }, "213": { "start": { "line": 943, "column": 24 }, "end": { "line": 943, "column": 70 } }, "214": { "start": { "line": 944, "column": 27 }, "end": { "line": 944, "column": 42 } }, "215": { "start": { "line": 945, "column": 8 }, "end": { "line": 945, "column": 37 } }, "216": { "start": { "line": 946, "column": 8 }, "end": { "line": 946, "column": 66 } }, "217": { "start": { "line": 948, "column": 21 }, "end": { "line": 948, "column": 74 } }, "218": { "start": { "line": 949, "column": 8 }, "end": { "line": 957, "column": 10 } }, "219": { "start": { "line": 961, "column": 8 }, "end": { "line": 961, "column": 48 } }, "220": { "start": { "line": 966, "column": 23 }, "end": { "line": 966, "column": 69 } }, "221": { "start": { "line": 967, "column": 21 }, "end": { "line": 967, "column": 74 } }, "222": { "start": { "line": 968, "column": 8 }, "end": { "line": 968, "column": 58 } }, "223": { "start": { "line": 969, "column": 8 }, "end": { "line": 977, "column": 10 } }, "224": { "start": { "line": 982, "column": 23 }, "end": { "line": 982, "column": 72 } }, "225": { "start": { "line": 983, "column": 21 }, "end": { "line": 983, "column": 74 } }, "226": { "start": { "line": 984, "column": 8 }, "end": { "line": 991, "column": 10 } }, "227": { "start": { "line": 997, "column": 8 }, "end": { "line": 997, "column": 60 } }, "228": { "start": { "line": 1004, "column": 8 }, "end": { "line": 1004, "column": 69 } }, "229": { "start": { "line": 1008, "column": 8 }, "end": { "line": 1008, "column": 58 } }, "230": { "start": { "line": 1015, "column": 8 }, "end": { "line": 1018, "column": 10 } }, "231": { "start": { "line": 1027, "column": 28 }, "end": { "line": 1027, "column": 63 } }, "232": { "start": { "line": 1028, "column": 32 }, "end": { "line": 1028, "column": 74 } }, "233": { "start": { "line": 1029, "column": 8 }, "end": { "line": 1029, "column": 79 } }, "234": { "start": { "line": 1038, "column": 8 }, "end": { "line": 1038, "column": 61 } }, "235": { "start": { "line": 1039, "column": 30 }, "end": { "line": 1039, "column": 65 } }, "236": { "start": { "line": 1040, "column": 28 }, "end": { "line": 1041, "column": null } }, "237": { "start": { "line": 1043, "column": 30 }, "end": { "line": 1046, "column": null } }, "238": { "start": { "line": 1048, "column": 21 }, "end": { "line": 1048, "column": 74 } }, "239": { "start": { "line": 1049, "column": 8 }, "end": { "line": 1058, "column": 10 } }, "240": { "start": { "line": 1059, "column": 8 }, "end": { "line": 1059, "column": 29 } }, "241": { "start": { "line": 1063, "column": 31 }, "end": { "line": 1065, "column": 10 } }, "242": { "start": { "line": 1064, "column": 12 }, "end": { "line": 1064, "column": 56 } }, "243": { "start": { "line": 1067, "column": 8 }, "end": { "line": 1071, "column": null } }, "244": { "start": { "line": 1068, "column": 12 }, "end": { "line": 1070, "column": 14 } }, "245": { "start": { "line": 1073, "column": 28 }, "end": { "line": 1075, "column": 10 } }, "246": { "start": { "line": 1074, "column": 12 }, "end": { "line": 1074, "column": 51 } }, "247": { "start": { "line": 1077, "column": 27 }, "end": { "line": 1077, "column": 74 } }, "248": { "start": { "line": 1077, "column": 58 }, "end": { "line": 1077, "column": 70 } }, "249": { "start": { "line": 1079, "column": 8 }, "end": { "line": 1083, "column": null } }, "250": { "start": { "line": 1080, "column": 12 }, "end": { "line": 1082, "column": 14 } }, "251": { "start": { "line": 1085, "column": 28 }, "end": { "line": 1086, "column": null } }, "252": { "start": { "line": 1088, "column": 24 }, "end": { "line": 1088, "column": 71 } }, "253": { "start": { "line": 1090, "column": 8 }, "end": { "line": 1097, "column": 11 } }, "254": { "start": { "line": 1091, "column": 12 }, "end": { "line": 1091, "column": 37 } }, "255": { "start": { "line": 1092, "column": 12 }, "end": { "line": 1095, "column": null } }, "256": { "start": { "line": 1093, "column": 16 }, "end": { "line": 1093, "column": 30 } }, "257": { "start": { "line": 1094, "column": 16 }, "end": { "line": 1094, "column": 28 } }, "258": { "start": { "line": 1096, "column": 12 }, "end": { "line": 1096, "column": 21 } }, "259": { "start": { "line": 1098, "column": 8 }, "end": { "line": 1098, "column": 54 } }, "260": { "start": { "line": 1102, "column": 0 }, "end": { "line": 1102, "column": 36 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 83, "column": 14 }, "end": { "line": 83, "column": 15 } }, "loc": { "start": { "line": 83, "column": 50 }, "end": { "line": 85, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 84, "column": 23 }, "end": { "line": 84, "column": 24 } }, "loc": { "start": { "line": 84, "column": 34 }, "end": { "line": 84, "column": 49 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 106, "column": 4 }, "end": { "line": 106, "column": null } }, "loc": { "start": { "line": 127, "column": 56 }, "end": { "line": 138, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 140, "column": 4 }, "end": { "line": 140, "column": 9 } }, "loc": { "start": { "line": 143, "column": 22 }, "end": { "line": 150, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 152, "column": 4 }, "end": { "line": 152, "column": 34 } }, "loc": { "start": { "line": 154, "column": 59 }, "end": { "line": 167, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 169, "column": 4 }, "end": { "line": 169, "column": 9 } }, "loc": { "start": { "line": 170, "column": 34 }, "end": { "line": 177, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 172, "column": 44 }, "end": { "line": 172, "column": 45 } }, "loc": { "start": { "line": 172, "column": 59 }, "end": { "line": 174, "column": 9 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 179, "column": 4 }, "end": { "line": 179, "column": 9 } }, "loc": { "start": { "line": 179, "column": 47 }, "end": { "line": 226, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 228, "column": 4 }, "end": { "line": 228, "column": 9 } }, "loc": { "start": { "line": 232, "column": 31 }, "end": { "line": 268, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 236, "column": 28 }, "end": { "line": 236, "column": 29 } }, "loc": { "start": { "line": 236, "column": 36 }, "end": { "line": 236, "column": 69 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 270, "column": 4 }, "end": { "line": 270, "column": 27 } }, "loc": { "start": { "line": 271, "column": 41 }, "end": { "line": 279, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 281, "column": 4 }, "end": { "line": 281, "column": 9 } }, "loc": { "start": { "line": 284, "column": 25 }, "end": { "line": 328, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 341, "column": 4 }, "end": { "line": 341, "column": 9 } }, "loc": { "start": { "line": 345, "column": 24 }, "end": { "line": 381, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 383, "column": 4 }, "end": { "line": 383, "column": 9 } }, "loc": { "start": { "line": 388, "column": 24 }, "end": { "line": 418, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 429, "column": 4 }, "end": { "line": 429, "column": 9 } }, "loc": { "start": { "line": 432, "column": 25 }, "end": { "line": 459, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 461, "column": 4 }, "end": { "line": 461, "column": 9 } }, "loc": { "start": { "line": 464, "column": 41 }, "end": { "line": 488, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 477, "column": 41 }, "end": { "line": 477, "column": 42 } }, "loc": { "start": { "line": 477, "column": 53 }, "end": { "line": 483, "column": 14 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 495, "column": 4 }, "end": { "line": 495, "column": 9 } }, "loc": { "start": { "line": 497, "column": 33 }, "end": { "line": 503, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 510, "column": 4 }, "end": { "line": 510, "column": 9 } }, "loc": { "start": { "line": 510, "column": 41 }, "end": { "line": 512, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 514, "column": 4 }, "end": { "line": 514, "column": 9 } }, "loc": { "start": { "line": 514, "column": 48 }, "end": { "line": 516, "column": 5 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 518, "column": 4 }, "end": { "line": 518, "column": 9 } }, "loc": { "start": { "line": 519, "column": 35 }, "end": { "line": 522, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 534, "column": 4 }, "end": { "line": 534, "column": 9 } }, "loc": { "start": { "line": 536, "column": 33 }, "end": { "line": 539, "column": 5 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 541, "column": 4 }, "end": { "line": 541, "column": 9 } }, "loc": { "start": { "line": 543, "column": 33 }, "end": { "line": 549, "column": 5 } } }, "23": { "name": "(anonymous_24)", "decl": { "start": { "line": 551, "column": 4 }, "end": { "line": 551, "column": 9 } }, "loc": { "start": { "line": 552, "column": 27 }, "end": { "line": 558, "column": 5 } } }, "24": { "name": "(anonymous_25)", "decl": { "start": { "line": 560, "column": 4 }, "end": { "line": 560, "column": 9 } }, "loc": { "start": { "line": 564, "column": 36 }, "end": { "line": 601, "column": 5 } } }, "25": { "name": "(anonymous_26)", "decl": { "start": { "line": 603, "column": 4 }, "end": { "line": 603, "column": 9 } }, "loc": { "start": { "line": 608, "column": 24 }, "end": { "line": 654, "column": 5 } } }, "26": { "name": "(anonymous_27)", "decl": { "start": { "line": 630, "column": 39 }, "end": { "line": 630, "column": 40 } }, "loc": { "start": { "line": 631, "column": 12 }, "end": { "line": 648, "column": 14 } } }, "27": { "name": "(anonymous_28)", "decl": { "start": { "line": 631, "column": 33 }, "end": { "line": 631, "column": 34 } }, "loc": { "start": { "line": 631, "column": 56 }, "end": { "line": 648, "column": 13 } } }, "28": { "name": "(anonymous_29)", "decl": { "start": { "line": 656, "column": 4 }, "end": { "line": 656, "column": 9 } }, "loc": { "start": { "line": 660, "column": 27 }, "end": { "line": 690, "column": 5 } } }, "29": { "name": "(anonymous_30)", "decl": { "start": { "line": 692, "column": 4 }, "end": { "line": 692, "column": 9 } }, "loc": { "start": { "line": 692, "column": 53 }, "end": { "line": 697, "column": 5 } } }, "30": { "name": "(anonymous_31)", "decl": { "start": { "line": 699, "column": 4 }, "end": { "line": 699, "column": 9 } }, "loc": { "start": { "line": 701, "column": 41 }, "end": { "line": 707, "column": 5 } } }, "31": { "name": "(anonymous_32)", "decl": { "start": { "line": 709, "column": 4 }, "end": { "line": 709, "column": 9 } }, "loc": { "start": { "line": 709, "column": 40 }, "end": { "line": 719, "column": 5 } } }, "32": { "name": "(anonymous_33)", "decl": { "start": { "line": 721, "column": 4 }, "end": { "line": 721, "column": 9 } }, "loc": { "start": { "line": 724, "column": 27 }, "end": { "line": 743, "column": 5 } } }, "33": { "name": "(anonymous_34)", "decl": { "start": { "line": 746, "column": 4 }, "end": { "line": 746, "column": 9 } }, "loc": { "start": { "line": 748, "column": 27 }, "end": { "line": 758, "column": 5 } } }, "34": { "name": "(anonymous_35)", "decl": { "start": { "line": 761, "column": 4 }, "end": { "line": 761, "column": 9 } }, "loc": { "start": { "line": 761, "column": 35 }, "end": { "line": 765, "column": 5 } } }, "35": { "name": "(anonymous_36)", "decl": { "start": { "line": 767, "column": 4 }, "end": { "line": 767, "column": 9 } }, "loc": { "start": { "line": 767, "column": 48 }, "end": { "line": 778, "column": 5 } } }, "36": { "name": "(anonymous_37)", "decl": { "start": { "line": 780, "column": 4 }, "end": { "line": 780, "column": 9 } }, "loc": { "start": { "line": 780, "column": 33 }, "end": { "line": 782, "column": 5 } } }, "37": { "name": "(anonymous_38)", "decl": { "start": { "line": 784, "column": 4 }, "end": { "line": 784, "column": 9 } }, "loc": { "start": { "line": 787, "column": 25 }, "end": { "line": 806, "column": 5 } } }, "38": { "name": "(anonymous_39)", "decl": { "start": { "line": 809, "column": 4 }, "end": { "line": 809, "column": 9 } }, "loc": { "start": { "line": 809, "column": 62 }, "end": { "line": 821, "column": 5 } } }, "39": { "name": "(anonymous_40)", "decl": { "start": { "line": 823, "column": 4 }, "end": { "line": 823, "column": 9 } }, "loc": { "start": { "line": 828, "column": 25 }, "end": { "line": 877, "column": 5 } } }, "40": { "name": "(anonymous_41)", "decl": { "start": { "line": 880, "column": 4 }, "end": { "line": 880, "column": 9 } }, "loc": { "start": { "line": 882, "column": 25 }, "end": { "line": 898, "column": 5 } } }, "41": { "name": "(anonymous_42)", "decl": { "start": { "line": 901, "column": 4 }, "end": { "line": 901, "column": 9 } }, "loc": { "start": { "line": 905, "column": 24 }, "end": { "line": 920, "column": 5 } } }, "42": { "name": "(anonymous_43)", "decl": { "start": { "line": 923, "column": 4 }, "end": { "line": 923, "column": 9 } }, "loc": { "start": { "line": 924, "column": 27 }, "end": { "line": 936, "column": 5 } } }, "43": { "name": "(anonymous_44)", "decl": { "start": { "line": 931, "column": 45 }, "end": { "line": 931, "column": 46 } }, "loc": { "start": { "line": 931, "column": 52 }, "end": { "line": 931, "column": 74 } } }, "44": { "name": "(anonymous_45)", "decl": { "start": { "line": 938, "column": 4 }, "end": { "line": 938, "column": 9 } }, "loc": { "start": { "line": 941, "column": 25 }, "end": { "line": 958, "column": 5 } } }, "45": { "name": "(anonymous_46)", "decl": { "start": { "line": 960, "column": 4 }, "end": { "line": 960, "column": 9 } }, "loc": { "start": { "line": 960, "column": 29 }, "end": { "line": 962, "column": 5 } } }, "46": { "name": "(anonymous_47)", "decl": { "start": { "line": 965, "column": 4 }, "end": { "line": 965, "column": 9 } }, "loc": { "start": { "line": 965, "column": 62 }, "end": { "line": 978, "column": 5 } } }, "47": { "name": "(anonymous_48)", "decl": { "start": { "line": 981, "column": 4 }, "end": { "line": 981, "column": 9 } }, "loc": { "start": { "line": 981, "column": 61 }, "end": { "line": 992, "column": 5 } } }, "48": { "name": "(anonymous_49)", "decl": { "start": { "line": 994, "column": 4 }, "end": { "line": 994, "column": 9 } }, "loc": { "start": { "line": 995, "column": 25 }, "end": { "line": 998, "column": 5 } } }, "49": { "name": "(anonymous_50)", "decl": { "start": { "line": 1000, "column": 4 }, "end": { "line": 1000, "column": 9 } }, "loc": { "start": { "line": 1002, "column": 23 }, "end": { "line": 1005, "column": 5 } } }, "50": { "name": "(anonymous_51)", "decl": { "start": { "line": 1007, "column": 4 }, "end": { "line": 1007, "column": 9 } }, "loc": { "start": { "line": 1007, "column": 35 }, "end": { "line": 1009, "column": 5 } } }, "51": { "name": "(anonymous_52)", "decl": { "start": { "line": 1011, "column": 4 }, "end": { "line": 1011, "column": 9 } }, "loc": { "start": { "line": 1013, "column": 28 }, "end": { "line": 1019, "column": 5 } } }, "52": { "name": "(anonymous_53)", "decl": { "start": { "line": 1021, "column": 4 }, "end": { "line": 1021, "column": 9 } }, "loc": { "start": { "line": 1025, "column": 25 }, "end": { "line": 1030, "column": 5 } } }, "53": { "name": "(anonymous_54)", "decl": { "start": { "line": 1032, "column": 4 }, "end": { "line": 1032, "column": 9 } }, "loc": { "start": { "line": 1036, "column": 25 }, "end": { "line": 1060, "column": 5 } } }, "54": { "name": "(anonymous_55)", "decl": { "start": { "line": 1062, "column": 4 }, "end": { "line": 1062, "column": 21 } }, "loc": { "start": { "line": 1062, "column": 42 }, "end": { "line": 1099, "column": 5 } } }, "55": { "name": "(anonymous_56)", "decl": { "start": { "line": 1063, "column": 47 }, "end": { "line": 1063, "column": 48 } }, "loc": { "start": { "line": 1063, "column": 53 }, "end": { "line": 1065, "column": 9 } } }, "56": { "name": "(anonymous_57)", "decl": { "start": { "line": 1073, "column": 44 }, "end": { "line": 1073, "column": 45 } }, "loc": { "start": { "line": 1073, "column": 50 }, "end": { "line": 1075, "column": 9 } } }, "57": { "name": "(anonymous_58)", "decl": { "start": { "line": 1077, "column": 48 }, "end": { "line": 1077, "column": 49 } }, "loc": { "start": { "line": 1077, "column": 58 }, "end": { "line": 1077, "column": 70 } } }, "58": { "name": "(anonymous_59)", "decl": { "start": { "line": 1090, "column": 48 }, "end": { "line": 1090, "column": 49 } }, "loc": { "start": { "line": 1090, "column": 54 }, "end": { "line": 1097, "column": 9 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 145, "column": 8 }, "end": { "line": 149, "column": null } }, "type": "if", "locations": [ { "start": { "line": 145, "column": 8 }, "end": { "line": 149, "column": null } } ] }, "1": { "loc": { "start": { "line": 156, "column": 8 }, "end": { "line": 160, "column": null } }, "type": "if", "locations": [ { "start": { "line": 156, "column": 8 }, "end": { "line": 160, "column": null } } ] }, "2": { "loc": { "start": { "line": 162, "column": 8 }, "end": { "line": 166, "column": null } }, "type": "if", "locations": [ { "start": { "line": 162, "column": 8 }, "end": { "line": 166, "column": null } } ] }, "3": { "loc": { "start": { "line": 186, "column": 8 }, "end": { "line": 188, "column": null } }, "type": "if", "locations": [ { "start": { "line": 186, "column": 8 }, "end": { "line": 188, "column": null } } ] }, "4": { "loc": { "start": { "line": 190, "column": 8 }, "end": { "line": 192, "column": null } }, "type": "if", "locations": [ { "start": { "line": 190, "column": 8 }, "end": { "line": 192, "column": null } } ] }, "5": { "loc": { "start": { "line": 194, "column": 8 }, "end": { "line": 198, "column": null } }, "type": "if", "locations": [ { "start": { "line": 194, "column": 8 }, "end": { "line": 198, "column": null } } ] }, "6": { "loc": { "start": { "line": 200, "column": 8 }, "end": { "line": 202, "column": null } }, "type": "if", "locations": [ { "start": { "line": 200, "column": 8 }, "end": { "line": 202, "column": null } } ] }, "7": { "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 223, "column": null } }, "type": "if", "locations": [ { "start": { "line": 204, "column": 8 }, "end": { "line": 223, "column": null } }, { "start": { "line": 216, "column": 15 }, "end": { "line": 223, "column": null } } ] }, "8": { "loc": { "start": { "line": 210, "column": 12 }, "end": { "line": 215, "column": null } }, "type": "if", "locations": [ { "start": { "line": 210, "column": 12 }, "end": { "line": 215, "column": null } } ] }, "9": { "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 222, "column": null } }, "type": "if", "locations": [ { "start": { "line": 217, "column": 12 }, "end": { "line": 222, "column": null } } ] }, "10": { "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 240, "column": null } }, "type": "if", "locations": [ { "start": { "line": 236, "column": 8 }, "end": { "line": 240, "column": null } } ] }, "11": { "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 265, "column": null } }, "type": "if", "locations": [ { "start": { "line": 253, "column": 8 }, "end": { "line": 265, "column": null } } ] }, "12": { "loc": { "start": { "line": 276, "column": 25 }, "end": { "line": 276, "column": 52 } }, "type": "binary-expr", "locations": [ { "start": { "line": 276, "column": 25 }, "end": { "line": 276, "column": 52 } }, { "start": { "line": 276, "column": 56 }, "end": { "line": 276, "column": 58 } } ] }, "13": { "loc": { "start": { "line": 289, "column": 8 }, "end": { "line": 293, "column": null } }, "type": "if", "locations": [ { "start": { "line": 289, "column": 8 }, "end": { "line": 293, "column": null } } ] }, "14": { "loc": { "start": { "line": 321, "column": 12 }, "end": { "line": 325, "column": null } }, "type": "if", "locations": [ { "start": { "line": 321, "column": 12 }, "end": { "line": 325, "column": null } } ] }, "15": { "loc": { "start": { "line": 351, "column": 8 }, "end": { "line": 379, "column": null } }, "type": "if", "locations": [ { "start": { "line": 351, "column": 8 }, "end": { "line": 379, "column": null } } ] }, "16": { "loc": { "start": { "line": 352, "column": 12 }, "end": { "line": 356, "column": null } }, "type": "if", "locations": [ { "start": { "line": 352, "column": 12 }, "end": { "line": 356, "column": null } } ] }, "17": { "loc": { "start": { "line": 395, "column": 8 }, "end": { "line": 416, "column": null } }, "type": "if", "locations": [ { "start": { "line": 395, "column": 8 }, "end": { "line": 416, "column": null } } ] }, "18": { "loc": { "start": { "line": 464, "column": 30 }, "end": { "line": 464, "column": 41 } }, "type": "default-arg", "locations": [ { "start": { "line": 464, "column": 30 }, "end": { "line": 464, "column": 41 } } ] }, "19": { "loc": { "start": { "line": 470, "column": 8 }, "end": { "line": 484, "column": null } }, "type": "if", "locations": [ { "start": { "line": 470, "column": 8 }, "end": { "line": 484, "column": null } } ] }, "20": { "loc": { "start": { "line": 497, "column": 28 }, "end": { "line": 497, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 497, "column": 28 }, "end": { "line": 497, "column": 33 } } ] }, "21": { "loc": { "start": { "line": 536, "column": 28 }, "end": { "line": 536, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 536, "column": 28 }, "end": { "line": 536, "column": 33 } } ] }, "22": { "loc": { "start": { "line": 543, "column": 28 }, "end": { "line": 543, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 543, "column": 28 }, "end": { "line": 543, "column": 33 } } ] }, "23": { "loc": { "start": { "line": 564, "column": 31 }, "end": { "line": 564, "column": 36 } }, "type": "default-arg", "locations": [ { "start": { "line": 564, "column": 31 }, "end": { "line": 564, "column": 36 } } ] }, "24": { "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 599, "column": null } }, "type": "if", "locations": [ { "start": { "line": 569, "column": 8 }, "end": { "line": 599, "column": null } } ] }, "25": { "loc": { "start": { "line": 571, "column": 12 }, "end": { "line": 575, "column": null } }, "type": "if", "locations": [ { "start": { "line": 571, "column": 12 }, "end": { "line": 575, "column": null } }, { "start": { "line": 573, "column": 19 }, "end": { "line": 575, "column": null } } ] }, "26": { "loc": { "start": { "line": 607, "column": 34 }, "end": { "line": 607, "column": 38 } }, "type": "default-arg", "locations": [ { "start": { "line": 607, "column": 34 }, "end": { "line": 607, "column": 38 } } ] }, "27": { "loc": { "start": { "line": 632, "column": 16 }, "end": { "line": 635, "column": null } }, "type": "if", "locations": [ { "start": { "line": 632, "column": 16 }, "end": { "line": 635, "column": null } } ] }, "28": { "loc": { "start": { "line": 632, "column": 20 }, "end": { "line": 632, "column": 34 } }, "type": "binary-expr", "locations": [ { "start": { "line": 632, "column": 20 }, "end": { "line": 632, "column": 34 } }, { "start": { "line": 632, "column": 38 }, "end": { "line": 632, "column": 76 } } ] }, "29": { "loc": { "start": { "line": 701, "column": 30 }, "end": { "line": 701, "column": 41 } }, "type": "default-arg", "locations": [ { "start": { "line": 701, "column": 30 }, "end": { "line": 701, "column": 41 } } ] }, "30": { "loc": { "start": { "line": 716, "column": 25 }, "end": { "line": 716, "column": 45 } }, "type": "binary-expr", "locations": [ { "start": { "line": 716, "column": 25 }, "end": { "line": 716, "column": 45 } }, { "start": { "line": 716, "column": 49 }, "end": { "line": 716, "column": 51 } } ] }, "31": { "loc": { "start": { "line": 772, "column": 18 }, "end": { "line": 772, "column": 68 } }, "type": "cond-expr", "locations": [ { "start": { "line": 772, "column": 18 }, "end": { "line": 772, "column": 68 } }, { "start": { "line": 773, "column": 18 }, "end": { "line": 773, "column": 58 } } ] }, "32": { "loc": { "start": { "line": 836, "column": 8 }, "end": { "line": 873, "column": null } }, "type": "if", "locations": [ { "start": { "line": 836, "column": 8 }, "end": { "line": 873, "column": null } } ] }, "33": { "loc": { "start": { "line": 837, "column": 12 }, "end": { "line": 848, "column": null } }, "type": "if", "locations": [ { "start": { "line": 837, "column": 12 }, "end": { "line": 848, "column": null } } ] }, "34": { "loc": { "start": { "line": 843, "column": 16 }, "end": { "line": 847, "column": null } }, "type": "if", "locations": [ { "start": { "line": 843, "column": 16 }, "end": { "line": 847, "column": null } } ] }, "35": { "loc": { "start": { "line": 857, "column": 12 }, "end": { "line": 871, "column": null } }, "type": "if", "locations": [ { "start": { "line": 857, "column": 12 }, "end": { "line": 871, "column": null } } ] }, "36": { "loc": { "start": { "line": 932, "column": 27 }, "end": { "line": 932, "column": 49 } }, "type": "binary-expr", "locations": [ { "start": { "line": 932, "column": 27 }, "end": { "line": 932, "column": 49 } }, { "start": { "line": 932, "column": 53 }, "end": { "line": 932, "column": 55 } } ] }, "37": { "loc": { "start": { "line": 933, "column": 24 }, "end": { "line": 933, "column": 43 } }, "type": "binary-expr", "locations": [ { "start": { "line": 933, "column": 24 }, "end": { "line": 933, "column": 43 } }, { "start": { "line": 933, "column": 47 }, "end": { "line": 933, "column": 52 } } ] }, "38": { "loc": { "start": { "line": 1067, "column": 8 }, "end": { "line": 1071, "column": null } }, "type": "if", "locations": [ { "start": { "line": 1067, "column": 8 }, "end": { "line": 1071, "column": null } } ] }, "39": { "loc": { "start": { "line": 1067, "column": 12 }, "end": { "line": 1067, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 1067, "column": 12 }, "end": { "line": 1067, "column": 31 } }, { "start": { "line": 1067, "column": 35 }, "end": { "line": 1067, "column": 64 } } ] }, "40": { "loc": { "start": { "line": 1079, "column": 8 }, "end": { "line": 1083, "column": null } }, "type": "if", "locations": [ { "start": { "line": 1079, "column": 8 }, "end": { "line": 1083, "column": null } } ] }, "41": { "loc": { "start": { "line": 1092, "column": 12 }, "end": { "line": 1095, "column": null } }, "type": "if", "locations": [ { "start": { "line": 1092, "column": 12 }, "end": { "line": 1095, "column": null } } ] } }, "s": { "0": 65, "1": 65, "2": 65, "3": 65, "4": 65, "5": 65, "6": 65, "7": 65, "8": 65, "9": 65, "10": 65, "11": 65, "12": 65, "13": 64, "14": 285, "15": 153, "16": 153, "17": 153, "18": 153, "19": 153, "20": 153, "21": 153, "22": 153, "23": 153, "24": 120, "25": 120, "26": 3, "27": 15, "28": 2, "29": 13, "30": 0, "31": 14, "32": 14, "33": 14, "34": 20, "35": 14, "36": 14, "37": 14, "38": 3, "39": 14, "40": 11, "41": 12, "42": 0, "43": 12, "44": 0, "45": 12, "46": 3, "47": 0, "48": 9, "49": 0, "50": 12, "51": 7, "52": 7, "53": 9, "54": 1, "55": 6, "56": 6, "57": 5, "58": 2, "59": 2, "60": 5, "61": 115, "62": 101, "63": 101, "64": 100, "65": 9, "66": 98, "67": 98, "68": 97, "69": 97, "70": 97, "71": 97, "72": 1, "73": 1, "74": 0, "75": 11, "76": 11, "77": 10, "78": 9, "79": 9, "80": 5, "81": 7, "82": 7, "83": 7, "84": 7, "85": 7, "86": 7, "87": 0, "88": 0, "89": 0, "90": 0, "91": 0, "92": 0, "93": 0, "94": 0, "95": 0, "96": 0, "97": 0, "98": 0, "99": 0, "100": 5, "101": 5, "102": 5, "103": 4, "104": 4, "105": 4, "106": 4, "107": 4, "108": 31, "109": 31, "110": 30, "111": 30, "112": 32, "113": 1, "114": 25, "115": 25, "116": 7, "117": 22, "118": 12, "119": 12, "120": 1, "121": 161, "122": 161, "123": 156, "124": 156, "125": 155, "126": 34, "127": 121, "128": 155, "129": 155, "130": 155, "131": 155, "132": 155, "133": 155, "134": 1, "135": 3, "136": 3, "137": 3, "138": 3, "139": 3, "140": 3, "141": 3, "142": 5, "143": 2, "144": 1, "145": 2, "146": 2, "147": 3, "148": 3, "149": 19, "150": 17, "151": 17, "152": 16, "153": 15, "154": 15, "155": 15, "156": 15, "157": 0, "158": 3, "159": 5, "160": 4, "161": 6, "162": 5, "163": 5, "164": 0, "165": 0, "166": 170, "167": 169, "168": 162, "169": 169, "170": 169, "171": 7, "172": 162, "173": 7, "174": 0, "175": 1, "176": 1, "177": 1, "178": 1, "179": 1, "180": 1, "181": 1, "182": 13, "183": 12, "184": 12, "185": 12, "186": 53, "187": 53, "188": 51, "189": 27, "190": 27, "191": 1, "192": 50, "193": 50, "194": 50, "195": 28, "196": 28, "197": 50, "198": 2, "199": 4, "200": 4, "201": 4, "202": 4, "203": 2, "204": 1, "205": 1, "206": 13, "207": 11, "208": 11, "209": 11, "210": 11, "211": 11, "212": 11, "213": 2, "214": 2, "215": 2, "216": 2, "217": 2, "218": 2, "219": 0, "220": 3, "221": 3, "222": 3, "223": 3, "224": 3, "225": 2, "226": 2, "227": 5, "228": 2, "229": 6, "230": 2, "231": 17, "232": 16, "233": 16, "234": 62, "235": 58, "236": 56, "237": 55, "238": 55, "239": 55, "240": 55, "241": 58, "242": 58, "243": 58, "244": 1, "245": 57, "246": 57, "247": 57, "248": 10, "249": 57, "250": 1, "251": 56, "252": 56, "253": 56, "254": 46, "255": 46, "256": 5, "257": 5, "258": 46, "259": 56, "260": 65 }, "f": { "0": 64, "1": 285, "2": 153, "3": 120, "4": 15, "5": 14, "6": 14, "7": 20, "8": 7, "9": 9, "10": 115, "11": 101, "12": 11, "13": 0, "14": 5, "15": 31, "16": 32, "17": 25, "18": 25, "19": 7, "20": 22, "21": 12, "22": 12, "23": 1, "24": 161, "25": 3, "26": 5, "27": 2, "28": 19, "29": 0, "30": 3, "31": 5, "32": 6, "33": 0, "34": 170, "35": 169, "36": 0, "37": 1, "38": 13, "39": 53, "40": 4, "41": 2, "42": 13, "43": 11, "44": 2, "45": 0, "46": 3, "47": 3, "48": 5, "49": 2, "50": 6, "51": 2, "52": 17, "53": 62, "54": 58, "55": 58, "56": 57, "57": 10, "58": 46 }, "b": { "0": [3], "1": [2], "2": [0], "3": [3], "4": [11], "5": [0], "6": [0], "7": [3, 9], "8": [0], "9": [0], "10": [1], "11": [2], "12": [115, 0], "13": [9], "14": [1], "15": [9], "16": [5], "17": [0], "18": [0], "19": [30], "20": [25], "21": [12], "22": [2], "23": [124], "24": [155], "25": [34, 121], "26": [1], "27": [1], "28": [2, 1], "29": [3], "30": [4, 0], "31": [0, 7], "32": [51], "33": [27], "34": [1], "35": [28], "36": [11, 0], "37": [11, 7], "38": [1], "39": [58, 22], "40": [1], "41": [5] } }, "/home/ivarconr/code/unleash/src/lib/schema/feature-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/schema/feature-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 50 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 42 } }, "3": { "start": { "line": 5, "column": 13 }, "end": { "line": 8, "column": 77 } }, "4": { "start": { "line": 10, "column": 13 }, "end": { "line": 21, "column": 3 } }, "5": { "start": { "line": 23, "column": 13 }, "end": { "line": 28, "column": 3 } }, "6": { "start": { "line": 30, "column": 13 }, "end": { "line": 51, "column": 3 } }, "7": { "start": { "line": 53, "column": 13 }, "end": { "line": 57, "column": 41 } }, "8": { "start": { "line": 57, "column": 22 }, "end": { "line": 57, "column": 39 } }, "9": { "start": { "line": 59, "column": 13 }, "end": { "line": 75, "column": 77 } }, "10": { "start": { "line": 77, "column": 13 }, "end": { "line": 106, "column": 77 } }, "11": { "start": { "line": 102, "column": 30 }, "end": { "line": 102, "column": 47 } }, "12": { "start": { "line": 108, "column": 13 }, "end": { "line": 120, "column": 77 } }, "13": { "start": { "line": 122, "column": 13 }, "end": { "line": 128, "column": 3 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 13 } }, "loc": { "start": { "line": 57, "column": 22 }, "end": { "line": 57, "column": 39 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 102, "column": 20 }, "end": { "line": 102, "column": 21 } }, "loc": { "start": { "line": 102, "column": 30 }, "end": { "line": 102, "column": 47 } } } }, "branchMap": {}, "s": { "0": 68, "1": 68, "2": 68, "3": 68, "4": 68, "5": 68, "6": 68, "7": 68, "8": 71, "9": 68, "10": 68, "11": 9, "12": 68, "13": 68 }, "f": { "0": 71, "1": 9 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/util.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/util.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 44 } }, "2": { "start": { "line": 6, "column": 13 }, "end": { "line": 20, "column": 4 } }, "3": { "start": { "line": 6, "column": 44 }, "end": { "line": 20, "column": 2 } }, "4": { "start": { "line": 14, "column": 8 }, "end": { "line": 17, "column": null } }, "5": { "start": { "line": 16, "column": 12 }, "end": { "line": 16, "column": 74 } }, "6": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 25 } }, "7": { "start": { "line": 22, "column": 13 }, "end": { "line": 22, "column": 77 } }, "8": { "start": { "line": 28, "column": 12 }, "end": { "line": 75, "column": 1 } }, "9": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 31 } }, "10": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 23 } }, "11": { "start": { "line": 34, "column": 4 }, "end": { "line": 36, "column": null } }, "12": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 62 } }, "13": { "start": { "line": 38, "column": 4 }, "end": { "line": 74, "column": null } }, "14": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 53 } }, "15": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 53 } }, "16": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 53 } }, "17": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 53 } }, "18": { "start": { "line": 48, "column": 12 }, "end": { "line": 48, "column": 53 } }, "19": { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 53 } }, "20": { "start": { "line": 52, "column": 12 }, "end": { "line": 52, "column": 53 } }, "21": { "start": { "line": 54, "column": 12 }, "end": { "line": 54, "column": 53 } }, "22": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 53 } }, "23": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 53 } }, "24": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 53 } }, "25": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 53 } }, "26": { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 53 } }, "27": { "start": { "line": 66, "column": 12 }, "end": { "line": 66, "column": 53 } }, "28": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 53 } }, "29": { "start": { "line": 70, "column": 12 }, "end": { "line": 70, "column": 53 } }, "30": { "start": { "line": 72, "column": 12 }, "end": { "line": 72, "column": 67 } }, "31": { "start": { "line": 73, "column": 12 }, "end": { "line": 73, "column": 41 } }, "32": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": null } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 6, "column": 36 }, "end": { "line": 6, "column": 37 } }, "loc": { "start": { "line": 6, "column": 44 }, "end": { "line": 20, "column": 2 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 12 } }, "loc": { "start": { "line": 12, "column": 27 }, "end": { "line": 19, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 28, "column": 12 }, "end": { "line": 28, "column": 13 } }, "loc": { "start": { "line": 28, "column": 35 }, "end": { "line": 75, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 14, "column": 8 }, "end": { "line": 17, "column": null } }, "type": "if", "locations": [ { "start": { "line": 14, "column": 8 }, "end": { "line": 17, "column": null } } ] }, "1": { "loc": { "start": { "line": 34, "column": 4 }, "end": { "line": 36, "column": null } }, "type": "if", "locations": [ { "start": { "line": 34, "column": 4 }, "end": { "line": 36, "column": null } } ] }, "2": { "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 40, "column": 53 } }, "type": "switch", "locations": [ { "start": { "line": 39, "column": 8 }, "end": { "line": 40, "column": 53 } }, { "start": { "line": 41, "column": 8 }, "end": { "line": 42, "column": 53 } }, { "start": { "line": 43, "column": 8 }, "end": { "line": 44, "column": 53 } }, { "start": { "line": 45, "column": 8 }, "end": { "line": 46, "column": 53 } }, { "start": { "line": 47, "column": 8 }, "end": { "line": 48, "column": 53 } }, { "start": { "line": 49, "column": 8 }, "end": { "line": 50, "column": 53 } }, { "start": { "line": 51, "column": 8 }, "end": { "line": 52, "column": 53 } }, { "start": { "line": 53, "column": 8 }, "end": { "line": 54, "column": 53 } }, { "start": { "line": 55, "column": 8 }, "end": { "line": 56, "column": 53 } }, { "start": { "line": 57, "column": 8 }, "end": { "line": 58, "column": 53 } }, { "start": { "line": 59, "column": 8 }, "end": { "line": 60, "column": 53 } }, { "start": { "line": 61, "column": 8 }, "end": { "line": 62, "column": 53 } }, { "start": { "line": 63, "column": 8 }, "end": { "line": 64, "column": 53 } }, { "start": { "line": 65, "column": 8 }, "end": { "line": 66, "column": 53 } }, { "start": { "line": 67, "column": 8 }, "end": { "line": 68, "column": 53 } }, { "start": { "line": 69, "column": 8 }, "end": { "line": 70, "column": 53 } }, { "start": { "line": 71, "column": 8 }, "end": { "line": 73, "column": 41 } } ] } }, "s": { "0": 75, "1": 75, "2": 75, "3": 75, "4": 1815, "5": 12, "6": 1803, "7": 75, "8": 75, "9": 124, "10": 124, "11": 124, "12": 1, "13": 123, "14": 41, "15": 10, "16": 2, "17": 1, "18": 1, "19": 2, "20": 0, "21": 1, "22": 6, "23": 0, "24": 1, "25": 38, "26": 15, "27": 3, "28": 0, "29": 0, "30": 2, "31": 2, "32": 75 }, "f": { "0": 75, "1": 1815, "2": 124 }, "b": { "0": [12], "1": [1], "2": [41, 10, 2, 1, 1, 2, 0, 1, 6, 0, 1, 38, 15, 3, 0, 0, 2] } }, "/home/ivarconr/code/unleash/src/lib/error/base-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/base-error.ts", "statementMap": { "0": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 16 } }, "1": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 25 } }, "2": { "start": { "line": 8, "column": 8 }, "end": { "line": 8, "column": 31 } }, "3": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 37 } }, "4": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 56 } }, "5": { "start": { "line": 14, "column": 8 }, "end": { "line": 22, "column": 10 } }, "6": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 25 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 4, "column": 4 }, "end": { "line": 4, "column": 16 } }, "loc": { "start": { "line": 4, "column": 65 }, "end": { "line": 11, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 13, "column": 4 }, "end": { "line": 13, "column": 10 } }, "loc": { "start": { "line": 13, "column": 10 }, "end": { "line": 23, "column": 5 } } } }, "branchMap": {}, "s": { "0": 3, "1": 3, "2": 3, "3": 3, "4": 3, "5": 1, "6": 78 }, "f": { "0": 3, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/operation-denied-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/operation-denied-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 11, "column": 8 }, "end": { "line": 19, "column": 10 } }, "5": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 1, "1": 1, "2": 1, "3": 1, "4": 1, "5": 65 }, "f": { "0": 1, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/util/validators/constraint-types.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/validators/constraint-types.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": null } }, "2": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 54 } }, "3": { "start": { "line": 11, "column": 30 }, "end": { "line": 13, "column": 1 } }, "4": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 58 } }, "5": { "start": { "line": 11, "column": 13 }, "end": { "line": 11, "column": 30 } }, "6": { "start": { "line": 15, "column": 30 }, "end": { "line": 17, "column": 1 } }, "7": { "start": { "line": 16, "column": 4 }, "end": { "line": 16, "column": 58 } }, "8": { "start": { "line": 15, "column": 13 }, "end": { "line": 15, "column": 30 } }, "9": { "start": { "line": 19, "column": 30 }, "end": { "line": 28, "column": 1 } }, "10": { "start": { "line": 20, "column": 23 }, "end": { "line": 20, "column": 52 } }, "11": { "start": { "line": 22, "column": 19 }, "end": { "line": 22, "column": 38 } }, "12": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 37 } }, "13": { "start": { "line": 24, "column": 30 }, "end": { "line": 24, "column": 37 } }, "14": { "start": { "line": 25, "column": 4 }, "end": { "line": 27, "column": 6 } }, "15": { "start": { "line": 19, "column": 13 }, "end": { "line": 19, "column": 30 } }, "16": { "start": { "line": 30, "column": 28 }, "end": { "line": 32, "column": 1 } }, "17": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 56 } }, "18": { "start": { "line": 30, "column": 13 }, "end": { "line": 30, "column": 28 } }, "19": { "start": { "line": 34, "column": 35 }, "end": { "line": 56, "column": 1 } }, "20": { "start": { "line": 38, "column": 25 }, "end": { "line": 40, "column": 6 } }, "21": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 32 } }, "22": { "start": { "line": 42, "column": 4 }, "end": { "line": 55, "column": null } }, "23": { "start": { "line": 44, "column": 22 }, "end": { "line": 44, "column": 74 } }, "24": { "start": { "line": 44, "column": 45 }, "end": { "line": 44, "column": 73 } }, "25": { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": 14 } }, "26": { "start": { "line": 46, "column": 12 }, "end": { "line": 48, "column": 14 } }, "27": { "start": { "line": 50, "column": 22 }, "end": { "line": 50, "column": 50 } }, "28": { "start": { "line": 51, "column": 8 }, "end": { "line": 54, "column": 14 } }, "29": { "start": { "line": 52, "column": 12 }, "end": { "line": 54, "column": 14 } }, "30": { "start": { "line": 34, "column": 13 }, "end": { "line": 34, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 11, "column": 30 }, "end": { "line": 11, "column": 35 } }, "loc": { "start": { "line": 11, "column": 70 }, "end": { "line": 13, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 15, "column": 30 }, "end": { "line": 15, "column": 35 } }, "loc": { "start": { "line": 15, "column": 70 }, "end": { "line": 17, "column": 1 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 19, "column": 30 }, "end": { "line": 19, "column": 31 } }, "loc": { "start": { "line": 19, "column": 55 }, "end": { "line": 28, "column": 1 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 30, "column": 28 }, "end": { "line": 30, "column": 33 } }, "loc": { "start": { "line": 30, "column": 68 }, "end": { "line": 32, "column": 1 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 34, "column": 35 }, "end": { "line": 34, "column": null } }, "loc": { "start": { "line": 37, "column": 10 }, "end": { "line": 56, "column": 1 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 38, "column": 41 }, "end": { "line": 38, "column": 42 } }, "loc": { "start": { "line": 38, "column": 56 }, "end": { "line": 40, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 44, "column": 34 }, "end": { "line": 44, "column": 35 } }, "loc": { "start": { "line": 44, "column": 45 }, "end": { "line": 44, "column": 73 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 37 } }, "type": "if", "locations": [ { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 37 } } ] }, "1": { "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 14 } }, "type": "binary-expr", "locations": [ { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 14 } }, { "start": { "line": 24, "column": 18 }, "end": { "line": 24, "column": 28 } } ] }, "2": { "loc": { "start": { "line": 42, "column": 4 }, "end": { "line": 55, "column": null } }, "type": "if", "locations": [ { "start": { "line": 42, "column": 4 }, "end": { "line": 55, "column": null } }, { "start": { "line": 49, "column": 11 }, "end": { "line": 55, "column": null } } ] }, "3": { "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": 14 } }, "type": "if", "locations": [ { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": 14 } } ] }, "4": { "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 54, "column": 14 } }, "type": "if", "locations": [ { "start": { "line": 51, "column": 8 }, "end": { "line": 54, "column": 14 } } ] } }, "s": { "0": 66, "1": 66, "2": 66, "3": 66, "4": 3, "5": 66, "6": 66, "7": 11, "8": 66, "9": 66, "10": 4, "11": 4, "12": 4, "13": 1, "14": 3, "15": 66, "16": 66, "17": 0, "18": 66, "19": 66, "20": 4, "21": 12, "22": 4, "23": 2, "24": 3, "25": 2, "26": 1, "27": 2, "28": 2, "29": 1, "30": 66 }, "f": { "0": 3, "1": 11, "2": 4, "3": 0, "4": 4, "5": 12, "6": 3 }, "b": { "0": [1], "1": [4, 2], "2": [2, 2], "3": [1], "4": [1] } }, "/home/ivarconr/code/unleash/src/lib/schema/constraint-value-types.ts": { "path": "/home/ivarconr/code/unleash/src/lib/schema/constraint-value-types.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 3, "column": 13 }, "end": { "line": 3, "column": 55 } }, "2": { "start": { "line": 5, "column": 13 }, "end": { "line": 8, "column": 12 } }, "3": { "start": { "line": 10, "column": 13 }, "end": { "line": 10, "column": 51 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 67, "1": 67, "2": 67, "3": 67 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/project-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/project-service.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 57 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 69 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 42 } }, "3": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 49 } }, "4": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 52 } }, "5": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": null } }, "6": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": null } }, "7": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 59 } }, "8": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 53 } }, "9": { "start": { "line": 36, "column": 0 }, "end": { "line": 36, "column": 75 } }, "10": { "start": { "line": 37, "column": 0 }, "end": { "line": 37, "column": 51 } }, "11": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 76 } }, "12": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": 66 } }, "13": { "start": { "line": 43, "column": 21 }, "end": { "line": 43, "column": 64 } }, "14": { "start": { "line": 43, "column": 37 }, "end": { "line": 43, "column": 64 } }, "15": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 34 } }, "16": { "start": { "line": 99, "column": 8 }, "end": { "line": 99, "column": 49 } }, "17": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 63 } }, "18": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 43 } }, "19": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 37 } }, "20": { "start": { "line": 103, "column": 8 }, "end": { "line": 103, "column": 53 } }, "21": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 49 } }, "22": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 57 } }, "23": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 40 } }, "24": { "start": { "line": 107, "column": 8 }, "end": { "line": 107, "column": 35 } }, "25": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "column": 70 } }, "26": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 55 } }, "27": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 34 } }, "28": { "start": { "line": 123, "column": 21 }, "end": { "line": 123, "column": 66 } }, "29": { "start": { "line": 124, "column": 8 }, "end": { "line": 124, "column": 45 } }, "30": { "start": { "line": 126, "column": 8 }, "end": { "line": 126, "column": 38 } }, "31": { "start": { "line": 128, "column": 36 }, "end": { "line": 130, "column": 10 } }, "32": { "start": { "line": 133, "column": 8 }, "end": { "line": 140, "column": 10 } }, "33": { "start": { "line": 135, "column": 16 }, "end": { "line": 138, "column": 18 } }, "34": { "start": { "line": 142, "column": 8 }, "end": { "line": 142, "column": 74 } }, "35": { "start": { "line": 144, "column": 8 }, "end": { "line": 149, "column": 11 } }, "36": { "start": { "line": 151, "column": 8 }, "end": { "line": 151, "column": 20 } }, "37": { "start": { "line": 155, "column": 24 }, "end": { "line": 155, "column": 63 } }, "38": { "start": { "line": 156, "column": 24 }, "end": { "line": 156, "column": 73 } }, "39": { "start": { "line": 158, "column": 8 }, "end": { "line": 158, "column": 41 } }, "40": { "start": { "line": 160, "column": 8 }, "end": { "line": 166, "column": 11 } }, "41": { "start": { "line": 173, "column": 28 }, "end": { "line": 175, "column": 10 } }, "42": { "start": { "line": 176, "column": 24 }, "end": { "line": 177, "column": null } }, "43": { "start": { "line": 179, "column": 8 }, "end": { "line": 182, "column": 10 } }, "44": { "start": { "line": 180, "column": 37 }, "end": { "line": 180, "column": 52 } }, "45": { "start": { "line": 191, "column": 24 }, "end": { "line": 191, "column": 70 } }, "46": { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": null } }, "47": { "start": { "line": 194, "column": 12 }, "end": { "line": 194, "column": 57 } }, "48": { "start": { "line": 196, "column": 24 }, "end": { "line": 196, "column": 59 } }, "49": { "start": { "line": 198, "column": 8 }, "end": { "line": 200, "column": null } }, "50": { "start": { "line": 199, "column": 12 }, "end": { "line": 199, "column": 73 } }, "51": { "start": { "line": 202, "column": 27 }, "end": { "line": 205, "column": null } }, "52": { "start": { "line": 208, "column": 8 }, "end": { "line": 210, "column": null } }, "53": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 57 } }, "54": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 72 } }, "55": { "start": { "line": 214, "column": 8 }, "end": { "line": 216, "column": null } }, "56": { "start": { "line": 215, "column": 12 }, "end": { "line": 215, "column": 61 } }, "57": { "start": { "line": 217, "column": 31 }, "end": { "line": 220, "column": null } }, "58": { "start": { "line": 222, "column": 8 }, "end": { "line": 225, "column": 10 } }, "59": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 30 } }, "60": { "start": { "line": 231, "column": 8 }, "end": { "line": 235, "column": null } }, "61": { "start": { "line": 232, "column": 12 }, "end": { "line": 234, "column": 14 } }, "62": { "start": { "line": 237, "column": 24 }, "end": { "line": 240, "column": 10 } }, "63": { "start": { "line": 242, "column": 8 }, "end": { "line": 246, "column": null } }, "64": { "start": { "line": 243, "column": 12 }, "end": { "line": 245, "column": 14 } }, "65": { "start": { "line": 248, "column": 8 }, "end": { "line": 248, "column": 36 } }, "66": { "start": { "line": 250, "column": 8 }, "end": { "line": 254, "column": 11 } }, "67": { "start": { "line": 256, "column": 8 }, "end": { "line": 256, "column": 69 } }, "68": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 41 } }, "69": { "start": { "line": 261, "column": 8 }, "end": { "line": 261, "column": 40 } }, "70": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 20 } }, "71": { "start": { "line": 266, "column": 23 }, "end": { "line": 266, "column": 54 } }, "72": { "start": { "line": 267, "column": 8 }, "end": { "line": 269, "column": null } }, "73": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 80 } }, "74": { "start": { "line": 274, "column": 31 }, "end": { "line": 275, "column": null } }, "75": { "start": { "line": 278, "column": 8 }, "end": { "line": 281, "column": 10 } }, "76": { "start": { "line": 291, "column": 31 }, "end": { "line": 292, "column": null } }, "77": { "start": { "line": 294, "column": 21 }, "end": { "line": 294, "column": 53 } }, "78": { "start": { "line": 296, "column": 21 }, "end": { "line": 296, "column": 55 } }, "79": { "start": { "line": 296, "column": 39 }, "end": { "line": 296, "column": 54 } }, "80": { "start": { "line": 297, "column": 8 }, "end": { "line": 301, "column": null } }, "81": { "start": { "line": 298, "column": 12 }, "end": { "line": 300, "column": 14 } }, "82": { "start": { "line": 303, "column": 33 }, "end": { "line": 303, "column": 67 } }, "83": { "start": { "line": 303, "column": 51 }, "end": { "line": 303, "column": 66 } }, "84": { "start": { "line": 304, "column": 8 }, "end": { "line": 306, "column": null } }, "85": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 79 } }, "86": { "start": { "line": 308, "column": 8 }, "end": { "line": 308, "column": 75 } }, "87": { "start": { "line": 310, "column": 8 }, "end": { "line": 321, "column": 10 } }, "88": { "start": { "line": 331, "column": 21 }, "end": { "line": 331, "column": 66 } }, "89": { "start": { "line": 333, "column": 8 }, "end": { "line": 333, "column": 60 } }, "90": { "start": { "line": 335, "column": 8 }, "end": { "line": 335, "column": 80 } }, "91": { "start": { "line": 337, "column": 21 }, "end": { "line": 337, "column": 53 } }, "92": { "start": { "line": 339, "column": 8 }, "end": { "line": 350, "column": 10 } }, "93": { "start": { "line": 357, "column": 22 }, "end": { "line": 357, "column": 76 } }, "94": { "start": { "line": 358, "column": 21 }, "end": { "line": 358, "column": 55 } }, "95": { "start": { "line": 358, "column": 39 }, "end": { "line": 358, "column": 54 } }, "96": { "start": { "line": 359, "column": 8 }, "end": { "line": 363, "column": null } }, "97": { "start": { "line": 360, "column": 12 }, "end": { "line": 362, "column": 14 } }, "98": { "start": { "line": 364, "column": 8 }, "end": { "line": 364, "column": 20 } }, "99": { "start": { "line": 371, "column": 8 }, "end": { "line": 379, "column": null } }, "100": { "start": { "line": 372, "column": 26 }, "end": { "line": 374, "column": null } }, "101": { "start": { "line": 376, "column": 12 }, "end": { "line": 378, "column": null } }, "102": { "start": { "line": 377, "column": 16 }, "end": { "line": 377, "column": 53 } }, "103": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 71 } }, "104": { "start": { "line": 389, "column": 21 }, "end": { "line": 389, "column": 70 } }, "105": { "start": { "line": 389, "column": 54 }, "end": { "line": 389, "column": 69 } }, "106": { "start": { "line": 390, "column": 28 }, "end": { "line": 391, "column": null } }, "107": { "start": { "line": 391, "column": 19 }, "end": { "line": 391, "column": 39 } }, "108": { "start": { "line": 394, "column": 8 }, "end": { "line": 397, "column": null } }, "109": { "start": { "line": 396, "column": 12 }, "end": { "line": 396, "column": 19 } }, "110": { "start": { "line": 399, "column": 8 }, "end": { "line": 399, "column": 67 } }, "111": { "start": { "line": 401, "column": 8 }, "end": { "line": 405, "column": 10 } }, "112": { "start": { "line": 406, "column": 21 }, "end": { "line": 406, "column": 66 } }, "113": { "start": { "line": 408, "column": 8 }, "end": { "line": 425, "column": 10 } }, "114": { "start": { "line": 429, "column": 8 }, "end": { "line": 429, "column": 48 } }, "115": { "start": { "line": 436, "column": 24 }, "end": { "line": 436, "column": 55 } }, "116": { "start": { "line": 437, "column": 29 }, "end": { "line": 438, "column": null } }, "117": { "start": { "line": 440, "column": 25 }, "end": { "line": 442, "column": null } }, "118": { "start": { "line": 444, "column": 24 }, "end": { "line": 444, "column": 62 } }, "119": { "start": { "line": 445, "column": 8 }, "end": { "line": 453, "column": 10 } }, "120": { "start": { "line": 50, "column": 0 }, "end": { "line": 50, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 43, "column": 21 }, "end": { "line": 43, "column": 22 } }, "loc": { "start": { "line": 43, "column": 37 }, "end": { "line": 43, "column": 64 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": null } }, "loc": { "start": { "line": 96, "column": 50 }, "end": { "line": 109, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 111, "column": 4 }, "end": { "line": 111, "column": 9 } }, "loc": { "start": { "line": 111, "column": 43 }, "end": { "line": 113, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 9 } }, "loc": { "start": { "line": 115, "column": 31 }, "end": { "line": 117, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 9 } }, "loc": { "start": { "line": 121, "column": 18 }, "end": { "line": 152, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 134, "column": 36 }, "end": { "line": 134, "column": 41 } }, "loc": { "start": { "line": 134, "column": 48 }, "end": { "line": 139, "column": 13 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 154, "column": 4 }, "end": { "line": 154, "column": 9 } }, "loc": { "start": { "line": 154, "column": 60 }, "end": { "line": 167, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 169, "column": 4 }, "end": { "line": 169, "column": 9 } }, "loc": { "start": { "line": 171, "column": 28 }, "end": { "line": 183, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 180, "column": 28 }, "end": { "line": 180, "column": 29 } }, "loc": { "start": { "line": 180, "column": 37 }, "end": { "line": 180, "column": 52 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 185, "column": 4 }, "end": { "line": 185, "column": 9 } }, "loc": { "start": { "line": 189, "column": 32 }, "end": { "line": 228, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 230, "column": 4 }, "end": { "line": 230, "column": 9 } }, "loc": { "start": { "line": 230, "column": 46 }, "end": { "line": 257, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 259, "column": 4 }, "end": { "line": 259, "column": 9 } }, "loc": { "start": { "line": 259, "column": 31 }, "end": { "line": 263, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 265, "column": 4 }, "end": { "line": 265, "column": 9 } }, "loc": { "start": { "line": 265, "column": 37 }, "end": { "line": 270, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 273, "column": 4 }, "end": { "line": 273, "column": 9 } }, "loc": { "start": { "line": 273, "column": 46 }, "end": { "line": 282, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 285, "column": 4 }, "end": { "line": 285, "column": 9 } }, "loc": { "start": { "line": 289, "column": 26 }, "end": { "line": 322, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 296, "column": 32 }, "end": { "line": 296, "column": 33 } }, "loc": { "start": { "line": 296, "column": 39 }, "end": { "line": 296, "column": 54 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 303, "column": 44 }, "end": { "line": 303, "column": 45 } }, "loc": { "start": { "line": 303, "column": 51 }, "end": { "line": 303, "column": 66 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 325, "column": 4 }, "end": { "line": 325, "column": 9 } }, "loc": { "start": { "line": 329, "column": 26 }, "end": { "line": 351, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 353, "column": 4 }, "end": { "line": 353, "column": 9 } }, "loc": { "start": { "line": 355, "column": 22 }, "end": { "line": 365, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 358, "column": 32 }, "end": { "line": 358, "column": 33 } }, "loc": { "start": { "line": 358, "column": 39 }, "end": { "line": 358, "column": 54 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 367, "column": 4 }, "end": { "line": 367, "column": 9 } }, "loc": { "start": { "line": 369, "column": 36 }, "end": { "line": 380, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 382, "column": 4 }, "end": { "line": 382, "column": 9 } }, "loc": { "start": { "line": 386, "column": 25 }, "end": { "line": 426, "column": 5 } } }, "22": { "name": "(anonymous_23)", "decl": { "start": { "line": 389, "column": 47 }, "end": { "line": 389, "column": 48 } }, "loc": { "start": { "line": 389, "column": 54 }, "end": { "line": 389, "column": 69 } } }, "23": { "name": "(anonymous_24)", "decl": { "start": { "line": 391, "column": 12 }, "end": { "line": 391, "column": 13 } }, "loc": { "start": { "line": 391, "column": 19 }, "end": { "line": 391, "column": 39 } } }, "24": { "name": "(anonymous_25)", "decl": { "start": { "line": 428, "column": 4 }, "end": { "line": 428, "column": 9 } }, "loc": { "start": { "line": 428, "column": 38 }, "end": { "line": 430, "column": 5 } } }, "25": { "name": "(anonymous_26)", "decl": { "start": { "line": 432, "column": 4 }, "end": { "line": 432, "column": 9 } }, "loc": { "start": { "line": 434, "column": 33 }, "end": { "line": 454, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 43, "column": 37 }, "end": { "line": 43, "column": 47 } }, "type": "binary-expr", "locations": [ { "start": { "line": 43, "column": 37 }, "end": { "line": 43, "column": 47 } }, { "start": { "line": 43, "column": 51 }, "end": { "line": 43, "column": 64 } } ] }, "1": { "loc": { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": null } }, "type": "if", "locations": [ { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": null } } ] }, "2": { "loc": { "start": { "line": 198, "column": 8 }, "end": { "line": 200, "column": null } }, "type": "if", "locations": [ { "start": { "line": 198, "column": 8 }, "end": { "line": 200, "column": null } } ] }, "3": { "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 210, "column": null } }, "type": "if", "locations": [ { "start": { "line": 208, "column": 8 }, "end": { "line": 210, "column": null } } ] }, "4": { "loc": { "start": { "line": 214, "column": 8 }, "end": { "line": 216, "column": null } }, "type": "if", "locations": [ { "start": { "line": 214, "column": 8 }, "end": { "line": 216, "column": null } } ] }, "5": { "loc": { "start": { "line": 231, "column": 8 }, "end": { "line": 235, "column": null } }, "type": "if", "locations": [ { "start": { "line": 231, "column": 8 }, "end": { "line": 235, "column": null } } ] }, "6": { "loc": { "start": { "line": 242, "column": 8 }, "end": { "line": 246, "column": null } }, "type": "if", "locations": [ { "start": { "line": 242, "column": 8 }, "end": { "line": 246, "column": null } } ] }, "7": { "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 269, "column": null } }, "type": "if", "locations": [ { "start": { "line": 267, "column": 8 }, "end": { "line": 269, "column": null } } ] }, "8": { "loc": { "start": { "line": 297, "column": 8 }, "end": { "line": 301, "column": null } }, "type": "if", "locations": [ { "start": { "line": 297, "column": 8 }, "end": { "line": 301, "column": null } } ] }, "9": { "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 306, "column": null } }, "type": "if", "locations": [ { "start": { "line": 304, "column": 8 }, "end": { "line": 306, "column": null } } ] }, "10": { "loc": { "start": { "line": 359, "column": 8 }, "end": { "line": 363, "column": null } }, "type": "if", "locations": [ { "start": { "line": 359, "column": 8 }, "end": { "line": 363, "column": null } } ] }, "11": { "loc": { "start": { "line": 371, "column": 8 }, "end": { "line": 379, "column": null } }, "type": "if", "locations": [ { "start": { "line": 371, "column": 8 }, "end": { "line": 379, "column": null } } ] }, "12": { "loc": { "start": { "line": 376, "column": 12 }, "end": { "line": 378, "column": null } }, "type": "if", "locations": [ { "start": { "line": 376, "column": 12 }, "end": { "line": 378, "column": null } } ] }, "13": { "loc": { "start": { "line": 394, "column": 8 }, "end": { "line": 397, "column": null } }, "type": "if", "locations": [ { "start": { "line": 394, "column": 8 }, "end": { "line": 397, "column": null } } ] }, "14": { "loc": { "start": { "line": 434, "column": 28 }, "end": { "line": 434, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 434, "column": 28 }, "end": { "line": 434, "column": 33 } } ] } }, "s": { "0": 64, "1": 64, "2": 64, "3": 64, "4": 64, "5": 64, "6": 64, "7": 64, "8": 64, "9": 64, "10": 64, "11": 64, "12": 64, "13": 64, "14": 43, "15": 152, "16": 152, "17": 152, "18": 152, "19": 152, "20": 152, "21": 152, "22": 152, "23": 152, "24": 152, "25": 152, "26": 3, "27": 12, "28": 41, "29": 41, "30": 40, "31": 40, "32": 40, "33": 41, "34": 40, "35": 40, "36": 40, "37": 1, "38": 1, "39": 1, "40": 1, "41": 4, "42": 4, "43": 4, "44": 5, "45": 8, "46": 8, "47": 1, "48": 7, "49": 6, "50": 0, "51": 6, "52": 6, "53": 2, "54": 4, "55": 4, "56": 2, "57": 2, "58": 2, "59": 2, "60": 4, "61": 1, "62": 3, "63": 3, "64": 1, "65": 2, "66": 2, "67": 2, "68": 3, "69": 2, "70": 1, "71": 43, "72": 43, "73": 2, "74": 12, "75": 12, "76": 16, "77": 16, "78": 16, "79": 40, "80": 16, "81": 0, "82": 16, "83": 19, "84": 16, "85": 1, "86": 15, "87": 15, "88": 3, "89": 3, "90": 2, "91": 2, "92": 2, "93": 5, "94": 5, "95": 8, "96": 5, "97": 0, "98": 5, "99": 6, "100": 2, "101": 2, "102": 2, "103": 3, "104": 3, "105": 5, "106": 3, "107": 5, "108": 3, "109": 0, "110": 3, "111": 2, "112": 2, "113": 2, "114": 0, "115": 0, "116": 0, "117": 0, "118": 0, "119": 0, "120": 64 }, "f": { "0": 43, "1": 152, "2": 3, "3": 12, "4": 41, "5": 41, "6": 1, "7": 4, "8": 5, "9": 8, "10": 4, "11": 3, "12": 43, "13": 12, "14": 16, "15": 40, "16": 19, "17": 3, "18": 5, "19": 8, "20": 6, "21": 3, "22": 5, "23": 5, "24": 0, "25": 0 }, "b": { "0": [43, 3], "1": [1], "2": [0], "3": [2], "4": [2], "5": [1], "6": [1], "7": [2], "8": [0], "9": [1], "10": [0], "11": [2], "12": [2], "13": [0], "14": [0] } }, "/home/ivarconr/code/unleash/src/lib/services/project-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/project-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 11, "column": 58 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 66, "1": 66, "2": 66 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/no-access-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/no-access-error.ts", "statementMap": { "0": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 16 } }, "1": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 56 } }, "2": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 42 } }, "3": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 37 } }, "4": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 82 } }, "5": { "start": { "line": 18, "column": 8 }, "end": { "line": 21, "column": 10 } }, "6": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 29 } }, "7": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 31 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": 16 } }, "loc": { "start": { "line": 8, "column": 34 }, "end": { "line": 15, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 17, "column": 4 }, "end": { "line": 17, "column": 10 } }, "loc": { "start": { "line": 17, "column": 10 }, "end": { "line": 22, "column": 5 } } } }, "branchMap": {}, "s": { "0": 6, "1": 6, "2": 6, "3": 6, "4": 6, "5": 3, "6": 66, "7": 66 }, "f": { "0": 6, "1": 3 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/incompatible-project-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/incompatible-project-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 69 } }, "4": { "start": { "line": 11, "column": 20 }, "end": { "line": 20, "column": 10 } }, "5": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 19 } }, "6": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 37 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 22, "column": 5 } } } }, "branchMap": {}, "s": { "0": 3, "1": 3, "2": 3, "3": 3, "4": 0, "5": 0, "6": 64 }, "f": { "0": 3, "1": 0 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/project-without-owner-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/project-without-owner-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 64 } }, "4": { "start": { "line": 11, "column": 20 }, "end": { "line": 20, "column": 10 } }, "5": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 19 } }, "6": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": null } }, "loc": { "start": { "line": 2, "column": 4 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 22, "column": 5 } } } }, "branchMap": {}, "s": { "0": 2, "1": 2, "2": 2, "3": 2, "4": 0, "5": 0, "6": 64 }, "f": { "0": 2, "1": 0 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/util/arraysHaveSameItems.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/arraysHaveSameItems.ts", "statementMap": { "0": { "start": { "line": 1, "column": 35 }, "end": { "line": 12, "column": 1 } }, "1": { "start": { "line": 2, "column": 17 }, "end": { "line": 2, "column": 27 } }, "2": { "start": { "line": 3, "column": 17 }, "end": { "line": 3, "column": 27 } }, "3": { "start": { "line": 5, "column": 4 }, "end": { "line": 7, "column": null } }, "4": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 21 } }, "5": { "start": { "line": 9, "column": 4 }, "end": { "line": 11, "column": 7 } }, "6": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 31 } }, "7": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 1, "column": 35 }, "end": { "line": 1, "column": 39 } }, "loc": { "start": { "line": 1, "column": 66 }, "end": { "line": 12, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 9, "column": 27 }, "end": { "line": 9, "column": 28 } }, "loc": { "start": { "line": 9, "column": 37 }, "end": { "line": 11, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 5, "column": 4 }, "end": { "line": 7, "column": null } }, "type": "if", "locations": [ { "start": { "line": 5, "column": 4 }, "end": { "line": 7, "column": null } } ] } }, "s": { "0": 65, "1": 17, "2": 17, "3": 17, "4": 5, "5": 12, "6": 17, "7": 65 }, "f": { "0": 17, "1": 17 }, "b": { "0": [5] } }, "/home/ivarconr/code/unleash/src/lib/util/random-id.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/random-id.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 36 } }, "1": { "start": { "line": 3, "column": 24 }, "end": { "line": 5, "column": 1 } }, "2": { "start": { "line": 4, "column": 4 }, "end": { "line": 4, "column": 20 } }, "3": { "start": { "line": 3, "column": 13 }, "end": { "line": 3, "column": 24 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 3, "column": 24 }, "end": { "line": 3, "column": 35 } }, "loc": { "start": { "line": 3, "column": 37 }, "end": { "line": 5, "column": 1 } } } }, "branchMap": {}, "s": { "0": 3, "1": 3, "2": 234, "3": 3 }, "f": { "0": 234 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/environment-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/environment-service.ts", "statementMap": { "0": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 64 } }, "1": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 57 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 49 } }, "3": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 52 } }, "4": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 80 } }, "5": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 67 } }, "6": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 49 } }, "7": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 61 } }, "8": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 63 } }, "9": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 41 } }, "10": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 46 } }, "11": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 47 } }, "12": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 55 } }, "13": { "start": { "line": 58, "column": 8 }, "end": { "line": 63, "column": 10 } }, "14": { "start": { "line": 60, "column": 30 }, "end": { "line": 60, "column": 44 } }, "15": { "start": { "line": 61, "column": 16 }, "end": { "line": 61, "column": 73 } }, "16": { "start": { "line": 67, "column": 23 }, "end": { "line": 67, "column": 63 } }, "17": { "start": { "line": 68, "column": 8 }, "end": { "line": 70, "column": null } }, "18": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 80 } }, "19": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 70 } }, "20": { "start": { "line": 78, "column": 8 }, "end": { "line": 94, "column": null } }, "21": { "start": { "line": 79, "column": 12 }, "end": { "line": 82, "column": 14 } }, "22": { "start": { "line": 83, "column": 12 }, "end": { "line": 86, "column": 14 } }, "23": { "start": { "line": 88, "column": 12 }, "end": { "line": 92, "column": null } }, "24": { "start": { "line": 89, "column": 16 }, "end": { "line": 91, "column": 18 } }, "25": { "start": { "line": 93, "column": 12 }, "end": { "line": 93, "column": 20 } }, "26": { "start": { "line": 100, "column": 8 }, "end": { "line": 102, "column": null } }, "27": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 37 } }, "28": { "start": { "line": 104, "column": 32 }, "end": { "line": 104, "column": 68 } }, "29": { "start": { "line": 105, "column": 45 }, "end": { "line": 106, "column": null } }, "30": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 55 } }, "31": { "start": { "line": 109, "column": 8 }, "end": { "line": 117, "column": null } }, "32": { "start": { "line": 113, "column": 12 }, "end": { "line": 115, "column": 14 } }, "33": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 37 } }, "34": { "start": { "line": 120, "column": 12 }, "end": { "line": 120, "column": 78 } }, "35": { "start": { "line": 120, "column": 57 }, "end": { "line": 120, "column": 77 } }, "36": { "start": { "line": 121, "column": 38 }, "end": { "line": 126, "column": 10 } }, "37": { "start": { "line": 122, "column": 12 }, "end": { "line": 125, "column": 14 } }, "38": { "start": { "line": 128, "column": 8 }, "end": { "line": 128, "column": 67 } }, "39": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 74 } }, "40": { "start": { "line": 131, "column": 8 }, "end": { "line": 134, "column": 10 } }, "41": { "start": { "line": 142, "column": 12 }, "end": { "line": 143, "column": null } }, "42": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 47 } }, "43": { "start": { "line": 146, "column": 28 }, "end": { "line": 151, "column": 10 } }, "44": { "start": { "line": 147, "column": 12 }, "end": { "line": 150, "column": 14 } }, "45": { "start": { "line": 152, "column": 8 }, "end": { "line": 152, "column": 46 } }, "46": { "start": { "line": 154, "column": 31 }, "end": { "line": 156, "column": 10 } }, "47": { "start": { "line": 155, "column": 50 }, "end": { "line": 155, "column": 64 } }, "48": { "start": { "line": 158, "column": 24 }, "end": { "line": 162, "column": 10 } }, "49": { "start": { "line": 159, "column": 12 }, "end": { "line": 161, "column": 15 } }, "50": { "start": { "line": 160, "column": 16 }, "end": { "line": 160, "column": 78 } }, "51": { "start": { "line": 164, "column": 8 }, "end": { "line": 164, "column": 44 } }, "52": { "start": { "line": 171, "column": 8 }, "end": { "line": 174, "column": 10 } }, "53": { "start": { "line": 175, "column": 8 }, "end": { "line": 178, "column": 10 } }, "54": { "start": { "line": 185, "column": 28 }, "end": { "line": 186, "column": null } }, "55": { "start": { "line": 189, "column": 8 }, "end": { "line": 195, "column": null } }, "56": { "start": { "line": 190, "column": 12 }, "end": { "line": 193, "column": 14 } }, "57": { "start": { "line": 194, "column": 12 }, "end": { "line": 194, "column": 19 } }, "58": { "start": { "line": 196, "column": 8 }, "end": { "line": 198, "column": 10 } }, "59": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": null } }, "loc": { "start": { "line": 39, "column": 56 }, "end": { "line": 46, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": 9 } }, "loc": { "start": { "line": 48, "column": 16 }, "end": { "line": 50, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 9 } }, "loc": { "start": { "line": 52, "column": 26 }, "end": { "line": 54, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 9 } }, "loc": { "start": { "line": 56, "column": 47 }, "end": { "line": 64, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 59, "column": 39 }, "end": { "line": 59, "column": 40 } }, "loc": { "start": { "line": 59, "column": 47 }, "end": { "line": 62, "column": 13 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 66, "column": 4 }, "end": { "line": 66, "column": 9 } }, "loc": { "start": { "line": 66, "column": 56 }, "end": { "line": 72, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 74, "column": 4 }, "end": { "line": 74, "column": 9 } }, "loc": { "start": { "line": 76, "column": 25 }, "end": { "line": 95, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 97, "column": 4 }, "end": { "line": 97, "column": 9 } }, "loc": { "start": { "line": 98, "column": 42 }, "end": { "line": 135, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 105, "column": 68 }, "end": { "line": 105, "column": 69 } }, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 55 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 120, "column": 48 }, "end": { "line": 120, "column": 49 } }, "loc": { "start": { "line": 120, "column": 57 }, "end": { "line": 120, "column": 77 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 121, "column": 61 }, "end": { "line": 121, "column": 62 } }, "loc": { "start": { "line": 121, "column": 69 }, "end": { "line": 126, "column": 9 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 17 } }, "loc": { "start": { "line": 139, "column": 32 }, "end": { "line": 165, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 143, "column": 30 }, "end": { "line": 143, "column": 31 } }, "loc": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 47 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 146, "column": 45 }, "end": { "line": 146, "column": 46 } }, "loc": { "start": { "line": 146, "column": 54 }, "end": { "line": 151, "column": 9 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 155, "column": 40 }, "end": { "line": 155, "column": 41 } }, "loc": { "start": { "line": 155, "column": 50 }, "end": { "line": 155, "column": 64 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 158, "column": 43 }, "end": { "line": 158, "column": 44 } }, "loc": { "start": { "line": 158, "column": 55 }, "end": { "line": 162, "column": 9 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 159, "column": 32 }, "end": { "line": 159, "column": 33 } }, "loc": { "start": { "line": 159, "column": 47 }, "end": { "line": 161, "column": 13 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 167, "column": 4 }, "end": { "line": 167, "column": 9 } }, "loc": { "start": { "line": 169, "column": 25 }, "end": { "line": 179, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 181, "column": 4 }, "end": { "line": 181, "column": 9 } }, "loc": { "start": { "line": 183, "column": 25 }, "end": { "line": 199, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 68, "column": 8 }, "end": { "line": 70, "column": null } }, "type": "if", "locations": [ { "start": { "line": 68, "column": 8 }, "end": { "line": 70, "column": null } } ] }, "1": { "loc": { "start": { "line": 88, "column": 12 }, "end": { "line": 92, "column": null } }, "type": "if", "locations": [ { "start": { "line": 88, "column": 12 }, "end": { "line": 92, "column": null } } ] }, "2": { "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 102, "column": null } }, "type": "if", "locations": [ { "start": { "line": 100, "column": 8 }, "end": { "line": 102, "column": null } } ] }, "3": { "loc": { "start": { "line": 109, "column": 8 }, "end": { "line": 117, "column": null } }, "type": "if", "locations": [ { "start": { "line": 109, "column": 8 }, "end": { "line": 117, "column": null } } ] }, "4": { "loc": { "start": { "line": 123, "column": 16 }, "end": { "line": 123, "column": 60 } }, "type": "binary-expr", "locations": [ { "start": { "line": 123, "column": 16 }, "end": { "line": 123, "column": 60 } }, { "start": { "line": 124, "column": 16 }, "end": { "line": 124, "column": 35 } } ] }, "5": { "loc": { "start": { "line": 189, "column": 8 }, "end": { "line": 195, "column": null } }, "type": "if", "locations": [ { "start": { "line": 189, "column": 8 }, "end": { "line": 195, "column": null } } ] } }, "s": { "0": 62, "1": 62, "2": 62, "3": 62, "4": 62, "5": 150, "6": 150, "7": 150, "8": 150, "9": 150, "10": 6, "11": 5, "12": 2, "13": 1, "14": 2, "15": 2, "16": 12, "17": 12, "18": 10, "19": 2, "20": 46, "21": 46, "22": 45, "23": 1, "24": 1, "25": 0, "26": 4, "27": 1, "28": 3, "29": 3, "30": 34, "31": 3, "32": 0, "33": 0, "34": 3, "35": 3, "36": 3, "37": 34, "38": 3, "39": 3, "40": 3, "41": 3, "42": 14, "43": 3, "44": 5, "45": 3, "46": 3, "47": 5, "48": 3, "49": 3, "50": 3, "51": 3, "52": 11, "53": 11, "54": 7, "55": 7, "56": 6, "57": 6, "58": 1, "59": 62 }, "f": { "0": 150, "1": 6, "2": 5, "3": 2, "4": 2, "5": 12, "6": 46, "7": 4, "8": 34, "9": 3, "10": 34, "11": 3, "12": 14, "13": 5, "14": 5, "15": 3, "16": 3, "17": 11, "18": 7 }, "b": { "0": [10], "1": [1], "2": [1], "3": [0], "4": [34, 31], "5": [6] } }, "/home/ivarconr/code/unleash/src/lib/services/state-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/state-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 75 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 47 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 41 } }, "4": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 50 } }, "5": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 49 } }, "6": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 42 } }, "7": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 79 } }, "8": { "start": { "line": 10, "column": 13 }, "end": { "line": 21, "column": 37 } }, "9": { "start": { "line": 23, "column": 13 }, "end": { "line": 27, "column": 3 } }, "10": { "start": { "line": 29, "column": 13 }, "end": { "line": 36, "column": 3 } }, "11": { "start": { "line": 38, "column": 13 }, "end": { "line": 42, "column": 3 } }, "12": { "start": { "line": 44, "column": 13 }, "end": { "line": 44, "column": 71 } }, "13": { "start": { "line": 46, "column": 13 }, "end": { "line": 65, "column": 3 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63, "3": 63, "4": 63, "5": 63, "6": 63, "7": 63, "8": 63, "9": 63, "10": 63, "11": 63, "12": 63, "13": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/strategy-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/strategy-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 12 }, "end": { "line": 1, "column": 26 } }, "1": { "start": { "line": 2, "column": 21 }, "end": { "line": 2, "column": 46 } }, "2": { "start": { "line": 4, "column": 23 }, "end": { "line": 23, "column": 76 } }, "3": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 30 } }, "4": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 32 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63, "3": 63, "4": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/tag-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/tag-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 43 } }, "2": { "start": { "line": 5, "column": 13 }, "end": { "line": 14, "column": 7 } }, "3": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 31 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 64, "1": 64, "2": 64, "3": 64 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/tag-type-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/tag-type-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 43 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 14, "column": 7 } }, "3": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 35 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 67, "1": 67, "2": 67, "3": 67 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/segment-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/segment-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 60 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 11, "column": 37 } }, "3": { "start": { "line": 13, "column": 13 }, "end": { "line": 19, "column": 37 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63, "3": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/minimum-one-environment-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/minimum-one-environment-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 31 } }, "4": { "start": { "line": 11, "column": 8 }, "end": { "line": 19, "column": 10 } }, "5": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 42 } }, "6": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 44 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 1, "1": 1, "2": 1, "3": 1, "4": 1, "5": 62, "6": 62 }, "f": { "0": 1, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/app.ts": { "path": "/home/ivarconr/code/unleash/src/lib/app.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 48 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 63 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 24 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 38 } }, "4": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 36 } }, "5": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 41 } }, "6": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 24 } }, "7": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 40 } }, "8": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 73 } }, "9": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 58 } }, "10": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 67 } }, "11": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 59 } }, "12": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 35 } }, "13": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 56 } }, "14": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 66 } }, "15": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 64 } }, "16": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 62 } }, "17": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 56 } }, "18": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 55 } }, "19": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 25 } }, "20": { "start": { "line": 34, "column": 24 }, "end": { "line": 34, "column": 55 } }, "21": { "start": { "line": 36, "column": 20 }, "end": { "line": 36, "column": 61 } }, "22": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 33 } }, "23": { "start": { "line": 39, "column": 4 }, "end": { "line": 39, "column": 32 } }, "24": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 40 } }, "25": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 41 } }, "26": { "start": { "line": 43, "column": 4 }, "end": { "line": 45, "column": null } }, "27": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 54 } }, "28": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 35 } }, "29": { "start": { "line": 49, "column": 4 }, "end": { "line": 51, "column": null } }, "30": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 46 } }, "31": { "start": { "line": 53, "column": 4 }, "end": { "line": 55, "column": null } }, "32": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 24 } }, "33": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 27 } }, "34": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 28 } }, "35": { "start": { "line": 59, "column": 4 }, "end": { "line": 59, "column": 45 } }, "36": { "start": { "line": 60, "column": 4 }, "end": { "line": 62, "column": null } }, "37": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 32 } }, "38": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 35 } }, "39": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 52 } }, "40": { "start": { "line": 65, "column": 4 }, "end": { "line": 65, "column": 61 } }, "41": { "start": { "line": 66, "column": 4 }, "end": { "line": 66, "column": 74 } }, "42": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 73 } }, "43": { "start": { "line": 69, "column": 4 }, "end": { "line": 71, "column": null } }, "44": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 70 } }, "45": { "start": { "line": 73, "column": 4 }, "end": { "line": 75, "column": null } }, "46": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 45 } }, "47": { "start": { "line": 77, "column": 4 }, "end": { "line": 122, "column": null } }, "48": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 71 } }, "49": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 62 } }, "50": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 18 } }, "51": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 71 } }, "52": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 75 } }, "53": { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 18 } }, "54": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 71 } }, "55": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 75 } }, "56": { "start": { "line": 91, "column": 12 }, "end": { "line": 91, "column": 18 } }, "57": { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 71 } }, "58": { "start": { "line": 95, "column": 12 }, "end": { "line": 100, "column": 14 } }, "59": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 18 } }, "60": { "start": { "line": 104, "column": 12 }, "end": { "line": 104, "column": 71 } }, "61": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 75 } }, "62": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 18 } }, "63": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 47 } }, "64": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 18 } }, "65": { "start": { "line": 113, "column": 12 }, "end": { "line": 113, "column": 71 } }, "66": { "start": { "line": 114, "column": 12 }, "end": { "line": 119, "column": 14 } }, "67": { "start": { "line": 120, "column": 12 }, "end": { "line": 120, "column": 18 } }, "68": { "start": { "line": 124, "column": 4 }, "end": { "line": 127, "column": 6 } }, "69": { "start": { "line": 129, "column": 4 }, "end": { "line": 131, "column": null } }, "70": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 60 } }, "71": { "start": { "line": 134, "column": 4 }, "end": { "line": 134, "column": 73 } }, "72": { "start": { "line": 136, "column": 4 }, "end": { "line": 138, "column": null } }, "73": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 53 } }, "74": { "start": { "line": 140, "column": 4 }, "end": { "line": 142, "column": null } }, "75": { "start": { "line": 141, "column": 8 }, "end": { "line": 141, "column": 32 } }, "76": { "start": { "line": 144, "column": 4 }, "end": { "line": 146, "column": 7 } }, "77": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 28 } }, "78": { "start": { "line": 148, "column": 4 }, "end": { "line": 155, "column": 7 } }, "79": { "start": { "line": 149, "column": 8 }, "end": { "line": 152, "column": null } }, "80": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 65 } }, "81": { "start": { "line": 151, "column": 12 }, "end": { "line": 151, "column": 19 } }, "82": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 28 } }, "83": { "start": { "line": 157, "column": 4 }, "end": { "line": 157, "column": 15 } }, "84": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 15 } } }, "fnMap": { "0": { "name": "getApp", "decl": { "start": { "line": 26, "column": 30 }, "end": { "line": 26, "column": 36 } }, "loc": { "start": { "line": 30, "column": 35 }, "end": { "line": 158, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 144, "column": 30 }, "end": { "line": 144, "column": 31 } }, "loc": { "start": { "line": 144, "column": 43 }, "end": { "line": 146, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 148, "column": 32 }, "end": { "line": 148, "column": 33 } }, "loc": { "start": { "line": 148, "column": 45 }, "end": { "line": 155, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 34, "column": 24 }, "end": { "line": 34, "column": 49 } }, "type": "binary-expr", "locations": [ { "start": { "line": 34, "column": 24 }, "end": { "line": 34, "column": 49 } }, { "start": { "line": 34, "column": 53 }, "end": { "line": 34, "column": 55 } } ] }, "1": { "loc": { "start": { "line": 43, "column": 4 }, "end": { "line": 45, "column": null } }, "type": "if", "locations": [ { "start": { "line": 43, "column": 4 }, "end": { "line": 45, "column": null } } ] }, "2": { "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 35 } }, "type": "binary-expr", "locations": [ { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 35 } }, { "start": { "line": 43, "column": 39 }, "end": { "line": 43, "column": 54 } } ] }, "3": { "loc": { "start": { "line": 49, "column": 4 }, "end": { "line": 51, "column": null } }, "type": "if", "locations": [ { "start": { "line": 49, "column": 4 }, "end": { "line": 51, "column": null } } ] }, "4": { "loc": { "start": { "line": 53, "column": 4 }, "end": { "line": 55, "column": null } }, "type": "if", "locations": [ { "start": { "line": 53, "column": 4 }, "end": { "line": 55, "column": null } } ] }, "5": { "loc": { "start": { "line": 60, "column": 4 }, "end": { "line": 62, "column": null } }, "type": "if", "locations": [ { "start": { "line": 60, "column": 4 }, "end": { "line": 62, "column": null } } ] }, "6": { "loc": { "start": { "line": 69, "column": 4 }, "end": { "line": 71, "column": null } }, "type": "if", "locations": [ { "start": { "line": 69, "column": 4 }, "end": { "line": 71, "column": null } } ] }, "7": { "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 75, "column": null } }, "type": "if", "locations": [ { "start": { "line": 73, "column": 4 }, "end": { "line": 75, "column": null } } ] }, "8": { "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 24 } }, "type": "binary-expr", "locations": [ { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 24 } }, { "start": { "line": 73, "column": 28 }, "end": { "line": 73, "column": 51 } } ] }, "9": { "loc": { "start": { "line": 78, "column": 8 }, "end": { "line": 82, "column": null } }, "type": "switch", "locations": [ { "start": { "line": 78, "column": 8 }, "end": { "line": 82, "column": null } }, { "start": { "line": 83, "column": 8 }, "end": { "line": 87, "column": null } }, { "start": { "line": 88, "column": 8 }, "end": { "line": 92, "column": null } }, { "start": { "line": 93, "column": 8 }, "end": { "line": 102, "column": null } }, { "start": { "line": 103, "column": 8 }, "end": { "line": 107, "column": null } }, { "start": { "line": 108, "column": 8 }, "end": { "line": 111, "column": null } }, { "start": { "line": 112, "column": 8 }, "end": { "line": 121, "column": null } } ] }, "10": { "loc": { "start": { "line": 129, "column": 4 }, "end": { "line": 131, "column": null } }, "type": "if", "locations": [ { "start": { "line": 129, "column": 4 }, "end": { "line": 131, "column": null } } ] }, "11": { "loc": { "start": { "line": 136, "column": 4 }, "end": { "line": 138, "column": null } }, "type": "if", "locations": [ { "start": { "line": 136, "column": 4 }, "end": { "line": 138, "column": null } } ] }, "12": { "loc": { "start": { "line": 140, "column": 4 }, "end": { "line": 142, "column": null } }, "type": "if", "locations": [ { "start": { "line": 140, "column": 4 }, "end": { "line": 142, "column": null } } ] }, "13": { "loc": { "start": { "line": 149, "column": 8 }, "end": { "line": 152, "column": null } }, "type": "if", "locations": [ { "start": { "line": 149, "column": 8 }, "end": { "line": 152, "column": null } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 61, "4": 61, "5": 61, "6": 61, "7": 61, "8": 61, "9": 61, "10": 61, "11": 61, "12": 61, "13": 61, "14": 61, "15": 61, "16": 61, "17": 61, "18": 61, "19": 151, "20": 151, "21": 151, "22": 151, "23": 151, "24": 151, "25": 151, "26": 151, "27": 151, "28": 151, "29": 151, "30": 22, "31": 151, "32": 0, "33": 151, "34": 151, "35": 151, "36": 151, "37": 64, "38": 151, "39": 151, "40": 151, "41": 151, "42": 151, "43": 151, "44": 151, "45": 151, "46": 148, "47": 151, "48": 0, "49": 0, "50": 0, "51": 0, "52": 0, "53": 0, "54": 0, "55": 0, "56": 0, "57": 10, "58": 10, "59": 10, "60": 10, "61": 10, "62": 10, "63": 131, "64": 131, "65": 0, "66": 0, "67": 0, "68": 151, "69": 151, "70": 36, "71": 151, "72": 151, "73": 148, "74": 151, "75": 151, "76": 151, "77": 0, "78": 151, "79": 5, "80": 2, "81": 2, "82": 3, "83": 151, "84": 61 }, "f": { "0": 151, "1": 0, "2": 5 }, "b": { "0": [151, 94], "1": [151], "2": [151, 151], "3": [22], "4": [0], "5": [64], "6": [151], "7": [148], "8": [151, 151], "9": [0, 0, 0, 10, 10, 131, 0], "10": [36], "11": [148], "12": [151], "13": [2] } }, "/home/ivarconr/code/unleash/src/lib/middleware/response-time-metrics.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/response-time-metrics.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 46 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 48 } }, "2": { "start": { "line": 6, "column": 22 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 9, "column": 4 }, "end": { "line": 21, "column": 7 } }, "4": { "start": { "line": 10, "column": 31 }, "end": { "line": 10, "column": 34 } }, "5": { "start": { "line": 12, "column": 25 }, "end": { "line": 12, "column": 78 } }, "6": { "start": { "line": 14, "column": 27 }, "end": { "line": 19, "column": 10 } }, "7": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 48 } }, "8": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 16 } } }, "fnMap": { "0": { "name": "responseTimeMetrics", "decl": { "start": { "line": 8, "column": 16 }, "end": { "line": 8, "column": 35 } }, "loc": { "start": { "line": 8, "column": 58 }, "end": { "line": 22, "column": 1 } } }, "1": { "name": "(anonymous_7)", "decl": { "start": { "line": 9, "column": 25 }, "end": { "line": 9, "column": 26 } }, "loc": { "start": { "line": 9, "column": 44 }, "end": { "line": 21, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 12, "column": 37 }, "end": { "line": 12, "column": 65 } }, "type": "cond-expr", "locations": [ { "start": { "line": 12, "column": 37 }, "end": { "line": 12, "column": 65 } }, { "start": { "line": 12, "column": 68 }, "end": { "line": 12, "column": 78 } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 151, "4": 755, "5": 755, "6": 755, "7": 755, "8": 61 }, "f": { "0": 151, "1": 755 }, "b": { "0": [746, 9] } }, "/home/ivarconr/code/unleash/src/lib/middleware/rbac-middleware.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/rbac-middleware.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": null } }, "1": { "start": { "line": 21, "column": 23 }, "end": { "line": 68, "column": 1 } }, "2": { "start": { "line": 26, "column": 19 }, "end": { "line": 26, "column": 69 } }, "3": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 45 } }, "4": { "start": { "line": 29, "column": 4 }, "end": { "line": 67, "column": 6 } }, "5": { "start": { "line": 30, "column": 8 }, "end": { "line": 65, "column": 10 } }, "6": { "start": { "line": 31, "column": 37 }, "end": { "line": 31, "column": 40 } }, "7": { "start": { "line": 33, "column": 12 }, "end": { "line": 36, "column": null } }, "8": { "start": { "line": 34, "column": 16 }, "end": { "line": 34, "column": 78 } }, "9": { "start": { "line": 35, "column": 16 }, "end": { "line": 35, "column": 29 } }, "10": { "start": { "line": 38, "column": 12 }, "end": { "line": 40, "column": null } }, "11": { "start": { "line": 39, "column": 16 }, "end": { "line": 39, "column": 56 } }, "12": { "start": { "line": 42, "column": 12 }, "end": { "line": 45, "column": null } }, "13": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 76 } }, "14": { "start": { "line": 44, "column": 16 }, "end": { "line": 44, "column": 29 } }, "15": { "start": { "line": 48, "column": 45 }, "end": { "line": 48, "column": 51 } }, "16": { "start": { "line": 52, "column": 12 }, "end": { "line": 57, "column": null } }, "17": { "start": { "line": 53, "column": 40 }, "end": { "line": 53, "column": 46 } }, "18": { "start": { "line": 54, "column": 16 }, "end": { "line": 54, "column": 79 } }, "19": { "start": { "line": 55, "column": 19 }, "end": { "line": 57, "column": null } }, "20": { "start": { "line": 56, "column": 16 }, "end": { "line": 56, "column": 71 } }, "21": { "start": { "line": 59, "column": 12 }, "end": { "line": 64, "column": 14 } }, "22": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 22 } }, "23": { "start": { "line": 70, "column": 0 }, "end": { "line": 70, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 21, "column": 23 }, "end": { "line": 21, "column": null } }, "loc": { "start": { "line": 25, "column": 9 }, "end": { "line": 68, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 29, "column": 11 }, "end": { "line": 29, "column": 12 } }, "loc": { "start": { "line": 29, "column": 30 }, "end": { "line": 67, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 30, "column": 24 }, "end": { "line": 30, "column": 29 } }, "loc": { "start": { "line": 30, "column": 53 }, "end": { "line": 65, "column": 9 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 33, "column": 12 }, "end": { "line": 36, "column": null } }, "type": "if", "locations": [ { "start": { "line": 33, "column": 12 }, "end": { "line": 36, "column": null } } ] }, "1": { "loc": { "start": { "line": 38, "column": 12 }, "end": { "line": 40, "column": null } }, "type": "if", "locations": [ { "start": { "line": 38, "column": 12 }, "end": { "line": 40, "column": null } } ] }, "2": { "loc": { "start": { "line": 42, "column": 12 }, "end": { "line": 45, "column": null } }, "type": "if", "locations": [ { "start": { "line": 42, "column": 12 }, "end": { "line": 45, "column": null } } ] }, "3": { "loc": { "start": { "line": 52, "column": 12 }, "end": { "line": 57, "column": null } }, "type": "if", "locations": [ { "start": { "line": 52, "column": 12 }, "end": { "line": 57, "column": null } }, { "start": { "line": 55, "column": 19 }, "end": { "line": 57, "column": null } } ] }, "4": { "loc": { "start": { "line": 55, "column": 19 }, "end": { "line": 57, "column": null } }, "type": "if", "locations": [ { "start": { "line": 55, "column": 19 }, "end": { "line": 57, "column": null } } ] }, "5": { "loc": { "start": { "line": 56, "column": 28 }, "end": { "line": 56, "column": 37 } }, "type": "binary-expr", "locations": [ { "start": { "line": 56, "column": 28 }, "end": { "line": 56, "column": 37 } }, { "start": { "line": 56, "column": 41 }, "end": { "line": 56, "column": 57 } }, { "start": { "line": 56, "column": 61 }, "end": { "line": 56, "column": 70 } } ] } }, "s": { "0": 62, "1": 62, "2": 163, "3": 163, "4": 163, "5": 753, "6": 492, "7": 492, "8": 1, "9": 1, "10": 491, "11": 475, "12": 16, "13": 1, "14": 1, "15": 15, "16": 15, "17": 4, "18": 4, "19": 11, "20": 3, "21": 15, "22": 753, "23": 62 }, "f": { "0": 163, "1": 753, "2": 492 }, "b": { "0": [1], "1": [475], "2": [1], "3": [4, 11], "4": [3], "5": [3, 3, 2] } }, "/home/ivarconr/code/unleash/src/lib/middleware/api-token-middleware.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/api-token-middleware.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 57 } }, "1": { "start": { "line": 5, "column": 20 }, "end": { "line": 7, "column": 1 } }, "2": { "start": { "line": 6, "column": 4 }, "end": { "line": 6, "column": 50 } }, "3": { "start": { "line": 9, "column": 28 }, "end": { "line": 43, "column": 1 } }, "4": { "start": { "line": 16, "column": 19 }, "end": { "line": 16, "column": 56 } }, "5": { "start": { "line": 17, "column": 4 }, "end": { "line": 17, "column": 50 } }, "6": { "start": { "line": 19, "column": 4 }, "end": { "line": 21, "column": null } }, "7": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 42 } }, "8": { "start": { "line": 20, "column": 35 }, "end": { "line": 20, "column": 41 } }, "9": { "start": { "line": 23, "column": 4 }, "end": { "line": 42, "column": 6 } }, "10": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } }, "11": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 26 } }, "12": { "start": { "line": 28, "column": 8 }, "end": { "line": 39, "column": null } }, "13": { "start": { "line": 29, "column": 29 }, "end": { "line": 29, "column": 56 } }, "14": { "start": { "line": 30, "column": 28 }, "end": { "line": 30, "column": 69 } }, "15": { "start": { "line": 31, "column": 12 }, "end": { "line": 36, "column": null } }, "16": { "start": { "line": 32, "column": 16 }, "end": { "line": 34, "column": null } }, "17": { "start": { "line": 33, "column": 20 }, "end": { "line": 33, "column": 47 } }, "18": { "start": { "line": 35, "column": 16 }, "end": { "line": 35, "column": 35 } }, "19": { "start": { "line": 38, "column": 12 }, "end": { "line": 38, "column": 32 } }, "20": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 22 } }, "21": { "start": { "line": 45, "column": 0 }, "end": { "line": 45, "column": 37 } }, "22": { "start": { "line": 46, "column": 0 }, "end": { "line": 46, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 5, "column": 20 }, "end": { "line": 5, "column": 21 } }, "loc": { "start": { "line": 5, "column": 33 }, "end": { "line": 7, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 9, "column": 28 }, "end": { "line": 9, "column": null } }, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 43, "column": 1 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 20, "column": 15 }, "end": { "line": 20, "column": 16 } }, "loc": { "start": { "line": 20, "column": 35 }, "end": { "line": 20, "column": 41 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 23, "column": 11 }, "end": { "line": 23, "column": 12 } }, "loc": { "start": { "line": 23, "column": 30 }, "end": { "line": 42, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 6, "column": 11 }, "end": { "line": 6, "column": 15 } }, "type": "binary-expr", "locations": [ { "start": { "line": 6, "column": 11 }, "end": { "line": 6, "column": 15 } }, { "start": { "line": 6, "column": 19 }, "end": { "line": 6, "column": 49 } } ] }, "1": { "loc": { "start": { "line": 19, "column": 4 }, "end": { "line": 21, "column": null } }, "type": "if", "locations": [ { "start": { "line": 19, "column": 4 }, "end": { "line": 21, "column": null } } ] }, "2": { "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } }, "type": "if", "locations": [ { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } } ] }, "3": { "loc": { "start": { "line": 31, "column": 12 }, "end": { "line": 36, "column": null } }, "type": "if", "locations": [ { "start": { "line": 31, "column": 12 }, "end": { "line": 36, "column": null } } ] }, "4": { "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 34, "column": null } }, "type": "if", "locations": [ { "start": { "line": 32, "column": 16 }, "end": { "line": 34, "column": null } } ] }, "5": { "loc": { "start": { "line": 32, "column": 20 }, "end": { "line": 32, "column": 56 } }, "type": "binary-expr", "locations": [ { "start": { "line": 32, "column": 20 }, "end": { "line": 32, "column": 56 } }, { "start": { "line": 32, "column": 60 }, "end": { "line": 32, "column": 77 } } ] } }, "s": { "0": 62, "1": 62, "2": 11, "3": 62, "4": 27, "5": 27, "6": 27, "7": 1, "8": 1, "9": 26, "10": 51, "11": 0, "12": 51, "13": 51, "14": 51, "15": 49, "16": 11, "17": 1, "18": 10, "19": 2, "20": 50, "21": 62, "22": 62 }, "f": { "0": 11, "1": 27, "2": 1, "3": 51 }, "b": { "0": [11, 11], "1": [1], "2": [0], "3": [11], "4": [1], "5": [11, 11] } }, "/home/ivarconr/code/unleash/src/lib/routes/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/index.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 50 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 71 } }, "2": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 69 } }, "3": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 32 } }, "4": { "start": { "line": 9, "column": 17 }, "end": { "line": 9, "column": 39 } }, "5": { "start": { "line": 10, "column": 18 }, "end": { "line": 10, "column": 41 } }, "6": { "start": { "line": 11, "column": 19 }, "end": { "line": 11, "column": 42 } }, "7": { "start": { "line": 12, "column": 30 }, "end": { "line": 12, "column": 55 } }, "8": { "start": { "line": 13, "column": 25 }, "end": { "line": 13, "column": 44 } }, "9": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 22 } }, "10": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 80 } }, "11": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 80 } }, "12": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 65 } }, "13": { "start": { "line": 21, "column": 8 }, "end": { "line": 24, "column": 10 } }, "14": { "start": { "line": 25, "column": 8 }, "end": { "line": 28, "column": 10 } }, "15": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 38 } }, "16": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 77 } }, "17": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 79 } }, "18": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 22 } }, "19": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 27 } }, "20": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": 29 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 16, "column": 4 }, "end": { "line": 16, "column": 16 } }, "loc": { "start": { "line": 16, "column": 66 }, "end": { "line": 32, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 9 } }, "loc": { "start": { "line": 34, "column": 43 }, "end": { "line": 36, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 59, "6": 59, "7": 59, "8": 59, "9": 142, "10": 142, "11": 142, "12": 142, "13": 142, "14": 142, "15": 142, "16": 142, "17": 142, "18": 1, "19": 59, "20": 59 }, "f": { "0": 142, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/backstage.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/backstage.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 61 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 38 } }, "2": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 22 } }, "3": { "start": { "line": 11, "column": 8 }, "end": { "line": 11, "column": 55 } }, "4": { "start": { "line": 13, "column": 8 }, "end": { "line": 18, "column": null } }, "5": { "start": { "line": 14, "column": 12 }, "end": { "line": 17, "column": 15 } }, "6": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 72 } }, "7": { "start": { "line": 16, "column": 16 }, "end": { "line": 16, "column": 60 } }, "8": { "start": { "line": 22, "column": 9 }, "end": { "line": 22, "column": 28 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": 16 } }, "loc": { "start": { "line": 8, "column": 38 }, "end": { "line": 19, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 14, "column": 36 }, "end": { "line": 14, "column": 41 } }, "loc": { "start": { "line": 14, "column": 55 }, "end": { "line": 17, "column": 13 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 18, "column": null } }, "type": "if", "locations": [ { "start": { "line": 13, "column": 8 }, "end": { "line": 18, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 1, "7": 1, "8": 59 }, "f": { "0": 142, "1": 1 }, "b": { "0": [142] } }, "/home/ivarconr/code/unleash/src/lib/routes/controller.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/controller.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 77 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 44 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 38 } }, "3": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 53 } }, "4": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 68 } }, "5": { "start": { "line": 31, "column": 24 }, "end": { "line": 39, "column": 1 } }, "6": { "start": { "line": 31, "column": 40 }, "end": { "line": 39, "column": 1 } }, "7": { "start": { "line": 32, "column": 4 }, "end": { "line": 34, "column": null } }, "8": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 22 } }, "9": { "start": { "line": 35, "column": 4 }, "end": { "line": 37, "column": null } }, "10": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 22 } }, "11": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 69 } }, "12": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": 10 } }, "13": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 28 } }, "14": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 29 } }, "15": { "start": { "line": 65, "column": 8 }, "end": { "line": 71, "column": 10 } }, "16": { "start": { "line": 66, "column": 12 }, "end": { "line": 70, "column": null } }, "17": { "start": { "line": 67, "column": 16 }, "end": { "line": 67, "column": 40 } }, "18": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 57 } }, "19": { "start": { "line": 75, "column": 63 }, "end": { "line": 75, "column": 70 } }, "20": { "start": { "line": 77, "column": 8 }, "end": { "line": 79, "column": 75 } }, "21": { "start": { "line": 83, "column": 8 }, "end": { "line": 88, "column": 10 } }, "22": { "start": { "line": 92, "column": 8 }, "end": { "line": 98, "column": 11 } }, "23": { "start": { "line": 107, "column": 8 }, "end": { "line": 113, "column": 11 } }, "24": { "start": { "line": 122, "column": 8 }, "end": { "line": 128, "column": 11 } }, "25": { "start": { "line": 137, "column": 8 }, "end": { "line": 143, "column": 11 } }, "26": { "start": { "line": 147, "column": 8 }, "end": { "line": 153, "column": 11 } }, "27": { "start": { "line": 162, "column": 8 }, "end": { "line": 167, "column": 10 } }, "28": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 35 } }, "29": { "start": { "line": 175, "column": 8 }, "end": { "line": 175, "column": 24 } }, "30": { "start": { "line": 49, "column": 0 }, "end": { "line": 49, "column": 21 } }, "31": { "start": { "line": 179, "column": 0 }, "end": { "line": 179, "column": 28 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 31, "column": 24 }, "end": { "line": 31, "column": 25 } }, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 39, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 45 } }, "loc": { "start": { "line": 31, "column": 65 }, "end": { "line": 39, "column": 1 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 16 } }, "loc": { "start": { "line": 56, "column": 38 }, "end": { "line": 62, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 32 } }, "loc": { "start": { "line": 64, "column": 57 }, "end": { "line": 72, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 65, "column": 15 }, "end": { "line": 65, "column": 20 } }, "loc": { "start": { "line": 65, "column": 53 }, "end": { "line": 71, "column": 9 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 36 } }, "loc": { "start": { "line": 74, "column": 59 }, "end": { "line": 80, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 82, "column": 4 }, "end": { "line": 82, "column": 9 } }, "loc": { "start": { "line": 82, "column": 32 }, "end": { "line": 89, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 7 } }, "loc": { "start": { "line": 91, "column": 67 }, "end": { "line": 99, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 8 } }, "loc": { "start": { "line": 105, "column": 41 }, "end": { "line": 114, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 116, "column": 4 }, "end": { "line": 116, "column": 7 } }, "loc": { "start": { "line": 120, "column": 41 }, "end": { "line": 129, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 9 } }, "loc": { "start": { "line": 135, "column": 41 }, "end": { "line": 144, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 146, "column": 4 }, "end": { "line": 146, "column": 10 } }, "loc": { "start": { "line": 146, "column": 69 }, "end": { "line": 154, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 156, "column": 4 }, "end": { "line": 156, "column": 14 } }, "loc": { "start": { "line": 160, "column": 26 }, "end": { "line": 168, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 170, "column": 4 }, "end": { "line": 170, "column": 7 } }, "loc": { "start": { "line": 170, "column": 37 }, "end": { "line": 172, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 174, "column": 4 }, "end": { "line": 174, "column": 8 } }, "loc": { "start": { "line": 174, "column": 14 }, "end": { "line": 176, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 32, "column": 4 }, "end": { "line": 34, "column": null } }, "type": "if", "locations": [ { "start": { "line": 32, "column": 4 }, "end": { "line": 34, "column": null } } ] }, "1": { "loc": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 19 } }, "type": "binary-expr", "locations": [ { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 19 } }, { "start": { "line": 32, "column": 23 }, "end": { "line": 32, "column": 42 } } ] }, "2": { "loc": { "start": { "line": 35, "column": 4 }, "end": { "line": 37, "column": null } }, "type": "if", "locations": [ { "start": { "line": 35, "column": 4 }, "end": { "line": 37, "column": null } } ] }, "3": { "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 21 } }, "type": "binary-expr", "locations": [ { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 21 } }, { "start": { "line": 35, "column": 26 }, "end": { "line": 35, "column": 57 } } ] }, "4": { "loc": { "start": { "line": 75, "column": 29 }, "end": { "line": 75, "column": 31 } }, "type": "default-arg", "locations": [ { "start": { "line": 75, "column": 29 }, "end": { "line": 75, "column": 31 } } ] }, "5": { "loc": { "start": { "line": 75, "column": 56 }, "end": { "line": 75, "column": 58 } }, "type": "default-arg", "locations": [ { "start": { "line": 75, "column": 56 }, "end": { "line": 75, "column": 58 } } ] }, "6": { "loc": { "start": { "line": 78, "column": 14 }, "end": { "line": 78, "column": 24 } }, "type": "cond-expr", "locations": [ { "start": { "line": 78, "column": 14 }, "end": { "line": 78, "column": 24 } }, { "start": { "line": 79, "column": 14 }, "end": { "line": 79, "column": 74 } } ] } }, "s": { "0": 62, "1": 62, "2": 62, "3": 62, "4": 62, "5": 62, "6": 18729, "7": 739, "8": 258, "9": 481, "10": 478, "11": 3, "12": 5548, "13": 5548, "14": 5548, "15": 18729, "16": 735, "17": 735, "18": 111, "19": 18587, "20": 18587, "21": 18587, "22": 7106, "23": 5097, "24": 1417, "25": 142, "26": 1559, "27": 142, "28": 2130, "29": 5546, "30": 62, "31": 62 }, "f": { "0": 18729, "1": 739, "2": 5548, "3": 18729, "4": 735, "5": 18587, "6": 18587, "7": 7106, "8": 5097, "9": 1417, "10": 142, "11": 1559, "12": 142, "13": 2130, "14": 5546 }, "b": { "0": [258], "1": [739, 594], "2": [478], "3": [481, 481], "4": [15321], "5": [11931], "6": [10795, 7792] } }, "/home/ivarconr/code/unleash/src/lib/middleware/content_type_checker.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/content_type_checker.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 29 } }, "1": { "start": { "line": 4, "column": 38 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 16, "column": 4 }, "end": { "line": 18, "column": null } }, "3": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 65 } }, "4": { "start": { "line": 19, "column": 4 }, "end": { "line": 26, "column": 6 } }, "5": { "start": { "line": 20, "column": 28 }, "end": { "line": 20, "column": 54 } }, "6": { "start": { "line": 21, "column": 8 }, "end": { "line": 25, "column": null } }, "7": { "start": { "line": 22, "column": 12 }, "end": { "line": 22, "column": 19 } }, "8": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 34 } }, "9": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 24 } } }, "fnMap": { "0": { "name": "requireContentType", "decl": { "start": { "line": 13, "column": 24 }, "end": { "line": 13, "column": 42 } }, "loc": { "start": { "line": 14, "column": 37 }, "end": { "line": 27, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 11 }, "end": { "line": 19, "column": 12 } }, "loc": { "start": { "line": 19, "column": 30 }, "end": { "line": 26, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 16, "column": 4 }, "end": { "line": 18, "column": null } }, "type": "if", "locations": [ { "start": { "line": 16, "column": 4 }, "end": { "line": 18, "column": null } } ] }, "1": { "loc": { "start": { "line": 21, "column": 8 }, "end": { "line": 25, "column": null } }, "type": "if", "locations": [ { "start": { "line": 21, "column": 8 }, "end": { "line": 25, "column": null } }, { "start": { "line": 23, "column": 15 }, "end": { "line": 25, "column": null } } ] } }, "s": { "0": 63, "1": 63, "2": 7797, "3": 7794, "4": 7797, "5": 461, "6": 461, "7": 455, "8": 6, "9": 63 }, "f": { "0": 7797, "1": 461 }, "b": { "0": [7794], "1": [455, 6] } }, "/home/ivarconr/code/unleash/src/lib/routes/auth/reset-password-controller.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/auth/reset-password-controller.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 47 } }, "2": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 22 } }, "3": { "start": { "line": 30, "column": 8 }, "end": { "line": 32, "column": 10 } }, "4": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 39 } }, "5": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 50 } }, "6": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 58 } }, "7": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 69 } }, "8": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 72 } }, "9": { "start": { "line": 41, "column": 26 }, "end": { "line": 41, "column": 34 } }, "10": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 63 } }, "11": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 30 } }, "12": { "start": { "line": 48, "column": 29 }, "end": { "line": 48, "column": 37 } }, "13": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 52 } }, "14": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 30 } }, "15": { "start": { "line": 58, "column": 26 }, "end": { "line": 58, "column": 35 } }, "16": { "start": { "line": 59, "column": 21 }, "end": { "line": 59, "column": 66 } }, "17": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 31 } }, "18": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 35 } }, "19": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 31 } }, "20": { "start": { "line": 69, "column": 36 }, "end": { "line": 69, "column": 44 } }, "21": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 62 } }, "22": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 30 } }, "23": { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } }, "24": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 42 } }, "25": { "start": { "line": 81, "column": 0 }, "end": { "line": 81, "column": 39 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": 16 } }, "loc": { "start": { "line": 28, "column": 73 }, "end": { "line": 38, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 40, "column": 60 }, "end": { "line": 45, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 9 } }, "loc": { "start": { "line": 47, "column": 54 }, "end": { "line": 52, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 54, "column": 4 }, "end": { "line": 54, "column": 9 } }, "loc": { "start": { "line": 56, "column": 21 }, "end": { "line": 62, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 9 } }, "loc": { "start": { "line": 66, "column": 21 }, "end": { "line": 72, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 17 } }, "loc": { "start": { "line": 74, "column": 64 }, "end": { "line": 78, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 76, "column": 32 }, "end": { "line": 76, "column": 35 } }, "loc": { "start": { "line": 76, "column": 37 }, "end": { "line": 76, "column": 40 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } }, "type": "if", "locations": [ { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 0, "10": 0, "11": 0, "12": 0, "13": 0, "14": 0, "15": 7, "16": 7, "17": 6, "18": 6, "19": 6, "20": 6, "21": 6, "22": 3, "23": 12, "24": 12, "25": 59 }, "f": { "0": 142, "1": 0, "2": 0, "3": 7, "4": 6, "5": 12, "6": 12 }, "b": { "0": [12] } }, "/home/ivarconr/code/unleash/src/lib/routes/auth/simple-password-provider.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/auth/simple-password-provider.ts", "statementMap": { "0": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 47 } }, "1": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 39 } }, "2": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 22 } }, "3": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 69 } }, "4": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 39 } }, "5": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 46 } }, "6": { "start": { "line": 27, "column": 39 }, "end": { "line": 27, "column": 47 } }, "7": { "start": { "line": 29, "column": 8 }, "end": { "line": 34, "column": null } }, "8": { "start": { "line": 30, "column": 12 }, "end": { "line": 32, "column": 15 } }, "9": { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "column": 19 } }, "10": { "start": { "line": 36, "column": 21 }, "end": { "line": 36, "column": 73 } }, "11": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 32 } }, "12": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 35 } }, "13": { "start": { "line": 42, "column": 0 }, "end": { "line": 42, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": null } }, "loc": { "start": { "line": 17, "column": 62 }, "end": { "line": 24, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 9 } }, "loc": { "start": { "line": 26, "column": 48 }, "end": { "line": 39, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 34, "column": null } }, "type": "if", "locations": [ { "start": { "line": 29, "column": 8 }, "end": { "line": 34, "column": null } } ] }, "1": { "loc": { "start": { "line": 29, "column": 12 }, "end": { "line": 29, "column": 21 } }, "type": "binary-expr", "locations": [ { "start": { "line": 29, "column": 12 }, "end": { "line": 29, "column": 21 } }, { "start": { "line": 29, "column": 25 }, "end": { "line": 29, "column": 34 } } ] } }, "s": { "0": 60, "1": 60, "2": 145, "3": 145, "4": 145, "5": 145, "6": 3, "7": 3, "8": 1, "9": 1, "10": 2, "11": 1, "12": 1, "13": 60 }, "f": { "0": 145, "1": 3 }, "b": { "0": [1], "1": [3, 2] } }, "/home/ivarconr/code/unleash/src/lib/routes/api-def.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/api-def.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 53 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 51 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 38 } }, "3": { "start": { "line": 5, "column": 13 }, "end": { "line": 19, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/util/version.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/version.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 38 } }, "1": { "start": { "line": 4, "column": 20 }, "end": { "line": 4, "column": 34 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 23 } }, "3": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 25 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/index.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 36 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 42 } }, "3": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 51 } }, "4": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 42 } }, "5": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 44 } }, "6": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 38 } }, "7": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 42 } }, "8": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 36 } }, "9": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 40 } }, "10": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 42 } }, "11": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 55 } }, "12": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 57 } }, "13": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 38 } }, "14": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 34 } }, "15": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 43 } }, "16": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 38 } }, "17": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 56 } }, "18": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 47 } }, "19": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 38 } }, "20": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 64 } }, "21": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 60 } }, "22": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 35 } }, "23": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 67 } }, "24": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 50 } }, "25": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 22 } }, "26": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 38 } }, "27": { "start": { "line": 35, "column": 8 }, "end": { "line": 38, "column": 10 } }, "28": { "start": { "line": 40, "column": 8 }, "end": { "line": 43, "column": 10 } }, "29": { "start": { "line": 44, "column": 8 }, "end": { "line": 47, "column": 10 } }, "30": { "start": { "line": 48, "column": 8 }, "end": { "line": 51, "column": 10 } }, "31": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 78 } }, "32": { "start": { "line": 53, "column": 8 }, "end": { "line": 56, "column": 10 } }, "33": { "start": { "line": 57, "column": 8 }, "end": { "line": 60, "column": 10 } }, "34": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 75 } }, "35": { "start": { "line": 62, "column": 8 }, "end": { "line": 65, "column": 10 } }, "36": { "start": { "line": 66, "column": 8 }, "end": { "line": 69, "column": 10 } }, "37": { "start": { "line": 70, "column": 8 }, "end": { "line": 73, "column": 10 } }, "38": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 77 } }, "39": { "start": { "line": 75, "column": 8 }, "end": { "line": 75, "column": 74 } }, "40": { "start": { "line": 76, "column": 8 }, "end": { "line": 79, "column": 10 } }, "41": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 78 } }, "42": { "start": { "line": 81, "column": 8 }, "end": { "line": 84, "column": 10 } }, "43": { "start": { "line": 85, "column": 8 }, "end": { "line": 85, "column": 77 } }, "44": { "start": { "line": 86, "column": 8 }, "end": { "line": 89, "column": 10 } }, "45": { "start": { "line": 90, "column": 8 }, "end": { "line": 93, "column": 10 } }, "46": { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 75 } }, "47": { "start": { "line": 95, "column": 8 }, "end": { "line": 98, "column": 10 } }, "48": { "start": { "line": 99, "column": 8 }, "end": { "line": 102, "column": 10 } }, "49": { "start": { "line": 103, "column": 8 }, "end": { "line": 106, "column": 10 } }, "50": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 25 } }, "51": { "start": { "line": 114, "column": 0 }, "end": { "line": 114, "column": 26 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 16 } }, "loc": { "start": { "line": 30, "column": 66 }, "end": { "line": 107, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 109, "column": 4 }, "end": { "line": 109, "column": 9 } }, "loc": { "start": { "line": 109, "column": 18 }, "end": { "line": 111, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 59, "6": 59, "7": 59, "8": 59, "9": 59, "10": 59, "11": 59, "12": 59, "13": 59, "14": 59, "15": 59, "16": 59, "17": 59, "18": 59, "19": 59, "20": 59, "21": 59, "22": 59, "23": 59, "24": 59, "25": 142, "26": 142, "27": 142, "28": 142, "29": 142, "30": 142, "31": 142, "32": 142, "33": 142, "34": 142, "35": 142, "36": 142, "37": 142, "38": 142, "39": 142, "40": 142, "41": 142, "42": 142, "43": 142, "44": 142, "45": 142, "46": 142, "47": 142, "48": 142, "49": 142, "50": 1, "51": 59 }, "f": { "0": 142, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/feature.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/feature.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 39 } }, "1": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 58 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": null } }, "3": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 73 } }, "4": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 51 } }, "5": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 72 } }, "6": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 64 } }, "7": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 62 } }, "8": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 73 } }, "9": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 66 } }, "10": { "start": { "line": 30, "column": 16 }, "end": { "line": 30, "column": 17 } }, "11": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 22 } }, "12": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 44 } }, "13": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 46 } }, "14": { "start": { "line": 52, "column": 8 }, "end": { "line": 67, "column": null } }, "15": { "start": { "line": 53, "column": 12 }, "end": { "line": 53, "column": 62 } }, "16": { "start": { "line": 54, "column": 12 }, "end": { "line": 54, "column": 54 } }, "17": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 73 } }, "18": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 77 } }, "19": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 75 } }, "20": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 80 } }, "21": { "start": { "line": 59, "column": 12 }, "end": { "line": 63, "column": 14 } }, "22": { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 78 } }, "23": { "start": { "line": 66, "column": 12 }, "end": { "line": 66, "column": 80 } }, "24": { "start": { "line": 69, "column": 8 }, "end": { "line": 83, "column": 11 } }, "25": { "start": { "line": 85, "column": 8 }, "end": { "line": 97, "column": 11 } }, "26": { "start": { "line": 99, "column": 8 }, "end": { "line": 112, "column": 11 } }, "27": { "start": { "line": 114, "column": 8 }, "end": { "line": 127, "column": 11 } }, "28": { "start": { "line": 129, "column": 8 }, "end": { "line": 142, "column": 11 } }, "29": { "start": { "line": 147, "column": 8 }, "end": { "line": 149, "column": null } }, "30": { "start": { "line": 148, "column": 12 }, "end": { "line": 148, "column": 25 } }, "31": { "start": { "line": 150, "column": 8 }, "end": { "line": 150, "column": 54 } }, "32": { "start": { "line": 158, "column": 8 }, "end": { "line": 160, "column": null } }, "33": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 24 } }, "34": { "start": { "line": 161, "column": 25 }, "end": { "line": 161, "column": 47 } }, "35": { "start": { "line": 162, "column": 29 }, "end": { "line": 162, "column": 55 } }, "36": { "start": { "line": 163, "column": 22 }, "end": { "line": 167, "column": 10 } }, "37": { "start": { "line": 168, "column": 8 }, "end": { "line": 170, "column": null } }, "38": { "start": { "line": 169, "column": 12 }, "end": { "line": 169, "column": 59 } }, "39": { "start": { "line": 169, "column": 45 }, "end": { "line": 169, "column": 57 } }, "40": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 21 } }, "41": { "start": { "line": 178, "column": 22 }, "end": { "line": 178, "column": 53 } }, "42": { "start": { "line": 179, "column": 25 }, "end": { "line": 179, "column": 68 } }, "43": { "start": { "line": 180, "column": 8 }, "end": { "line": 183, "column": 11 } }, "44": { "start": { "line": 190, "column": 21 }, "end": { "line": 190, "column": 43 } }, "45": { "start": { "line": 191, "column": 24 }, "end": { "line": 191, "column": 71 } }, "46": { "start": { "line": 192, "column": 8 }, "end": { "line": 192, "column": 32 } }, "47": { "start": { "line": 199, "column": 21 }, "end": { "line": 199, "column": 75 } }, "48": { "start": { "line": 200, "column": 8 }, "end": { "line": 200, "column": 36 } }, "49": { "start": { "line": 212, "column": 32 }, "end": { "line": 212, "column": 42 } }, "50": { "start": { "line": 213, "column": 25 }, "end": { "line": 213, "column": 45 } }, "51": { "start": { "line": 214, "column": 20 }, "end": { "line": 217, "column": null } }, "52": { "start": { "line": 219, "column": 8 }, "end": { "line": 219, "column": 34 } }, "53": { "start": { "line": 227, "column": 45 }, "end": { "line": 227, "column": 55 } }, "54": { "start": { "line": 228, "column": 25 }, "end": { "line": 228, "column": 45 } }, "55": { "start": { "line": 229, "column": 8 }, "end": { "line": 229, "column": 80 } }, "56": { "start": { "line": 230, "column": 8 }, "end": { "line": 230, "column": 30 } }, "57": { "start": { "line": 237, "column": 25 }, "end": { "line": 237, "column": 33 } }, "58": { "start": { "line": 239, "column": 8 }, "end": { "line": 239, "column": 46 } }, "59": { "start": { "line": 240, "column": 8 }, "end": { "line": 240, "column": 30 } }, "60": { "start": { "line": 244, "column": 25 }, "end": { "line": 244, "column": 45 } }, "61": { "start": { "line": 245, "column": 23 }, "end": { "line": 245, "column": 31 } }, "62": { "start": { "line": 247, "column": 32 }, "end": { "line": 247, "column": 73 } }, "63": { "start": { "line": 248, "column": 58 }, "end": { "line": 248, "column": 73 } }, "64": { "start": { "line": 249, "column": 31 }, "end": { "line": 253, "column": null } }, "65": { "start": { "line": 255, "column": 27 }, "end": { "line": 266, "column": null } }, "66": { "start": { "line": 257, "column": 16 }, "end": { "line": 264, "column": null } }, "67": { "start": { "line": 268, "column": 8 }, "end": { "line": 274, "column": 10 } }, "68": { "start": { "line": 275, "column": 8 }, "end": { "line": 275, "column": 75 } }, "69": { "start": { "line": 277, "column": 8 }, "end": { "line": 282, "column": 11 } }, "70": { "start": { "line": 286, "column": 32 }, "end": { "line": 286, "column": 42 } }, "71": { "start": { "line": 287, "column": 25 }, "end": { "line": 287, "column": 45 } }, "72": { "start": { "line": 288, "column": 31 }, "end": { "line": 288, "column": 39 } }, "73": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 42 } }, "74": { "start": { "line": 292, "column": 26 }, "end": { "line": 292, "column": 70 } }, "75": { "start": { "line": 293, "column": 22 }, "end": { "line": 293, "column": 71 } }, "76": { "start": { "line": 295, "column": 8 }, "end": { "line": 300, "column": 10 } }, "77": { "start": { "line": 302, "column": 8 }, "end": { "line": 302, "column": 66 } }, "78": { "start": { "line": 304, "column": 8 }, "end": { "line": 314, "column": null } }, "79": { "start": { "line": 305, "column": 12 }, "end": { "line": 313, "column": 14 } }, "80": { "start": { "line": 307, "column": 20 }, "end": { "line": 310, "column": null } }, "81": { "start": { "line": 315, "column": 8 }, "end": { "line": 321, "column": 10 } }, "82": { "start": { "line": 322, "column": 8 }, "end": { "line": 327, "column": 10 } }, "83": { "start": { "line": 329, "column": 24 }, "end": { "line": 331, "column": null } }, "84": { "start": { "line": 334, "column": 8 }, "end": { "line": 334, "column": 38 } }, "85": { "start": { "line": 340, "column": 25 }, "end": { "line": 340, "column": 45 } }, "86": { "start": { "line": 341, "column": 32 }, "end": { "line": 341, "column": 42 } }, "87": { "start": { "line": 342, "column": 26 }, "end": { "line": 342, "column": 70 } }, "88": { "start": { "line": 343, "column": 24 }, "end": { "line": 347, "column": null } }, "89": { "start": { "line": 349, "column": 8 }, "end": { "line": 352, "column": 10 } }, "90": { "start": { "line": 353, "column": 8 }, "end": { "line": 353, "column": 38 } }, "91": { "start": { "line": 357, "column": 32 }, "end": { "line": 357, "column": 42 } }, "92": { "start": { "line": 358, "column": 25 }, "end": { "line": 358, "column": 45 } }, "93": { "start": { "line": 359, "column": 26 }, "end": { "line": 359, "column": 70 } }, "94": { "start": { "line": 360, "column": 24 }, "end": { "line": 365, "column": null } }, "95": { "start": { "line": 367, "column": 8 }, "end": { "line": 370, "column": 10 } }, "96": { "start": { "line": 371, "column": 8 }, "end": { "line": 371, "column": 26 } }, "97": { "start": { "line": 375, "column": 32 }, "end": { "line": 375, "column": 42 } }, "98": { "start": { "line": 376, "column": 25 }, "end": { "line": 376, "column": 45 } }, "99": { "start": { "line": 377, "column": 26 }, "end": { "line": 377, "column": 70 } }, "100": { "start": { "line": 378, "column": 24 }, "end": { "line": 383, "column": null } }, "101": { "start": { "line": 385, "column": 8 }, "end": { "line": 388, "column": 10 } }, "102": { "start": { "line": 389, "column": 8 }, "end": { "line": 389, "column": 26 } }, "103": { "start": { "line": 393, "column": 32 }, "end": { "line": 393, "column": 42 } }, "104": { "start": { "line": 394, "column": 25 }, "end": { "line": 394, "column": 45 } }, "105": { "start": { "line": 395, "column": 8 }, "end": { "line": 395, "column": 68 } }, "106": { "start": { "line": 396, "column": 24 }, "end": { "line": 396, "column": 78 } }, "107": { "start": { "line": 397, "column": 8 }, "end": { "line": 397, "column": 26 } }, "108": { "start": { "line": 401, "column": 32 }, "end": { "line": 401, "column": 42 } }, "109": { "start": { "line": 402, "column": 25 }, "end": { "line": 402, "column": 45 } }, "110": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 69 } }, "111": { "start": { "line": 404, "column": 24 }, "end": { "line": 404, "column": 78 } }, "112": { "start": { "line": 405, "column": 8 }, "end": { "line": 405, "column": 26 } }, "113": { "start": { "line": 409, "column": 32 }, "end": { "line": 409, "column": 42 } }, "114": { "start": { "line": 410, "column": 25 }, "end": { "line": 410, "column": 45 } }, "115": { "start": { "line": 412, "column": 8 }, "end": { "line": 412, "column": 64 } }, "116": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 30 } }, "117": { "start": { "line": 416, "column": 0 }, "end": { "line": 416, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": null } }, "loc": { "start": { "line": 46, "column": 9 }, "end": { "line": 143, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 146, "column": 4 }, "end": { "line": 146, "column": 16 } }, "loc": { "start": { "line": 146, "column": 27 }, "end": { "line": 151, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 153, "column": 4 }, "end": { "line": 153, "column": 9 } }, "loc": { "start": { "line": 157, "column": 10 }, "end": { "line": 172, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 169, "column": 38 }, "end": { "line": 169, "column": 39 } }, "loc": { "start": { "line": 169, "column": 45 }, "end": { "line": 169, "column": 57 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 174, "column": 4 }, "end": { "line": 174, "column": 9 } }, "loc": { "start": { "line": 176, "column": 37 }, "end": { "line": 184, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 186, "column": 4 }, "end": { "line": 186, "column": 9 } }, "loc": { "start": { "line": 188, "column": 21 }, "end": { "line": 193, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 195, "column": 4 }, "end": { "line": 195, "column": 9 } }, "loc": { "start": { "line": 197, "column": 41 }, "end": { "line": 201, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 203, "column": 4 }, "end": { "line": 203, "column": 9 } }, "loc": { "start": { "line": 210, "column": 32 }, "end": { "line": 220, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 223, "column": 4 }, "end": { "line": 223, "column": 9 } }, "loc": { "start": { "line": 225, "column": 27 }, "end": { "line": 231, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 233, "column": 4 }, "end": { "line": 233, "column": 9 } }, "loc": { "start": { "line": 235, "column": 27 }, "end": { "line": 241, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 243, "column": 4 }, "end": { "line": 243, "column": 9 } }, "loc": { "start": { "line": 243, "column": 55 }, "end": { "line": 283, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 256, "column": 42 }, "end": { "line": 256, "column": 47 } }, "loc": { "start": { "line": 257, "column": 16 }, "end": { "line": 264, "column": null } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 285, "column": 4 }, "end": { "line": 285, "column": 9 } }, "loc": { "start": { "line": 285, "column": 55 }, "end": { "line": 335, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 306, "column": 46 }, "end": { "line": 306, "column": 51 } }, "loc": { "start": { "line": 307, "column": 20 }, "end": { "line": 310, "column": null } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 339, "column": 4 }, "end": { "line": 339, "column": 9 } }, "loc": { "start": { "line": 339, "column": 49 }, "end": { "line": 354, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 356, "column": 4 }, "end": { "line": 356, "column": 9 } }, "loc": { "start": { "line": 356, "column": 51 }, "end": { "line": 372, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 374, "column": 4 }, "end": { "line": 374, "column": 9 } }, "loc": { "start": { "line": 374, "column": 52 }, "end": { "line": 390, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 392, "column": 4 }, "end": { "line": 392, "column": 9 } }, "loc": { "start": { "line": 392, "column": 50 }, "end": { "line": 398, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 400, "column": 4 }, "end": { "line": 400, "column": 9 } }, "loc": { "start": { "line": 400, "column": 51 }, "end": { "line": 406, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 408, "column": 4 }, "end": { "line": 408, "column": 9 } }, "loc": { "start": { "line": 408, "column": 56 }, "end": { "line": 414, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 67, "column": null } }, "type": "if", "locations": [ { "start": { "line": 52, "column": 8 }, "end": { "line": 67, "column": null } } ] }, "1": { "loc": { "start": { "line": 147, "column": 8 }, "end": { "line": 149, "column": null } }, "type": "if", "locations": [ { "start": { "line": 147, "column": 8 }, "end": { "line": 149, "column": null } } ] }, "2": { "loc": { "start": { "line": 150, "column": 38 }, "end": { "line": 150, "column": 43 } }, "type": "cond-expr", "locations": [ { "start": { "line": 150, "column": 38 }, "end": { "line": 150, "column": 43 } }, { "start": { "line": 150, "column": 46 }, "end": { "line": 150, "column": 53 } } ] }, "3": { "loc": { "start": { "line": 158, "column": 8 }, "end": { "line": 160, "column": null } }, "type": "if", "locations": [ { "start": { "line": 158, "column": 8 }, "end": { "line": 160, "column": null } } ] }, "4": { "loc": { "start": { "line": 158, "column": 12 }, "end": { "line": 158, "column": 16 } }, "type": "binary-expr", "locations": [ { "start": { "line": 158, "column": 12 }, "end": { "line": 158, "column": 16 } }, { "start": { "line": 158, "column": 20 }, "end": { "line": 158, "column": 28 } }, { "start": { "line": 158, "column": 32 }, "end": { "line": 158, "column": 43 } } ] }, "5": { "loc": { "start": { "line": 168, "column": 8 }, "end": { "line": 170, "column": null } }, "type": "if", "locations": [ { "start": { "line": 168, "column": 8 }, "end": { "line": 170, "column": null } } ] }, "6": { "loc": { "start": { "line": 248, "column": 51 }, "end": { "line": 248, "column": 53 } }, "type": "default-arg", "locations": [ { "start": { "line": 248, "column": 51 }, "end": { "line": 248, "column": 53 } } ] }, "7": { "loc": { "start": { "line": 256, "column": 13 }, "end": { "line": 256, "column": 30 } }, "type": "binary-expr", "locations": [ { "start": { "line": 256, "column": 13 }, "end": { "line": 256, "column": 30 } }, { "start": { "line": 256, "column": 34 }, "end": { "line": 256, "column": 36 } } ] }, "8": { "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 314, "column": null } }, "type": "if", "locations": [ { "start": { "line": 304, "column": 8 }, "end": { "line": 314, "column": null } } ] }, "9": { "loc": { "start": { "line": 325, "column": 12 }, "end": { "line": 325, "column": 26 } }, "type": "binary-expr", "locations": [ { "start": { "line": 325, "column": 12 }, "end": { "line": 325, "column": 26 } }, { "start": { "line": 325, "column": 30 }, "end": { "line": 325, "column": 32 } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 59, "6": 59, "7": 59, "8": 59, "9": 59, "10": 59, "11": 142, "12": 142, "13": 142, "14": 142, "15": 139, "16": 139, "17": 139, "18": 139, "19": 139, "20": 139, "21": 139, "22": 139, "23": 139, "24": 142, "25": 142, "26": 142, "27": 142, "28": 142, "29": 8, "30": 4, "31": 4, "32": 12, "33": 8, "34": 4, "35": 4, "36": 4, "37": 4, "38": 4, "39": 5, "40": 4, "41": 12, "42": 12, "43": 12, "44": 8, "45": 8, "46": 6, "47": 4, "48": 4, "49": 16, "50": 16, "51": 16, "52": 13, "53": 1, "54": 1, "55": 1, "56": 1, "57": 6, "58": 6, "59": 3, "60": 38, "61": 38, "62": 38, "63": 37, "64": 37, "65": 34, "66": 34, "67": 34, "68": 34, "69": 34, "70": 4, "71": 4, "72": 4, "73": 4, "74": 4, "75": 4, "76": 4, "77": 3, "78": 3, "79": 3, "80": 3, "81": 3, "82": 3, "83": 3, "84": 3, "85": 2, "86": 2, "87": 2, "88": 2, "89": 1, "90": 1, "91": 0, "92": 0, "93": 0, "94": 0, "95": 0, "96": 0, "97": 0, "98": 0, "99": 0, "100": 0, "101": 0, "102": 0, "103": 1, "104": 1, "105": 1, "106": 1, "107": 1, "108": 0, "109": 0, "110": 0, "111": 0, "112": 0, "113": 3, "114": 3, "115": 3, "116": 2, "117": 59 }, "f": { "0": 142, "1": 8, "2": 12, "3": 5, "4": 12, "5": 8, "6": 4, "7": 16, "8": 1, "9": 6, "10": 38, "11": 34, "12": 4, "13": 3, "14": 2, "15": 0, "16": 0, "17": 1, "18": 0, "19": 3 }, "b": { "0": [139], "1": [4], "2": [1, 3], "3": [8], "4": [12, 8, 8], "5": [4], "6": [35], "7": [34, 0], "8": [3], "9": [3, 3] } }, "/home/ivarconr/code/unleash/src/lib/util/extract-user.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/extract-user.ts", "statementMap": { "0": { "start": { "line": 4, "column": 4 }, "end": { "line": 4, "column": 70 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 16 } } }, "fnMap": { "0": { "name": "extractUsername", "decl": { "start": { "line": 3, "column": 16 }, "end": { "line": 3, "column": 31 } }, "loc": { "start": { "line": 3, "column": 49 }, "end": { "line": 5, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 4, "column": 22 }, "end": { "line": 4, "column": 57 } }, "type": "cond-expr", "locations": [ { "start": { "line": 4, "column": 22 }, "end": { "line": 4, "column": 57 } }, { "start": { "line": 4, "column": 60 }, "end": { "line": 4, "column": 69 } } ] }, "1": { "loc": { "start": { "line": 4, "column": 22 }, "end": { "line": 4, "column": 36 } }, "type": "binary-expr", "locations": [ { "start": { "line": 4, "column": 22 }, "end": { "line": 4, "column": 36 } }, { "start": { "line": 4, "column": 40 }, "end": { "line": 4, "column": 57 } } ] } }, "s": { "0": 352, "1": 59 }, "f": { "0": 352 }, "b": { "0": [352, 0], "1": [352, 324] } }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/features-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/features-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/tags-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/tags-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/tag-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/tag-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-tag-request.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-tag-request.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/empty-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/empty-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/feature-type.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/feature-type.ts", "statementMap": { "0": { "start": { "line": 7, "column": 19 }, "end": { "line": 7, "column": 43 } }, "1": { "start": { "line": 9, "column": 16 }, "end": { "line": 9, "column": 17 } }, "2": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 22 } }, "3": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 53 } }, "4": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 69 } }, "5": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 47 } }, "6": { "start": { "line": 28, "column": 22 }, "end": { "line": 28, "column": 60 } }, "7": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 37 } }, "8": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 21 } }, "9": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 39 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 16, "column": 4 }, "end": { "line": 16, "column": null } }, "loc": { "start": { "line": 18, "column": 76 }, "end": { "line": 25, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 9 } }, "loc": { "start": { "line": 27, "column": 56 }, "end": { "line": 30, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 1, "7": 1, "8": 59, "9": 59 }, "f": { "0": 142, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/archive.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/archive.ts", "statementMap": { "0": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 39 } }, "1": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 58 } }, "2": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 79 } }, "3": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 72 } }, "4": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 22 } }, "5": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 64 } }, "6": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 53 } }, "7": { "start": { "line": 31, "column": 8 }, "end": { "line": 44, "column": 11 } }, "8": { "start": { "line": 46, "column": 8 }, "end": { "line": 59, "column": 11 } }, "9": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 73 } }, "10": { "start": { "line": 62, "column": 8 }, "end": { "line": 66, "column": 10 } }, "11": { "start": { "line": 73, "column": 25 }, "end": { "line": 74, "column": null } }, "12": { "start": { "line": 77, "column": 8 }, "end": { "line": 80, "column": 11 } }, "13": { "start": { "line": 87, "column": 30 }, "end": { "line": 87, "column": 40 } }, "14": { "start": { "line": 89, "column": 12 }, "end": { "line": 91, "column": null } }, "15": { "start": { "line": 93, "column": 8 }, "end": { "line": 96, "column": 11 } }, "16": { "start": { "line": 103, "column": 32 }, "end": { "line": 103, "column": 42 } }, "17": { "start": { "line": 104, "column": 21 }, "end": { "line": 104, "column": 41 } }, "18": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 67 } }, "19": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 30 } }, "20": { "start": { "line": 110, "column": 25 }, "end": { "line": 110, "column": 45 } }, "21": { "start": { "line": 111, "column": 32 }, "end": { "line": 111, "column": 42 } }, "22": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 70 } }, "23": { "start": { "line": 113, "column": 8 }, "end": { "line": 113, "column": 30 } }, "24": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 21 } }, "25": { "start": { "line": 117, "column": 0 }, "end": { "line": 117, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": null } }, "loc": { "start": { "line": 25, "column": 78 }, "end": { "line": 67, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 71, "column": 37 }, "end": { "line": 81, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 9 } }, "loc": { "start": { "line": 85, "column": 37 }, "end": { "line": 97, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 99, "column": 4 }, "end": { "line": 99, "column": 9 } }, "loc": { "start": { "line": 101, "column": 21 }, "end": { "line": 107, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 109, "column": 4 }, "end": { "line": 109, "column": 9 } }, "loc": { "start": { "line": 109, "column": 62 }, "end": { "line": 114, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 5, "12": 5, "13": 2, "14": 2, "15": 2, "16": 3, "17": 3, "18": 3, "19": 3, "20": 3, "21": 3, "22": 3, "23": 2, "24": 59, "25": 59 }, "f": { "0": 142, "1": 5, "2": 2, "3": 3, "4": 3 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/strategy.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/strategy.ts", "statementMap": { "0": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 39 } }, "1": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 58 } }, "2": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 39 } }, "3": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": null } }, "4": { "start": { "line": 18, "column": 16 }, "end": { "line": 18, "column": 17 } }, "5": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 22 } }, "6": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 65 } }, "7": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 47 } }, "8": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 45 } }, "9": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 45 } }, "10": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 68 } }, "11": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 61 } }, "12": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 73 } }, "13": { "start": { "line": 38, "column": 8 }, "end": { "line": 42, "column": 10 } }, "14": { "start": { "line": 43, "column": 8 }, "end": { "line": 47, "column": 10 } }, "15": { "start": { "line": 51, "column": 8 }, "end": { "line": 56, "column": null } }, "16": { "start": { "line": 52, "column": 31 }, "end": { "line": 52, "column": 73 } }, "17": { "start": { "line": 53, "column": 12 }, "end": { "line": 53, "column": 46 } }, "18": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 48 } }, "19": { "start": { "line": 60, "column": 8 }, "end": { "line": 66, "column": null } }, "20": { "start": { "line": 61, "column": 29 }, "end": { "line": 61, "column": 39 } }, "21": { "start": { "line": 62, "column": 29 }, "end": { "line": 62, "column": 73 } }, "22": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 37 } }, "23": { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 71 } }, "24": { "start": { "line": 70, "column": 29 }, "end": { "line": 70, "column": 44 } }, "25": { "start": { "line": 71, "column": 25 }, "end": { "line": 71, "column": 45 } }, "26": { "start": { "line": 73, "column": 8 }, "end": { "line": 78, "column": null } }, "27": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 78 } }, "28": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 34 } }, "29": { "start": { "line": 77, "column": 12 }, "end": { "line": 77, "column": 50 } }, "30": { "start": { "line": 82, "column": 25 }, "end": { "line": 82, "column": 45 } }, "31": { "start": { "line": 83, "column": 8 }, "end": { "line": 88, "column": null } }, "32": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 74 } }, "33": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 34 } }, "34": { "start": { "line": 87, "column": 12 }, "end": { "line": 87, "column": 50 } }, "35": { "start": { "line": 92, "column": 25 }, "end": { "line": 92, "column": 45 } }, "36": { "start": { "line": 93, "column": 8 }, "end": { "line": 98, "column": null } }, "37": { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 74 } }, "38": { "start": { "line": 95, "column": 12 }, "end": { "line": 95, "column": 34 } }, "39": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 50 } }, "40": { "start": { "line": 102, "column": 25 }, "end": { "line": 102, "column": 45 } }, "41": { "start": { "line": 103, "column": 33 }, "end": { "line": 103, "column": 43 } }, "42": { "start": { "line": 104, "column": 8 }, "end": { "line": 116, "column": null } }, "43": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 34 } }, "44": { "start": { "line": 107, "column": 12 }, "end": { "line": 115, "column": null } }, "45": { "start": { "line": 108, "column": 16 }, "end": { "line": 111, "column": 18 } }, "46": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 38 } }, "47": { "start": { "line": 114, "column": 16 }, "end": { "line": 114, "column": 54 } }, "48": { "start": { "line": 120, "column": 25 }, "end": { "line": 120, "column": 45 } }, "49": { "start": { "line": 121, "column": 33 }, "end": { "line": 121, "column": 43 } }, "50": { "start": { "line": 122, "column": 8 }, "end": { "line": 130, "column": null } }, "51": { "start": { "line": 123, "column": 12 }, "end": { "line": 126, "column": 14 } }, "52": { "start": { "line": 127, "column": 12 }, "end": { "line": 127, "column": 34 } }, "53": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 50 } }, "54": { "start": { "line": 133, "column": 0 }, "end": { "line": 133, "column": 34 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": null } }, "loc": { "start": { "line": 27, "column": 70 }, "end": { "line": 48, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 9 } }, "loc": { "start": { "line": 50, "column": 54 }, "end": { "line": 57, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 59, "column": 4 }, "end": { "line": 59, "column": 9 } }, "loc": { "start": { "line": 59, "column": 49 }, "end": { "line": 67, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 69, "column": 57 }, "end": { "line": 79, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 9 } }, "loc": { "start": { "line": 81, "column": 57 }, "end": { "line": 89, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 9 } }, "loc": { "start": { "line": 91, "column": 57 }, "end": { "line": 99, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 9 } }, "loc": { "start": { "line": 101, "column": 60 }, "end": { "line": 117, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 9 } }, "loc": { "start": { "line": 119, "column": 61 }, "end": { "line": 131, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 104, "column": 8 }, "end": { "line": 116, "column": null } }, "type": "if", "locations": [ { "start": { "line": 104, "column": 8 }, "end": { "line": 116, "column": null } }, { "start": { "line": 106, "column": 15 }, "end": { "line": 116, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 142, "13": 142, "14": 142, "15": 2, "16": 2, "17": 2, "18": 0, "19": 8, "20": 8, "21": 8, "22": 7, "23": 1, "24": 4, "25": 4, "26": 4, "27": 4, "28": 2, "29": 2, "30": 10, "31": 10, "32": 10, "33": 5, "34": 5, "35": 8, "36": 8, "37": 8, "38": 4, "39": 4, "40": 6, "41": 6, "42": 6, "43": 2, "44": 4, "45": 4, "46": 3, "47": 1, "48": 3, "49": 3, "50": 3, "51": 3, "52": 2, "53": 1, "54": 59 }, "f": { "0": 142, "1": 2, "2": 8, "3": 4, "4": 10, "5": 8, "6": 6, "7": 3 }, "b": { "0": [2, 4] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/event.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/event.ts", "statementMap": { "0": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 48 } }, "1": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 39 } }, "2": { "start": { "line": 9, "column": 16 }, "end": { "line": 9, "column": 17 } }, "3": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 22 } }, "4": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 41 } }, "5": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 45 } }, "6": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 52 } }, "7": { "start": { "line": 28, "column": 28 }, "end": { "line": 28, "column": 37 } }, "8": { "start": { "line": 30, "column": 8 }, "end": { "line": 34, "column": null } }, "9": { "start": { "line": 31, "column": 12 }, "end": { "line": 31, "column": 74 } }, "10": { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "column": 57 } }, "11": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 38 } }, "12": { "start": { "line": 42, "column": 27 }, "end": { "line": 42, "column": 42 } }, "13": { "start": { "line": 43, "column": 23 }, "end": { "line": 43, "column": 77 } }, "14": { "start": { "line": 45, "column": 8 }, "end": { "line": 49, "column": null } }, "15": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 45 } }, "16": { "start": { "line": 48, "column": 12 }, "end": { "line": 48, "column": 69 } }, "17": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": null } }, "loc": { "start": { "line": 16, "column": 64 }, "end": { "line": 22, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 9 } }, "loc": { "start": { "line": 26, "column": 21 }, "end": { "line": 36, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 9 } }, "loc": { "start": { "line": 40, "column": 21 }, "end": { "line": 50, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 34, "column": null } }, "type": "if", "locations": [ { "start": { "line": 30, "column": 8 }, "end": { "line": 34, "column": null } }, { "start": { "line": 32, "column": 15 }, "end": { "line": 34, "column": null } } ] }, "1": { "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 49, "column": null } }, "type": "if", "locations": [ { "start": { "line": 45, "column": 8 }, "end": { "line": 49, "column": null } }, { "start": { "line": 47, "column": 15 }, "end": { "line": 49, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 142, "4": 142, "5": 142, "6": 142, "7": 4, "8": 4, "9": 1, "10": 3, "11": 4, "12": 3, "13": 3, "14": 3, "15": 3, "16": 0, "17": 59 }, "f": { "0": 142, "1": 4, "2": 3 }, "b": { "0": [1, 3], "1": [3, 0] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/metrics.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/metrics.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 61 } }, "2": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 22 } }, "3": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 64 } }, "4": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 59 } }, "5": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 51 } }, "6": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 48 } }, "7": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 54 } }, "8": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 60 } }, "9": { "start": { "line": 32, "column": 8 }, "end": { "line": 36, "column": 10 } }, "10": { "start": { "line": 37, "column": 8 }, "end": { "line": 41, "column": 10 } }, "11": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 57 } }, "12": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 64 } }, "13": { "start": { "line": 47, "column": 8 }, "end": { "line": 51, "column": 11 } }, "14": { "start": { "line": 55, "column": 28 }, "end": { "line": 55, "column": 38 } }, "15": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 68 } }, "16": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 30 } }, "17": { "start": { "line": 62, "column": 22 }, "end": { "line": 62, "column": 66 } }, "18": { "start": { "line": 63, "column": 8 }, "end": { "line": 63, "column": 66 } }, "19": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 30 } }, "20": { "start": { "line": 68, "column": 22 }, "end": { "line": 70, "column": 16 } }, "21": { "start": { "line": 71, "column": 29 }, "end": { "line": 72, "column": null } }, "22": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 35 } }, "23": { "start": { "line": 78, "column": 28 }, "end": { "line": 78, "column": 38 } }, "24": { "start": { "line": 80, "column": 27 }, "end": { "line": 81, "column": null } }, "25": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 29 } }, "26": { "start": { "line": 86, "column": 0 }, "end": { "line": 86, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": null } }, "loc": { "start": { "line": 18, "column": 58 }, "end": { "line": 44, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 9 } }, "loc": { "start": { "line": 46, "column": 48 }, "end": { "line": 52, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 54, "column": 4 }, "end": { "line": 54, "column": 9 } }, "loc": { "start": { "line": 54, "column": 55 }, "end": { "line": 59, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 9 } }, "loc": { "start": { "line": 61, "column": 55 }, "end": { "line": 65, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 9 } }, "loc": { "start": { "line": 67, "column": 53 }, "end": { "line": 75, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 77, "column": 4 }, "end": { "line": 77, "column": 9 } }, "loc": { "start": { "line": 77, "column": 52 }, "end": { "line": 84, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 69, "column": 14 }, "end": { "line": 69, "column": 64 } }, "type": "cond-expr", "locations": [ { "start": { "line": 69, "column": 14 }, "end": { "line": 69, "column": 64 } }, { "start": { "line": 70, "column": 14 }, "end": { "line": 70, "column": 16 } } ] } }, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 142, "13": 2, "14": 4, "15": 4, "16": 4, "17": 2, "18": 2, "19": 2, "20": 4, "21": 4, "22": 4, "23": 1, "24": 1, "25": 1, "26": 59 }, "f": { "0": 142, "1": 2, "2": 4, "3": 2, "4": 4, "5": 1 }, "b": { "0": [0, 4] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 39 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 63 } }, "2": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 54 } }, "3": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 22 } }, "4": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 43 } }, "5": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 39 } }, "6": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 45 } }, "7": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 55 } }, "8": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 51 } }, "9": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 36 } }, "10": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 65 } }, "11": { "start": { "line": 55, "column": 8 }, "end": { "line": 55, "column": 50 } }, "12": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 51 } }, "13": { "start": { "line": 60, "column": 25 }, "end": { "line": 60, "column": 28 } }, "14": { "start": { "line": 62, "column": 8 }, "end": { "line": 66, "column": null } }, "15": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 50 } }, "16": { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 79 } }, "17": { "start": { "line": 67, "column": 25 }, "end": { "line": 68, "column": null } }, "18": { "start": { "line": 70, "column": 23 }, "end": { "line": 70, "column": 75 } }, "19": { "start": { "line": 72, "column": 8 }, "end": { "line": 75, "column": 19 } }, "20": { "start": { "line": 82, "column": 25 }, "end": { "line": 82, "column": 28 } }, "21": { "start": { "line": 83, "column": 46 }, "end": { "line": 83, "column": 54 } }, "22": { "start": { "line": 84, "column": 8 }, "end": { "line": 90, "column": null } }, "23": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 56 } }, "24": { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 69 } }, "25": { "start": { "line": 87, "column": 12 }, "end": { "line": 87, "column": 34 } }, "26": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 34 } }, "27": { "start": { "line": 94, "column": 25 }, "end": { "line": 94, "column": 28 } }, "28": { "start": { "line": 95, "column": 25 }, "end": { "line": 95, "column": 78 } }, "29": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 27 } }, "30": { "start": { "line": 100, "column": 0 }, "end": { "line": 100, "column": 32 } }, "31": { "start": { "line": 101, "column": 0 }, "end": { "line": 101, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": null } }, "loc": { "start": { "line": 44, "column": 9 }, "end": { "line": 56, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 9 } }, "loc": { "start": { "line": 58, "column": 50 }, "end": { "line": 76, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 78, "column": 4 }, "end": { "line": 78, "column": 9 } }, "loc": { "start": { "line": 80, "column": 21 }, "end": { "line": 91, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 93, "column": 4 }, "end": { "line": 93, "column": 9 } }, "loc": { "start": { "line": 93, "column": 53 }, "end": { "line": 97, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 62, "column": 8 }, "end": { "line": 66, "column": null } }, "type": "if", "locations": [ { "start": { "line": 62, "column": 8 }, "end": { "line": 66, "column": null } }, { "start": { "line": 64, "column": 15 }, "end": { "line": 66, "column": null } } ] }, "1": { "loc": { "start": { "line": 84, "column": 8 }, "end": { "line": 90, "column": null } }, "type": "if", "locations": [ { "start": { "line": 84, "column": 8 }, "end": { "line": 90, "column": null } }, { "start": { "line": 88, "column": 15 }, "end": { "line": 90, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 4, "13": 4, "14": 4, "15": 1, "16": 3, "17": 4, "18": 4, "19": 4, "20": 3, "21": 3, "22": 3, "23": 2, "24": 1, "25": 1, "26": 1, "27": 1, "28": 1, "29": 1, "30": 59, "31": 59 }, "f": { "0": 142, "1": 4, "2": 3, "3": 1 }, "b": { "0": [1, 3], "1": [2, 1] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/config.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/config.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 63 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 41 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 39 } }, "3": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": null } }, "4": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 22 } }, "5": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 45 } }, "6": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 45 } }, "7": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 63 } }, "8": { "start": { "line": 33, "column": 8 }, "end": { "line": 39, "column": 10 } }, "9": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 40 } }, "10": { "start": { "line": 44, "column": 23 }, "end": { "line": 44, "column": 36 } }, "11": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 76 } }, "12": { "start": { "line": 48, "column": 28 }, "end": { "line": 48, "column": 64 } }, "13": { "start": { "line": 50, "column": 12 }, "end": { "line": 51, "column": 61 } }, "14": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 66 } }, "15": { "start": { "line": 55, "column": 0 }, "end": { "line": 55, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": null } }, "loc": { "start": { "line": 26, "column": 70 }, "end": { "line": 41, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 9 } }, "loc": { "start": { "line": 43, "column": 49 }, "end": { "line": 53, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 33 } }, "type": "binary-expr", "locations": [ { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 33 } }, { "start": { "line": 32, "column": 37 }, "end": { "line": 32, "column": 63 } } ] }, "1": { "loc": { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 40 } }, "type": "binary-expr", "locations": [ { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 40 } }, { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 61 } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 3, "11": 3, "12": 3, "13": 3, "14": 3, "15": 59 }, "f": { "0": 142, "1": 3 }, "b": { "0": [142, 142], "1": [3, 2] } }, "/home/ivarconr/code/unleash/src/lib/types/settings/simple-auth-settings.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/settings/simple-auth-settings.ts", "statementMap": { "0": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 51 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/context.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/context.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 39 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 58 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": null } }, "3": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 22 } }, "4": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 64 } }, "5": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 45 } }, "6": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 45 } }, "7": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 70 } }, "8": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 57 } }, "9": { "start": { "line": 34, "column": 8 }, "end": { "line": 38, "column": 10 } }, "10": { "start": { "line": 39, "column": 8 }, "end": { "line": 43, "column": 10 } }, "11": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 68 } }, "12": { "start": { "line": 48, "column": 23 }, "end": { "line": 48, "column": 57 } }, "13": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 43 } }, "14": { "start": { "line": 53, "column": 8 }, "end": { "line": 61, "column": null } }, "15": { "start": { "line": 54, "column": 25 }, "end": { "line": 54, "column": 48 } }, "16": { "start": { "line": 55, "column": 33 }, "end": { "line": 56, "column": null } }, "17": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 41 } }, "18": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 76 } }, "19": { "start": { "line": 65, "column": 22 }, "end": { "line": 65, "column": 30 } }, "20": { "start": { "line": 66, "column": 25 }, "end": { "line": 66, "column": 45 } }, "21": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 70 } }, "22": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 30 } }, "23": { "start": { "line": 73, "column": 21 }, "end": { "line": 73, "column": 44 } }, "24": { "start": { "line": 74, "column": 25 }, "end": { "line": 74, "column": 45 } }, "25": { "start": { "line": 75, "column": 29 }, "end": { "line": 75, "column": 37 } }, "26": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 33 } }, "27": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 77 } }, "28": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 30 } }, "29": { "start": { "line": 84, "column": 21 }, "end": { "line": 84, "column": 44 } }, "30": { "start": { "line": 85, "column": 25 }, "end": { "line": 85, "column": 45 } }, "31": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 69 } }, "32": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 30 } }, "33": { "start": { "line": 92, "column": 25 }, "end": { "line": 92, "column": 33 } }, "34": { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 53 } }, "35": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 30 } }, "36": { "start": { "line": 98, "column": 0 }, "end": { "line": 98, "column": 33 } }, "37": { "start": { "line": 99, "column": 0 }, "end": { "line": 99, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": null } }, "loc": { "start": { "line": 25, "column": 68 }, "end": { "line": 45, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 9 } }, "loc": { "start": { "line": 47, "column": 54 }, "end": { "line": 50, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 9 } }, "loc": { "start": { "line": 52, "column": 53 }, "end": { "line": 62, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 9 } }, "loc": { "start": { "line": 64, "column": 61 }, "end": { "line": 70, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 9 } }, "loc": { "start": { "line": 72, "column": 61 }, "end": { "line": 81, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 9 } }, "loc": { "start": { "line": 83, "column": 61 }, "end": { "line": 89, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 9 } }, "loc": { "start": { "line": 91, "column": 46 }, "end": { "line": 96, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 2, "13": 2, "14": 6, "15": 6, "16": 6, "17": 6, "18": 0, "19": 12, "20": 12, "21": 12, "22": 6, "23": 6, "24": 6, "25": 6, "26": 6, "27": 6, "28": 3, "29": 3, "30": 3, "31": 3, "32": 2, "33": 5, "34": 5, "35": 2, "36": 59, "37": 59 }, "f": { "0": 142, "1": 2, "2": 6, "3": 12, "4": 6, "5": 3, "6": 5 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/client-metrics.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/client-metrics.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 22 } }, "2": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 71 } }, "3": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 46 } }, "4": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 66 } }, "5": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 66 } }, "6": { "start": { "line": 33, "column": 25 }, "end": { "line": 33, "column": 35 } }, "7": { "start": { "line": 34, "column": 30 }, "end": { "line": 34, "column": 39 } }, "8": { "start": { "line": 35, "column": 21 }, "end": { "line": 37, "column": null } }, "9": { "start": { "line": 39, "column": 8 }, "end": { "line": 43, "column": 11 } }, "10": { "start": { "line": 47, "column": 25 }, "end": { "line": 47, "column": 35 } }, "11": { "start": { "line": 48, "column": 21 }, "end": { "line": 48, "column": 76 } }, "12": { "start": { "line": 49, "column": 8 }, "end": { "line": 53, "column": 11 } }, "13": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "14": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 29 } }, "15": { "start": { "line": 61, "column": 23 }, "end": { "line": 61, "column": 36 } }, "16": { "start": { "line": 63, "column": 8 }, "end": { "line": 68, "column": null } }, "17": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 26 } }, "18": { "start": { "line": 13, "column": 19 }, "end": { "line": 13, "column": 38 } }, "19": { "start": { "line": 15, "column": 19 }, "end": { "line": 15, "column": 39 } }, "20": { "start": { "line": 72, "column": 0 }, "end": { "line": 72, "column": 39 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 17, "column": 4 }, "end": { "line": 17, "column": null } }, "loc": { "start": { "line": 21, "column": 59 }, "end": { "line": 30, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 9 } }, "loc": { "start": { "line": 32, "column": 57 }, "end": { "line": 44, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 9 } }, "loc": { "start": { "line": 46, "column": 61 }, "end": { "line": 54, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 36 } }, "loc": { "start": { "line": 56, "column": 51 }, "end": { "line": 69, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "type": "if", "locations": [ { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } } ] }, "1": { "loc": { "start": { "line": 63, "column": 8 }, "end": { "line": 68, "column": null } }, "type": "if", "locations": [ { "start": { "line": 63, "column": 8 }, "end": { "line": 68, "column": null } } ] }, "2": { "loc": { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 60 } }, "type": "binary-expr", "locations": [ { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 60 } }, { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 60 } } ] } }, "s": { "0": 59, "1": 142, "2": 142, "3": 142, "4": 142, "5": 142, "6": 7, "7": 7, "8": 7, "9": 7, "10": 2, "11": 2, "12": 2, "13": 7, "14": 2, "15": 5, "16": 5, "17": 3, "18": 59, "19": 59, "20": 59 }, "f": { "0": 142, "1": 7, "2": 2, "3": 7 }, "b": { "0": [2], "1": [3], "2": [5, 4] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/bootstrap-controller.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/bootstrap-controller.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 41 } }, "2": { "start": { "line": 65, "column": 8 }, "end": { "line": 65, "column": 22 } }, "3": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 45 } }, "4": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 45 } }, "5": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 47 } }, "6": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 45 } }, "7": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 43 } }, "8": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 53 } }, "9": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 41 } }, "10": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 45 } }, "11": { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": 10 } }, "12": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 38 } }, "13": { "start": { "line": 90, "column": 12 }, "end": { "line": 97, "column": 10 } }, "14": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 35 } }, "15": { "start": { "line": 108, "column": 12 }, "end": { "line": 108, "column": 73 } }, "16": { "start": { "line": 109, "column": 28 }, "end": { "line": 109, "column": 64 } }, "17": { "start": { "line": 111, "column": 25 }, "end": { "line": 118, "column": 10 } }, "18": { "start": { "line": 120, "column": 8 }, "end": { "line": 129, "column": 11 } }, "19": { "start": { "line": 133, "column": 0 }, "end": { "line": 133, "column": 35 } }, "20": { "start": { "line": 134, "column": 0 }, "end": { "line": 134, "column": 37 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": null } }, "loc": { "start": { "line": 63, "column": 9 }, "end": { "line": 80, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 82, "column": 4 }, "end": { "line": 82, "column": 9 } }, "loc": { "start": { "line": 82, "column": 53 }, "end": { "line": 130, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 108, "column": 12 }, "end": { "line": 108, "column": 38 } }, "type": "binary-expr", "locations": [ { "start": { "line": 108, "column": 12 }, "end": { "line": 108, "column": 38 } }, { "start": { "line": 108, "column": 42 }, "end": { "line": 108, "column": 73 } } ] } }, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 142, "13": 1, "14": 1, "15": 1, "16": 1, "17": 1, "18": 1, "19": 59, "20": 59 }, "f": { "0": 142, "1": 1 }, "b": { "0": [1, 1] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/state.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/state.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 29 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 27 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 28 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 48 } }, "4": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 39 } }, "5": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 48 } }, "6": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 58 } }, "7": { "start": { "line": 15, "column": 15 }, "end": { "line": 15, "column": 56 } }, "8": { "start": { "line": 16, "column": 20 }, "end": { "line": 25, "column": 1 } }, "9": { "start": { "line": 17, "column": 4 }, "end": { "line": 19, "column": null } }, "10": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 19 } }, "11": { "start": { "line": 20, "column": 15 }, "end": { "line": 20, "column": 41 } }, "12": { "start": { "line": 21, "column": 4 }, "end": { "line": 23, "column": null } }, "13": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 46 } }, "14": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 23 } }, "15": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 22 } }, "16": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 62 } }, "17": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 41 } }, "18": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 78 } }, "19": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 49 } }, "20": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 48 } }, "21": { "start": { "line": 44, "column": 25 }, "end": { "line": 44, "column": 45 } }, "22": { "start": { "line": 45, "column": 31 }, "end": { "line": 45, "column": 40 } }, "23": { "start": { "line": 49, "column": 8 }, "end": { "line": 60, "column": null } }, "24": { "start": { "line": 51, "column": 12 }, "end": { "line": 57, "column": null } }, "25": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 50 } }, "26": { "start": { "line": 56, "column": 16 }, "end": { "line": 56, "column": 51 } }, "27": { "start": { "line": 59, "column": 12 }, "end": { "line": 59, "column": 28 } }, "28": { "start": { "line": 62, "column": 8 }, "end": { "line": 67, "column": 11 } }, "29": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 28 } }, "30": { "start": { "line": 72, "column": 27 }, "end": { "line": 72, "column": 36 } }, "31": { "start": { "line": 74, "column": 29 }, "end": { "line": 74, "column": 67 } }, "32": { "start": { "line": 75, "column": 34 }, "end": { "line": 75, "column": 73 } }, "33": { "start": { "line": 76, "column": 38 }, "end": { "line": 78, "column": null } }, "34": { "start": { "line": 80, "column": 32 }, "end": { "line": 80, "column": 69 } }, "35": { "start": { "line": 81, "column": 28 }, "end": { "line": 81, "column": 61 } }, "36": { "start": { "line": 82, "column": 36 }, "end": { "line": 82, "column": 77 } }, "37": { "start": { "line": 84, "column": 21 }, "end": { "line": 90, "column": 10 } }, "38": { "start": { "line": 91, "column": 26 }, "end": { "line": 91, "column": 71 } }, "39": { "start": { "line": 92, "column": 8 }, "end": { "line": 102, "column": null } }, "40": { "start": { "line": 93, "column": 12 }, "end": { "line": 95, "column": null } }, "41": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 58 } }, "42": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 74 } }, "43": { "start": { "line": 98, "column": 12 }, "end": { "line": 100, "column": null } }, "44": { "start": { "line": 99, "column": 16 }, "end": { "line": 99, "column": 59 } }, "45": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 27 } }, "46": { "start": { "line": 105, "column": 0 }, "end": { "line": 105, "column": 31 } } }, "fnMap": { "0": { "name": "(anonymous_7)", "decl": { "start": { "line": 16, "column": 20 }, "end": { "line": 16, "column": 21 } }, "loc": { "start": { "line": 16, "column": 35 }, "end": { "line": 25, "column": 1 } } }, "1": { "name": "(anonymous_8)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": null } }, "loc": { "start": { "line": 33, "column": 64 }, "end": { "line": 41, "column": 5 } } }, "2": { "name": "(anonymous_9)", "decl": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 9 } }, "loc": { "start": { "line": 43, "column": 49 }, "end": { "line": 69, "column": 5 } } }, "3": { "name": "(anonymous_10)", "decl": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 9 } }, "loc": { "start": { "line": 71, "column": 44 }, "end": { "line": 103, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 17, "column": 4 }, "end": { "line": 19, "column": null } }, "type": "if", "locations": [ { "start": { "line": 17, "column": 4 }, "end": { "line": 19, "column": null } } ] }, "1": { "loc": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 22 } }, "type": "binary-expr", "locations": [ { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 22 } }, { "start": { "line": 17, "column": 26 }, "end": { "line": 17, "column": 45 } } ] }, "2": { "loc": { "start": { "line": 21, "column": 4 }, "end": { "line": 23, "column": null } }, "type": "if", "locations": [ { "start": { "line": 21, "column": 4 }, "end": { "line": 23, "column": null } } ] }, "3": { "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 60, "column": null } }, "type": "if", "locations": [ { "start": { "line": 49, "column": 8 }, "end": { "line": 60, "column": null } }, { "start": { "line": 58, "column": 15 }, "end": { "line": 60, "column": null } } ] }, "4": { "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 57, "column": null } }, "type": "if", "locations": [ { "start": { "line": 51, "column": 12 }, "end": { "line": 57, "column": null } }, { "start": { "line": 54, "column": 19 }, "end": { "line": 57, "column": null } } ] }, "5": { "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 102, "column": null } }, "type": "if", "locations": [ { "start": { "line": 92, "column": 8 }, "end": { "line": 102, "column": null } }, { "start": { "line": 97, "column": 15 }, "end": { "line": 102, "column": null } } ] }, "6": { "loc": { "start": { "line": 93, "column": 12 }, "end": { "line": 95, "column": null } }, "type": "if", "locations": [ { "start": { "line": 93, "column": 12 }, "end": { "line": 95, "column": null } } ] }, "7": { "loc": { "start": { "line": 98, "column": 12 }, "end": { "line": 100, "column": null } }, "type": "if", "locations": [ { "start": { "line": 98, "column": 12 }, "end": { "line": 100, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 59, "6": 59, "7": 59, "8": 59, "9": 46, "10": 44, "11": 2, "12": 2, "13": 0, "14": 2, "15": 142, "16": 142, "17": 142, "18": 142, "19": 142, "20": 142, "21": 11, "22": 11, "23": 11, "24": 8, "25": 1, "26": 7, "27": 3, "28": 11, "29": 10, "30": 4, "31": 4, "32": 4, "33": 4, "34": 4, "35": 4, "36": 4, "37": 4, "38": 4, "39": 4, "40": 2, "41": 0, "42": 2, "43": 2, "44": 1, "45": 2, "46": 59 }, "f": { "0": 46, "1": 142, "2": 11, "3": 4 }, "b": { "0": [44], "1": [46, 46], "2": [0], "3": [8, 3], "4": [1, 7], "5": [2, 2], "6": [0], "7": [1] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/tag.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/tag.ts", "statementMap": { "0": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 39 } }, "1": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 57 } }, "2": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 58 } }, "3": { "start": { "line": 13, "column": 16 }, "end": { "line": 13, "column": 17 } }, "4": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 22 } }, "5": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 37 } }, "6": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 60 } }, "7": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 36 } }, "8": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 55 } }, "9": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 47 } }, "10": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 47 } }, "11": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 69 } }, "12": { "start": { "line": 36, "column": 21 }, "end": { "line": 36, "column": 52 } }, "13": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 36 } }, "14": { "start": { "line": 41, "column": 21 }, "end": { "line": 41, "column": 73 } }, "15": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 36 } }, "16": { "start": { "line": 46, "column": 32 }, "end": { "line": 46, "column": 42 } }, "17": { "start": { "line": 47, "column": 20 }, "end": { "line": 47, "column": 65 } }, "18": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 35 } }, "19": { "start": { "line": 52, "column": 25 }, "end": { "line": 52, "column": 45 } }, "20": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 60 } }, "21": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 30 } }, "22": { "start": { "line": 58, "column": 32 }, "end": { "line": 58, "column": 42 } }, "23": { "start": { "line": 59, "column": 25 }, "end": { "line": 59, "column": 45 } }, "24": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 67 } }, "25": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 30 } }, "26": { "start": { "line": 64, "column": 0 }, "end": { "line": 64, "column": 29 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": null } }, "loc": { "start": { "line": 22, "column": 60 }, "end": { "line": 33, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 9 } }, "loc": { "start": { "line": 35, "column": 45 }, "end": { "line": 38, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 40, "column": 51 }, "end": { "line": 43, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 9 } }, "loc": { "start": { "line": 45, "column": 44 }, "end": { "line": 49, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 9 } }, "loc": { "start": { "line": 51, "column": 52 }, "end": { "line": 55, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 9 } }, "loc": { "start": { "line": 57, "column": 52 }, "end": { "line": 62, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 4, "13": 4, "14": 2, "15": 2, "16": 4, "17": 4, "18": 2, "19": 4, "20": 4, "21": 2, "22": 2, "23": 2, "24": 2, "25": 2, "26": 59 }, "f": { "0": 142, "1": 4, "2": 2, "3": 4, "4": 4, "5": 2 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/tag-type.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/tag-type.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 75 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 58 } }, "3": { "start": { "line": 12, "column": 16 }, "end": { "line": 12, "column": 17 } }, "4": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 22 } }, "5": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 65 } }, "6": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 45 } }, "7": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 40 } }, "8": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 60 } }, "9": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 63 } }, "10": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 44 } }, "11": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 64 } }, "12": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 67 } }, "13": { "start": { "line": 35, "column": 25 }, "end": { "line": 35, "column": 59 } }, "14": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 40 } }, "15": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 53 } }, "16": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 65 } }, "17": { "start": { "line": 45, "column": 25 }, "end": { "line": 45, "column": 45 } }, "18": { "start": { "line": 46, "column": 24 }, "end": { "line": 48, "column": null } }, "19": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 38 } }, "20": { "start": { "line": 54, "column": 38 }, "end": { "line": 54, "column": 46 } }, "21": { "start": { "line": 55, "column": 25 }, "end": { "line": 55, "column": 35 } }, "22": { "start": { "line": 56, "column": 25 }, "end": { "line": 56, "column": 45 } }, "23": { "start": { "line": 58, "column": 8 }, "end": { "line": 61, "column": 10 } }, "24": { "start": { "line": 62, "column": 8 }, "end": { "line": 62, "column": 30 } }, "25": { "start": { "line": 66, "column": 25 }, "end": { "line": 66, "column": 35 } }, "26": { "start": { "line": 68, "column": 24 }, "end": { "line": 68, "column": 66 } }, "27": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 39 } }, "28": { "start": { "line": 73, "column": 25 }, "end": { "line": 73, "column": 35 } }, "29": { "start": { "line": 74, "column": 25 }, "end": { "line": 74, "column": 45 } }, "30": { "start": { "line": 75, "column": 8 }, "end": { "line": 75, "column": 64 } }, "31": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 30 } }, "32": { "start": { "line": 79, "column": 0 }, "end": { "line": 79, "column": 33 } }, "33": { "start": { "line": 80, "column": 0 }, "end": { "line": 80, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": null } }, "loc": { "start": { "line": 21, "column": 68 }, "end": { "line": 32, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 9 } }, "loc": { "start": { "line": 34, "column": 49 }, "end": { "line": 37, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 39, "column": 4 }, "end": { "line": 39, "column": 9 } }, "loc": { "start": { "line": 39, "column": 46 }, "end": { "line": 42, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 9 } }, "loc": { "start": { "line": 44, "column": 56 }, "end": { "line": 51, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 9 } }, "loc": { "start": { "line": 53, "column": 56 }, "end": { "line": 63, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 65, "column": 4 }, "end": { "line": 65, "column": 9 } }, "loc": { "start": { "line": 65, "column": 48 }, "end": { "line": 70, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 9 } }, "loc": { "start": { "line": 72, "column": 56 }, "end": { "line": 77, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 142, "13": 1, "14": 1, "15": 2, "16": 1, "17": 5, "18": 5, "19": 3, "20": 2, "21": 2, "22": 2, "23": 2, "24": 1, "25": 7, "26": 7, "27": 5, "28": 1, "29": 1, "30": 1, "31": 1, "32": 59, "33": 59 }, "f": { "0": 142, "1": 1, "2": 2, "3": 5, "4": 2, "5": 7, "6": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/addon.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/addon.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 58 } }, "2": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": null } }, "3": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 22 } }, "4": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 62 } }, "5": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 41 } }, "6": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 38 } }, "7": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 55 } }, "8": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 40 } }, "9": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 57 } }, "10": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 60 } }, "11": { "start": { "line": 37, "column": 23 }, "end": { "line": 37, "column": 58 } }, "12": { "start": { "line": 38, "column": 26 }, "end": { "line": 38, "column": 68 } }, "13": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 40 } }, "14": { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 33 } }, "15": { "start": { "line": 47, "column": 22 }, "end": { "line": 47, "column": 58 } }, "16": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 24 } }, "17": { "start": { "line": 55, "column": 23 }, "end": { "line": 55, "column": 33 } }, "18": { "start": { "line": 56, "column": 26 }, "end": { "line": 56, "column": 46 } }, "19": { "start": { "line": 57, "column": 21 }, "end": { "line": 57, "column": 29 } }, "20": { "start": { "line": 59, "column": 22 }, "end": { "line": 59, "column": 78 } }, "21": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 36 } }, "22": { "start": { "line": 64, "column": 26 }, "end": { "line": 64, "column": 46 } }, "23": { "start": { "line": 65, "column": 21 }, "end": { "line": 65, "column": 29 } }, "24": { "start": { "line": 66, "column": 22 }, "end": { "line": 66, "column": 74 } }, "25": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 36 } }, "26": { "start": { "line": 74, "column": 23 }, "end": { "line": 74, "column": 33 } }, "27": { "start": { "line": 75, "column": 25 }, "end": { "line": 75, "column": 45 } }, "28": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 58 } }, "29": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 30 } }, "30": { "start": { "line": 80, "column": 0 }, "end": { "line": 80, "column": 31 } }, "31": { "start": { "line": 81, "column": 0 }, "end": { "line": 81, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": null } }, "loc": { "start": { "line": 23, "column": 64 }, "end": { "line": 34, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 9 } }, "loc": { "start": { "line": 36, "column": 47 }, "end": { "line": 40, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 44, "column": 21 }, "end": { "line": 49, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 9 } }, "loc": { "start": { "line": 53, "column": 21 }, "end": { "line": 61, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 9 } }, "loc": { "start": { "line": 63, "column": 54 }, "end": { "line": 68, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 9 } }, "loc": { "start": { "line": 72, "column": 21 }, "end": { "line": 78, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 1, "12": 1, "13": 1, "14": 3, "15": 3, "16": 2, "17": 3, "18": 3, "19": 3, "20": 3, "21": 1, "22": 5, "23": 5, "24": 5, "25": 4, "26": 2, "27": 2, "28": 2, "29": 1, "30": 59, "31": 59 }, "f": { "0": 142, "1": 1, "2": 3, "3": 3, "4": 5, "5": 2 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/api-token-controller.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/api-token-controller.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 39 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": null } }, "2": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 71 } }, "3": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 63 } }, "4": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 22 } }, "5": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 56 } }, "6": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 52 } }, "7": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 66 } }, "8": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 60 } }, "9": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 62 } }, "10": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 67 } }, "11": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 70 } }, "12": { "start": { "line": 45, "column": 25 }, "end": { "line": 45, "column": 28 } }, "13": { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 56 } }, "14": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 29 } }, "15": { "start": { "line": 51, "column": 28 }, "end": { "line": 51, "column": 72 } }, "16": { "start": { "line": 52, "column": 22 }, "end": { "line": 52, "column": 76 } }, "17": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 43 } }, "18": { "start": { "line": 57, "column": 26 }, "end": { "line": 57, "column": 36 } }, "19": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 49 } }, "20": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 30 } }, "21": { "start": { "line": 64, "column": 26 }, "end": { "line": 64, "column": 36 } }, "22": { "start": { "line": 65, "column": 30 }, "end": { "line": 65, "column": 38 } }, "23": { "start": { "line": 67, "column": 8 }, "end": { "line": 70, "column": null } }, "24": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 40 } }, "25": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 42 } }, "26": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 66 } }, "27": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 37 } }, "28": { "start": { "line": 77, "column": 26 }, "end": { "line": 77, "column": 67 } }, "29": { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } }, "30": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 29 } }, "31": { "start": { "line": 83, "column": 8 }, "end": { "line": 85, "column": null } }, "32": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 29 } }, "33": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 70 } }, "34": { "start": { "line": 87, "column": 39 }, "end": { "line": 87, "column": 68 } }, "35": { "start": { "line": 91, "column": 0 }, "end": { "line": 91, "column": 36 } }, "36": { "start": { "line": 92, "column": 0 }, "end": { "line": 92, "column": 34 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 16 } }, "loc": { "start": { "line": 32, "column": 59 }, "end": { "line": 42, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 9 } }, "loc": { "start": { "line": 44, "column": 58 }, "end": { "line": 48, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 9 } }, "loc": { "start": { "line": 50, "column": 57 }, "end": { "line": 54, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 9 } }, "loc": { "start": { "line": 56, "column": 57 }, "end": { "line": 61, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 9 } }, "loc": { "start": { "line": 63, "column": 57 }, "end": { "line": 74, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 17 } }, "loc": { "start": { "line": 76, "column": 45 }, "end": { "line": 88, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 87, "column": 32 }, "end": { "line": 87, "column": 33 } }, "loc": { "start": { "line": 87, "column": 39 }, "end": { "line": 87, "column": 68 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 67, "column": 8 }, "end": { "line": 70, "column": null } }, "type": "if", "locations": [ { "start": { "line": 67, "column": 8 }, "end": { "line": 70, "column": null } } ] }, "1": { "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } }, "type": "if", "locations": [ { "start": { "line": 79, "column": 8 }, "end": { "line": 81, "column": null } } ] }, "2": { "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 22 } }, "type": "binary-expr", "locations": [ { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 22 } }, { "start": { "line": 79, "column": 26 }, "end": { "line": 79, "column": 58 } } ] }, "3": { "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 85, "column": null } }, "type": "if", "locations": [ { "start": { "line": 83, "column": 8 }, "end": { "line": 85, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 5, "13": 5, "14": 5, "15": 26, "16": 26, "17": 19, "18": 1, "19": 1, "20": 1, "21": 1, "22": 1, "23": 1, "24": 0, "25": 0, "26": 1, "27": 1, "28": 5, "29": 5, "30": 4, "31": 1, "32": 0, "33": 1, "34": 2, "35": 59, "36": 59 }, "f": { "0": 142, "1": 5, "2": 26, "3": 1, "4": 1, "5": 5, "6": 2 }, "b": { "0": [0], "1": [4], "2": [5, 4], "3": [0] } }, "/home/ivarconr/code/unleash/src/lib/schema/api-token-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/schema/api-token-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 62 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 48 } }, "3": { "start": { "line": 5, "column": 13 }, "end": { "line": 27, "column": 77 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user-admin.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user-admin.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 54 } }, "2": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 74 } }, "3": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 22 } }, "4": { "start": { "line": 62, "column": 8 }, "end": { "line": 62, "column": 39 } }, "5": { "start": { "line": 63, "column": 8 }, "end": { "line": 63, "column": 43 } }, "6": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 41 } }, "7": { "start": { "line": 65, "column": 8 }, "end": { "line": 65, "column": 51 } }, "8": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 45 } }, "9": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 45 } }, "10": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 68 } }, "11": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 51 } }, "12": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 44 } }, "13": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 41 } }, "14": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 47 } }, "15": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 69 } }, "16": { "start": { "line": 75, "column": 8 }, "end": { "line": 75, "column": 46 } }, "17": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 49 } }, "18": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 70 } }, "19": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 52 } }, "20": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 64 } }, "21": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 68 } }, "22": { "start": { "line": 84, "column": 25 }, "end": { "line": 84, "column": 28 } }, "23": { "start": { "line": 85, "column": 25 }, "end": { "line": 85, "column": 36 } }, "24": { "start": { "line": 87, "column": 12 }, "end": { "line": 87, "column": 75 } }, "25": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 39 } }, "26": { "start": { "line": 92, "column": 22 }, "end": { "line": 92, "column": 53 } }, "27": { "start": { "line": 93, "column": 26 }, "end": { "line": 93, "column": 65 } }, "28": { "start": { "line": 94, "column": 28 }, "end": { "line": 94, "column": 79 } }, "29": { "start": { "line": 96, "column": 37 }, "end": { "line": 99, "column": 10 } }, "30": { "start": { "line": 97, "column": 31 }, "end": { "line": 97, "column": 57 } }, "31": { "start": { "line": 98, "column": 12 }, "end": { "line": 98, "column": 43 } }, "32": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 61 } }, "33": { "start": { "line": 105, "column": 25 }, "end": { "line": 105, "column": 70 } }, "34": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 27 } }, "35": { "start": { "line": 110, "column": 22 }, "end": { "line": 110, "column": 38 } }, "36": { "start": { "line": 111, "column": 8 }, "end": { "line": 118, "column": null } }, "37": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 73 } }, "38": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 28 } }, "39": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 37 } }, "40": { "start": { "line": 117, "column": 12 }, "end": { "line": 117, "column": 59 } }, "41": { "start": { "line": 122, "column": 23 }, "end": { "line": 122, "column": 33 } }, "42": { "start": { "line": 123, "column": 21 }, "end": { "line": 123, "column": 63 } }, "43": { "start": { "line": 124, "column": 8 }, "end": { "line": 124, "column": 23 } }, "44": { "start": { "line": 131, "column": 63 }, "end": { "line": 131, "column": 71 } }, "45": { "start": { "line": 132, "column": 25 }, "end": { "line": 132, "column": 28 } }, "46": { "start": { "line": 134, "column": 8 }, "end": { "line": 193, "column": null } }, "47": { "start": { "line": 135, "column": 32 }, "end": { "line": 142, "column": null } }, "48": { "start": { "line": 146, "column": 16 }, "end": { "line": 147, "column": null } }, "49": { "start": { "line": 151, "column": 12 }, "end": { "line": 157, "column": null } }, "50": { "start": { "line": 152, "column": 34 }, "end": { "line": 154, "column": null } }, "51": { "start": { "line": 156, "column": 16 }, "end": { "line": 156, "column": 50 } }, "52": { "start": { "line": 159, "column": 28 }, "end": { "line": 159, "column": 33 } }, "53": { "start": { "line": 160, "column": 36 }, "end": { "line": 160, "column": 66 } }, "54": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 79 } }, "55": { "start": { "line": 163, "column": 12 }, "end": { "line": 182, "column": null } }, "56": { "start": { "line": 164, "column": 16 }, "end": { "line": 177, "column": null } }, "57": { "start": { "line": 165, "column": 20 }, "end": { "line": 170, "column": 22 } }, "58": { "start": { "line": 171, "column": 20 }, "end": { "line": 171, "column": 37 } }, "59": { "start": { "line": 173, "column": 20 }, "end": { "line": 176, "column": 22 } }, "60": { "start": { "line": 179, "column": 16 }, "end": { "line": 181, "column": 18 } }, "61": { "start": { "line": 184, "column": 12 }, "end": { "line": 189, "column": 15 } }, "62": { "start": { "line": 191, "column": 12 }, "end": { "line": 191, "column": 40 } }, "63": { "start": { "line": 192, "column": 12 }, "end": { "line": 192, "column": 55 } }, "64": { "start": { "line": 197, "column": 39 }, "end": { "line": 197, "column": 42 } }, "65": { "start": { "line": 199, "column": 23 }, "end": { "line": 199, "column": 29 } }, "66": { "start": { "line": 200, "column": 42 }, "end": { "line": 200, "column": 46 } }, "67": { "start": { "line": 202, "column": 8 }, "end": { "line": 216, "column": null } }, "68": { "start": { "line": 203, "column": 31 }, "end": { "line": 210, "column": null } }, "69": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 62 } }, "70": { "start": { "line": 214, "column": 12 }, "end": { "line": 214, "column": 40 } }, "71": { "start": { "line": 215, "column": 12 }, "end": { "line": 215, "column": 55 } }, "72": { "start": { "line": 220, "column": 33 }, "end": { "line": 220, "column": 36 } }, "73": { "start": { "line": 221, "column": 23 }, "end": { "line": 221, "column": 29 } }, "74": { "start": { "line": 223, "column": 8 }, "end": { "line": 223, "column": 53 } }, "75": { "start": { "line": 224, "column": 8 }, "end": { "line": 224, "column": 31 } }, "76": { "start": { "line": 228, "column": 29 }, "end": { "line": 228, "column": 37 } }, "77": { "start": { "line": 230, "column": 8 }, "end": { "line": 230, "column": 52 } }, "78": { "start": { "line": 231, "column": 8 }, "end": { "line": 231, "column": 31 } }, "79": { "start": { "line": 235, "column": 23 }, "end": { "line": 235, "column": 33 } }, "80": { "start": { "line": 236, "column": 29 }, "end": { "line": 236, "column": 37 } }, "81": { "start": { "line": 238, "column": 8 }, "end": { "line": 238, "column": 61 } }, "82": { "start": { "line": 239, "column": 8 }, "end": { "line": 239, "column": 31 } }, "83": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": null } }, "loc": { "start": { "line": 59, "column": 9 }, "end": { "line": 81, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 9 } }, "loc": { "start": { "line": 83, "column": 56 }, "end": { "line": 89, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 9 } }, "loc": { "start": { "line": 91, "column": 46 }, "end": { "line": 102, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 96, "column": 47 }, "end": { "line": 96, "column": 48 } }, "loc": { "start": { "line": 96, "column": 56 }, "end": { "line": 99, "column": 9 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 104, "column": 4 }, "end": { "line": 104, "column": 9 } }, "loc": { "start": { "line": 104, "column": 55 }, "end": { "line": 107, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 109, "column": 4 }, "end": { "line": 109, "column": 9 } }, "loc": { "start": { "line": 109, "column": 44 }, "end": { "line": 119, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 121, "column": 4 }, "end": { "line": 121, "column": 9 } }, "loc": { "start": { "line": 121, "column": 45 }, "end": { "line": 125, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 9 } }, "loc": { "start": { "line": 129, "column": 21 }, "end": { "line": 194, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 196, "column": 4 }, "end": { "line": 196, "column": 9 } }, "loc": { "start": { "line": 196, "column": 53 }, "end": { "line": 217, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 219, "column": 4 }, "end": { "line": 219, "column": 9 } }, "loc": { "start": { "line": 219, "column": 53 }, "end": { "line": 225, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 227, "column": 4 }, "end": { "line": 227, "column": 9 } }, "loc": { "start": { "line": 227, "column": 59 }, "end": { "line": 232, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 234, "column": 4 }, "end": { "line": 234, "column": 9 } }, "loc": { "start": { "line": 234, "column": 57 }, "end": { "line": 240, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 97, "column": 31 }, "end": { "line": 97, "column": 51 } }, "type": "binary-expr", "locations": [ { "start": { "line": 97, "column": 31 }, "end": { "line": 97, "column": 51 } }, { "start": { "line": 97, "column": 55 }, "end": { "line": 97, "column": 57 } } ] }, "1": { "loc": { "start": { "line": 113, "column": 36 }, "end": { "line": 113, "column": 68 } }, "type": "cond-expr", "locations": [ { "start": { "line": 113, "column": 36 }, "end": { "line": 113, "column": 68 } }, { "start": { "line": 113, "column": 71 }, "end": { "line": 113, "column": 73 } } ] }, "2": { "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 17 } }, "type": "binary-expr", "locations": [ { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 17 } }, { "start": { "line": 113, "column": 21 }, "end": { "line": 113, "column": 33 } } ] }, "3": { "loc": { "start": { "line": 151, "column": 12 }, "end": { "line": 157, "column": null } }, "type": "if", "locations": [ { "start": { "line": 151, "column": 12 }, "end": { "line": 157, "column": null } } ] }, "4": { "loc": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 31 } }, { "start": { "line": 162, "column": 36 }, "end": { "line": 162, "column": 78 } } ] }, "5": { "loc": { "start": { "line": 162, "column": 62 }, "end": { "line": 162, "column": 71 } }, "type": "cond-expr", "locations": [ { "start": { "line": 162, "column": 62 }, "end": { "line": 162, "column": 71 } }, { "start": { "line": 162, "column": 74 }, "end": { "line": 162, "column": 78 } } ] }, "6": { "loc": { "start": { "line": 163, "column": 12 }, "end": { "line": 182, "column": null } }, "type": "if", "locations": [ { "start": { "line": 163, "column": 12 }, "end": { "line": 182, "column": null } }, { "start": { "line": 178, "column": 19 }, "end": { "line": 182, "column": null } } ] }, "7": { "loc": { "start": { "line": 186, "column": 28 }, "end": { "line": 186, "column": 38 } }, "type": "binary-expr", "locations": [ { "start": { "line": 186, "column": 28 }, "end": { "line": 186, "column": 38 } }, { "start": { "line": 186, "column": 42 }, "end": { "line": 186, "column": 57 } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 142, "13": 142, "14": 142, "15": 142, "16": 142, "17": 142, "18": 142, "19": 142, "20": 142, "21": 142, "22": 0, "23": 0, "24": 0, "25": 0, "26": 2, "27": 2, "28": 2, "29": 2, "30": 10, "31": 10, "32": 2, "33": 0, "34": 0, "35": 1, "36": 1, "37": 1, "38": 1, "39": 0, "40": 0, "41": 1, "42": 1, "43": 1, "44": 20, "45": 20, "46": 20, "47": 20, "48": 19, "49": 19, "50": 19, "51": 19, "52": 19, "53": 19, "54": 19, "55": 19, "56": 1, "57": 1, "58": 1, "59": 0, "60": 18, "61": 19, "62": 1, "63": 1, "64": 2, "65": 2, "66": 2, "67": 2, "68": 2, "69": 2, "70": 0, "71": 0, "72": 2, "73": 2, "74": 2, "75": 2, "76": 2, "77": 2, "78": 1, "79": 1, "80": 1, "81": 1, "82": 1, "83": 59 }, "f": { "0": 142, "1": 0, "2": 2, "3": 10, "4": 0, "5": 1, "6": 1, "7": 20, "8": 2, "9": 2, "10": 2, "11": 1 }, "b": { "0": [10, 0], "1": [1, 0], "2": [1, 1], "3": [19], "4": [19, 2], "5": [1, 1], "6": [1, 18], "7": [19, 0] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/email.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/email.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 48 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 62 } }, "2": { "start": { "line": 7, "column": 19 }, "end": { "line": 7, "column": 43 } }, "3": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 22 } }, "4": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 41 } }, "5": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 65 } }, "6": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 72 } }, "7": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 72 } }, "8": { "start": { "line": 22, "column": 29 }, "end": { "line": 22, "column": 39 } }, "9": { "start": { "line": 23, "column": 20 }, "end": { "line": 23, "column": 29 } }, "10": { "start": { "line": 24, "column": 21 }, "end": { "line": 27, "column": null } }, "11": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 51 } }, "12": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 24 } }, "13": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 23 } }, "14": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 18 } }, "15": { "start": { "line": 36, "column": 29 }, "end": { "line": 36, "column": 39 } }, "16": { "start": { "line": 37, "column": 20 }, "end": { "line": 37, "column": 29 } }, "17": { "start": { "line": 38, "column": 21 }, "end": { "line": 41, "column": null } }, "18": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 52 } }, "19": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 24 } }, "20": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 23 } }, "21": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 18 } }, "22": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } }, "23": { "start": { "line": 49, "column": 0 }, "end": { "line": 49, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": null } }, "loc": { "start": { "line": 12, "column": 64 }, "end": { "line": 19, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 9 } }, "loc": { "start": { "line": 21, "column": 52 }, "end": { "line": 33, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 9 } }, "loc": { "start": { "line": 35, "column": 52 }, "end": { "line": 47, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 1, "9": 1, "10": 1, "11": 1, "12": 1, "13": 1, "14": 1, "15": 2, "16": 2, "17": 2, "18": 1, "19": 1, "20": 1, "21": 1, "22": 59, "23": 59 }, "f": { "0": 142, "1": 1, "2": 2 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/email-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/email-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 58 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 32 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 24 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 46 } }, "4": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "5": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": null } }, "6": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": null } }, "7": { "start": { "line": 16, "column": 4 }, "end": { "line": 16, "column": null } }, "8": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": null } }, "9": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": null } }, "10": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": null } }, "11": { "start": { "line": 32, "column": 27 }, "end": { "line": 32, "column": 58 } }, "12": { "start": { "line": 33, "column": 32 }, "end": { "line": 33, "column": 52 } }, "13": { "start": { "line": 35, "column": 13 }, "end": { "line": 35, "column": 44 } }, "14": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 61 } }, "15": { "start": { "line": 46, "column": 8 }, "end": { "line": 68, "column": null } }, "16": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 39 } }, "17": { "start": { "line": 48, "column": 12 }, "end": { "line": 61, "column": null } }, "18": { "start": { "line": 49, "column": 16 }, "end": { "line": 49, "column": 71 } }, "19": { "start": { "line": 51, "column": 16 }, "end": { "line": 60, "column": 19 } }, "20": { "start": { "line": 62, "column": 12 }, "end": { "line": 64, "column": 14 } }, "21": { "start": { "line": 66, "column": 12 }, "end": { "line": 66, "column": 43 } }, "22": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 36 } }, "23": { "start": { "line": 76, "column": 8 }, "end": { "line": 117, "column": null } }, "24": { "start": { "line": 77, "column": 25 }, "end": { "line": 77, "column": 49 } }, "25": { "start": { "line": 78, "column": 29 }, "end": { "line": 85, "column": null } }, "26": { "start": { "line": 87, "column": 29 }, "end": { "line": 94, "column": null } }, "27": { "start": { "line": 96, "column": 26 }, "end": { "line": 102, "column": 14 } }, "28": { "start": { "line": 103, "column": 12 }, "end": { "line": 115, "column": 15 } }, "29": { "start": { "line": 104, "column": 16 }, "end": { "line": 114, "column": 18 } }, "30": { "start": { "line": 106, "column": 24 }, "end": { "line": 107, "column": null } }, "31": { "start": { "line": 110, "column": 24 }, "end": { "line": 112, "column": null } }, "32": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 42 } }, "33": { "start": { "line": 118, "column": 8 }, "end": { "line": 130, "column": 11 } }, "34": { "start": { "line": 119, "column": 12 }, "end": { "line": 121, "column": 14 } }, "35": { "start": { "line": 122, "column": 12 }, "end": { "line": 122, "column": 57 } }, "36": { "start": { "line": 123, "column": 12 }, "end": { "line": 129, "column": 15 } }, "37": { "start": { "line": 139, "column": 8 }, "end": { "line": 173, "column": null } }, "38": { "start": { "line": 140, "column": 25 }, "end": { "line": 140, "column": 49 } }, "39": { "start": { "line": 141, "column": 28 }, "end": { "line": 141, "column": 68 } }, "40": { "start": { "line": 142, "column": 29 }, "end": { "line": 145, "column": null } }, "41": { "start": { "line": 147, "column": 29 }, "end": { "line": 150, "column": null } }, "42": { "start": { "line": 152, "column": 26 }, "end": { "line": 158, "column": 14 } }, "43": { "start": { "line": 159, "column": 12 }, "end": { "line": 171, "column": 15 } }, "44": { "start": { "line": 160, "column": 16 }, "end": { "line": 170, "column": 18 } }, "45": { "start": { "line": 162, "column": 24 }, "end": { "line": 163, "column": null } }, "46": { "start": { "line": 166, "column": 24 }, "end": { "line": 168, "column": null } }, "47": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 42 } }, "48": { "start": { "line": 174, "column": 8 }, "end": { "line": 185, "column": 11 } }, "49": { "start": { "line": 175, "column": 12 }, "end": { "line": 177, "column": 14 } }, "50": { "start": { "line": 178, "column": 12 }, "end": { "line": 184, "column": 15 } }, "51": { "start": { "line": 189, "column": 8 }, "end": { "line": 189, "column": 41 } }, "52": { "start": { "line": 197, "column": 8 }, "end": { "line": 203, "column": null } }, "53": { "start": { "line": 198, "column": 29 }, "end": { "line": 198, "column": 71 } }, "54": { "start": { "line": 199, "column": 12 }, "end": { "line": 199, "column": 77 } }, "55": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 72 } }, "56": { "start": { "line": 202, "column": 12 }, "end": { "line": 202, "column": 37 } }, "57": { "start": { "line": 210, "column": 24 }, "end": { "line": 210, "column": 70 } }, "58": { "start": { "line": 211, "column": 25 }, "end": { "line": 214, "column": null } }, "59": { "start": { "line": 216, "column": 8 }, "end": { "line": 218, "column": null } }, "60": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 51 } }, "61": { "start": { "line": 219, "column": 8 }, "end": { "line": 219, "column": 59 } }, "62": { "start": { "line": 223, "column": 8 }, "end": { "line": 223, "column": 77 } }, "63": { "start": { "line": 37, "column": 0 }, "end": { "line": 37, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 12 } }, "loc": { "start": { "line": 14, "column": 26 }, "end": { "line": 17, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 12 } }, "loc": { "start": { "line": 19, "column": 27 }, "end": { "line": 22, "column": 1 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 16 } }, "loc": { "start": { "line": 44, "column": 59 }, "end": { "line": 69, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 9 } }, "loc": { "start": { "line": 74, "column": 25 }, "end": { "line": 131, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 103, "column": 29 }, "end": { "line": 103, "column": 32 } }, "loc": { "start": { "line": 103, "column": 34 }, "end": { "line": 115, "column": 13 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 105, "column": 20 }, "end": { "line": 105, "column": 23 } }, "loc": { "start": { "line": 106, "column": 24 }, "end": { "line": 107, "column": null } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 109, "column": 20 }, "end": { "line": 109, "column": 21 } }, "loc": { "start": { "line": 110, "column": 24 }, "end": { "line": 112, "column": null } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 118, "column": 27 }, "end": { "line": 118, "column": 28 } }, "loc": { "start": { "line": 118, "column": 35 }, "end": { "line": 130, "column": 9 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 133, "column": 4 }, "end": { "line": 133, "column": 9 } }, "loc": { "start": { "line": 137, "column": 29 }, "end": { "line": 186, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 159, "column": 29 }, "end": { "line": 159, "column": 32 } }, "loc": { "start": { "line": 159, "column": 34 }, "end": { "line": 171, "column": 13 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 161, "column": 20 }, "end": { "line": 161, "column": 23 } }, "loc": { "start": { "line": 162, "column": 24 }, "end": { "line": 163, "column": null } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 165, "column": 20 }, "end": { "line": 165, "column": 21 } }, "loc": { "start": { "line": 166, "column": 24 }, "end": { "line": 168, "column": null } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 174, "column": 27 }, "end": { "line": 174, "column": 28 } }, "loc": { "start": { "line": 174, "column": 35 }, "end": { "line": 185, "column": 9 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 188, "column": 4 }, "end": { "line": 188, "column": 13 } }, "loc": { "start": { "line": 188, "column": 13 }, "end": { "line": 190, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 192, "column": 12 }, "end": { "line": 192, "column": 17 } }, "loc": { "start": { "line": 195, "column": 20 }, "end": { "line": 204, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 206, "column": 12 }, "end": { "line": 206, "column": 27 } }, "loc": { "start": { "line": 208, "column": 30 }, "end": { "line": 220, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 222, "column": 4 }, "end": { "line": 222, "column": 14 } }, "loc": { "start": { "line": 222, "column": 14 }, "end": { "line": 224, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 14, "column": 12 }, "end": { "line": 14, "column": 26 } }, "type": "binary-expr", "locations": [ { "start": { "line": 14, "column": 12 }, "end": { "line": 14, "column": 26 } }, { "start": { "line": 14, "column": 12 }, "end": { "line": 14, "column": null } } ] }, "1": { "loc": { "start": { "line": 19, "column": 12 }, "end": { "line": 19, "column": 27 } }, "type": "binary-expr", "locations": [ { "start": { "line": 19, "column": 12 }, "end": { "line": 19, "column": 27 } }, { "start": { "line": 19, "column": 12 }, "end": { "line": 19, "column": null } } ] }, "2": { "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 68, "column": null } }, "type": "if", "locations": [ { "start": { "line": 46, "column": 8 }, "end": { "line": 68, "column": null } }, { "start": { "line": 65, "column": 15 }, "end": { "line": 68, "column": null } } ] }, "3": { "loc": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 17 } }, "type": "binary-expr", "locations": [ { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 17 } }, { "start": { "line": 46, "column": 21 }, "end": { "line": 46, "column": 31 } } ] }, "4": { "loc": { "start": { "line": 48, "column": 12 }, "end": { "line": 61, "column": null } }, "type": "if", "locations": [ { "start": { "line": 48, "column": 12 }, "end": { "line": 61, "column": null } }, { "start": { "line": 50, "column": 19 }, "end": { "line": 61, "column": null } } ] }, "5": { "loc": { "start": { "line": 56, "column": 30 }, "end": { "line": 56, "column": 44 } }, "type": "binary-expr", "locations": [ { "start": { "line": 56, "column": 30 }, "end": { "line": 56, "column": 44 } }, { "start": { "line": 56, "column": 48 }, "end": { "line": 56, "column": 50 } } ] }, "6": { "loc": { "start": { "line": 57, "column": 30 }, "end": { "line": 57, "column": 44 } }, "type": "binary-expr", "locations": [ { "start": { "line": 57, "column": 30 }, "end": { "line": 57, "column": 44 } }, { "start": { "line": 57, "column": 48 }, "end": { "line": 57, "column": 50 } } ] }, "7": { "loc": { "start": { "line": 76, "column": 8 }, "end": { "line": 117, "column": null } }, "type": "if", "locations": [ { "start": { "line": 76, "column": 8 }, "end": { "line": 117, "column": null } } ] }, "8": { "loc": { "start": { "line": 139, "column": 8 }, "end": { "line": 173, "column": null } }, "type": "if", "locations": [ { "start": { "line": 139, "column": 8 }, "end": { "line": 173, "column": null } } ] }, "9": { "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 218, "column": null } }, "type": "if", "locations": [ { "start": { "line": 216, "column": 8 }, "end": { "line": 218, "column": null } } ] }, "10": { "loc": { "start": { "line": 223, "column": 15 }, "end": { "line": 223, "column": 47 } }, "type": "binary-expr", "locations": [ { "start": { "line": 223, "column": 15 }, "end": { "line": 223, "column": 47 } }, { "start": { "line": 223, "column": 51 }, "end": { "line": 223, "column": 76 } } ] } }, "s": { "0": 64, "1": 64, "2": 64, "3": 64, "4": 64, "5": 64, "6": 64, "7": 64, "8": 64, "9": 64, "10": 64, "11": 64, "12": 64, "13": 64, "14": 162, "15": 162, "16": 5, "17": 5, "18": 3, "19": 2, "20": 5, "21": 157, "22": 157, "23": 1, "24": 1, "25": 1, "26": 1, "27": 1, "28": 1, "29": 0, "30": 0, "31": 0, "32": 1, "33": 0, "34": 0, "35": 0, "36": 0, "37": 2, "38": 2, "39": 2, "40": 2, "41": 2, "42": 2, "43": 2, "44": 1, "45": 0, "46": 0, "47": 2, "48": 0, "49": 0, "50": 0, "51": 1, "52": 9, "53": 9, "54": 8, "55": 1, "56": 1, "57": 9, "58": 9, "59": 9, "60": 8, "61": 1, "62": 22, "63": 64 }, "f": { "0": 64, "1": 64, "2": 162, "3": 1, "4": 0, "5": 0, "6": 0, "7": 0, "8": 2, "9": 1, "10": 0, "11": 0, "12": 0, "13": 1, "14": 9, "15": 9, "16": 22 }, "b": { "0": [64, 64], "1": [64, 64], "2": [5, 157], "3": [162, 160], "4": [3, 2], "5": [2, 1], "6": [2, 1], "7": [1], "8": [2], "9": [8], "10": [22, 5] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user-feedback-controller.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user-feedback-controller.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 39 } }, "1": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 47 } }, "2": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 22 } }, "3": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 65 } }, "4": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 55 } }, "5": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 50 } }, "6": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 60 } }, "7": { "start": { "line": 38, "column": 28 }, "end": { "line": 38, "column": 31 } }, "8": { "start": { "line": 39, "column": 25 }, "end": { "line": 39, "column": 28 } }, "9": { "start": { "line": 41, "column": 31 }, "end": { "line": 41, "column": 39 } }, "10": { "start": { "line": 43, "column": 8 }, "end": { "line": 48, "column": null } }, "11": { "start": { "line": 44, "column": 12 }, "end": { "line": 46, "column": 15 } }, "12": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 19 } }, "13": { "start": { "line": 50, "column": 25 }, "end": { "line": 55, "column": 10 } }, "14": { "start": { "line": 57, "column": 24 }, "end": { "line": 57, "column": 79 } }, "15": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 26 } }, "16": { "start": { "line": 65, "column": 25 }, "end": { "line": 65, "column": 28 } }, "17": { "start": { "line": 66, "column": 23 }, "end": { "line": 66, "column": 33 } }, "18": { "start": { "line": 68, "column": 25 }, "end": { "line": 73, "column": 10 } }, "19": { "start": { "line": 75, "column": 24 }, "end": { "line": 75, "column": 79 } }, "20": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 26 } }, "21": { "start": { "line": 80, "column": 0 }, "end": { "line": 80, "column": 40 } }, "22": { "start": { "line": 81, "column": 0 }, "end": { "line": 81, "column": 38 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": null } }, "loc": { "start": { "line": 24, "column": 78 }, "end": { "line": 32, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 17 } }, "loc": { "start": { "line": 36, "column": 21 }, "end": { "line": 59, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 17 } }, "loc": { "start": { "line": 63, "column": 21 }, "end": { "line": 77, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 48, "column": null } }, "type": "if", "locations": [ { "start": { "line": 43, "column": 8 }, "end": { "line": 48, "column": null } } ] }, "1": { "loc": { "start": { "line": 54, "column": 23 }, "end": { "line": 54, "column": 41 } }, "type": "binary-expr", "locations": [ { "start": { "line": 54, "column": 23 }, "end": { "line": 54, "column": 41 } }, { "start": { "line": 54, "column": 45 }, "end": { "line": 54, "column": 50 } } ] }, "2": { "loc": { "start": { "line": 72, "column": 23 }, "end": { "line": 72, "column": 41 } }, "type": "binary-expr", "locations": [ { "start": { "line": 72, "column": 23 }, "end": { "line": 72, "column": 41 } }, { "start": { "line": 72, "column": 45 }, "end": { "line": 72, "column": 50 } } ] } }, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 142, "7": 2, "8": 2, "9": 2, "10": 2, "11": 1, "12": 1, "13": 1, "14": 1, "15": 1, "16": 1, "17": 1, "18": 1, "19": 1, "20": 1, "21": 59, "22": 59 }, "f": { "0": 142, "1": 2, "2": 1 }, "b": { "0": [1], "1": [1, 1], "2": [1, 0] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user-splash-controller.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/user-splash-controller.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 39 } }, "1": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 47 } }, "2": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 22 } }, "3": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 63 } }, "4": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 51 } }, "5": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 59 } }, "6": { "start": { "line": 36, "column": 25 }, "end": { "line": 36, "column": 28 } }, "7": { "start": { "line": 37, "column": 23 }, "end": { "line": 37, "column": 33 } }, "8": { "start": { "line": 39, "column": 23 }, "end": { "line": 43, "column": 10 } }, "9": { "start": { "line": 44, "column": 24 }, "end": { "line": 44, "column": 73 } }, "10": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 26 } }, "11": { "start": { "line": 49, "column": 0 }, "end": { "line": 49, "column": 38 } }, "12": { "start": { "line": 50, "column": 0 }, "end": { "line": 50, "column": 36 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": null } }, "loc": { "start": { "line": 23, "column": 74 }, "end": { "line": 30, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 17 } }, "loc": { "start": { "line": 34, "column": 21 }, "end": { "line": 46, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 1, "7": 1, "8": 1, "9": 1, "10": 1, "11": 59, "12": 59 }, "f": { "0": 142, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/index.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 51 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "3": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 50 } }, "4": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 44 } }, "5": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 22 } }, "6": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 54 } }, "7": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 40 } }, "8": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 78 } }, "9": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 75 } }, "10": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 72 } }, "11": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 71 } }, "12": { "start": { "line": 25, "column": 25 }, "end": { "line": 27, "column": 10 } }, "13": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 49 } }, "14": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": 16 } }, "loc": { "start": { "line": 14, "column": 66 }, "end": { "line": 22, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 9 } }, "loc": { "start": { "line": 24, "column": 49 }, "end": { "line": 29, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 1, "13": 1, "14": 59 }, "f": { "0": 142, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/features.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/features.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 56 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 42 } }, "2": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": null } }, "3": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 61 } }, "4": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 84 } }, "5": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 73 } }, "6": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 86 } }, "7": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 75 } }, "8": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 105 } }, "9": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 79 } }, "10": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 75 } }, "11": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 69 } }, "12": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 84 } }, "13": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 67 } }, "14": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 86 } }, "15": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 82 } }, "16": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": null } }, "17": { "start": { "line": 65, "column": 13 }, "end": { "line": 65, "column": 35 } }, "18": { "start": { "line": 66, "column": 21 }, "end": { "line": 66, "column": 43 } }, "19": { "start": { "line": 67, "column": 27 }, "end": { "line": 67, "column": 50 } }, "20": { "start": { "line": 68, "column": 17 }, "end": { "line": 68, "column": 60 } }, "21": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 48 } }, "22": { "start": { "line": 70, "column": 22 }, "end": { "line": 70, "column": 54 } }, "23": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 22 } }, "24": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 66 } }, "25": { "start": { "line": 82, "column": 12 }, "end": { "line": 83, "column": 36 } }, "26": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 53 } }, "27": { "start": { "line": 93, "column": 8 }, "end": { "line": 93, "column": 73 } }, "28": { "start": { "line": 95, "column": 8 }, "end": { "line": 108, "column": 11 } }, "29": { "start": { "line": 110, "column": 8 }, "end": { "line": 122, "column": 11 } }, "30": { "start": { "line": 124, "column": 8 }, "end": { "line": 136, "column": 11 } }, "31": { "start": { "line": 138, "column": 8 }, "end": { "line": 151, "column": 11 } }, "32": { "start": { "line": 153, "column": 8 }, "end": { "line": 166, "column": 11 } }, "33": { "start": { "line": 168, "column": 8 }, "end": { "line": 181, "column": 11 } }, "34": { "start": { "line": 183, "column": 8 }, "end": { "line": 196, "column": 11 } }, "35": { "start": { "line": 197, "column": 8 }, "end": { "line": 210, "column": 11 } }, "36": { "start": { "line": 211, "column": 8 }, "end": { "line": 224, "column": 11 } }, "37": { "start": { "line": 226, "column": 8 }, "end": { "line": 239, "column": 11 } }, "38": { "start": { "line": 241, "column": 8 }, "end": { "line": 254, "column": 11 } }, "39": { "start": { "line": 256, "column": 8 }, "end": { "line": 270, "column": 11 } }, "40": { "start": { "line": 272, "column": 8 }, "end": { "line": 285, "column": 11 } }, "41": { "start": { "line": 287, "column": 8 }, "end": { "line": 301, "column": 11 } }, "42": { "start": { "line": 303, "column": 8 }, "end": { "line": 317, "column": 11 } }, "43": { "start": { "line": 319, "column": 8 }, "end": { "line": 332, "column": 11 } }, "44": { "start": { "line": 339, "column": 30 }, "end": { "line": 339, "column": 40 } }, "45": { "start": { "line": 340, "column": 25 }, "end": { "line": 341, "column": null } }, "46": { "start": { "line": 343, "column": 8 }, "end": { "line": 343, "column": 43 } }, "47": { "start": { "line": 355, "column": 43 }, "end": { "line": 355, "column": 53 } }, "48": { "start": { "line": 356, "column": 41 }, "end": { "line": 356, "column": 49 } }, "49": { "start": { "line": 357, "column": 25 }, "end": { "line": 357, "column": 45 } }, "50": { "start": { "line": 358, "column": 24 }, "end": { "line": 363, "column": null } }, "51": { "start": { "line": 365, "column": 8 }, "end": { "line": 365, "column": 38 } }, "52": { "start": { "line": 372, "column": 30 }, "end": { "line": 372, "column": 40 } }, "53": { "start": { "line": 374, "column": 25 }, "end": { "line": 374, "column": 45 } }, "54": { "start": { "line": 375, "column": 24 }, "end": { "line": 378, "column": null } }, "55": { "start": { "line": 381, "column": 8 }, "end": { "line": 381, "column": 38 } }, "56": { "start": { "line": 388, "column": 32 }, "end": { "line": 388, "column": 42 } }, "57": { "start": { "line": 389, "column": 24 }, "end": { "line": 389, "column": 73 } }, "58": { "start": { "line": 390, "column": 8 }, "end": { "line": 390, "column": 38 } }, "59": { "start": { "line": 402, "column": 43 }, "end": { "line": 402, "column": 53 } }, "60": { "start": { "line": 403, "column": 21 }, "end": { "line": 403, "column": 29 } }, "61": { "start": { "line": 404, "column": 25 }, "end": { "line": 404, "column": 45 } }, "62": { "start": { "line": 405, "column": 24 }, "end": { "line": 409, "column": null } }, "63": { "start": { "line": 411, "column": 8 }, "end": { "line": 411, "column": 38 } }, "64": { "start": { "line": 423, "column": 43 }, "end": { "line": 423, "column": 53 } }, "65": { "start": { "line": 424, "column": 24 }, "end": { "line": 428, "column": null } }, "66": { "start": { "line": 430, "column": 8 }, "end": { "line": 430, "column": 38 } }, "67": { "start": { "line": 443, "column": 32 }, "end": { "line": 443, "column": 42 } }, "68": { "start": { "line": 444, "column": 25 }, "end": { "line": 444, "column": 45 } }, "69": { "start": { "line": 445, "column": 8 }, "end": { "line": 445, "column": 71 } }, "70": { "start": { "line": 446, "column": 8 }, "end": { "line": 446, "column": 31 } }, "71": { "start": { "line": 453, "column": 56 }, "end": { "line": 453, "column": 66 } }, "72": { "start": { "line": 454, "column": 32 }, "end": { "line": 457, "column": null } }, "73": { "start": { "line": 459, "column": 8 }, "end": { "line": 459, "column": 79 } }, "74": { "start": { "line": 466, "column": 56 }, "end": { "line": 466, "column": 66 } }, "75": { "start": { "line": 467, "column": 8 }, "end": { "line": 473, "column": 10 } }, "76": { "start": { "line": 474, "column": 8 }, "end": { "line": 474, "column": 30 } }, "77": { "start": { "line": 481, "column": 56 }, "end": { "line": 481, "column": 66 } }, "78": { "start": { "line": 482, "column": 8 }, "end": { "line": 488, "column": 10 } }, "79": { "start": { "line": 489, "column": 8 }, "end": { "line": 489, "column": 30 } }, "80": { "start": { "line": 496, "column": 56 }, "end": { "line": 496, "column": 66 } }, "81": { "start": { "line": 497, "column": 25 }, "end": { "line": 497, "column": 45 } }, "82": { "start": { "line": 498, "column": 25 }, "end": { "line": 501, "column": null } }, "83": { "start": { "line": 503, "column": 8 }, "end": { "line": 503, "column": 69 } }, "84": { "start": { "line": 510, "column": 56 }, "end": { "line": 510, "column": 66 } }, "85": { "start": { "line": 512, "column": 12 }, "end": { "line": 515, "column": null } }, "86": { "start": { "line": 517, "column": 8 }, "end": { "line": 519, "column": 10 } }, "87": { "start": { "line": 526, "column": 68 }, "end": { "line": 526, "column": 78 } }, "88": { "start": { "line": 527, "column": 25 }, "end": { "line": 527, "column": 45 } }, "89": { "start": { "line": 528, "column": 32 }, "end": { "line": 532, "column": null } }, "90": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 78 } }, "91": { "start": { "line": 541, "column": 68 }, "end": { "line": 541, "column": 78 } }, "92": { "start": { "line": 542, "column": 25 }, "end": { "line": 542, "column": 45 } }, "93": { "start": { "line": 543, "column": 22 }, "end": { "line": 543, "column": 30 } }, "94": { "start": { "line": 544, "column": 25 }, "end": { "line": 544, "column": 74 } }, "95": { "start": { "line": 545, "column": 32 }, "end": { "line": 545, "column": 59 } }, "96": { "start": { "line": 546, "column": 32 }, "end": { "line": 550, "column": null } }, "97": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 76 } }, "98": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 45 } }, "99": { "start": { "line": 560, "column": 31 }, "end": { "line": 560, "column": 41 } }, "100": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 37 } }, "101": { "start": { "line": 562, "column": 25 }, "end": { "line": 562, "column": 74 } }, "102": { "start": { "line": 563, "column": 8 }, "end": { "line": 563, "column": 69 } }, "103": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 46 } }, "104": { "start": { "line": 571, "column": 56 }, "end": { "line": 571, "column": 66 } }, "105": { "start": { "line": 572, "column": 25 }, "end": { "line": 572, "column": 45 } }, "106": { "start": { "line": 573, "column": 31 }, "end": { "line": 573, "column": 41 } }, "107": { "start": { "line": 574, "column": 8 }, "end": { "line": 574, "column": 37 } }, "108": { "start": { "line": 575, "column": 25 }, "end": { "line": 578, "column": null } }, "109": { "start": { "line": 580, "column": 8 }, "end": { "line": 580, "column": 39 } }, "110": { "start": { "line": 592, "column": 68 }, "end": { "line": 592, "column": 78 } }, "111": { "start": { "line": 593, "column": 25 }, "end": { "line": 593, "column": 45 } }, "112": { "start": { "line": 594, "column": 32 }, "end": { "line": 594, "column": 40 } }, "113": { "start": { "line": 597, "column": 12 }, "end": { "line": 602, "column": null } }, "114": { "start": { "line": 604, "column": 8 }, "end": { "line": 604, "column": 76 } }, "115": { "start": { "line": 611, "column": 8 }, "end": { "line": 611, "column": 56 } }, "116": { "start": { "line": 612, "column": 31 }, "end": { "line": 612, "column": 41 } }, "117": { "start": { "line": 613, "column": 25 }, "end": { "line": 613, "column": 74 } }, "118": { "start": { "line": 614, "column": 8 }, "end": { "line": 614, "column": 50 } }, "119": { "start": { "line": 77, "column": 0 }, "end": { "line": 77, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": null } }, "loc": { "start": { "line": 89, "column": 75 }, "end": { "line": 333, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 335, "column": 4 }, "end": { "line": 335, "column": 9 } }, "loc": { "start": { "line": 337, "column": 37 }, "end": { "line": 344, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 346, "column": 4 }, "end": { "line": 346, "column": 9 } }, "loc": { "start": { "line": 353, "column": 36 }, "end": { "line": 366, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 368, "column": 4 }, "end": { "line": 368, "column": 9 } }, "loc": { "start": { "line": 370, "column": 36 }, "end": { "line": 382, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 384, "column": 4 }, "end": { "line": 384, "column": 9 } }, "loc": { "start": { "line": 386, "column": 21 }, "end": { "line": 391, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 393, "column": 4 }, "end": { "line": 393, "column": 9 } }, "loc": { "start": { "line": 400, "column": 36 }, "end": { "line": 412, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 414, "column": 4 }, "end": { "line": 414, "column": 9 } }, "loc": { "start": { "line": 421, "column": 36 }, "end": { "line": 431, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 434, "column": 4 }, "end": { "line": 434, "column": 9 } }, "loc": { "start": { "line": 441, "column": 27 }, "end": { "line": 447, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 449, "column": 4 }, "end": { "line": 449, "column": 9 } }, "loc": { "start": { "line": 451, "column": 51 }, "end": { "line": 460, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 462, "column": 4 }, "end": { "line": 462, "column": 9 } }, "loc": { "start": { "line": 464, "column": 27 }, "end": { "line": 475, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 477, "column": 4 }, "end": { "line": 477, "column": 9 } }, "loc": { "start": { "line": 479, "column": 27 }, "end": { "line": 490, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 492, "column": 4 }, "end": { "line": 492, "column": 9 } }, "loc": { "start": { "line": 494, "column": 37 }, "end": { "line": 504, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 506, "column": 4 }, "end": { "line": 506, "column": 9 } }, "loc": { "start": { "line": 508, "column": 39 }, "end": { "line": 520, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 522, "column": 4 }, "end": { "line": 522, "column": 9 } }, "loc": { "start": { "line": 524, "column": 37 }, "end": { "line": 535, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 537, "column": 4 }, "end": { "line": 537, "column": 9 } }, "loc": { "start": { "line": 539, "column": 37 }, "end": { "line": 553, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 555, "column": 4 }, "end": { "line": 555, "column": 9 } }, "loc": { "start": { "line": 557, "column": 37 }, "end": { "line": 564, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 566, "column": 4 }, "end": { "line": 566, "column": 9 } }, "loc": { "start": { "line": 568, "column": 27 }, "end": { "line": 581, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 583, "column": 4 }, "end": { "line": 583, "column": 9 } }, "loc": { "start": { "line": 590, "column": 37 }, "end": { "line": 605, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 607, "column": 4 }, "end": { "line": 607, "column": 9 } }, "loc": { "start": { "line": 609, "column": 39 }, "end": { "line": 615, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 59, "6": 59, "7": 59, "8": 59, "9": 59, "10": 59, "11": 59, "12": 59, "13": 59, "14": 59, "15": 59, "16": 59, "17": 59, "18": 59, "19": 59, "20": 59, "21": 59, "22": 59, "23": 142, "24": 142, "25": 142, "26": 142, "27": 142, "28": 142, "29": 142, "30": 142, "31": 142, "32": 142, "33": 142, "34": 142, "35": 142, "36": 142, "37": 142, "38": 142, "39": 142, "40": 142, "41": 142, "42": 142, "43": 142, "44": 2, "45": 2, "46": 2, "47": 3, "48": 3, "49": 3, "50": 3, "51": 3, "52": 80, "53": 80, "54": 80, "55": 77, "56": 21, "57": 21, "58": 19, "59": 8, "60": 8, "61": 8, "62": 8, "63": 6, "64": 7, "65": 7, "66": 5, "67": 1, "68": 1, "69": 1, "70": 1, "71": 6, "72": 6, "73": 5, "74": 11, "75": 11, "76": 9, "77": 3, "78": 3, "79": 2, "80": 42, "81": 42, "82": 42, "83": 38, "84": 4, "85": 4, "86": 3, "87": 9, "88": 9, "89": 9, "90": 5, "91": 1, "92": 1, "93": 1, "94": 1, "95": 1, "96": 1, "97": 1, "98": 3, "99": 3, "100": 3, "101": 3, "102": 2, "103": 5, "104": 5, "105": 5, "106": 5, "107": 5, "108": 5, "109": 4, "110": 0, "111": 0, "112": 0, "113": 0, "114": 0, "115": 0, "116": 0, "117": 0, "118": 0, "119": 59 }, "f": { "0": 142, "1": 2, "2": 3, "3": 80, "4": 21, "5": 8, "6": 7, "7": 1, "8": 6, "9": 11, "10": 3, "11": 42, "12": 4, "13": 9, "14": 1, "15": 3, "16": 5, "17": 0, "18": 0 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-feature-request.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-feature-request.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-strategy-request.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-strategy-request.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-environment-info-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-environment-info-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/strategies-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/strategies-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 15, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/strategy-response.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/strategy-response.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/update-feature-request.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/update-feature-request.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/patch-request.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/patch-request.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 15, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/update-strategy-request.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/update-strategy-request.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/clone-feature-request.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/clone-feature-request.ts", "statementMap": { "0": { "start": { "line": 3, "column": 13 }, "end": { "line": 12, "column": 2 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/mappers/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/mappers/index.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 42 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 34 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/mappers/environment-info.mapper.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/mappers/environment-info.mapper.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 66 } }, "1": { "start": { "line": 14, "column": 12 }, "end": { "line": 14, "column": 49 } }, "2": { "start": { "line": 17, "column": 8 }, "end": { "line": 20, "column": 10 } }, "3": { "start": { "line": 24, "column": 8 }, "end": { "line": 27, "column": 10 } }, "4": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 13 } }, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 29, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 16, "column": 4 }, "end": { "line": 16, "column": 14 } }, "loc": { "start": { "line": 16, "column": 50 }, "end": { "line": 21, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 12 } }, "loc": { "start": { "line": 23, "column": 43 }, "end": { "line": 28, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 142, "2": 0, "3": 5, "4": 59 }, "f": { "0": 142, "1": 0, "2": 5 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/mappers/feature-strategy.mapper.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/mappers/feature-strategy.mapper.ts", "statementMap": { "0": { "start": { "line": 16, "column": 8 }, "end": { "line": 20, "column": 10 } }, "1": { "start": { "line": 24, "column": 8 }, "end": { "line": 27, "column": 10 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": 14 } }, "loc": { "start": { "line": 15, "column": 43 }, "end": { "line": 21, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 12 } }, "loc": { "start": { "line": 23, "column": 36 }, "end": { "line": 28, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 18, "column": 16 }, "end": { "line": 18, "column": 24 } }, "type": "binary-expr", "locations": [ { "start": { "line": 18, "column": 16 }, "end": { "line": 18, "column": 24 } }, { "start": { "line": 18, "column": 28 }, "end": { "line": 18, "column": 30 } } ] }, "1": { "loc": { "start": { "line": 19, "column": 23 }, "end": { "line": 19, "column": 39 } }, "type": "binary-expr", "locations": [ { "start": { "line": 19, "column": 23 }, "end": { "line": 19, "column": 39 } }, { "start": { "line": 19, "column": 43 }, "end": { "line": 19, "column": 45 } } ] } }, "s": { "0": 0, "1": 4, "2": 59 }, "f": { "0": 0, "1": 4 }, "b": { "0": [0, 0], "1": [0, 0] } }, "/home/ivarconr/code/unleash/src/lib/openapi/mappers/strategy.mapper.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/mappers/strategy.mapper.ts", "statementMap": { "0": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 21 } }, "1": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 21 } }, "2": { "start": { "line": 26, "column": 8 }, "end": { "line": 31, "column": 10 } }, "3": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": 14 } }, "loc": { "start": { "line": 15, "column": 36 }, "end": { "line": 17, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": 12 } }, "loc": { "start": { "line": 19, "column": 35 }, "end": { "line": 21, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 12 } }, "loc": { "start": { "line": 24, "column": 58 }, "end": { "line": 32, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 28, "column": 18 }, "end": { "line": 28, "column": 28 } }, "type": "binary-expr", "locations": [ { "start": { "line": 28, "column": 18 }, "end": { "line": 28, "column": 28 } }, { "start": { "line": 28, "column": 32 }, "end": { "line": 28, "column": 34 } } ] }, "1": { "loc": { "start": { "line": 29, "column": 24 }, "end": { "line": 29, "column": 40 } }, "type": "binary-expr", "locations": [ { "start": { "line": 29, "column": 24 }, "end": { "line": 29, "column": 40 } }, { "start": { "line": 29, "column": 44 }, "end": { "line": 29, "column": 46 } } ] }, "2": { "loc": { "start": { "line": 30, "column": 25 }, "end": { "line": 30, "column": 42 } }, "type": "binary-expr", "locations": [ { "start": { "line": 30, "column": 25 }, "end": { "line": 30, "column": 42 } }, { "start": { "line": 30, "column": 46 }, "end": { "line": 30, "column": 48 } } ] } }, "s": { "0": 5, "1": 46, "2": 42, "3": 59 }, "f": { "0": 5, "1": 46, "2": 42 }, "b": { "0": [42, 0], "1": [42, 10], "2": [42, 34] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/environments.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/environments.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "1": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 60 } }, "2": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 64 } }, "3": { "start": { "line": 10, "column": 15 }, "end": { "line": 10, "column": 41 } }, "4": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 22 } }, "5": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 76 } }, "6": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 53 } }, "7": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 72 } }, "8": { "start": { "line": 35, "column": 8 }, "end": { "line": 39, "column": 10 } }, "9": { "start": { "line": 51, "column": 30 }, "end": { "line": 51, "column": 40 } }, "10": { "start": { "line": 53, "column": 32 }, "end": { "line": 53, "column": 76 } }, "11": { "start": { "line": 55, "column": 8 }, "end": { "line": 58, "column": 10 } }, "12": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 30 } }, "13": { "start": { "line": 66, "column": 43 }, "end": { "line": 66, "column": 53 } }, "14": { "start": { "line": 67, "column": 8 }, "end": { "line": 70, "column": 10 } }, "15": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 30 } }, "16": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": null } }, "loc": { "start": { "line": 28, "column": 76 }, "end": { "line": 40, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 49, "column": 21 }, "end": { "line": 60, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 62, "column": 4 }, "end": { "line": 62, "column": 9 } }, "loc": { "start": { "line": 64, "column": 21 }, "end": { "line": 72, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 31, "10": 31, "11": 30, "12": 30, "13": 3, "14": 3, "15": 2, "16": 59 }, "f": { "0": 142, "1": 31, "2": 3 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/schema/project-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/schema/project-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 3, "column": 13 }, "end": { "line": 6, "column": 77 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 59, "1": 59 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/health-report.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/health-report.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "1": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 22 } }, "2": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 75 } }, "3": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 57 } }, "4": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 57 } }, "5": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 75 } }, "6": { "start": { "line": 31, "column": 30 }, "end": { "line": 31, "column": 40 } }, "7": { "start": { "line": 32, "column": 29 }, "end": { "line": 32, "column": 38 } }, "8": { "start": { "line": 33, "column": 25 }, "end": { "line": 35, "column": null } }, "9": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 27 } }, "10": { "start": { "line": 44, "column": 30 }, "end": { "line": 44, "column": 40 } }, "11": { "start": { "line": 45, "column": 25 }, "end": { "line": 46, "column": null } }, "12": { "start": { "line": 48, "column": 8 }, "end": { "line": 51, "column": 11 } }, "13": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": null } }, "loc": { "start": { "line": 18, "column": 57 }, "end": { "line": 25, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 9 } }, "loc": { "start": { "line": 29, "column": 21 }, "end": { "line": 38, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 42, "column": 21 }, "end": { "line": 52, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 142, "2": 142, "3": 142, "4": 142, "5": 142, "6": 7, "7": 7, "8": 7, "9": 6, "10": 5, "11": 5, "12": 4, "13": 59 }, "f": { "0": 142, "1": 7, "2": 5 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/variants.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/project/variants.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 42 } }, "1": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 69 } }, "2": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 61 } }, "3": { "start": { "line": 13, "column": 15 }, "end": { "line": 13, "column": 59 } }, "4": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 22 } }, "5": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 72 } }, "6": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 51 } }, "7": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 43 } }, "8": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 72 } }, "9": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 74 } }, "10": { "start": { "line": 46, "column": 32 }, "end": { "line": 46, "column": 42 } }, "11": { "start": { "line": 47, "column": 25 }, "end": { "line": 47, "column": 75 } }, "12": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 73 } }, "13": { "start": { "line": 55, "column": 43 }, "end": { "line": 55, "column": 53 } }, "14": { "start": { "line": 56, "column": 25 }, "end": { "line": 56, "column": 45 } }, "15": { "start": { "line": 58, "column": 31 }, "end": { "line": 62, "column": null } }, "16": { "start": { "line": 64, "column": 8 }, "end": { "line": 67, "column": 11 } }, "17": { "start": { "line": 74, "column": 43 }, "end": { "line": 74, "column": 53 } }, "18": { "start": { "line": 75, "column": 25 }, "end": { "line": 75, "column": 45 } }, "19": { "start": { "line": 76, "column": 31 }, "end": { "line": 80, "column": null } }, "20": { "start": { "line": 82, "column": 8 }, "end": { "line": 85, "column": 11 } }, "21": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": null } }, "loc": { "start": { "line": 32, "column": 57 }, "end": { "line": 40, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 44, "column": 21 }, "end": { "line": 49, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 9 } }, "loc": { "start": { "line": 53, "column": 21 }, "end": { "line": 68, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 9 } }, "loc": { "start": { "line": 72, "column": 21 }, "end": { "line": 86, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 48, "column": 55 }, "end": { "line": 48, "column": 63 } }, "type": "binary-expr", "locations": [ { "start": { "line": 48, "column": 55 }, "end": { "line": 48, "column": 63 } }, { "start": { "line": 48, "column": 67 }, "end": { "line": 48, "column": 69 } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 8, "11": 8, "12": 7, "13": 17, "14": 17, "15": 17, "16": 12, "17": 7, "18": 7, "19": 7, "20": 4, "21": 59 }, "f": { "0": 142, "1": 8, "2": 17, "3": 7 }, "b": { "0": [7, 0] } }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/environments-controller.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/environments-controller.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 48 } }, "2": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 22 } }, "3": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 79 } }, "4": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 42 } }, "5": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 35 } }, "6": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 61 } }, "7": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 40 } }, "8": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 64 } }, "9": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 66 } }, "10": { "start": { "line": 34, "column": 29 }, "end": { "line": 34, "column": 56 } }, "11": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 59 } }, "12": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 53 } }, "13": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 30 } }, "14": { "start": { "line": 50, "column": 25 }, "end": { "line": 50, "column": 35 } }, "15": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 57 } }, "16": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 30 } }, "17": { "start": { "line": 59, "column": 25 }, "end": { "line": 59, "column": 35 } }, "18": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 58 } }, "19": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 30 } }, "20": { "start": { "line": 68, "column": 25 }, "end": { "line": 68, "column": 35 } }, "21": { "start": { "line": 70, "column": 20 }, "end": { "line": 70, "column": 48 } }, "22": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 34 } }, "23": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": null } }, "loc": { "start": { "line": 21, "column": 76 }, "end": { "line": 31, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": 9 } }, "loc": { "start": { "line": 33, "column": 44 }, "end": { "line": 36, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 9 } }, "loc": { "start": { "line": 40, "column": 21 }, "end": { "line": 44, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 9 } }, "loc": { "start": { "line": 48, "column": 21 }, "end": { "line": 53, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 9 } }, "loc": { "start": { "line": 57, "column": 21 }, "end": { "line": 62, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 9 } }, "loc": { "start": { "line": 66, "column": 21 }, "end": { "line": 72, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 2, "11": 2, "12": 2, "13": 1, "14": 2, "15": 2, "16": 1, "17": 2, "18": 2, "19": 1, "20": 2, "21": 2, "22": 1, "23": 59 }, "f": { "0": 142, "1": 2, "2": 2, "3": 2, "4": 2, "5": 2 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/admin-api/constraints.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/admin-api/constraints.ts", "statementMap": { "0": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 47 } }, "1": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 39 } }, "2": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 22 } }, "3": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 53 } }, "4": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 67 } }, "5": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 62 } }, "6": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 63 } }, "7": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 31 } }, "8": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": null } }, "loc": { "start": { "line": 19, "column": 59 }, "end": { "line": 26, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": 9 } }, "loc": { "start": { "line": 30, "column": 21 }, "end": { "line": 34, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 59, "2": 142, "3": 142, "4": 142, "5": 142, "6": 6, "7": 2, "8": 59 }, "f": { "0": 142, "1": 6 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/client-api/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/client-api/index.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 42 } }, "2": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 42 } }, "3": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 44 } }, "4": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 48 } }, "5": { "start": { "line": 10, "column": 15 }, "end": { "line": 10, "column": 40 } }, "6": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 22 } }, "7": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 34 } }, "8": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 78 } }, "9": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 77 } }, "10": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 79 } }, "11": { "start": { "line": 21, "column": 8 }, "end": { "line": 26, "column": null } }, "12": { "start": { "line": 22, "column": 12 }, "end": { "line": 25, "column": 14 } }, "13": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 25 } }, "14": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 21 } }, "15": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 27 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 13, "column": 4 }, "end": { "line": 13, "column": 16 } }, "loc": { "start": { "line": 13, "column": 66 }, "end": { "line": 27, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 9 } }, "loc": { "start": { "line": 29, "column": 37 }, "end": { "line": 31, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 21, "column": 8 }, "end": { "line": 26, "column": null } }, "type": "if", "locations": [ { "start": { "line": 21, "column": 8 }, "end": { "line": 26, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 59, "6": 142, "7": 142, "8": 142, "9": 142, "10": 142, "11": 142, "12": 142, "13": 1, "14": 59, "15": 59 }, "f": { "0": 142, "1": 1 }, "b": { "0": [142] } }, "/home/ivarconr/code/unleash/src/lib/routes/client-api/feature.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/client-api/feature.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 32 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 39 } }, "2": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 58 } }, "3": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 55 } }, "4": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 43 } }, "5": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 66 } }, "6": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 17 } }, "7": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 22 } }, "8": { "start": { "line": 38, "column": 33 }, "end": { "line": 38, "column": 39 } }, "9": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 61 } }, "10": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 64 } }, "11": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 35 } }, "12": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 57 } }, "13": { "start": { "line": 43, "column": 8 }, "end": { "line": 58, "column": null } }, "14": { "start": { "line": 45, "column": 12 }, "end": { "line": 45, "column": 67 } }, "15": { "start": { "line": 46, "column": 12 }, "end": { "line": 57, "column": 14 } }, "16": { "start": { "line": 47, "column": 27 }, "end": { "line": 47, "column": 79 } }, "17": { "start": { "line": 54, "column": 24 }, "end": { "line": 54, "column": 55 } }, "18": { "start": { "line": 64, "column": 32 }, "end": { "line": 64, "column": 35 } }, "19": { "start": { "line": 66, "column": 40 }, "end": { "line": 66, "column": 42 } }, "20": { "start": { "line": 67, "column": 8 }, "end": { "line": 74, "column": null } }, "21": { "start": { "line": 68, "column": 12 }, "end": { "line": 70, "column": null } }, "22": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 49 } }, "23": { "start": { "line": 71, "column": 12 }, "end": { "line": 73, "column": null } }, "24": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 56 } }, "25": { "start": { "line": 76, "column": 18 }, "end": { "line": 76, "column": 43 } }, "26": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 33 } }, "27": { "start": { "line": 82, "column": 8 }, "end": { "line": 84, "column": null } }, "28": { "start": { "line": 83, "column": 12 }, "end": { "line": 83, "column": 25 } }, "29": { "start": { "line": 85, "column": 8 }, "end": { "line": 85, "column": 54 } }, "30": { "start": { "line": 94, "column": 8 }, "end": { "line": 96, "column": null } }, "31": { "start": { "line": 95, "column": 12 }, "end": { "line": 95, "column": 24 } }, "32": { "start": { "line": 97, "column": 25 }, "end": { "line": 97, "column": 47 } }, "33": { "start": { "line": 98, "column": 29 }, "end": { "line": 98, "column": 55 } }, "34": { "start": { "line": 99, "column": 22 }, "end": { "line": 104, "column": 10 } }, "35": { "start": { "line": 105, "column": 8 }, "end": { "line": 107, "column": null } }, "36": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 59 } }, "37": { "start": { "line": 106, "column": 45 }, "end": { "line": 106, "column": 57 } }, "38": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "column": 21 } }, "39": { "start": { "line": 112, "column": 29 }, "end": { "line": 112, "column": 57 } }, "40": { "start": { "line": 114, "column": 8 }, "end": { "line": 120, "column": null } }, "41": { "start": { "line": 115, "column": 12 }, "end": { "line": 115, "column": 63 } }, "42": { "start": { "line": 117, "column": 12 }, "end": { "line": 119, "column": 14 } }, "43": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 61 } }, "44": { "start": { "line": 125, "column": 21 }, "end": { "line": 125, "column": 43 } }, "45": { "start": { "line": 126, "column": 29 }, "end": { "line": 126, "column": 57 } }, "46": { "start": { "line": 127, "column": 18 }, "end": { "line": 127, "column": 55 } }, "47": { "start": { "line": 128, "column": 24 }, "end": { "line": 128, "column": 78 } }, "48": { "start": { "line": 130, "column": 23 }, "end": { "line": 130, "column": 59 } }, "49": { "start": { "line": 130, "column": 43 }, "end": { "line": 130, "column": 58 } }, "50": { "start": { "line": 131, "column": 8 }, "end": { "line": 133, "column": null } }, "51": { "start": { "line": 132, "column": 12 }, "end": { "line": 132, "column": 77 } }, "52": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 31 } }, "53": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": null } }, "loc": { "start": { "line": 35, "column": 30 }, "end": { "line": 59, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 47, "column": 16 }, "end": { "line": 47, "column": 17 } }, "loc": { "start": { "line": 47, "column": 27 }, "end": { "line": 47, "column": 79 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 52, "column": 20 }, "end": { "line": 52, "column": 30 } }, "loc": { "start": { "line": 52, "column": 35 }, "end": { "line": 55, "column": 21 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 17 } }, "loc": { "start": { "line": 62, "column": 25 }, "end": { "line": 78, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 24 } }, "loc": { "start": { "line": 81, "column": 35 }, "end": { "line": 86, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 88, "column": 12 }, "end": { "line": 88, "column": 17 } }, "loc": { "start": { "line": 93, "column": 26 }, "end": { "line": 109, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 106, "column": 38 }, "end": { "line": 106, "column": 39 } }, "loc": { "start": { "line": 106, "column": 45 }, "end": { "line": 106, "column": 57 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 111, "column": 4 }, "end": { "line": 111, "column": 9 } }, "loc": { "start": { "line": 111, "column": 49 }, "end": { "line": 122, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 9 } }, "loc": { "start": { "line": 124, "column": 59 }, "end": { "line": 135, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 130, "column": 36 }, "end": { "line": 130, "column": 37 } }, "loc": { "start": { "line": 130, "column": 43 }, "end": { "line": 130, "column": 58 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 58, "column": null } }, "type": "if", "locations": [ { "start": { "line": 43, "column": 8 }, "end": { "line": 58, "column": null } } ] }, "1": { "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 24 } }, "type": "binary-expr", "locations": [ { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 24 } }, { "start": { "line": 43, "column": 28 }, "end": { "line": 43, "column": 61 } } ] }, "2": { "loc": { "start": { "line": 67, "column": 8 }, "end": { "line": 74, "column": null } }, "type": "if", "locations": [ { "start": { "line": 67, "column": 8 }, "end": { "line": 74, "column": null } } ] }, "3": { "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 70, "column": null } }, "type": "if", "locations": [ { "start": { "line": 68, "column": 12 }, "end": { "line": 70, "column": null } } ] }, "4": { "loc": { "start": { "line": 71, "column": 12 }, "end": { "line": 73, "column": null } }, "type": "if", "locations": [ { "start": { "line": 71, "column": 12 }, "end": { "line": 73, "column": null } } ] }, "5": { "loc": { "start": { "line": 82, "column": 8 }, "end": { "line": 84, "column": null } }, "type": "if", "locations": [ { "start": { "line": 82, "column": 8 }, "end": { "line": 84, "column": null } } ] }, "6": { "loc": { "start": { "line": 85, "column": 38 }, "end": { "line": 85, "column": 43 } }, "type": "cond-expr", "locations": [ { "start": { "line": 85, "column": 38 }, "end": { "line": 85, "column": 43 } }, { "start": { "line": 85, "column": 46 }, "end": { "line": 85, "column": 53 } } ] }, "7": { "loc": { "start": { "line": 94, "column": 8 }, "end": { "line": 96, "column": null } }, "type": "if", "locations": [ { "start": { "line": 94, "column": 8 }, "end": { "line": 96, "column": null } } ] }, "8": { "loc": { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 16 } }, "type": "binary-expr", "locations": [ { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 16 } }, { "start": { "line": 94, "column": 20 }, "end": { "line": 94, "column": 28 } }, { "start": { "line": 94, "column": 32 }, "end": { "line": 94, "column": 43 } }, { "start": { "line": 94, "column": 47 }, "end": { "line": 94, "column": 59 } } ] }, "9": { "loc": { "start": { "line": 105, "column": 8 }, "end": { "line": 107, "column": null } }, "type": "if", "locations": [ { "start": { "line": 105, "column": 8 }, "end": { "line": 107, "column": null } } ] }, "10": { "loc": { "start": { "line": 114, "column": 8 }, "end": { "line": 120, "column": null } }, "type": "if", "locations": [ { "start": { "line": 114, "column": 8 }, "end": { "line": 120, "column": null } }, { "start": { "line": 116, "column": 15 }, "end": { "line": 120, "column": null } } ] }, "11": { "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 133, "column": null } }, "type": "if", "locations": [ { "start": { "line": 131, "column": 8 }, "end": { "line": 133, "column": null } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 59, "5": 59, "6": 59, "7": 144, "8": 144, "9": 144, "10": 144, "11": 144, "12": 144, "13": 144, "14": 2, "15": 2, "16": 1, "17": 2, "18": 26, "19": 26, "20": 26, "21": 4, "22": 3, "23": 4, "24": 4, "25": 26, "26": 26, "27": 20, "28": 14, "29": 6, "30": 26, "31": 16, "32": 10, "33": 10, "34": 10, "35": 10, "36": 2, "37": 2, "38": 10, "39": 20, "40": 20, "41": 2, "42": 18, "43": 20, "44": 6, "45": 6, "46": 6, "47": 6, "48": 6, "49": 5, "50": 6, "51": 1, "52": 5, "53": 59 }, "f": { "0": 144, "1": 1, "2": 2, "3": 26, "4": 20, "5": 26, "6": 2, "7": 20, "8": 6, "9": 5 }, "b": { "0": [2], "1": [144, 144], "2": [4], "3": [3], "4": [4], "5": [14], "6": [3, 3], "7": [16], "8": [26, 24, 20, 18], "9": [2], "10": [2, 18], "11": [1] } }, "/home/ivarconr/code/unleash/src/lib/types/api-user.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/api-user.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 14, "column": 13 }, "end": { "line": 14, "column": 35 } }, "2": { "start": { "line": 34, "column": 8 }, "end": { "line": 36, "column": null } }, "3": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 56 } }, "4": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 33 } }, "5": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 39 } }, "6": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 39 } }, "7": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 25 } }, "8": { "start": { "line": 41, "column": 8 }, "end": { "line": 45, "column": null } }, "9": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 37 } }, "10": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 38 } }, "11": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 16 } }, "loc": { "start": { "line": 33, "column": 19 }, "end": { "line": 46, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 28, "column": 22 }, "end": { "line": 28, "column": 30 } }, "type": "default-arg", "locations": [ { "start": { "line": 28, "column": 22 }, "end": { "line": 28, "column": 30 } } ] }, "1": { "loc": { "start": { "line": 34, "column": 8 }, "end": { "line": 36, "column": null } }, "type": "if", "locations": [ { "start": { "line": 34, "column": 8 }, "end": { "line": 36, "column": null } } ] }, "2": { "loc": { "start": { "line": 41, "column": 8 }, "end": { "line": 45, "column": null } }, "type": "if", "locations": [ { "start": { "line": 41, "column": 8 }, "end": { "line": 45, "column": null } }, { "start": { "line": 43, "column": 15 }, "end": { "line": 45, "column": null } } ] }, "3": { "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 20 } }, "type": "binary-expr", "locations": [ { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 20 } }, { "start": { "line": 41, "column": 24 }, "end": { "line": 41, "column": 43 } } ] } }, "s": { "0": 65, "1": 18, "2": 18, "3": 0, "4": 18, "5": 18, "6": 18, "7": 18, "8": 18, "9": 11, "10": 7, "11": 65 }, "f": { "0": 18 }, "b": { "0": [0], "1": [0], "2": [11, 7], "3": [18, 11] } }, "/home/ivarconr/code/unleash/src/lib/routes/client-api/metrics.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/client-api/metrics.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 43 } }, "2": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 51 } }, "3": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 47 } }, "4": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 22 } }, "5": { "start": { "line": 33, "column": 30 }, "end": { "line": 33, "column": 36 } }, "6": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 55 } }, "7": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 59 } }, "8": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 48 } }, "9": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 51 } }, "10": { "start": { "line": 43, "column": 8 }, "end": { "line": 49, "column": null } }, "11": { "start": { "line": 44, "column": 12 }, "end": { "line": 48, "column": null } }, "12": { "start": { "line": 45, "column": 16 }, "end": { "line": 45, "column": 40 } }, "13": { "start": { "line": 46, "column": 19 }, "end": { "line": 48, "column": null } }, "14": { "start": { "line": 47, "column": 16 }, "end": { "line": 47, "column": 40 } }, "15": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 25 } }, "16": { "start": { "line": 54, "column": 51 }, "end": { "line": 54, "column": 54 } }, "17": { "start": { "line": 55, "column": 8 }, "end": { "line": 55, "column": 63 } }, "18": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 74 } }, "19": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 67 } }, "20": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 37 } }, "21": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": null } }, "loc": { "start": { "line": 30, "column": 30 }, "end": { "line": 40, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 30 } }, "loc": { "start": { "line": 42, "column": 59 }, "end": { "line": 51, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 9 } }, "loc": { "start": { "line": 53, "column": 58 }, "end": { "line": 61, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 49, "column": null } }, "type": "if", "locations": [ { "start": { "line": 43, "column": 8 }, "end": { "line": 49, "column": null } } ] }, "1": { "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 48, "column": null } }, "type": "if", "locations": [ { "start": { "line": 44, "column": 12 }, "end": { "line": 48, "column": null } }, { "start": { "line": 46, "column": 19 }, "end": { "line": 48, "column": null } } ] }, "2": { "loc": { "start": { "line": 46, "column": 19 }, "end": { "line": 48, "column": null } }, "type": "if", "locations": [ { "start": { "line": 46, "column": 19 }, "end": { "line": 48, "column": null } } ] }, "3": { "loc": { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 47 } }, "type": "binary-expr", "locations": [ { "start": { "line": 46, "column": 23 }, "end": { "line": 46, "column": 47 } }, { "start": { "line": 46, "column": 51 }, "end": { "line": 46, "column": 67 } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 142, "9": 142, "10": 15, "11": 5, "12": 5, "13": 0, "14": 0, "15": 10, "16": 15, "17": 15, "18": 15, "19": 12, "20": 12, "21": 59 }, "f": { "0": 142, "1": 15, "2": 15 }, "b": { "0": [5], "1": [5, 0], "2": [0], "3": [0, 0] } }, "/home/ivarconr/code/unleash/src/lib/routes/client-api/register.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/client-api/register.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 43 } }, "2": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 51 } }, "3": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 47 } }, "4": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 22 } }, "5": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 63 } }, "6": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 45 } }, "7": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 50 } }, "8": { "start": { "line": 33, "column": 8 }, "end": { "line": 39, "column": null } }, "9": { "start": { "line": 34, "column": 12 }, "end": { "line": 38, "column": null } }, "10": { "start": { "line": 35, "column": 16 }, "end": { "line": 35, "column": 40 } }, "11": { "start": { "line": 36, "column": 19 }, "end": { "line": 38, "column": null } }, "12": { "start": { "line": 37, "column": 16 }, "end": { "line": 37, "column": 40 } }, "13": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 25 } }, "14": { "start": { "line": 44, "column": 51 }, "end": { "line": 44, "column": 54 } }, "15": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 63 } }, "16": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 58 } }, "17": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 37 } }, "18": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 18, "column": 4 }, "end": { "line": 18, "column": null } }, "loc": { "start": { "line": 22, "column": 30 }, "end": { "line": 30, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 30 } }, "loc": { "start": { "line": 32, "column": 59 }, "end": { "line": 41, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 9 } }, "loc": { "start": { "line": 43, "column": 57 }, "end": { "line": 48, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 39, "column": null } }, "type": "if", "locations": [ { "start": { "line": 33, "column": 8 }, "end": { "line": 39, "column": null } } ] }, "1": { "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 38, "column": null } }, "type": "if", "locations": [ { "start": { "line": 34, "column": 12 }, "end": { "line": 38, "column": null } }, { "start": { "line": 36, "column": 19 }, "end": { "line": 38, "column": null } } ] }, "2": { "loc": { "start": { "line": 36, "column": 19 }, "end": { "line": 38, "column": null } }, "type": "if", "locations": [ { "start": { "line": 36, "column": 19 }, "end": { "line": 38, "column": null } } ] }, "3": { "loc": { "start": { "line": 36, "column": 23 }, "end": { "line": 36, "column": 47 } }, "type": "binary-expr", "locations": [ { "start": { "line": 36, "column": 23 }, "end": { "line": 36, "column": 47 } }, { "start": { "line": 36, "column": 51 }, "end": { "line": 36, "column": 67 } } ] } }, "s": { "0": 59, "1": 59, "2": 59, "3": 59, "4": 142, "5": 142, "6": 142, "7": 142, "8": 9, "9": 0, "10": 0, "11": 0, "12": 0, "13": 9, "14": 9, "15": 9, "16": 9, "17": 7, "18": 59 }, "f": { "0": 142, "1": 9, "2": 9 }, "b": { "0": [0], "1": [0, 0], "2": [0], "3": [0, 0] } }, "/home/ivarconr/code/unleash/src/lib/routes/client-api/segments.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/client-api/segments.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 39 } }, "1": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 22 } }, "2": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 66 } }, "3": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 45 } }, "4": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 44 } }, "5": { "start": { "line": 26, "column": 25 }, "end": { "line": 26, "column": 62 } }, "6": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 31 } }, "7": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": null } }, "loc": { "start": { "line": 16, "column": 30 }, "end": { "line": 23, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 9 } }, "loc": { "start": { "line": 25, "column": 52 }, "end": { "line": 28, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 142, "2": 142, "3": 142, "4": 142, "5": 1, "6": 1, "7": 59 }, "f": { "0": 142, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/health-check.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/health-check.ts", "statementMap": { "0": { "start": { "line": 7, "column": 19 }, "end": { "line": 7, "column": 42 } }, "1": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 22 } }, "2": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 58 } }, "3": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 43 } }, "4": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 58 } }, "5": { "start": { "line": 21, "column": 36 }, "end": { "line": 21, "column": 56 } }, "6": { "start": { "line": 25, "column": 8 }, "end": { "line": 31, "column": null } }, "7": { "start": { "line": 26, "column": 12 }, "end": { "line": 26, "column": 46 } }, "8": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 41 } }, "9": { "start": { "line": 29, "column": 12 }, "end": { "line": 29, "column": 80 } }, "10": { "start": { "line": 30, "column": 12 }, "end": { "line": 30, "column": 52 } }, "11": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 37 } }, "12": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 39 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": null } }, "loc": { "start": { "line": 16, "column": 66 }, "end": { "line": 22, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 21, "column": 22 }, "end": { "line": 21, "column": 23 } }, "loc": { "start": { "line": 21, "column": 36 }, "end": { "line": 21, "column": 56 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 9 } }, "loc": { "start": { "line": 24, "column": 43 }, "end": { "line": 32, "column": 5 } } } }, "branchMap": {}, "s": { "0": 59, "1": 142, "2": 142, "3": 142, "4": 142, "5": 4, "6": 4, "7": 4, "8": 3, "9": 1, "10": 1, "11": 59, "12": 59 }, "f": { "0": 142, "1": 4, "2": 4 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/routes/logout.ts": { "path": "/home/ivarconr/code/unleash/src/lib/routes/logout.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 38 } }, "1": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 22 } }, "2": { "start": { "line": 11, "column": 8 }, "end": { "line": 11, "column": 49 } }, "3": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 35 } }, "4": { "start": { "line": 16, "column": 8 }, "end": { "line": 24, "column": null } }, "5": { "start": { "line": 18, "column": 12 }, "end": { "line": 21, "column": null } }, "6": { "start": { "line": 19, "column": 16 }, "end": { "line": 19, "column": 52 } }, "7": { "start": { "line": 20, "column": 16 }, "end": { "line": 20, "column": 23 } }, "8": { "start": { "line": 23, "column": 12 }, "end": { "line": 23, "column": 34 } }, "9": { "start": { "line": 26, "column": 8 }, "end": { "line": 28, "column": null } }, "10": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 25 } }, "11": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 59 } }, "12": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 41 } }, "13": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 34 } }, "14": { "start": { "line": 36, "column": 0 }, "end": { "line": 36, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 9, "column": 4 }, "end": { "line": 9, "column": 16 } }, "loc": { "start": { "line": 9, "column": 38 }, "end": { "line": 13, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": 9 } }, "loc": { "start": { "line": 15, "column": 49 }, "end": { "line": 32, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 24, "column": null } }, "type": "if", "locations": [ { "start": { "line": 16, "column": 8 }, "end": { "line": 24, "column": null } } ] }, "1": { "loc": { "start": { "line": 18, "column": 12 }, "end": { "line": 21, "column": null } }, "type": "if", "locations": [ { "start": { "line": 18, "column": 12 }, "end": { "line": 21, "column": null } } ] }, "2": { "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 28, "column": null } }, "type": "if", "locations": [ { "start": { "line": 26, "column": 8 }, "end": { "line": 28, "column": null } } ] } }, "s": { "0": 60, "1": 147, "2": 147, "3": 147, "4": 5, "5": 2, "6": 1, "7": 1, "8": 1, "9": 4, "10": 0, "11": 4, "12": 4, "13": 60, "14": 60 }, "f": { "0": 147, "1": 5 }, "b": { "0": [2], "1": [1], "2": [0] } }, "/home/ivarconr/code/unleash/src/lib/middleware/request-logger.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/request-logger.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 5, "column": 66 }, "end": { "line": 17, "column": 1 } }, "2": { "start": { "line": 6, "column": 19 }, "end": { "line": 6, "column": 43 } }, "3": { "start": { "line": 7, "column": 19 }, "end": { "line": 7, "column": 52 } }, "4": { "start": { "line": 8, "column": 4 }, "end": { "line": 16, "column": 6 } }, "5": { "start": { "line": 9, "column": 8 }, "end": { "line": 14, "column": null } }, "6": { "start": { "line": 10, "column": 12 }, "end": { "line": 13, "column": 15 } }, "7": { "start": { "line": 11, "column": 37 }, "end": { "line": 11, "column": 63 } }, "8": { "start": { "line": 12, "column": 16 }, "end": { "line": 12, "column": 75 } }, "9": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 15 } }, "10": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 29 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 5, "column": 66 }, "end": { "line": 5, "column": 67 } }, "loc": { "start": { "line": 5, "column": 77 }, "end": { "line": 17, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 8, "column": 11 }, "end": { "line": 8, "column": 12 } }, "loc": { "start": { "line": 8, "column": 30 }, "end": { "line": 16, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 10, "column": 29 }, "end": { "line": 10, "column": 32 } }, "loc": { "start": { "line": 10, "column": 34 }, "end": { "line": 13, "column": 13 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 14, "column": null } }, "type": "if", "locations": [ { "start": { "line": 9, "column": 8 }, "end": { "line": 14, "column": null } } ] } }, "s": { "0": 61, "1": 61, "2": 151, "3": 151, "4": 151, "5": 755, "6": 0, "7": 0, "8": 0, "9": 755, "10": 61 }, "f": { "0": 151, "1": 755, "2": 0 }, "b": { "0": [0] } }, "/home/ivarconr/code/unleash/src/lib/middleware/demo-authentication.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/demo-authentication.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 70 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 40 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 57 } }, "3": { "start": { "line": 14, "column": 4 }, "end": { "line": 29, "column": 7 } }, "4": { "start": { "line": 15, "column": 26 }, "end": { "line": 15, "column": 34 } }, "5": { "start": { "line": 16, "column": 8 }, "end": { "line": 28, "column": null } }, "6": { "start": { "line": 17, "column": 25 }, "end": { "line": 19, "column": null } }, "7": { "start": { "line": 22, "column": 12 }, "end": { "line": 22, "column": 36 } }, "8": { "start": { "line": 23, "column": 12 }, "end": { "line": 23, "column": 46 } }, "9": { "start": { "line": 25, "column": 12 }, "end": { "line": 27, "column": 23 } }, "10": { "start": { "line": 31, "column": 4 }, "end": { "line": 38, "column": 7 } }, "11": { "start": { "line": 33, "column": 8 }, "end": { "line": 36, "column": null } }, "12": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 40 } }, "13": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 15 } }, "14": { "start": { "line": 40, "column": 4 }, "end": { "line": 53, "column": 7 } }, "15": { "start": { "line": 42, "column": 8 }, "end": { "line": 51, "column": null } }, "16": { "start": { "line": 44, "column": 12 }, "end": { "line": 50, "column": 15 } }, "17": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 15 } }, "18": { "start": { "line": 55, "column": 4 }, "end": { "line": 71, "column": 7 } }, "19": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "20": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 26 } }, "21": { "start": { "line": 60, "column": 8 }, "end": { "line": 70, "column": 19 } }, "22": { "start": { "line": 74, "column": 0 }, "end": { "line": 74, "column": 34 } } }, "fnMap": { "0": { "name": "demoAuthentication", "decl": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 27 } }, "loc": { "start": { "line": 12, "column": 62 }, "end": { "line": 72, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 14, "column": 44 }, "end": { "line": 14, "column": 49 } }, "loc": { "start": { "line": 14, "column": 63 }, "end": { "line": 29, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 31, "column": 38 }, "end": { "line": 31, "column": 39 } }, "loc": { "start": { "line": 31, "column": 57 }, "end": { "line": 38, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 40, "column": 38 }, "end": { "line": 40, "column": 39 } }, "loc": { "start": { "line": 40, "column": 57 }, "end": { "line": 53, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 55, "column": 31 }, "end": { "line": 55, "column": 32 } }, "loc": { "start": { "line": 55, "column": 50 }, "end": { "line": 71, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 10, "column": 23 }, "end": { "line": 10, "column": 25 } }, "type": "default-arg", "locations": [ { "start": { "line": 10, "column": 23 }, "end": { "line": 10, "column": 25 } } ] }, "1": { "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 36, "column": null } }, "type": "if", "locations": [ { "start": { "line": 33, "column": 8 }, "end": { "line": 36, "column": null } } ] }, "2": { "loc": { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "column": 28 } }, "type": "binary-expr", "locations": [ { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "column": 28 } }, { "start": { "line": 33, "column": 32 }, "end": { "line": 33, "column": 54 } } ] }, "3": { "loc": { "start": { "line": 42, "column": 8 }, "end": { "line": 51, "column": null } }, "type": "if", "locations": [ { "start": { "line": 42, "column": 8 }, "end": { "line": 51, "column": null } } ] }, "4": { "loc": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 42 } }, "type": "binary-expr", "locations": [ { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 42 } }, { "start": { "line": 42, "column": 46 }, "end": { "line": 42, "column": 55 } } ] }, "5": { "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "type": "if", "locations": [ { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 10, "4": 7, "5": 7, "6": 7, "7": 7, "8": 7, "9": 0, "10": 10, "11": 11, "12": 8, "13": 11, "14": 10, "15": 9, "16": 0, "17": 9, "18": 10, "19": 20, "20": 17, "21": 3, "22": 61 }, "f": { "0": 10, "1": 7, "2": 11, "3": 9, "4": 20 }, "b": { "0": [0], "1": [8], "2": [11, 8], "3": [0], "4": [9, 0], "5": [17] } }, "/home/ivarconr/code/unleash/src/lib/types/authentication-required.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/authentication-required.ts", "statementMap": { "0": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 25 } }, "1": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 25 } }, "2": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 31 } }, "3": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 31 } }, "4": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 43 } }, "5": { "start": { "line": 38, "column": 0 }, "end": { "line": 38, "column": 38 } }, "6": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 40 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 16 } }, "loc": { "start": { "line": 29, "column": 15 }, "end": { "line": 35, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 28, "column": 24 }, "end": { "line": 28, "column": 29 } }, "type": "default-arg", "locations": [ { "start": { "line": 28, "column": 24 }, "end": { "line": 28, "column": 29 } } ] } }, "s": { "0": 5, "1": 5, "2": 5, "3": 5, "4": 5, "5": 61, "6": 61 }, "f": { "0": 5 }, "b": { "0": [5] } }, "/home/ivarconr/code/unleash/src/lib/middleware/oss-authentication.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/oss-authentication.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 70 } }, "1": { "start": { "line": 6, "column": 33 }, "end": { "line": 11, "column": 10 } }, "2": { "start": { "line": 7, "column": 8 }, "end": { "line": 11, "column": 10 } }, "3": { "start": { "line": 13, "column": 4 }, "end": { "line": 31, "column": 6 } }, "4": { "start": { "line": 16, "column": 12 }, "end": { "line": 19, "column": null } }, "5": { "start": { "line": 17, "column": 16 }, "end": { "line": 17, "column": 44 } }, "6": { "start": { "line": 18, "column": 16 }, "end": { "line": 18, "column": 30 } }, "7": { "start": { "line": 20, "column": 12 }, "end": { "line": 22, "column": null } }, "8": { "start": { "line": 21, "column": 16 }, "end": { "line": 21, "column": 30 } }, "9": { "start": { "line": 23, "column": 12 }, "end": { "line": 26, "column": null } }, "10": { "start": { "line": 25, "column": 16 }, "end": { "line": 25, "column": 43 } }, "11": { "start": { "line": 28, "column": 33 }, "end": { "line": 28, "column": 61 } }, "12": { "start": { "line": 29, "column": 12 }, "end": { "line": 29, "column": 54 } }, "13": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 27 } } }, "fnMap": { "0": { "name": "ossAuthHook", "decl": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 20 } }, "loc": { "start": { "line": 5, "column": 58 }, "end": { "line": 32, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 6, "column": 33 }, "end": { "line": 6, "column": 38 } }, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 11, "column": 10 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 13 } }, "loc": { "start": { "line": 15, "column": 71 }, "end": { "line": 30, "column": 9 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 16, "column": 12 }, "end": { "line": 19, "column": null } }, "type": "if", "locations": [ { "start": { "line": 16, "column": 12 }, "end": { "line": 19, "column": null } } ] }, "1": { "loc": { "start": { "line": 16, "column": 16 }, "end": { "line": 16, "column": 27 } }, "type": "binary-expr", "locations": [ { "start": { "line": 16, "column": 16 }, "end": { "line": 16, "column": 27 } }, { "start": { "line": 16, "column": 31 }, "end": { "line": 16, "column": 47 } } ] }, "2": { "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 22, "column": null } }, "type": "if", "locations": [ { "start": { "line": 20, "column": 12 }, "end": { "line": 22, "column": null } } ] }, "3": { "loc": { "start": { "line": 23, "column": 12 }, "end": { "line": 26, "column": null } }, "type": "if", "locations": [ { "start": { "line": 23, "column": 12 }, "end": { "line": 26, "column": null } } ] } }, "s": { "0": 61, "1": 2, "2": 1, "3": 2, "4": 2, "5": 0, "6": 0, "7": 2, "8": 1, "9": 1, "10": 0, "11": 1, "12": 1, "13": 61 }, "f": { "0": 2, "1": 1, "2": 2 }, "b": { "0": [0], "1": [2, 2], "2": [1], "3": [0] } }, "/home/ivarconr/code/unleash/src/lib/middleware/no-authentication.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/no-authentication.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 47 } }, "1": { "start": { "line": 6, "column": 4 }, "end": { "line": 13, "column": 7 } }, "2": { "start": { "line": 8, "column": 8 }, "end": { "line": 11, "column": null } }, "3": { "start": { "line": 10, "column": 12 }, "end": { "line": 10, "column": 40 } }, "4": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 15 } }, "5": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 34 } } }, "fnMap": { "0": { "name": "noneAuthentication", "decl": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 27 } }, "loc": { "start": { "line": 5, "column": 59 }, "end": { "line": 14, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 6, "column": 38 }, "end": { "line": 6, "column": 39 } }, "loc": { "start": { "line": 6, "column": 57 }, "end": { "line": 13, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 5, "column": 39 }, "end": { "line": 5, "column": 41 } }, "type": "default-arg", "locations": [ { "start": { "line": 5, "column": 39 }, "end": { "line": 5, "column": 41 } } ] }, "1": { "loc": { "start": { "line": 8, "column": 8 }, "end": { "line": 11, "column": null } }, "type": "if", "locations": [ { "start": { "line": 8, "column": 8 }, "end": { "line": 11, "column": null } } ] } }, "s": { "0": 62, "1": 132, "2": 648, "3": 628, "4": 648, "5": 62 }, "f": { "0": 132, "1": 648 }, "b": { "0": [0], "1": [628] } }, "/home/ivarconr/code/unleash/src/lib/types/no-auth-user.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/no-auth-user.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 38 } }, "1": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 26 } }, "2": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 33 } }, "3": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 21 } }, "4": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 39 } }, "5": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": null } }, "loc": { "start": { "line": 15, "column": 39 }, "end": { "line": 21, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 13, "column": 27 }, "end": { "line": 13, "column": 36 } }, "type": "default-arg", "locations": [ { "start": { "line": 13, "column": 27 }, "end": { "line": 13, "column": 36 } } ] }, "1": { "loc": { "start": { "line": 14, "column": 21 }, "end": { "line": 14, "column": 23 } }, "type": "default-arg", "locations": [ { "start": { "line": 14, "column": 21 }, "end": { "line": 14, "column": 23 } } ] }, "2": { "loc": { "start": { "line": 15, "column": 32 }, "end": { "line": 15, "column": 39 } }, "type": "default-arg", "locations": [ { "start": { "line": 15, "column": 32 }, "end": { "line": 15, "column": 39 } } ] } }, "s": { "0": 62, "1": 628, "2": 628, "3": 628, "4": 628, "5": 62 }, "f": { "0": 628 }, "b": { "0": [628], "1": [628], "2": [628] } }, "/home/ivarconr/code/unleash/src/lib/middleware/secure-headers.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/secure-headers.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 42 } }, "2": { "start": { "line": 6, "column": 66 }, "end": { "line": 46, "column": 1 } }, "3": { "start": { "line": 7, "column": 4 }, "end": { "line": 42, "column": null } }, "4": { "start": { "line": 8, "column": 8 }, "end": { "line": 41, "column": 11 } }, "5": { "start": { "line": 43, "column": 4 }, "end": { "line": 45, "column": 6 } }, "6": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 15 } }, "7": { "start": { "line": 48, "column": 0 }, "end": { "line": 48, "column": 29 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 6, "column": 66 }, "end": { "line": 6, "column": 67 } }, "loc": { "start": { "line": 6, "column": 77 }, "end": { "line": 46, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 43, "column": 11 }, "end": { "line": 43, "column": 12 } }, "loc": { "start": { "line": 43, "column": 30 }, "end": { "line": 45, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 7, "column": 4 }, "end": { "line": 42, "column": null } }, "type": "if", "locations": [ { "start": { "line": 7, "column": 4 }, "end": { "line": 42, "column": null } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 151, "4": 0, "5": 151, "6": 755, "7": 61 }, "f": { "0": 151, "1": 755 }, "b": { "0": [0] } }, "/home/ivarconr/code/unleash/src/lib/util/load-index-html.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/load-index-html.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 20 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 44 } }, "2": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 24 } }, "3": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 38 } }, "4": { "start": { "line": 11, "column": 44 }, "end": { "line": 11, "column": 57 } }, "5": { "start": { "line": 14, "column": 4 }, "end": { "line": 21, "column": null } }, "6": { "start": { "line": 15, "column": 20 }, "end": { "line": 15, "column": 58 } }, "7": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 37 } }, "8": { "start": { "line": 18, "column": 8 }, "end": { "line": 20, "column": 24 } }, "9": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 58 } }, "10": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 7 } } }, "fnMap": { "0": { "name": "loadIndexHTML", "decl": { "start": { "line": 7, "column": 22 }, "end": { "line": 7, "column": 35 } }, "loc": { "start": { "line": 9, "column": 24 }, "end": { "line": 24, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 11, "column": 37 }, "end": { "line": 11, "column": 39 } }, "type": "default-arg", "locations": [ { "start": { "line": 11, "column": 37 }, "end": { "line": 11, "column": 39 } } ] }, "1": { "loc": { "start": { "line": 14, "column": 4 }, "end": { "line": 21, "column": null } }, "type": "if", "locations": [ { "start": { "line": 14, "column": 4 }, "end": { "line": 21, "column": null } }, { "start": { "line": 17, "column": 11 }, "end": { "line": 21, "column": null } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 61, "4": 151, "5": 151, "6": 0, "7": 0, "8": 151, "9": 151, "10": 61 }, "f": { "0": 151 }, "b": { "0": [0], "1": [0, 151] } }, "/home/ivarconr/code/unleash/src/lib/util/rewriteHTML.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/rewriteHTML.ts", "statementMap": { "0": { "start": { "line": 1, "column": 27 }, "end": { "line": 19, "column": 1 } }, "1": { "start": { "line": 6, "column": 17 }, "end": { "line": 6, "column": 22 } }, "2": { "start": { "line": 7, "column": 4 }, "end": { "line": 7, "column": 63 } }, "3": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": 64 } }, "4": { "start": { "line": 10, "column": 26 }, "end": { "line": 10, "column": 70 } }, "5": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": 66 } }, "6": { "start": { "line": 13, "column": 4 }, "end": { "line": 16, "column": 6 } }, "7": { "start": { "line": 18, "column": 4 }, "end": { "line": 18, "column": 18 } }, "8": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 27 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 1, "column": 27 }, "end": { "line": 1, "column": null } }, "loc": { "start": { "line": 5, "column": 12 }, "end": { "line": 19, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 8, "column": 47 }, "end": { "line": 8, "column": 56 } }, "type": "binary-expr", "locations": [ { "start": { "line": 8, "column": 47 }, "end": { "line": 8, "column": 56 } }, { "start": { "line": 8, "column": 60 }, "end": { "line": 8, "column": 62 } } ] }, "1": { "loc": { "start": { "line": 10, "column": 38 }, "end": { "line": 10, "column": 65 } }, "type": "cond-expr", "locations": [ { "start": { "line": 10, "column": 38 }, "end": { "line": 10, "column": 65 } }, { "start": { "line": 10, "column": 68 }, "end": { "line": 10, "column": 70 } } ] }, "2": { "loc": { "start": { "line": 15, "column": 11 }, "end": { "line": 15, "column": 20 } }, "type": "binary-expr", "locations": [ { "start": { "line": 15, "column": 11 }, "end": { "line": 15, "column": 20 } }, { "start": { "line": 15, "column": 24 }, "end": { "line": 15, "column": 36 } } ] } }, "s": { "0": 62, "1": 158, "2": 158, "3": 158, "4": 158, "5": 158, "6": 158, "7": 158, "8": 62 }, "f": { "0": 158 }, "b": { "0": [158, 156], "1": [2, 156], "2": [158, 156] } }, "/home/ivarconr/code/unleash/src/lib/services/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/index.ts", "statementMap": { "0": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 56 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 43 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 45 } }, "3": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 47 } }, "4": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 43 } }, "5": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 70 } }, "6": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 73 } }, "7": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 48 } }, "8": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 39 } }, "9": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 49 } }, "10": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 43 } }, "11": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 47 } }, "12": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 47 } }, "13": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 47 } }, "14": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 49 } }, "15": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 54 } }, "16": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 41 } }, "17": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 54 } }, "18": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 47 } }, "19": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 47 } }, "20": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 58 } }, "21": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 60 } }, "22": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 55 } }, "23": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 54 } }, "24": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 60 } }, "25": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 54 } }, "26": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 51 } }, "27": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 51 } }, "28": { "start": { "line": 34, "column": 30 }, "end": { "line": 113, "column": 1 } }, "29": { "start": { "line": 38, "column": 26 }, "end": { "line": 38, "column": 59 } }, "30": { "start": { "line": 39, "column": 28 }, "end": { "line": 39, "column": 63 } }, "31": { "start": { "line": 40, "column": 34 }, "end": { "line": 40, "column": 75 } }, "32": { "start": { "line": 41, "column": 35 }, "end": { "line": 41, "column": 77 } }, "33": { "start": { "line": 42, "column": 27 }, "end": { "line": 42, "column": 61 } }, "34": { "start": { "line": 43, "column": 25 }, "end": { "line": 43, "column": 73 } }, "35": { "start": { "line": 44, "column": 25 }, "end": { "line": 44, "column": 57 } }, "36": { "start": { "line": 45, "column": 31 }, "end": { "line": 45, "column": 69 } }, "37": { "start": { "line": 46, "column": 30 }, "end": { "line": 46, "column": 67 } }, "38": { "start": { "line": 47, "column": 25 }, "end": { "line": 47, "column": 57 } }, "39": { "start": { "line": 48, "column": 28 }, "end": { "line": 48, "column": 63 } }, "40": { "start": { "line": 49, "column": 23 }, "end": { "line": 49, "column": 53 } }, "41": { "start": { "line": 50, "column": 27 }, "end": { "line": 50, "column": 61 } }, "42": { "start": { "line": 51, "column": 25 }, "end": { "line": 51, "column": 73 } }, "43": { "start": { "line": 52, "column": 27 }, "end": { "line": 52, "column": 61 } }, "44": { "start": { "line": 53, "column": 27 }, "end": { "line": 53, "column": 61 } }, "45": { "start": { "line": 54, "column": 24 }, "end": { "line": 60, "column": 6 } }, "46": { "start": { "line": 61, "column": 27 }, "end": { "line": 61, "column": 61 } }, "47": { "start": { "line": 62, "column": 26 }, "end": { "line": 62, "column": 59 } }, "48": { "start": { "line": 63, "column": 32 }, "end": { "line": 63, "column": 71 } }, "49": { "start": { "line": 64, "column": 35 }, "end": { "line": 64, "column": 75 } }, "50": { "start": { "line": 65, "column": 31 }, "end": { "line": 65, "column": 69 } }, "51": { "start": { "line": 66, "column": 30 }, "end": { "line": 66, "column": 67 } }, "52": { "start": { "line": 67, "column": 33 }, "end": { "line": 70, "column": null } }, "53": { "start": { "line": 72, "column": 27 }, "end": { "line": 76, "column": null } }, "54": { "start": { "line": 78, "column": 30 }, "end": { "line": 78, "column": 67 } }, "55": { "start": { "line": 79, "column": 27 }, "end": { "line": 79, "column": 61 } }, "56": { "start": { "line": 80, "column": 27 }, "end": { "line": 80, "column": 53 } }, "57": { "start": { "line": 82, "column": 4 }, "end": { "line": 112, "column": 6 } }, "58": { "start": { "line": 34, "column": 13 }, "end": { "line": 34, "column": 30 } }, "59": { "start": { "line": 115, "column": 0 }, "end": { "line": 117, "column": 2 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 34, "column": 30 }, "end": { "line": 34, "column": null } }, "loc": { "start": { "line": 37, "column": 22 }, "end": { "line": 113, "column": 1 } } } }, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60, "5": 60, "6": 60, "7": 60, "8": 60, "9": 60, "10": 60, "11": 60, "12": 60, "13": 60, "14": 60, "15": 60, "16": 60, "17": 60, "18": 60, "19": 60, "20": 60, "21": 60, "22": 60, "23": 60, "24": 60, "25": 60, "26": 60, "27": 60, "28": 60, "29": 148, "30": 148, "31": 148, "32": 148, "33": 148, "34": 148, "35": 148, "36": 148, "37": 148, "38": 148, "39": 148, "40": 148, "41": 148, "42": 148, "43": 148, "44": 148, "45": 148, "46": 148, "47": 148, "48": 148, "49": 148, "50": 148, "51": 148, "52": 148, "53": 148, "54": 148, "55": 148, "56": 148, "57": 148, "58": 60, "59": 60 }, "f": { "0": 148 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/feature-type-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/feature-type-service.ts", "statementMap": { "0": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 49 } }, "1": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 68 } }, "2": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 46 } }, "3": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 21 } }, "4": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 36 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": null } }, "loc": { "start": { "line": 16, "column": 56 }, "end": { "line": 20, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": 9 } }, "loc": { "start": { "line": 22, "column": 16 }, "end": { "line": 24, "column": 5 } } } }, "branchMap": {}, "s": { "0": 148, "1": 148, "2": 2, "3": 60, "4": 60 }, "f": { "0": 148, "1": 2 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/event-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/event-service.ts", "statementMap": { "0": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 61 } }, "1": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 37 } }, "2": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 43 } }, "3": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 57 } }, "4": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 65 } }, "5": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 21 } }, "6": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": null } }, "loc": { "start": { "line": 14, "column": 56 }, "end": { "line": 18, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 9 } }, "loc": { "start": { "line": 20, "column": 19 }, "end": { "line": 22, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 9 } }, "loc": { "start": { "line": 24, "column": 41 }, "end": { "line": 26, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": 9 } }, "loc": { "start": { "line": 28, "column": 45 }, "end": { "line": 30, "column": 5 } } } }, "branchMap": {}, "s": { "0": 148, "1": 148, "2": 3, "3": 3, "4": 1, "5": 60, "6": 60 }, "f": { "0": 148, "1": 3, "2": 3, "3": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/health-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/health-service.ts", "statementMap": { "0": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 49 } }, "1": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 62 } }, "2": { "start": { "line": 20, "column": 20 }, "end": { "line": 20, "column": 56 } }, "3": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 30 } }, "4": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 29 } }, "5": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 31 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": null } }, "loc": { "start": { "line": 13, "column": 56 }, "end": { "line": 17, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": 9 } }, "loc": { "start": { "line": 19, "column": 16 }, "end": { "line": 22, "column": 5 } } } }, "branchMap": {}, "s": { "0": 148, "1": 148, "2": 4, "3": 3, "4": 60, "5": 60 }, "f": { "0": 148, "1": 4 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/state-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/state-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 45 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": null } }, "2": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 80 } }, "3": { "start": { "line": 49, "column": 0 }, "end": { "line": 49, "column": 48 } }, "4": { "start": { "line": 50, "column": 0 }, "end": { "line": 50, "column": 50 } }, "5": { "start": { "line": 536, "column": 4 }, "end": { "line": 542, "column": 36 } }, "6": { "start": { "line": 540, "column": 8 }, "end": { "line": 542, "column": 35 } }, "7": { "start": { "line": 571, "column": 4 }, "end": { "line": 572, "column": 57 } }, "8": { "start": { "line": 572, "column": 8 }, "end": { "line": 572, "column": 56 } }, "9": { "start": { "line": 99, "column": 8 }, "end": { "line": 99, "column": 44 } }, "10": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 53 } }, "11": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 50 } }, "12": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 40 } }, "13": { "start": { "line": 103, "column": 8 }, "end": { "line": 103, "column": 68 } }, "14": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 70 } }, "15": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 48 } }, "16": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 48 } }, "17": { "start": { "line": 107, "column": 8 }, "end": { "line": 107, "column": 54 } }, "18": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "column": 56 } }, "19": { "start": { "line": 109, "column": 8 }, "end": { "line": 109, "column": 48 } }, "20": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 61 } }, "21": { "start": { "line": 119, "column": 8 }, "end": { "line": 128, "column": 14 } }, "22": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 49 } }, "23": { "start": { "line": 122, "column": 16 }, "end": { "line": 127, "column": 18 } }, "24": { "start": { "line": 133, "column": 8 }, "end": { "line": 137, "column": 11 } }, "25": { "start": { "line": 134, "column": 12 }, "end": { "line": 136, "column": null } }, "26": { "start": { "line": 135, "column": 16 }, "end": { "line": 135, "column": 37 } }, "27": { "start": { "line": 138, "column": 8 }, "end": { "line": 143, "column": 11 } }, "28": { "start": { "line": 139, "column": 12 }, "end": { "line": 142, "column": null } }, "29": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 45 } }, "30": { "start": { "line": 144, "column": 8 }, "end": { "line": 149, "column": 11 } }, "31": { "start": { "line": 145, "column": 12 }, "end": { "line": 148, "column": null } }, "32": { "start": { "line": 147, "column": 16 }, "end": { "line": 147, "column": 45 } }, "33": { "start": { "line": 158, "column": 8 }, "end": { "line": 160, "column": null } }, "34": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 54 } }, "35": { "start": { "line": 161, "column": 27 }, "end": { "line": 161, "column": 64 } }, "36": { "start": { "line": 163, "column": 8 }, "end": { "line": 170, "column": null } }, "37": { "start": { "line": 164, "column": 12 }, "end": { "line": 169, "column": 15 } }, "38": { "start": { "line": 172, "column": 8 }, "end": { "line": 196, "column": null } }, "39": { "start": { "line": 174, "column": 12 }, "end": { "line": 178, "column": null } }, "40": { "start": { "line": 175, "column": 16 }, "end": { "line": 175, "column": 75 } }, "41": { "start": { "line": 177, "column": 16 }, "end": { "line": 177, "column": 41 } }, "42": { "start": { "line": 180, "column": 16 }, "end": { "line": 180, "column": 27 } }, "43": { "start": { "line": 182, "column": 12 }, "end": { "line": 187, "column": 15 } }, "44": { "start": { "line": 188, "column": 12 }, "end": { "line": 190, "column": 15 } }, "45": { "start": { "line": 191, "column": 12 }, "end": { "line": 195, "column": 15 } }, "46": { "start": { "line": 198, "column": 8 }, "end": { "line": 205, "column": null } }, "47": { "start": { "line": 199, "column": 12 }, "end": { "line": 204, "column": 15 } }, "48": { "start": { "line": 207, "column": 8 }, "end": { "line": 214, "column": null } }, "49": { "start": { "line": 208, "column": 12 }, "end": { "line": 213, "column": 15 } }, "50": { "start": { "line": 216, "column": 8 }, "end": { "line": 236, "column": null } }, "51": { "start": { "line": 217, "column": 12 }, "end": { "line": 235, "column": 15 } }, "52": { "start": { "line": 223, "column": 28 }, "end": { "line": 224, "column": null } }, "53": { "start": { "line": 224, "column": 39 }, "end": { "line": 224, "column": 63 } }, "54": { "start": { "line": 227, "column": 37 }, "end": { "line": 231, "column": 26 } }, "55": { "start": { "line": 238, "column": 8 }, "end": { "line": 244, "column": null } }, "56": { "start": { "line": 239, "column": 12 }, "end": { "line": 243, "column": 14 } }, "57": { "start": { "line": 246, "column": 8 }, "end": { "line": 250, "column": null } }, "58": { "start": { "line": 247, "column": 12 }, "end": { "line": 249, "column": 14 } }, "59": { "start": { "line": 255, "column": 8 }, "end": { "line": 263, "column": 10 } }, "60": { "start": { "line": 257, "column": 16 }, "end": { "line": 260, "column": null } }, "61": { "start": { "line": 272, "column": 37 }, "end": { "line": 274, "column": 56 } }, "62": { "start": { "line": 275, "column": 8 }, "end": { "line": 280, "column": null } }, "63": { "start": { "line": 276, "column": 12 }, "end": { "line": 278, "column": 14 } }, "64": { "start": { "line": 279, "column": 12 }, "end": { "line": 279, "column": 58 } }, "65": { "start": { "line": 281, "column": 35 }, "end": { "line": 285, "column": 31 } }, "66": { "start": { "line": 283, "column": 25 }, "end": { "line": 283, "column": 73 } }, "67": { "start": { "line": 283, "column": 59 }, "end": { "line": 283, "column": 72 } }, "68": { "start": { "line": 286, "column": 8 }, "end": { "line": 292, "column": 10 } }, "69": { "start": { "line": 288, "column": 16 }, "end": { "line": 289, "column": null } }, "70": { "start": { "line": 299, "column": 27 }, "end": { "line": 307, "column": null } }, "71": { "start": { "line": 300, "column": 12 }, "end": { "line": 307, "column": 15 } }, "72": { "start": { "line": 300, "column": 61 }, "end": { "line": 307, "column": 14 } }, "73": { "start": { "line": 309, "column": 28 }, "end": { "line": 309, "column": 36 } }, "74": { "start": { "line": 310, "column": 36 }, "end": { "line": 314, "column": 11 } }, "75": { "start": { "line": 310, "column": 63 }, "end": { "line": 314, "column": 10 } }, "76": { "start": { "line": 315, "column": 8 }, "end": { "line": 319, "column": 10 } }, "77": { "start": { "line": 329, "column": 8 }, "end": { "line": 329, "column": 73 } }, "78": { "start": { "line": 330, "column": 27 }, "end": { "line": 332, "column": 45 } }, "79": { "start": { "line": 334, "column": 8 }, "end": { "line": 342, "column": null } }, "80": { "start": { "line": 335, "column": 12 }, "end": { "line": 335, "column": 66 } }, "81": { "start": { "line": 336, "column": 12 }, "end": { "line": 336, "column": 47 } }, "82": { "start": { "line": 337, "column": 12 }, "end": { "line": 341, "column": 15 } }, "83": { "start": { "line": 344, "column": 8 }, "end": { "line": 362, "column": 10 } }, "84": { "start": { "line": 349, "column": 61 }, "end": { "line": 349, "column": 68 } }, "85": { "start": { "line": 350, "column": 20 }, "end": { "line": 350, "column": 76 } }, "86": { "start": { "line": 351, "column": 20 }, "end": { "line": 355, "column": 22 } }, "87": { "start": { "line": 356, "column": 20 }, "end": { "line": 360, "column": 23 } }, "88": { "start": { "line": 372, "column": 8 }, "end": { "line": 372, "column": 70 } }, "89": { "start": { "line": 373, "column": 30 }, "end": { "line": 375, "column": 47 } }, "90": { "start": { "line": 377, "column": 8 }, "end": { "line": 385, "column": null } }, "91": { "start": { "line": 378, "column": 12 }, "end": { "line": 378, "column": 61 } }, "92": { "start": { "line": 379, "column": 12 }, "end": { "line": 379, "column": 60 } }, "93": { "start": { "line": 380, "column": 12 }, "end": { "line": 384, "column": 15 } }, "94": { "start": { "line": 387, "column": 8 }, "end": { "line": 400, "column": 10 } }, "95": { "start": { "line": 392, "column": 20 }, "end": { "line": 398, "column": 22 } }, "96": { "start": { "line": 393, "column": 24 }, "end": { "line": 397, "column": 27 } }, "97": { "start": { "line": 410, "column": 8 }, "end": { "line": 410, "column": 67 } }, "98": { "start": { "line": 411, "column": 24 }, "end": { "line": 413, "column": 50 } }, "99": { "start": { "line": 414, "column": 8 }, "end": { "line": 422, "column": null } }, "100": { "start": { "line": 415, "column": 12 }, "end": { "line": 415, "column": 63 } }, "101": { "start": { "line": 416, "column": 12 }, "end": { "line": 416, "column": 52 } }, "102": { "start": { "line": 417, "column": 12 }, "end": { "line": 421, "column": 15 } }, "103": { "start": { "line": 423, "column": 27 }, "end": { "line": 424, "column": null } }, "104": { "start": { "line": 424, "column": 12 }, "end": { "line": 424, "column": 79 } }, "105": { "start": { "line": 424, "column": 50 }, "end": { "line": 424, "column": 71 } }, "106": { "start": { "line": 426, "column": 8 }, "end": { "line": 436, "column": null } }, "107": { "start": { "line": 427, "column": 33 }, "end": { "line": 428, "column": null } }, "108": { "start": { "line": 430, "column": 46 }, "end": { "line": 434, "column": 15 } }, "109": { "start": { "line": 430, "column": 73 }, "end": { "line": 434, "column": 14 } }, "110": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 72 } }, "111": { "start": { "line": 446, "column": 8 }, "end": { "line": 446, "column": 63 } }, "112": { "start": { "line": 447, "column": 28 }, "end": { "line": 449, "column": 46 } }, "113": { "start": { "line": 450, "column": 8 }, "end": { "line": 458, "column": null } }, "114": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 59 } }, "115": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 48 } }, "116": { "start": { "line": 453, "column": 12 }, "end": { "line": 457, "column": 15 } }, "117": { "start": { "line": 459, "column": 33 }, "end": { "line": 462, "column": null } }, "118": { "start": { "line": 460, "column": 12 }, "end": { "line": 462, "column": 22 } }, "119": { "start": { "line": 461, "column": 45 }, "end": { "line": 461, "column": 66 } }, "120": { "start": { "line": 464, "column": 8 }, "end": { "line": 474, "column": null } }, "121": { "start": { "line": 465, "column": 37 }, "end": { "line": 466, "column": null } }, "122": { "start": { "line": 468, "column": 42 }, "end": { "line": 472, "column": 15 } }, "123": { "start": { "line": 468, "column": 77 }, "end": { "line": 472, "column": 14 } }, "124": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 68 } }, "125": { "start": { "line": 486, "column": 8 }, "end": { "line": 488, "column": 10 } }, "126": { "start": { "line": 489, "column": 28 }, "end": { "line": 491, "column": 46 } }, "127": { "start": { "line": 492, "column": 24 }, "end": { "line": 492, "column": 76 } }, "128": { "start": { "line": 493, "column": 31 }, "end": { "line": 495, "column": 49 } }, "129": { "start": { "line": 496, "column": 8 }, "end": { "line": 520, "column": null } }, "130": { "start": { "line": 497, "column": 12 }, "end": { "line": 499, "column": 14 } }, "131": { "start": { "line": 500, "column": 12 }, "end": { "line": 500, "column": 51 } }, "132": { "start": { "line": 501, "column": 12 }, "end": { "line": 501, "column": 44 } }, "133": { "start": { "line": 502, "column": 12 }, "end": { "line": 502, "column": 48 } }, "134": { "start": { "line": 503, "column": 12 }, "end": { "line": 519, "column": 15 } }, "135": { "start": { "line": 521, "column": 8 }, "end": { "line": 526, "column": 10 } }, "136": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 69 } }, "137": { "start": { "line": 528, "column": 8 }, "end": { "line": 533, "column": 10 } }, "138": { "start": { "line": 550, "column": 36 }, "end": { "line": 555, "column": null } }, "139": { "start": { "line": 551, "column": 12 }, "end": { "line": 555, "column": 22 } }, "140": { "start": { "line": 553, "column": 22 }, "end": { "line": 553, "column": 55 } }, "141": { "start": { "line": 557, "column": 8 }, "end": { "line": 568, "column": null } }, "142": { "start": { "line": 559, "column": 16 }, "end": { "line": 560, "column": null } }, "143": { "start": { "line": 562, "column": 45 }, "end": { "line": 566, "column": 15 } }, "144": { "start": { "line": 562, "column": 79 }, "end": { "line": 566, "column": 14 } }, "145": { "start": { "line": 567, "column": 12 }, "end": { "line": 567, "column": 71 } }, "146": { "start": { "line": 580, "column": 29 }, "end": { "line": 583, "column": null } }, "147": { "start": { "line": 581, "column": 12 }, "end": { "line": 583, "column": 22 } }, "148": { "start": { "line": 582, "column": 41 }, "end": { "line": 582, "column": 67 } }, "149": { "start": { "line": 585, "column": 8 }, "end": { "line": 593, "column": null } }, "150": { "start": { "line": 586, "column": 33 }, "end": { "line": 586, "column": 77 } }, "151": { "start": { "line": 587, "column": 38 }, "end": { "line": 591, "column": 15 } }, "152": { "start": { "line": 587, "column": 65 }, "end": { "line": 591, "column": 14 } }, "153": { "start": { "line": 592, "column": 12 }, "end": { "line": 592, "column": 64 } }, "154": { "start": { "line": 602, "column": 33 }, "end": { "line": 605, "column": null } }, "155": { "start": { "line": 603, "column": 12 }, "end": { "line": 605, "column": 22 } }, "156": { "start": { "line": 604, "column": 43 }, "end": { "line": 604, "column": 66 } }, "157": { "start": { "line": 607, "column": 8 }, "end": { "line": 617, "column": null } }, "158": { "start": { "line": 608, "column": 37 }, "end": { "line": 609, "column": null } }, "159": { "start": { "line": 611, "column": 42 }, "end": { "line": 615, "column": 15 } }, "160": { "start": { "line": 611, "column": 77 }, "end": { "line": 615, "column": 14 } }, "161": { "start": { "line": 616, "column": 12 }, "end": { "line": 616, "column": 68 } }, "162": { "start": { "line": 625, "column": 8 }, "end": { "line": 627, "column": null } }, "163": { "start": { "line": 626, "column": 12 }, "end": { "line": 626, "column": 48 } }, "164": { "start": { "line": 629, "column": 8 }, "end": { "line": 633, "column": 10 } }, "165": { "start": { "line": 631, "column": 16 }, "end": { "line": 631, "column": 73 } }, "166": { "start": { "line": 642, "column": 8 }, "end": { "line": 646, "column": 10 } }, "167": { "start": { "line": 644, "column": 16 }, "end": { "line": 644, "column": 77 } }, "168": { "start": { "line": 668, "column": 8 }, "end": { "line": 727, "column": 10 } }, "169": { "start": { "line": 709, "column": 19 }, "end": { "line": 726, "column": 14 } }, "170": { "start": { "line": 718, "column": 20 }, "end": { "line": 718, "column": 67 } }, "171": { "start": { "line": 718, "column": 41 }, "end": { "line": 718, "column": 66 } }, "172": { "start": { "line": 722, "column": 20 }, "end": { "line": 722, "column": 67 } }, "173": { "start": { "line": 722, "column": 41 }, "end": { "line": 722, "column": 66 } }, "174": { "start": { "line": 70, "column": 0 }, "end": { "line": 70, "column": 21 } }, "175": { "start": { "line": 731, "column": 0 }, "end": { "line": 731, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 95, "column": 4 }, "end": { "line": 95, "column": null } }, "loc": { "start": { "line": 97, "column": 56 }, "end": { "line": 111, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 536, "column": 74 }, "end": { "line": 536, "column": null } }, "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 542, "column": 35 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 571, "column": 18 }, "end": { "line": 571, "column": 19 } }, "loc": { "start": { "line": 572, "column": 8 }, "end": { "line": 572, "column": 56 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 113, "column": 4 }, "end": { "line": 113, "column": 9 } }, "loc": { "start": { "line": 118, "column": 18 }, "end": { "line": 129, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 120, "column": 18 }, "end": { "line": 120, "column": 19 } }, "loc": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 49 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 121, "column": 18 }, "end": { "line": 121, "column": 19 } }, "loc": { "start": { "line": 122, "column": 16 }, "end": { "line": 127, "column": 18 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 132, "column": 4 }, "end": { "line": 132, "column": 34 } }, "loc": { "start": { "line": 132, "column": 44 }, "end": { "line": 150, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 133, "column": 35 }, "end": { "line": 133, "column": 36 } }, "loc": { "start": { "line": 133, "column": 41 }, "end": { "line": 137, "column": 9 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 138, "column": 42 }, "end": { "line": 138, "column": 43 } }, "loc": { "start": { "line": 138, "column": 49 }, "end": { "line": 143, "column": 9 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 144, "column": 40 }, "end": { "line": 144, "column": 41 } }, "loc": { "start": { "line": 144, "column": 47 }, "end": { "line": 149, "column": 9 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 152, "column": 4 }, "end": { "line": 152, "column": 9 } }, "loc": { "start": { "line": 157, "column": 18 }, "end": { "line": 251, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 222, "column": 32 }, "end": { "line": 222, "column": 33 } }, "loc": { "start": { "line": 223, "column": 28 }, "end": { "line": 224, "column": null } } }, "12": { "name": "(anonymous_12)", "decl": { "start": { "line": 224, "column": 32 }, "end": { "line": 224, "column": 33 } }, "loc": { "start": { "line": 224, "column": 39 }, "end": { "line": 224, "column": 63 } } }, "13": { "name": "(anonymous_13)", "decl": { "start": { "line": 227, "column": 29 }, "end": { "line": 227, "column": 30 } }, "loc": { "start": { "line": 227, "column": 37 }, "end": { "line": 231, "column": 26 } } }, "14": { "name": "(anonymous_14)", "decl": { "start": { "line": 254, "column": 4 }, "end": { "line": 254, "column": 9 } }, "loc": { "start": { "line": 254, "column": 59 }, "end": { "line": 264, "column": 5 } } }, "15": { "name": "(anonymous_15)", "decl": { "start": { "line": 256, "column": 36 }, "end": { "line": 256, "column": 37 } }, "loc": { "start": { "line": 257, "column": 16 }, "end": { "line": 260, "column": null } } }, "16": { "name": "(anonymous_16)", "decl": { "start": { "line": 267, "column": 4 }, "end": { "line": 267, "column": 9 } }, "loc": { "start": { "line": 271, "column": 5 }, "end": { "line": 293, "column": 5 } } }, "17": { "name": "(anonymous_17)", "decl": { "start": { "line": 283, "column": 18 }, "end": { "line": 283, "column": 19 } }, "loc": { "start": { "line": 283, "column": 25 }, "end": { "line": 283, "column": 73 } } }, "18": { "name": "(anonymous_18)", "decl": { "start": { "line": 283, "column": 52 }, "end": { "line": 283, "column": 53 } }, "loc": { "start": { "line": 283, "column": 59 }, "end": { "line": 283, "column": 72 } } }, "19": { "name": "(anonymous_19)", "decl": { "start": { "line": 287, "column": 35 }, "end": { "line": 287, "column": 36 } }, "loc": { "start": { "line": 288, "column": 16 }, "end": { "line": 289, "column": null } } }, "20": { "name": "(anonymous_20)", "decl": { "start": { "line": 296, "column": 4 }, "end": { "line": 296, "column": 9 } }, "loc": { "start": { "line": 298, "column": 5 }, "end": { "line": 320, "column": 5 } } }, "21": { "name": "(anonymous_21)", "decl": { "start": { "line": 299, "column": 44 }, "end": { "line": 299, "column": 45 } }, "loc": { "start": { "line": 300, "column": 12 }, "end": { "line": 307, "column": 15 } } }, "22": { "name": "(anonymous_22)", "decl": { "start": { "line": 300, "column": 29 }, "end": { "line": 300, "column": 30 } }, "loc": { "start": { "line": 300, "column": 61 }, "end": { "line": 307, "column": 14 } } }, "23": { "name": "(anonymous_23)", "decl": { "start": { "line": 310, "column": 49 }, "end": { "line": 310, "column": 50 } }, "loc": { "start": { "line": 310, "column": 63 }, "end": { "line": 314, "column": 10 } } }, "24": { "name": "(anonymous_24)", "decl": { "start": { "line": 323, "column": 4 }, "end": { "line": 323, "column": 9 } }, "loc": { "start": { "line": 328, "column": 5 }, "end": { "line": 363, "column": 5 } } }, "25": { "name": "(anonymous_25)", "decl": { "start": { "line": 348, "column": 21 }, "end": { "line": 348, "column": 26 } }, "loc": { "start": { "line": 348, "column": 39 }, "end": { "line": 361, "column": 17 } } }, "26": { "name": "(anonymous_26)", "decl": { "start": { "line": 366, "column": 4 }, "end": { "line": 366, "column": 9 } }, "loc": { "start": { "line": 371, "column": 5 }, "end": { "line": 401, "column": 5 } } }, "27": { "name": "(anonymous_27)", "decl": { "start": { "line": 391, "column": 21 }, "end": { "line": 391, "column": 22 } }, "loc": { "start": { "line": 392, "column": 20 }, "end": { "line": 398, "column": 22 } } }, "28": { "name": "(anonymous_28)", "decl": { "start": { "line": 392, "column": 69 }, "end": { "line": 392, "column": 72 } }, "loc": { "start": { "line": 392, "column": 74 }, "end": { "line": 398, "column": 21 } } }, "29": { "name": "(anonymous_29)", "decl": { "start": { "line": 404, "column": 4 }, "end": { "line": 404, "column": 9 } }, "loc": { "start": { "line": 409, "column": 5 }, "end": { "line": 437, "column": 5 } } }, "30": { "name": "(anonymous_30)", "decl": { "start": { "line": 423, "column": 47 }, "end": { "line": 423, "column": 48 } }, "loc": { "start": { "line": 424, "column": 12 }, "end": { "line": 424, "column": 79 } } }, "31": { "name": "(anonymous_31)", "decl": { "start": { "line": 424, "column": 41 }, "end": { "line": 424, "column": 42 } }, "loc": { "start": { "line": 424, "column": 50 }, "end": { "line": 424, "column": 71 } } }, "32": { "name": "(anonymous_32)", "decl": { "start": { "line": 430, "column": 63 }, "end": { "line": 430, "column": 64 } }, "loc": { "start": { "line": 430, "column": 73 }, "end": { "line": 434, "column": 14 } } }, "33": { "name": "(anonymous_33)", "decl": { "start": { "line": 440, "column": 4 }, "end": { "line": 440, "column": 9 } }, "loc": { "start": { "line": 445, "column": 5 }, "end": { "line": 475, "column": 5 } } }, "34": { "name": "(anonymous_34)", "decl": { "start": { "line": 459, "column": 49 }, "end": { "line": 459, "column": 50 } }, "loc": { "start": { "line": 460, "column": 12 }, "end": { "line": 462, "column": 22 } } }, "35": { "name": "(anonymous_35)", "decl": { "start": { "line": 461, "column": 36 }, "end": { "line": 461, "column": 37 } }, "loc": { "start": { "line": 461, "column": 45 }, "end": { "line": 461, "column": 66 } } }, "36": { "name": "(anonymous_36)", "decl": { "start": { "line": 468, "column": 63 }, "end": { "line": 468, "column": 64 } }, "loc": { "start": { "line": 468, "column": 77 }, "end": { "line": 472, "column": 14 } } }, "37": { "name": "(anonymous_37)", "decl": { "start": { "line": 478, "column": 4 }, "end": { "line": 478, "column": 9 } }, "loc": { "start": { "line": 485, "column": 5 }, "end": { "line": 534, "column": 5 } } }, "38": { "name": "(anonymous_38)", "decl": { "start": { "line": 544, "column": 4 }, "end": { "line": 544, "column": 9 } }, "loc": { "start": { "line": 548, "column": 24 }, "end": { "line": 569, "column": 5 } } }, "39": { "name": "(anonymous_39)", "decl": { "start": { "line": 550, "column": 55 }, "end": { "line": 550, "column": 56 } }, "loc": { "start": { "line": 551, "column": 12 }, "end": { "line": 555, "column": 22 } } }, "40": { "name": "(anonymous_40)", "decl": { "start": { "line": 552, "column": 39 }, "end": { "line": 552, "column": 40 } }, "loc": { "start": { "line": 553, "column": 22 }, "end": { "line": 553, "column": 55 } } }, "41": { "name": "(anonymous_41)", "decl": { "start": { "line": 562, "column": 69 }, "end": { "line": 562, "column": 70 } }, "loc": { "start": { "line": 562, "column": 79 }, "end": { "line": 566, "column": 14 } } }, "42": { "name": "(anonymous_42)", "decl": { "start": { "line": 574, "column": 4 }, "end": { "line": 574, "column": 9 } }, "loc": { "start": { "line": 578, "column": 24 }, "end": { "line": 594, "column": 5 } } }, "43": { "name": "(anonymous_43)", "decl": { "start": { "line": 580, "column": 41 }, "end": { "line": 580, "column": 42 } }, "loc": { "start": { "line": 581, "column": 12 }, "end": { "line": 583, "column": 22 } } }, "44": { "name": "(anonymous_44)", "decl": { "start": { "line": 582, "column": 32 }, "end": { "line": 582, "column": 33 } }, "loc": { "start": { "line": 582, "column": 41 }, "end": { "line": 582, "column": 67 } } }, "45": { "name": "(anonymous_45)", "decl": { "start": { "line": 587, "column": 55 }, "end": { "line": 587, "column": 56 } }, "loc": { "start": { "line": 587, "column": 65 }, "end": { "line": 591, "column": 14 } } }, "46": { "name": "(anonymous_46)", "decl": { "start": { "line": 596, "column": 4 }, "end": { "line": 596, "column": 9 } }, "loc": { "start": { "line": 600, "column": 24 }, "end": { "line": 618, "column": 5 } } }, "47": { "name": "(anonymous_47)", "decl": { "start": { "line": 602, "column": 49 }, "end": { "line": 602, "column": 50 } }, "loc": { "start": { "line": 603, "column": 12 }, "end": { "line": 605, "column": 22 } } }, "48": { "name": "(anonymous_48)", "decl": { "start": { "line": 604, "column": 36 }, "end": { "line": 604, "column": 37 } }, "loc": { "start": { "line": 604, "column": 43 }, "end": { "line": 604, "column": 66 } } }, "49": { "name": "(anonymous_49)", "decl": { "start": { "line": 611, "column": 63 }, "end": { "line": 611, "column": 64 } }, "loc": { "start": { "line": 611, "column": 77 }, "end": { "line": 615, "column": 14 } } }, "50": { "name": "(anonymous_50)", "decl": { "start": { "line": 620, "column": 4 }, "end": { "line": 620, "column": 9 } }, "loc": { "start": { "line": 623, "column": 33 }, "end": { "line": 634, "column": 5 } } }, "51": { "name": "(anonymous_51)", "decl": { "start": { "line": 630, "column": 25 }, "end": { "line": 630, "column": 26 } }, "loc": { "start": { "line": 631, "column": 16 }, "end": { "line": 631, "column": 73 } } }, "52": { "name": "(anonymous_52)", "decl": { "start": { "line": 636, "column": 4 }, "end": { "line": 636, "column": 9 } }, "loc": { "start": { "line": 640, "column": 11 }, "end": { "line": 647, "column": 5 } } }, "53": { "name": "(anonymous_53)", "decl": { "start": { "line": 643, "column": 40 }, "end": { "line": 643, "column": 41 } }, "loc": { "start": { "line": 644, "column": 16 }, "end": { "line": 644, "column": 77 } } }, "54": { "name": "(anonymous_54)", "decl": { "start": { "line": 649, "column": 4 }, "end": { "line": 649, "column": 9 } }, "loc": { "start": { "line": 656, "column": 28 }, "end": { "line": 728, "column": 5 } } }, "55": { "name": "(anonymous_55)", "decl": { "start": { "line": 697, "column": 12 }, "end": { "line": 697, "column": 13 } }, "loc": { "start": { "line": 709, "column": 19 }, "end": { "line": 726, "column": 14 } } }, "56": { "name": "(anonymous_56)", "decl": { "start": { "line": 717, "column": 60 }, "end": { "line": 717, "column": 61 } }, "loc": { "start": { "line": 718, "column": 20 }, "end": { "line": 718, "column": 67 } } }, "57": { "name": "(anonymous_57)", "decl": { "start": { "line": 718, "column": 34 }, "end": { "line": 718, "column": 35 } }, "loc": { "start": { "line": 718, "column": 41 }, "end": { "line": 718, "column": 66 } } }, "58": { "name": "(anonymous_58)", "decl": { "start": { "line": 721, "column": 64 }, "end": { "line": 721, "column": 65 } }, "loc": { "start": { "line": 722, "column": 20 }, "end": { "line": 722, "column": 67 } } }, "59": { "name": "(anonymous_59)", "decl": { "start": { "line": 722, "column": 34 }, "end": { "line": 722, "column": 35 } }, "loc": { "start": { "line": 722, "column": 41 }, "end": { "line": 722, "column": 66 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 43 } }, "type": "binary-expr", "locations": [ { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 43 } }, { "start": { "line": 541, "column": 8 }, "end": { "line": 541, "column": 37 } }, { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 35 } } ] }, "1": { "loc": { "start": { "line": 572, "column": 8 }, "end": { "line": 572, "column": 29 } }, "type": "binary-expr", "locations": [ { "start": { "line": 572, "column": 8 }, "end": { "line": 572, "column": 29 } }, { "start": { "line": 572, "column": 33 }, "end": { "line": 572, "column": 56 } } ] }, "2": { "loc": { "start": { "line": 115, "column": 27 }, "end": { "line": 115, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 115, "column": 27 }, "end": { "line": 115, "column": 32 } } ] }, "3": { "loc": { "start": { "line": 116, "column": 19 }, "end": { "line": 116, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 116, "column": 19 }, "end": { "line": 116, "column": 32 } } ] }, "4": { "loc": { "start": { "line": 117, "column": 23 }, "end": { "line": 117, "column": 27 } }, "type": "default-arg", "locations": [ { "start": { "line": 117, "column": 23 }, "end": { "line": 117, "column": 27 } } ] }, "5": { "loc": { "start": { "line": 134, "column": 12 }, "end": { "line": 136, "column": null } }, "type": "if", "locations": [ { "start": { "line": 134, "column": 12 }, "end": { "line": 136, "column": null } } ] }, "6": { "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 142, "column": null } }, "type": "if", "locations": [ { "start": { "line": 139, "column": 12 }, "end": { "line": 142, "column": null } } ] }, "7": { "loc": { "start": { "line": 145, "column": 12 }, "end": { "line": 148, "column": null } }, "type": "if", "locations": [ { "start": { "line": 145, "column": 12 }, "end": { "line": 148, "column": null } } ] }, "8": { "loc": { "start": { "line": 154, "column": 19 }, "end": { "line": 154, "column": 31 } }, "type": "default-arg", "locations": [ { "start": { "line": 154, "column": 19 }, "end": { "line": 154, "column": 31 } } ] }, "9": { "loc": { "start": { "line": 155, "column": 27 }, "end": { "line": 155, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 155, "column": 27 }, "end": { "line": 155, "column": 32 } } ] }, "10": { "loc": { "start": { "line": 156, "column": 23 }, "end": { "line": 156, "column": 27 } }, "type": "default-arg", "locations": [ { "start": { "line": 156, "column": 23 }, "end": { "line": 156, "column": 27 } } ] }, "11": { "loc": { "start": { "line": 158, "column": 8 }, "end": { "line": 160, "column": null } }, "type": "if", "locations": [ { "start": { "line": 158, "column": 8 }, "end": { "line": 160, "column": null } } ] }, "12": { "loc": { "start": { "line": 163, "column": 8 }, "end": { "line": 170, "column": null } }, "type": "if", "locations": [ { "start": { "line": 163, "column": 8 }, "end": { "line": 170, "column": null } } ] }, "13": { "loc": { "start": { "line": 172, "column": 8 }, "end": { "line": 196, "column": null } }, "type": "if", "locations": [ { "start": { "line": 172, "column": 8 }, "end": { "line": 196, "column": null } } ] }, "14": { "loc": { "start": { "line": 174, "column": 12 }, "end": { "line": 178, "column": null } }, "type": "if", "locations": [ { "start": { "line": 174, "column": 12 }, "end": { "line": 178, "column": null } }, { "start": { "line": 176, "column": 19 }, "end": { "line": 178, "column": null } } ] }, "15": { "loc": { "start": { "line": 174, "column": 16 }, "end": { "line": 174, "column": 35 } }, "type": "binary-expr", "locations": [ { "start": { "line": 174, "column": 16 }, "end": { "line": 174, "column": 35 } }, { "start": { "line": 174, "column": 39 }, "end": { "line": 174, "column": 63 } } ] }, "16": { "loc": { "start": { "line": 198, "column": 8 }, "end": { "line": 205, "column": null } }, "type": "if", "locations": [ { "start": { "line": 198, "column": 8 }, "end": { "line": 205, "column": null } } ] }, "17": { "loc": { "start": { "line": 207, "column": 8 }, "end": { "line": 214, "column": null } }, "type": "if", "locations": [ { "start": { "line": 207, "column": 8 }, "end": { "line": 214, "column": null } } ] }, "18": { "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 236, "column": null } }, "type": "if", "locations": [ { "start": { "line": 216, "column": 8 }, "end": { "line": 236, "column": null } } ] }, "19": { "loc": { "start": { "line": 216, "column": 12 }, "end": { "line": 216, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 216, "column": 12 }, "end": { "line": 216, "column": 31 } }, { "start": { "line": 216, "column": 35 }, "end": { "line": 216, "column": 50 } } ] }, "20": { "loc": { "start": { "line": 221, "column": 20 }, "end": { "line": 231, "column": 27 } }, "type": "binary-expr", "locations": [ { "start": { "line": 221, "column": 20 }, "end": { "line": 231, "column": 27 } }, { "start": { "line": 231, "column": 31 }, "end": { "line": 231, "column": 33 } } ] }, "21": { "loc": { "start": { "line": 221, "column": 21 }, "end": { "line": 221, "column": 37 } }, "type": "binary-expr", "locations": [ { "start": { "line": 221, "column": 21 }, "end": { "line": 221, "column": 37 } }, { "start": { "line": 221, "column": 41 }, "end": { "line": 221, "column": 43 } } ] }, "22": { "loc": { "start": { "line": 223, "column": 29 }, "end": { "line": 223, "column": 42 } }, "type": "binary-expr", "locations": [ { "start": { "line": 223, "column": 29 }, "end": { "line": 223, "column": 42 } }, { "start": { "line": 223, "column": 46 }, "end": { "line": 223, "column": 48 } } ] }, "23": { "loc": { "start": { "line": 229, "column": 38 }, "end": { "line": 229, "column": 48 } }, "type": "binary-expr", "locations": [ { "start": { "line": 229, "column": 38 }, "end": { "line": 229, "column": 48 } }, { "start": { "line": 229, "column": 52 }, "end": { "line": 229, "column": 59 } } ] }, "24": { "loc": { "start": { "line": 230, "column": 37 }, "end": { "line": 230, "column": 46 } }, "type": "binary-expr", "locations": [ { "start": { "line": 230, "column": 37 }, "end": { "line": 230, "column": 46 } }, { "start": { "line": 230, "column": 50 }, "end": { "line": 230, "column": 56 } } ] }, "25": { "loc": { "start": { "line": 238, "column": 8 }, "end": { "line": 244, "column": null } }, "type": "if", "locations": [ { "start": { "line": 238, "column": 8 }, "end": { "line": 244, "column": null } } ] }, "26": { "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 250, "column": null } }, "type": "if", "locations": [ { "start": { "line": 246, "column": 8 }, "end": { "line": 250, "column": null } } ] }, "27": { "loc": { "start": { "line": 273, "column": 14 }, "end": { "line": 273, "column": 16 } }, "type": "cond-expr", "locations": [ { "start": { "line": 273, "column": 14 }, "end": { "line": 273, "column": 16 } }, { "start": { "line": 274, "column": 14 }, "end": { "line": 274, "column": 56 } } ] }, "28": { "loc": { "start": { "line": 275, "column": 8 }, "end": { "line": 280, "column": null } }, "type": "if", "locations": [ { "start": { "line": 275, "column": 8 }, "end": { "line": 280, "column": null } } ] }, "29": { "loc": { "start": { "line": 282, "column": 14 }, "end": { "line": 283, "column": null } }, "type": "cond-expr", "locations": [ { "start": { "line": 282, "column": 14 }, "end": { "line": 283, "column": null } }, { "start": { "line": 285, "column": 14 }, "end": { "line": 285, "column": 31 } } ] }, "30": { "loc": { "start": { "line": 303, "column": 29 }, "end": { "line": 303, "column": 49 } }, "type": "binary-expr", "locations": [ { "start": { "line": 303, "column": 29 }, "end": { "line": 303, "column": 49 } }, { "start": { "line": 303, "column": 53 }, "end": { "line": 303, "column": 55 } } ] }, "31": { "loc": { "start": { "line": 304, "column": 28 }, "end": { "line": 304, "column": 47 } }, "type": "binary-expr", "locations": [ { "start": { "line": 304, "column": 28 }, "end": { "line": 304, "column": 47 } }, { "start": { "line": 304, "column": 51 }, "end": { "line": 304, "column": 53 } } ] }, "32": { "loc": { "start": { "line": 331, "column": 14 }, "end": { "line": 331, "column": 16 } }, "type": "cond-expr", "locations": [ { "start": { "line": 331, "column": 14 }, "end": { "line": 331, "column": 16 } }, { "start": { "line": 332, "column": 14 }, "end": { "line": 332, "column": 45 } } ] }, "33": { "loc": { "start": { "line": 334, "column": 8 }, "end": { "line": 342, "column": null } }, "type": "if", "locations": [ { "start": { "line": 334, "column": 8 }, "end": { "line": 342, "column": null } } ] }, "34": { "loc": { "start": { "line": 349, "column": 54 }, "end": { "line": 349, "column": 56 } }, "type": "default-arg", "locations": [ { "start": { "line": 349, "column": 54 }, "end": { "line": 349, "column": 56 } } ] }, "35": { "loc": { "start": { "line": 374, "column": 14 }, "end": { "line": 374, "column": 16 } }, "type": "cond-expr", "locations": [ { "start": { "line": 374, "column": 14 }, "end": { "line": 374, "column": 16 } }, { "start": { "line": 375, "column": 14 }, "end": { "line": 375, "column": 47 } } ] }, "36": { "loc": { "start": { "line": 377, "column": 8 }, "end": { "line": 385, "column": null } }, "type": "if", "locations": [ { "start": { "line": 377, "column": 8 }, "end": { "line": 385, "column": null } } ] }, "37": { "loc": { "start": { "line": 412, "column": 14 }, "end": { "line": 412, "column": 16 } }, "type": "cond-expr", "locations": [ { "start": { "line": 412, "column": 14 }, "end": { "line": 412, "column": 16 } }, { "start": { "line": 413, "column": 14 }, "end": { "line": 413, "column": 50 } } ] }, "38": { "loc": { "start": { "line": 414, "column": 8 }, "end": { "line": 422, "column": null } }, "type": "if", "locations": [ { "start": { "line": 414, "column": 8 }, "end": { "line": 422, "column": null } } ] }, "39": { "loc": { "start": { "line": 424, "column": 27 }, "end": { "line": 424, "column": 72 } }, "type": "cond-expr", "locations": [ { "start": { "line": 424, "column": 27 }, "end": { "line": 424, "column": 72 } }, { "start": { "line": 424, "column": 75 }, "end": { "line": 424, "column": 79 } } ] }, "40": { "loc": { "start": { "line": 426, "column": 8 }, "end": { "line": 436, "column": null } }, "type": "if", "locations": [ { "start": { "line": 426, "column": 8 }, "end": { "line": 436, "column": null } } ] }, "41": { "loc": { "start": { "line": 448, "column": 14 }, "end": { "line": 448, "column": 16 } }, "type": "cond-expr", "locations": [ { "start": { "line": 448, "column": 14 }, "end": { "line": 448, "column": 16 } }, { "start": { "line": 449, "column": 14 }, "end": { "line": 449, "column": 46 } } ] }, "42": { "loc": { "start": { "line": 450, "column": 8 }, "end": { "line": 458, "column": null } }, "type": "if", "locations": [ { "start": { "line": 450, "column": 8 }, "end": { "line": 458, "column": null } } ] }, "43": { "loc": { "start": { "line": 461, "column": 18 }, "end": { "line": 461, "column": 67 } }, "type": "cond-expr", "locations": [ { "start": { "line": 461, "column": 18 }, "end": { "line": 461, "column": 67 } }, { "start": { "line": 462, "column": 18 }, "end": { "line": 462, "column": 22 } } ] }, "44": { "loc": { "start": { "line": 464, "column": 8 }, "end": { "line": 474, "column": null } }, "type": "if", "locations": [ { "start": { "line": 464, "column": 8 }, "end": { "line": 474, "column": null } } ] }, "45": { "loc": { "start": { "line": 490, "column": 14 }, "end": { "line": 490, "column": 16 } }, "type": "cond-expr", "locations": [ { "start": { "line": 490, "column": 14 }, "end": { "line": 490, "column": 16 } }, { "start": { "line": 491, "column": 14 }, "end": { "line": 491, "column": 46 } } ] }, "46": { "loc": { "start": { "line": 492, "column": 43 }, "end": { "line": 492, "column": 45 } }, "type": "cond-expr", "locations": [ { "start": { "line": 492, "column": 43 }, "end": { "line": 492, "column": 45 } }, { "start": { "line": 492, "column": 48 }, "end": { "line": 492, "column": 76 } } ] }, "47": { "loc": { "start": { "line": 494, "column": 14 }, "end": { "line": 494, "column": 16 } }, "type": "cond-expr", "locations": [ { "start": { "line": 494, "column": 14 }, "end": { "line": 494, "column": 16 } }, { "start": { "line": 495, "column": 14 }, "end": { "line": 495, "column": 49 } } ] }, "48": { "loc": { "start": { "line": 496, "column": 8 }, "end": { "line": 520, "column": null } }, "type": "if", "locations": [ { "start": { "line": 496, "column": 8 }, "end": { "line": 520, "column": null } } ] }, "49": { "loc": { "start": { "line": 552, "column": 18 }, "end": { "line": 553, "column": null } }, "type": "cond-expr", "locations": [ { "start": { "line": 552, "column": 18 }, "end": { "line": 553, "column": null } }, { "start": { "line": 555, "column": 18 }, "end": { "line": 555, "column": 22 } } ] }, "50": { "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 568, "column": null } }, "type": "if", "locations": [ { "start": { "line": 557, "column": 8 }, "end": { "line": 568, "column": null } } ] }, "51": { "loc": { "start": { "line": 582, "column": 18 }, "end": { "line": 582, "column": 68 } }, "type": "cond-expr", "locations": [ { "start": { "line": 582, "column": 18 }, "end": { "line": 582, "column": 68 } }, { "start": { "line": 583, "column": 18 }, "end": { "line": 583, "column": 22 } } ] }, "52": { "loc": { "start": { "line": 585, "column": 8 }, "end": { "line": 593, "column": null } }, "type": "if", "locations": [ { "start": { "line": 585, "column": 8 }, "end": { "line": 593, "column": null } } ] }, "53": { "loc": { "start": { "line": 599, "column": 34 }, "end": { "line": 599, "column": 36 } }, "type": "default-arg", "locations": [ { "start": { "line": 599, "column": 34 }, "end": { "line": 599, "column": 36 } } ] }, "54": { "loc": { "start": { "line": 604, "column": 18 }, "end": { "line": 604, "column": 67 } }, "type": "cond-expr", "locations": [ { "start": { "line": 604, "column": 18 }, "end": { "line": 604, "column": 67 } }, { "start": { "line": 605, "column": 18 }, "end": { "line": 605, "column": 22 } } ] }, "55": { "loc": { "start": { "line": 607, "column": 8 }, "end": { "line": 617, "column": null } }, "type": "if", "locations": [ { "start": { "line": 607, "column": 8 }, "end": { "line": 617, "column": null } } ] }, "56": { "loc": { "start": { "line": 625, "column": 8 }, "end": { "line": 627, "column": null } }, "type": "if", "locations": [ { "start": { "line": 625, "column": 8 }, "end": { "line": 627, "column": null } } ] }, "57": { "loc": { "start": { "line": 650, "column": 32 }, "end": { "line": 650, "column": 36 } }, "type": "default-arg", "locations": [ { "start": { "line": 650, "column": 32 }, "end": { "line": 650, "column": 36 } } ] }, "58": { "loc": { "start": { "line": 651, "column": 28 }, "end": { "line": 651, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 651, "column": 28 }, "end": { "line": 651, "column": 32 } } ] }, "59": { "loc": { "start": { "line": 652, "column": 26 }, "end": { "line": 652, "column": 30 } }, "type": "default-arg", "locations": [ { "start": { "line": 652, "column": 26 }, "end": { "line": 652, "column": 30 } } ] }, "60": { "loc": { "start": { "line": 653, "column": 22 }, "end": { "line": 653, "column": 26 } }, "type": "default-arg", "locations": [ { "start": { "line": 653, "column": 22 }, "end": { "line": 653, "column": 26 } } ] }, "61": { "loc": { "start": { "line": 654, "column": 30 }, "end": { "line": 654, "column": 34 } }, "type": "default-arg", "locations": [ { "start": { "line": 654, "column": 30 }, "end": { "line": 654, "column": 34 } } ] }, "62": { "loc": { "start": { "line": 655, "column": 26 }, "end": { "line": 655, "column": 30 } }, "type": "default-arg", "locations": [ { "start": { "line": 655, "column": 26 }, "end": { "line": 655, "column": 30 } } ] }, "63": { "loc": { "start": { "line": 670, "column": 18 }, "end": { "line": 670, "column": 62 } }, "type": "cond-expr", "locations": [ { "start": { "line": 670, "column": 18 }, "end": { "line": 670, "column": 62 } }, { "start": { "line": 671, "column": 18 }, "end": { "line": 671, "column": 37 } } ] }, "64": { "loc": { "start": { "line": 673, "column": 18 }, "end": { "line": 673, "column": 60 } }, "type": "cond-expr", "locations": [ { "start": { "line": 673, "column": 18 }, "end": { "line": 673, "column": 60 } }, { "start": { "line": 674, "column": 18 }, "end": { "line": 674, "column": 37 } } ] }, "65": { "loc": { "start": { "line": 676, "column": 18 }, "end": { "line": 676, "column": 44 } }, "type": "cond-expr", "locations": [ { "start": { "line": 676, "column": 18 }, "end": { "line": 676, "column": 44 } }, { "start": { "line": 677, "column": 18 }, "end": { "line": 677, "column": 37 } } ] }, "66": { "loc": { "start": { "line": 675, "column": 12 }, "end": { "line": 675, "column": 29 } }, "type": "binary-expr", "locations": [ { "start": { "line": 675, "column": 12 }, "end": { "line": 675, "column": 29 } }, { "start": { "line": 675, "column": 33 }, "end": { "line": 675, "column": 48 } } ] }, "67": { "loc": { "start": { "line": 678, "column": 26 }, "end": { "line": 678, "column": 52 } }, "type": "cond-expr", "locations": [ { "start": { "line": 678, "column": 26 }, "end": { "line": 678, "column": 52 } }, { "start": { "line": 678, "column": 55 }, "end": { "line": 678, "column": 74 } } ] }, "68": { "loc": { "start": { "line": 679, "column": 26 }, "end": { "line": 679, "column": 48 } }, "type": "cond-expr", "locations": [ { "start": { "line": 679, "column": 26 }, "end": { "line": 679, "column": 48 } }, { "start": { "line": 679, "column": 51 }, "end": { "line": 679, "column": 70 } } ] }, "69": { "loc": { "start": { "line": 681, "column": 18 }, "end": { "line": 681, "column": 47 } }, "type": "cond-expr", "locations": [ { "start": { "line": 681, "column": 18 }, "end": { "line": 681, "column": 47 } }, { "start": { "line": 682, "column": 18 }, "end": { "line": 682, "column": 37 } } ] }, "70": { "loc": { "start": { "line": 680, "column": 12 }, "end": { "line": 680, "column": 23 } }, "type": "binary-expr", "locations": [ { "start": { "line": 680, "column": 12 }, "end": { "line": 680, "column": 23 } }, { "start": { "line": 680, "column": 27 }, "end": { "line": 680, "column": 48 } } ] }, "71": { "loc": { "start": { "line": 684, "column": 18 }, "end": { "line": 684, "column": 54 } }, "type": "cond-expr", "locations": [ { "start": { "line": 684, "column": 18 }, "end": { "line": 684, "column": 54 } }, { "start": { "line": 685, "column": 18 }, "end": { "line": 685, "column": 37 } } ] }, "72": { "loc": { "start": { "line": 687, "column": 18 }, "end": { "line": 687, "column": 48 } }, "type": "cond-expr", "locations": [ { "start": { "line": 687, "column": 18 }, "end": { "line": 687, "column": 48 } }, { "start": { "line": 688, "column": 18 }, "end": { "line": 688, "column": 37 } } ] }, "73": { "loc": { "start": { "line": 690, "column": 18 }, "end": { "line": 690, "column": 55 } }, "type": "cond-expr", "locations": [ { "start": { "line": 690, "column": 18 }, "end": { "line": 690, "column": 55 } }, { "start": { "line": 691, "column": 18 }, "end": { "line": 691, "column": 37 } } ] }, "74": { "loc": { "start": { "line": 692, "column": 30 }, "end": { "line": 692, "column": 56 } }, "type": "cond-expr", "locations": [ { "start": { "line": 692, "column": 30 }, "end": { "line": 692, "column": 56 } }, { "start": { "line": 692, "column": 59 }, "end": { "line": 692, "column": 78 } } ] }, "75": { "loc": { "start": { "line": 694, "column": 18 }, "end": { "line": 694, "column": 67 } }, "type": "cond-expr", "locations": [ { "start": { "line": 694, "column": 18 }, "end": { "line": 694, "column": 67 } }, { "start": { "line": 695, "column": 18 }, "end": { "line": 695, "column": 37 } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 61, "4": 61, "5": 175, "6": 1, "7": 175, "8": 1, "9": 175, "10": 175, "11": 175, "12": 175, "13": 175, "14": 175, "15": 175, "16": 175, "17": 175, "18": 175, "19": 175, "20": 175, "21": 0, "22": 0, "23": 0, "24": 2, "25": 2, "26": 1, "27": 2, "28": 12, "29": 6, "30": 2, "31": 12, "32": 6, "33": 34, "34": 2, "35": 34, "36": 31, "37": 7, "38": 31, "39": 20, "40": 12, "41": 8, "42": 20, "43": 20, "44": 20, "45": 20, "46": 31, "47": 18, "48": 31, "49": 15, "50": 31, "51": 14, "52": 12, "53": 56, "54": 10, "55": 31, "56": 6, "57": 31, "58": 6, "59": 20, "60": 85, "61": 20, "62": 20, "63": 7, "64": 7, "65": 20, "66": 47, "67": 693, "68": 20, "69": 146, "70": 12, "71": 33, "72": 33, "73": 12, "74": 12, "75": 33, "76": 12, "77": 20, "78": 20, "79": 20, "80": 7, "81": 7, "82": 7, "83": 20, "84": 53, "85": 53, "86": 53, "87": 53, "88": 18, "89": 18, "90": 18, "91": 6, "92": 6, "93": 6, "94": 18, "95": 25, "96": 25, "97": 7, "98": 7, "99": 7, "100": 4, "101": 4, "102": 4, "103": 7, "104": 15, "105": 5, "106": 7, "107": 4, "108": 4, "109": 11, "110": 4, "111": 15, "112": 15, "113": 15, "114": 6, "115": 6, "116": 6, "117": 15, "118": 28, "119": 17, "120": 15, "121": 8, "122": 8, "123": 17, "124": 8, "125": 14, "126": 14, "127": 14, "128": 14, "129": 14, "130": 6, "131": 6, "132": 6, "133": 6, "134": 6, "135": 14, "136": 14, "137": 14, "138": 14, "139": 10, "140": 1, "141": 14, "142": 4, "143": 4, "144": 9, "145": 4, "146": 14, "147": 11, "148": 1, "149": 14, "150": 5, "151": 5, "152": 10, "153": 5, "154": 14, "155": 12, "156": 6, "157": 14, "158": 6, "159": 6, "160": 6, "161": 6, "162": 6, "163": 4, "164": 6, "165": 2, "166": 6, "167": 1, "168": 19, "169": 19, "170": 113, "171": 567, "172": 42, "173": 254, "174": 61, "175": 61 }, "f": { "0": 175, "1": 1, "2": 1, "3": 0, "4": 0, "5": 0, "6": 2, "7": 2, "8": 12, "9": 12, "10": 34, "11": 12, "12": 56, "13": 10, "14": 20, "15": 85, "16": 20, "17": 47, "18": 693, "19": 146, "20": 12, "21": 33, "22": 33, "23": 33, "24": 20, "25": 53, "26": 18, "27": 25, "28": 25, "29": 7, "30": 15, "31": 5, "32": 11, "33": 15, "34": 28, "35": 17, "36": 17, "37": 14, "38": 14, "39": 10, "40": 1, "41": 9, "42": 14, "43": 11, "44": 1, "45": 10, "46": 14, "47": 12, "48": 6, "49": 6, "50": 6, "51": 2, "52": 6, "53": 1, "54": 19, "55": 19, "56": 113, "57": 567, "58": 42, "59": 254 }, "b": { "0": [1, 1, 1], "1": [1, 1], "2": [0], "3": [0], "4": [0], "5": [1], "6": [6], "7": [6], "8": [17], "9": [12], "10": [13], "11": [2], "12": [7], "13": [20], "14": [12, 8], "15": [20, 12], "16": [18], "17": [15], "18": [14], "19": [31, 14], "20": [14, 0], "21": [14, 1], "22": [12, 2], "23": [10, 4], "24": [10, 4], "25": [6], "26": [6], "27": [7, 13], "28": [7], "29": [17, 3], "30": [33, 28], "31": [33, 8], "32": [7, 13], "33": [7], "34": [7], "35": [6, 12], "36": [6], "37": [4, 3], "38": [4], "39": [6, 9], "40": [4], "41": [6, 9], "42": [6], "43": [16, 12], "44": [8], "45": [6, 8], "46": [6, 8], "47": [6, 8], "48": [6], "49": [6, 4], "50": [4], "51": [7, 4], "52": [5], "53": [0], "54": [9, 3], "55": [6], "56": [4], "57": [8], "58": [11], "59": [12], "60": [12], "61": [15], "62": [19], "63": [17, 2], "64": [16, 3], "65": [17, 2], "66": [19, 19], "67": [18, 1], "68": [18, 1], "69": [17, 2], "70": [19, 18], "71": [17, 2], "72": [19, 0], "73": [17, 2], "74": [19, 0], "75": [19, 0] } }, "/home/ivarconr/code/unleash/src/lib/services/state-util.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/state-util.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 25 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 29 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 32 } }, "3": { "start": { "line": 5, "column": 59 }, "end": { "line": 9, "column": null } }, "4": { "start": { "line": 6, "column": 4 }, "end": { "line": 9, "column": null } }, "5": { "start": { "line": 7, "column": 8 }, "end": { "line": 8, "column": null } }, "6": { "start": { "line": 8, "column": 12 }, "end": { "line": 8, "column": 60 } }, "7": { "start": { "line": 5, "column": 13 }, "end": { "line": 5, "column": 59 } }, "8": { "start": { "line": 12, "column": 62 }, "end": { "line": 15, "column": 78 } }, "9": { "start": { "line": 15, "column": 6 }, "end": { "line": 15, "column": 77 } }, "10": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 62 } }, "11": { "start": { "line": 21, "column": 4 }, "end": { "line": 28, "column": 5 } }, "12": { "start": { "line": 22, "column": 4 }, "end": { "line": 28, "column": 5 } }, "13": { "start": { "line": 23, "column": 8 }, "end": { "line": 26, "column": null } }, "14": { "start": { "line": 24, "column": 26 }, "end": { "line": 24, "column": 73 } }, "15": { "start": { "line": 24, "column": 52 }, "end": { "line": 24, "column": 72 } }, "16": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 26 } }, "17": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 20 } }, "18": { "start": { "line": 17, "column": 13 }, "end": { "line": 17, "column": null } }, "19": { "start": { "line": 31, "column": 4 }, "end": { "line": 38, "column": 5 } }, "20": { "start": { "line": 32, "column": 4 }, "end": { "line": 38, "column": 5 } }, "21": { "start": { "line": 33, "column": 23 }, "end": { "line": 33, "column": 70 } }, "22": { "start": { "line": 33, "column": 49 }, "end": { "line": 33, "column": 69 } }, "23": { "start": { "line": 34, "column": 8 }, "end": { "line": 36, "column": null } }, "24": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 67 } }, "25": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 20 } }, "26": { "start": { "line": 30, "column": 13 }, "end": { "line": 30, "column": null } } }, "fnMap": { "0": { "name": "(anonymous_6)", "decl": { "start": { "line": 5, "column": 59 }, "end": { "line": 5, "column": 60 } }, "loc": { "start": { "line": 6, "column": 4 }, "end": { "line": 9, "column": null } } }, "1": { "name": "(anonymous_7)", "decl": { "start": { "line": 6, "column": 16 }, "end": { "line": 6, "column": 17 } }, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 8, "column": null } } }, "2": { "name": "(anonymous_8)", "decl": { "start": { "line": 7, "column": 26 }, "end": { "line": 7, "column": 27 } }, "loc": { "start": { "line": 8, "column": 12 }, "end": { "line": 8, "column": 60 } } }, "3": { "name": "(anonymous_9)", "decl": { "start": { "line": 12, "column": 62 }, "end": { "line": 12, "column": null } }, "loc": { "start": { "line": 15, "column": 6 }, "end": { "line": 15, "column": 77 } } }, "4": { "name": "(anonymous_10)", "decl": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 5 } }, "loc": { "start": { "line": 22, "column": 4 }, "end": { "line": 28, "column": 5 } } }, "5": { "name": "(anonymous_11)", "decl": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": 5 } }, "loc": { "start": { "line": 22, "column": 13 }, "end": { "line": 28, "column": 5 } } }, "6": { "name": "(anonymous_12)", "decl": { "start": { "line": 24, "column": 45 }, "end": { "line": 24, "column": 46 } }, "loc": { "start": { "line": 24, "column": 52 }, "end": { "line": 24, "column": 72 } } }, "7": { "name": "(anonymous_13)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 5 } }, "loc": { "start": { "line": 32, "column": 4 }, "end": { "line": 38, "column": 5 } } }, "8": { "name": "(anonymous_14)", "decl": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 5 } }, "loc": { "start": { "line": 32, "column": 13 }, "end": { "line": 38, "column": 5 } } }, "9": { "name": "(anonymous_15)", "decl": { "start": { "line": 33, "column": 42 }, "end": { "line": 33, "column": 43 } }, "loc": { "start": { "line": 33, "column": 49 }, "end": { "line": 33, "column": 69 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 8, "column": 18 }, "end": { "line": 8, "column": 29 } }, "type": "cond-expr", "locations": [ { "start": { "line": 8, "column": 18 }, "end": { "line": 8, "column": 29 } }, { "start": { "line": 8, "column": 32 }, "end": { "line": 8, "column": 60 } } ] }, "1": { "loc": { "start": { "line": 15, "column": 43 }, "end": { "line": 15, "column": 58 } }, "type": "cond-expr", "locations": [ { "start": { "line": 15, "column": 43 }, "end": { "line": 15, "column": 58 } }, { "start": { "line": 15, "column": 61 }, "end": { "line": 15, "column": 77 } } ] }, "2": { "loc": { "start": { "line": 21, "column": 35 }, "end": { "line": 21, "column": 37 } }, "type": "default-arg", "locations": [ { "start": { "line": 21, "column": 35 }, "end": { "line": 21, "column": 37 } } ] }, "3": { "loc": { "start": { "line": 23, "column": 8 }, "end": { "line": 26, "column": null } }, "type": "if", "locations": [ { "start": { "line": 23, "column": 8 }, "end": { "line": 26, "column": null } } ] }, "4": { "loc": { "start": { "line": 31, "column": 21 }, "end": { "line": 31, "column": 23 } }, "type": "default-arg", "locations": [ { "start": { "line": 31, "column": 21 }, "end": { "line": 31, "column": 23 } } ] }, "5": { "loc": { "start": { "line": 34, "column": 8 }, "end": { "line": 36, "column": null } }, "type": "if", "locations": [ { "start": { "line": 34, "column": 8 }, "end": { "line": 36, "column": null } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 61, "4": 0, "5": 0, "6": 0, "7": 61, "8": 61, "9": 0, "10": 61, "11": 61, "12": 38, "13": 124, "14": 70, "15": 253, "16": 70, "17": 54, "18": 61, "19": 61, "20": 38, "21": 78, "22": 62, "23": 78, "24": 0, "25": 78, "26": 61 }, "f": { "0": 0, "1": 0, "2": 0, "3": 0, "4": 38, "5": 124, "6": 253, "7": 38, "8": 78, "9": 62 }, "b": { "0": [0, 0], "1": [0, 0], "2": [0], "3": [70], "4": [0], "5": [0] } }, "/home/ivarconr/code/unleash/src/lib/types/environment.ts": { "path": "/home/ivarconr/code/unleash/src/lib/types/environment.ts", "statementMap": { "0": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 37 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 61 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/client-metrics/instance-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/client-metrics/instance-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 45 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 57 } }, "2": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 48 } }, "3": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 72 } }, "4": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 47 } }, "5": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 14 } }, "6": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 18 } }, "7": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": 49 } }, "8": { "start": { "line": 30, "column": 12 }, "end": { "line": 30, "column": 42 } }, "9": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 57 } }, "10": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 43 } }, "11": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 53 } }, "12": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 63 } }, "13": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 55 } }, "14": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 37 } }, "15": { "start": { "line": 76, "column": 8 }, "end": { "line": 78, "column": 10 } }, "16": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 41 } }, "17": { "start": { "line": 81, "column": 8 }, "end": { "line": 81, "column": 57 } }, "18": { "start": { "line": 82, "column": 8 }, "end": { "line": 84, "column": 10 } }, "19": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 44 } }, "20": { "start": { "line": 85, "column": 8 }, "end": { "line": 90, "column": 10 } }, "21": { "start": { "line": 87, "column": 22 }, "end": { "line": 87, "column": 48 } }, "22": { "start": { "line": 97, "column": 22 }, "end": { "line": 97, "column": 67 } }, "23": { "start": { "line": 98, "column": 8 }, "end": { "line": 103, "column": 11 } }, "24": { "start": { "line": 110, "column": 22 }, "end": { "line": 110, "column": 68 } }, "25": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 34 } }, "26": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 35 } }, "27": { "start": { "line": 113, "column": 8 }, "end": { "line": 113, "column": 56 } }, "28": { "start": { "line": 117, "column": 8 }, "end": { "line": 128, "column": null } }, "29": { "start": { "line": 119, "column": 16 }, "end": { "line": 119, "column": 78 } }, "30": { "start": { "line": 120, "column": 12 }, "end": { "line": 127, "column": null } }, "31": { "start": { "line": 121, "column": 31 }, "end": { "line": 125, "column": 19 } }, "32": { "start": { "line": 121, "column": 60 }, "end": { "line": 125, "column": 18 } }, "33": { "start": { "line": 126, "column": 16 }, "end": { "line": 126, "column": 57 } }, "34": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 56 } }, "35": { "start": { "line": 136, "column": 8 }, "end": { "line": 161, "column": null } }, "36": { "start": { "line": 142, "column": 40 }, "end": { "line": 142, "column": 71 } }, "37": { "start": { "line": 143, "column": 31 }, "end": { "line": 148, "column": null } }, "38": { "start": { "line": 146, "column": 20 }, "end": { "line": 146, "column": 45 } }, "39": { "start": { "line": 147, "column": 20 }, "end": { "line": 147, "column": 33 } }, "40": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 34 } }, "41": { "start": { "line": 151, "column": 12 }, "end": { "line": 160, "column": null } }, "42": { "start": { "line": 152, "column": 16 }, "end": { "line": 157, "column": null } }, "43": { "start": { "line": 153, "column": 20 }, "end": { "line": 153, "column": 78 } }, "44": { "start": { "line": 154, "column": 20 }, "end": { "line": 156, "column": 22 } }, "45": { "start": { "line": 159, "column": 16 }, "end": { "line": 159, "column": 68 } }, "46": { "start": { "line": 167, "column": 8 }, "end": { "line": 167, "column": 70 } }, "47": { "start": { "line": 172, "column": 12 }, "end": { "line": 178, "column": 14 } }, "48": { "start": { "line": 180, "column": 8 }, "end": { "line": 199, "column": 10 } }, "49": { "start": { "line": 188, "column": 30 }, "end": { "line": 188, "column": 69 } }, "50": { "start": { "line": 188, "column": 53 }, "end": { "line": 188, "column": 68 } }, "51": { "start": { "line": 189, "column": 16 }, "end": { "line": 189, "column": 57 } }, "52": { "start": { "line": 193, "column": 30 }, "end": { "line": 193, "column": 67 } }, "53": { "start": { "line": 193, "column": 51 }, "end": { "line": 193, "column": 66 } }, "54": { "start": { "line": 194, "column": 16 }, "end": { "line": 194, "column": 57 } }, "55": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 69 } }, "56": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 59 } }, "57": { "start": { "line": 208, "column": 32 }, "end": { "line": 208, "column": 76 } }, "58": { "start": { "line": 209, "column": 8 }, "end": { "line": 209, "column": 67 } }, "59": { "start": { "line": 213, "column": 8 }, "end": { "line": 213, "column": 43 } }, "60": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": null } }, "loc": { "start": { "line": 67, "column": 55 }, "end": { "line": 91, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 83, "column": 24 }, "end": { "line": 83, "column": 27 } }, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 44 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 87, "column": 16 }, "end": { "line": 87, "column": 19 } }, "loc": { "start": { "line": 87, "column": 22 }, "end": { "line": 87, "column": 48 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 93, "column": 11 }, "end": { "line": 93, "column": 16 } }, "loc": { "start": { "line": 95, "column": 24 }, "end": { "line": 104, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 106, "column": 11 }, "end": { "line": 106, "column": 16 } }, "loc": { "start": { "line": 108, "column": 24 }, "end": { "line": 114, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 116, "column": 4 }, "end": { "line": 116, "column": 9 } }, "loc": { "start": { "line": 116, "column": 29 }, "end": { "line": 129, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 121, "column": 50 }, "end": { "line": 121, "column": 51 } }, "loc": { "start": { "line": 121, "column": 60 }, "end": { "line": 125, "column": 18 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 13 } }, "loc": { "start": { "line": 131, "column": 32 }, "end": { "line": 133, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 9 } }, "loc": { "start": { "line": 135, "column": 17 }, "end": { "line": 162, "column": 5 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 144, "column": 43 }, "end": { "line": 144, "column": 44 } }, "loc": { "start": { "line": 144, "column": 58 }, "end": { "line": 148, "column": 17 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 164, "column": 4 }, "end": { "line": 164, "column": 9 } }, "loc": { "start": { "line": 165, "column": 32 }, "end": { "line": 168, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 170, "column": 4 }, "end": { "line": 170, "column": 9 } }, "loc": { "start": { "line": 170, "column": 40 }, "end": { "line": 200, "column": 5 } } }, "12": { "name": "(anonymous_12)", "decl": { "start": { "line": 187, "column": 51 }, "end": { "line": 187, "column": 52 } }, "loc": { "start": { "line": 187, "column": 60 }, "end": { "line": 190, "column": 13 } } }, "13": { "name": "(anonymous_13)", "decl": { "start": { "line": 188, "column": 46 }, "end": { "line": 188, "column": 47 } }, "loc": { "start": { "line": 188, "column": 53 }, "end": { "line": 188, "column": 68 } } }, "14": { "name": "(anonymous_14)", "decl": { "start": { "line": 192, "column": 41 }, "end": { "line": 192, "column": 42 } }, "loc": { "start": { "line": 192, "column": 50 }, "end": { "line": 195, "column": 13 } } }, "15": { "name": "(anonymous_15)", "decl": { "start": { "line": 193, "column": 44 }, "end": { "line": 193, "column": 45 } }, "loc": { "start": { "line": 193, "column": 51 }, "end": { "line": 193, "column": 66 } } }, "16": { "name": "(anonymous_16)", "decl": { "start": { "line": 202, "column": 4 }, "end": { "line": 202, "column": 9 } }, "loc": { "start": { "line": 202, "column": 43 }, "end": { "line": 205, "column": 5 } } }, "17": { "name": "(anonymous_17)", "decl": { "start": { "line": 207, "column": 4 }, "end": { "line": 207, "column": 9 } }, "loc": { "start": { "line": 207, "column": 47 }, "end": { "line": 210, "column": 5 } } }, "18": { "name": "(anonymous_18)", "decl": { "start": { "line": 212, "column": 4 }, "end": { "line": 212, "column": 11 } }, "loc": { "start": { "line": 212, "column": 11 }, "end": { "line": 214, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 66, "column": 23 }, "end": { "line": 66, "column": 47 } }, "type": "default-arg", "locations": [ { "start": { "line": 66, "column": 23 }, "end": { "line": 66, "column": 47 } } ] }, "1": { "loc": { "start": { "line": 67, "column": 31 }, "end": { "line": 67, "column": 55 } }, "type": "default-arg", "locations": [ { "start": { "line": 67, "column": 31 }, "end": { "line": 67, "column": 55 } } ] }, "2": { "loc": { "start": { "line": 117, "column": 8 }, "end": { "line": 128, "column": null } }, "type": "if", "locations": [ { "start": { "line": 117, "column": 8 }, "end": { "line": 128, "column": null } } ] }, "3": { "loc": { "start": { "line": 120, "column": 12 }, "end": { "line": 127, "column": null } }, "type": "if", "locations": [ { "start": { "line": 120, "column": 12 }, "end": { "line": 127, "column": null } } ] }, "4": { "loc": { "start": { "line": 123, "column": 31 }, "end": { "line": 123, "column": 44 } }, "type": "binary-expr", "locations": [ { "start": { "line": 123, "column": 31 }, "end": { "line": 123, "column": 44 } }, { "start": { "line": 123, "column": 48 }, "end": { "line": 123, "column": 57 } } ] }, "5": { "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 161, "column": null } }, "type": "if", "locations": [ { "start": { "line": 136, "column": 8 }, "end": { "line": 161, "column": null } } ] }, "6": { "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 16 } }, "type": "binary-expr", "locations": [ { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 16 } }, { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 28 } }, { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 40 } }, { "start": { "line": 140, "column": 12 }, "end": { "line": 140, "column": 36 } } ] }, "7": { "loc": { "start": { "line": 152, "column": 16 }, "end": { "line": 157, "column": null } }, "type": "if", "locations": [ { "start": { "line": 152, "column": 16 }, "end": { "line": 157, "column": null } } ] }, "8": { "loc": { "start": { "line": 189, "column": 23 }, "end": { "line": 189, "column": 28 } }, "type": "binary-expr", "locations": [ { "start": { "line": 189, "column": 23 }, "end": { "line": 189, "column": 28 } }, { "start": { "line": 189, "column": 32 }, "end": { "line": 189, "column": 56 } } ] }, "9": { "loc": { "start": { "line": 194, "column": 23 }, "end": { "line": 194, "column": 28 } }, "type": "binary-expr", "locations": [ { "start": { "line": 194, "column": 23 }, "end": { "line": 194, "column": 28 } }, { "start": { "line": 194, "column": 32 }, "end": { "line": 194, "column": 56 } } ] } }, "s": { "0": 62, "1": 62, "2": 62, "3": 62, "4": 62, "5": 153, "6": 153, "7": 153, "8": 153, "9": 153, "10": 153, "11": 153, "12": 153, "13": 153, "14": 153, "15": 153, "16": 153, "17": 153, "18": 153, "19": 12, "20": 153, "21": 1, "22": 15, "23": 12, "24": 28, "25": 26, "26": 26, "27": 26, "28": 1, "29": 1, "30": 1, "31": 1, "32": 2, "33": 1, "34": 26, "35": 12, "36": 12, "37": 12, "38": 8, "39": 8, "40": 12, "41": 12, "42": 12, "43": 6, "44": 6, "45": 0, "46": 4, "47": 1, "48": 1, "49": 1, "50": 1, "51": 1, "52": 0, "53": 0, "54": 0, "55": 4, "56": 4, "57": 14, "58": 14, "59": 126, "60": 62 }, "f": { "0": 153, "1": 12, "2": 1, "3": 15, "4": 28, "5": 1, "6": 2, "7": 26, "8": 12, "9": 8, "10": 4, "11": 1, "12": 1, "13": 1, "14": 0, "15": 0, "16": 4, "17": 14, "18": 126 }, "b": { "0": [151], "1": [152], "2": [1], "3": [1], "4": [2, 0], "5": [12], "6": [12, 12, 12, 12], "7": [6], "8": [1, 0], "9": [0, 0] } }, "/home/ivarconr/code/unleash/src/lib/services/client-metrics/schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/client-metrics/schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 3, "column": 20 }, "end": { "line": 10, "column": 6 } }, "2": { "start": { "line": 12, "column": 13 }, "end": { "line": 27, "column": 7 } }, "3": { "start": { "line": 29, "column": 13 }, "end": { "line": 44, "column": 7 } }, "4": { "start": { "line": 46, "column": 13 }, "end": { "line": 60, "column": 7 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63, "3": 63, "4": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/client-metrics/metrics-service-v2.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/client-metrics/metrics-service-v2.ts", "statementMap": { "0": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 47 } }, "1": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 70 } }, "2": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 52 } }, "3": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 53 } }, "4": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 57 } }, "5": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 33 } }, "6": { "start": { "line": 40, "column": 8 }, "end": { "line": 42, "column": 10 } }, "7": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 41 } }, "8": { "start": { "line": 45, "column": 8 }, "end": { "line": 47, "column": 36 } }, "9": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 61 } }, "10": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 27 } }, "11": { "start": { "line": 55, "column": 22 }, "end": { "line": 55, "column": 67 } }, "12": { "start": { "line": 56, "column": 28 }, "end": { "line": 56, "column": 61 } }, "13": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "14": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 67 } }, "15": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 58 } }, "16": { "start": { "line": 63, "column": 51 }, "end": { "line": 72, "column": 65 } }, "17": { "start": { "line": 64, "column": 28 }, "end": { "line": 71, "column": 14 } }, "18": { "start": { "line": 72, "column": 30 }, "end": { "line": 72, "column": 64 } }, "19": { "start": { "line": 75, "column": 8 }, "end": { "line": 75, "column": 74 } }, "20": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 50 } }, "21": { "start": { "line": 84, "column": 12 }, "end": { "line": 86, "column": null } }, "22": { "start": { "line": 89, "column": 12 }, "end": { "line": 90, "column": null } }, "23": { "start": { "line": 93, "column": 31 }, "end": { "line": 106, "column": 14 } }, "24": { "start": { "line": 94, "column": 12 }, "end": { "line": 104, "column": null } }, "25": { "start": { "line": 95, "column": 16 }, "end": { "line": 95, "column": 55 } }, "26": { "start": { "line": 96, "column": 16 }, "end": { "line": 96, "column": 53 } }, "27": { "start": { "line": 98, "column": 16 }, "end": { "line": 103, "column": 18 } }, "28": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 24 } }, "29": { "start": { "line": 108, "column": 8 }, "end": { "line": 112, "column": 10 } }, "30": { "start": { "line": 119, "column": 8 }, "end": { "line": 122, "column": 10 } }, "31": { "start": { "line": 126, "column": 8 }, "end": { "line": 126, "column": 34 } }, "32": { "start": { "line": 127, "column": 8 }, "end": { "line": 127, "column": 26 } }, "33": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": null } }, "loc": { "start": { "line": 35, "column": 47 }, "end": { "line": 49, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 45, "column": 33 }, "end": { "line": 45, "column": 38 } }, "loc": { "start": { "line": 45, "column": 44 }, "end": { "line": 47, "column": 9 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 9 } }, "loc": { "start": { "line": 53, "column": 24 }, "end": { "line": 77, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 64, "column": 17 }, "end": { "line": 64, "column": 18 } }, "loc": { "start": { "line": 64, "column": 28 }, "end": { "line": 71, "column": 14 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 72, "column": 20 }, "end": { "line": 72, "column": 21 } }, "loc": { "start": { "line": 72, "column": 30 }, "end": { "line": 72, "column": 64 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 9 } }, "loc": { "start": { "line": 81, "column": 27 }, "end": { "line": 113, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 93, "column": 46 }, "end": { "line": 93, "column": 47 } }, "loc": { "start": { "line": 93, "column": 61 }, "end": { "line": 106, "column": 9 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 9 } }, "loc": { "start": { "line": 117, "column": 26 }, "end": { "line": 123, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 11 } }, "loc": { "start": { "line": 125, "column": 11 }, "end": { "line": 128, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 35, "column": 23 }, "end": { "line": 35, "column": 47 } }, "type": "default-arg", "locations": [ { "start": { "line": 35, "column": 23 }, "end": { "line": 35, "column": 47 } } ] }, "1": { "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } }, "type": "if", "locations": [ { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": null } } ] }, "2": { "loc": { "start": { "line": 72, "column": 32 }, "end": { "line": 72, "column": 46 } }, "type": "binary-expr", "locations": [ { "start": { "line": 72, "column": 32 }, "end": { "line": 72, "column": 46 } }, { "start": { "line": 72, "column": 50 }, "end": { "line": 72, "column": 63 } } ] }, "3": { "loc": { "start": { "line": 94, "column": 12 }, "end": { "line": 104, "column": null } }, "type": "if", "locations": [ { "start": { "line": 94, "column": 12 }, "end": { "line": 104, "column": null } }, { "start": { "line": 97, "column": 19 }, "end": { "line": 104, "column": null } } ] } }, "s": { "0": 60, "1": 60, "2": 60, "3": 148, "4": 148, "5": 148, "6": 148, "7": 148, "8": 148, "9": 0, "10": 148, "11": 12, "12": 12, "13": 12, "14": 9, "15": 12, "16": 12, "17": 12, "18": 12, "19": 12, "20": 12, "21": 2, "22": 2, "23": 2, "24": 6, "25": 2, "26": 2, "27": 4, "28": 6, "29": 2, "30": 7, "31": 6, "32": 6, "33": 60 }, "f": { "0": 148, "1": 0, "2": 12, "3": 12, "4": 12, "5": 2, "6": 6, "7": 7, "8": 6 }, "b": { "0": [148], "1": [9], "2": [12, 1], "3": [2, 4] } }, "/home/ivarconr/code/unleash/src/lib/services/tag-type-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/tag-type-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 57 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 50 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": null } }, "3": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 41 } }, "4": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 37 } }, "5": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 64 } }, "6": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 42 } }, "7": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 43 } }, "8": { "start": { "line": 48, "column": 22 }, "end": { "line": 49, "column": null } }, "9": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 40 } }, "10": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 52 } }, "11": { "start": { "line": 53, "column": 8 }, "end": { "line": 57, "column": 11 } }, "12": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 20 } }, "13": { "start": { "line": 62, "column": 23 }, "end": { "line": 62, "column": 59 } }, "14": { "start": { "line": 63, "column": 8 }, "end": { "line": 67, "column": null } }, "15": { "start": { "line": 64, "column": 12 }, "end": { "line": 66, "column": 14 } }, "16": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 37 } }, "17": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 51 } }, "18": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 43 } }, "19": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 45 } }, "20": { "start": { "line": 78, "column": 8 }, "end": { "line": 82, "column": 11 } }, "21": { "start": { "line": 89, "column": 21 }, "end": { "line": 89, "column": 70 } }, "22": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 52 } }, "23": { "start": { "line": 91, "column": 8 }, "end": { "line": 95, "column": 11 } }, "24": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 20 } }, "25": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 21 } }, "26": { "start": { "line": 100, "column": 0 }, "end": { "line": 100, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": null } }, "loc": { "start": { "line": 29, "column": 56 }, "end": { "line": 34, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 9 } }, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 38, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 40, "column": 33 }, "end": { "line": 42, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 9 } }, "loc": { "start": { "line": 46, "column": 24 }, "end": { "line": 59, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 9 } }, "loc": { "start": { "line": 61, "column": 57 }, "end": { "line": 69, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 71, "column": 4 }, "end": { "line": 71, "column": 9 } }, "loc": { "start": { "line": 71, "column": 36 }, "end": { "line": 74, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 76, "column": 4 }, "end": { "line": 76, "column": 9 } }, "loc": { "start": { "line": 76, "column": 54 }, "end": { "line": 83, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 85, "column": 4 }, "end": { "line": 85, "column": 9 } }, "loc": { "start": { "line": 87, "column": 24 }, "end": { "line": 97, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 55, "column": 23 }, "end": { "line": 55, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 55, "column": 23 }, "end": { "line": 55, "column": 31 } }, { "start": { "line": 55, "column": 35 }, "end": { "line": 55, "column": 51 } } ] }, "1": { "loc": { "start": { "line": 63, "column": 8 }, "end": { "line": 67, "column": null } }, "type": "if", "locations": [ { "start": { "line": 63, "column": 8 }, "end": { "line": 67, "column": null } } ] }, "2": { "loc": { "start": { "line": 80, "column": 23 }, "end": { "line": 80, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 80, "column": 23 }, "end": { "line": 80, "column": 31 } }, { "start": { "line": 80, "column": 35 }, "end": { "line": 80, "column": 51 } } ] }, "3": { "loc": { "start": { "line": 93, "column": 23 }, "end": { "line": 93, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 93, "column": 23 }, "end": { "line": 93, "column": 31 } }, { "start": { "line": 93, "column": 35 }, "end": { "line": 93, "column": 51 } } ] } }, "s": { "0": 62, "1": 62, "2": 62, "3": 163, "4": 163, "5": 163, "6": 2, "7": 8, "8": 15, "9": 14, "10": 13, "11": 13, "12": 13, "13": 27, "14": 27, "15": 3, "16": 24, "17": 2, "18": 1, "19": 1, "20": 1, "21": 2, "22": 1, "23": 1, "24": 1, "25": 62, "26": 62 }, "f": { "0": 163, "1": 2, "2": 8, "3": 15, "4": 27, "5": 2, "6": 1, "7": 2 }, "b": { "0": [13, 0], "1": [3], "2": [1, 0], "3": [1, 0] } }, "/home/ivarconr/code/unleash/src/lib/services/tag-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/tag-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 41 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 57 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 59 } }, "3": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 33 } }, "4": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 37 } }, "5": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 59 } }, "6": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 38 } }, "7": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 49 } }, "8": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 49 } }, "9": { "start": { "line": 43, "column": 23 }, "end": { "line": 43, "column": 54 } }, "10": { "start": { "line": 44, "column": 8 }, "end": { "line": 46, "column": null } }, "11": { "start": { "line": 45, "column": 12 }, "end": { "line": 45, "column": 72 } }, "12": { "start": { "line": 50, "column": 22 }, "end": { "line": 50, "column": 56 } }, "13": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 39 } }, "14": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 20 } }, "15": { "start": { "line": 56, "column": 21 }, "end": { "line": 56, "column": 45 } }, "16": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 44 } }, "17": { "start": { "line": 58, "column": 8 }, "end": { "line": 62, "column": 11 } }, "18": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 40 } }, "19": { "start": { "line": 67, "column": 8 }, "end": { "line": 71, "column": 11 } }, "20": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 21 } }, "21": { "start": { "line": 75, "column": 0 }, "end": { "line": 75, "column": 28 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 18, "column": 4 }, "end": { "line": 18, "column": null } }, "loc": { "start": { "line": 23, "column": 56 }, "end": { "line": 28, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 9 } }, "loc": { "start": { "line": 30, "column": 17 }, "end": { "line": 32, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 9 } }, "loc": { "start": { "line": 34, "column": 36 }, "end": { "line": 36, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 9 } }, "loc": { "start": { "line": 38, "column": 38 }, "end": { "line": 40, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 42, "column": 34 }, "end": { "line": 47, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 9 } }, "loc": { "start": { "line": 49, "column": 28 }, "end": { "line": 53, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 9 } }, "loc": { "start": { "line": 55, "column": 47 }, "end": { "line": 63, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 65, "column": 4 }, "end": { "line": 65, "column": 9 } }, "loc": { "start": { "line": 65, "column": 47 }, "end": { "line": 72, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 46, "column": null } }, "type": "if", "locations": [ { "start": { "line": 44, "column": 8 }, "end": { "line": 46, "column": null } } ] } }, "s": { "0": 60, "1": 60, "2": 60, "3": 148, "4": 148, "5": 148, "6": 4, "7": 2, "8": 4, "9": 3, "10": 3, "11": 1, "12": 4, "13": 3, "14": 2, "15": 4, "16": 2, "17": 2, "18": 2, "19": 2, "20": 60, "21": 60 }, "f": { "0": 148, "1": 4, "2": 2, "3": 4, "4": 3, "5": 4, "6": 4, "7": 2 }, "b": { "0": [1] } }, "/home/ivarconr/code/unleash/src/lib/services/strategy-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/strategy-service.ts", "statementMap": { "0": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 52 } }, "1": { "start": { "line": 12, "column": 23 }, "end": { "line": 12, "column": 51 } }, "2": { "start": { "line": 13, "column": 24 }, "end": { "line": 13, "column": 61 } }, "3": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 30 } }, "4": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 43 } }, "5": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 37 } }, "6": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 64 } }, "7": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 43 } }, "8": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 44 } }, "9": { "start": { "line": 53, "column": 25 }, "end": { "line": 53, "column": 67 } }, "10": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 47 } }, "11": { "start": { "line": 55, "column": 8 }, "end": { "line": 55, "column": 54 } }, "12": { "start": { "line": 56, "column": 8 }, "end": { "line": 62, "column": 11 } }, "13": { "start": { "line": 69, "column": 8 }, "end": { "line": 83, "column": null } }, "14": { "start": { "line": 71, "column": 12 }, "end": { "line": 71, "column": 79 } }, "15": { "start": { "line": 72, "column": 12 }, "end": { "line": 78, "column": 15 } }, "16": { "start": { "line": 80, "column": 12 }, "end": { "line": 82, "column": 14 } }, "17": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 51 } }, "18": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 76 } }, "19": { "start": { "line": 92, "column": 8 }, "end": { "line": 98, "column": 11 } }, "20": { "start": { "line": 105, "column": 25 }, "end": { "line": 105, "column": 66 } }, "21": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 36 } }, "22": { "start": { "line": 107, "column": 8 }, "end": { "line": 107, "column": 51 } }, "23": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "column": 58 } }, "24": { "start": { "line": 109, "column": 8 }, "end": { "line": 113, "column": 11 } }, "25": { "start": { "line": 120, "column": 22 }, "end": { "line": 120, "column": 63 } }, "26": { "start": { "line": 121, "column": 25 }, "end": { "line": 121, "column": 65 } }, "27": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 47 } }, "28": { "start": { "line": 123, "column": 8 }, "end": { "line": 123, "column": 55 } }, "29": { "start": { "line": 124, "column": 8 }, "end": { "line": 128, "column": 11 } }, "30": { "start": { "line": 134, "column": 8 }, "end": { "line": 145, "column": 11 } }, "31": { "start": { "line": 135, "column": 12 }, "end": { "line": 144, "column": 44 } }, "32": { "start": { "line": 138, "column": 20 }, "end": { "line": 141, "column": null } }, "33": { "start": { "line": 144, "column": 29 }, "end": { "line": 144, "column": 42 } }, "34": { "start": { "line": 150, "column": 8 }, "end": { "line": 152, "column": null } }, "35": { "start": { "line": 151, "column": 12 }, "end": { "line": 151, "column": 69 } }, "36": { "start": { "line": 155, "column": 0 }, "end": { "line": 155, "column": 31 } }, "37": { "start": { "line": 156, "column": 0 }, "end": { "line": 156, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": null } }, "loc": { "start": { "line": 34, "column": 56 }, "end": { "line": 39, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 9 } }, "loc": { "start": { "line": 41, "column": 23 }, "end": { "line": 43, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 9 } }, "loc": { "start": { "line": 45, "column": 34 }, "end": { "line": 47, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 9 } }, "loc": { "start": { "line": 51, "column": 24 }, "end": { "line": 63, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 65, "column": 4 }, "end": { "line": 65, "column": 9 } }, "loc": { "start": { "line": 67, "column": 24 }, "end": { "line": 84, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 86, "column": 4 }, "end": { "line": 86, "column": 9 } }, "loc": { "start": { "line": 88, "column": 24 }, "end": { "line": 99, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 9 } }, "loc": { "start": { "line": 103, "column": 24 }, "end": { "line": 114, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 116, "column": 4 }, "end": { "line": 116, "column": 9 } }, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 129, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 33 } }, "loc": { "start": { "line": 132, "column": 37 }, "end": { "line": 146, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 134, "column": 27 }, "end": { "line": 134, "column": 28 } }, "loc": { "start": { "line": 134, "column": 47 }, "end": { "line": 145, "column": 9 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 137, "column": 22 }, "end": { "line": 137, "column": 25 } }, "loc": { "start": { "line": 138, "column": 20 }, "end": { "line": 141, "column": null } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 144, "column": 23 }, "end": { "line": 144, "column": 26 } }, "loc": { "start": { "line": 144, "column": 29 }, "end": { "line": 144, "column": 42 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 21 } }, "loc": { "start": { "line": 149, "column": 41 }, "end": { "line": 153, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 69, "column": 8 }, "end": { "line": 83, "column": null } }, "type": "if", "locations": [ { "start": { "line": 69, "column": 8 }, "end": { "line": 83, "column": null } }, { "start": { "line": 79, "column": 15 }, "end": { "line": 83, "column": null } } ] }, "1": { "loc": { "start": { "line": 150, "column": 8 }, "end": { "line": 152, "column": null } }, "type": "if", "locations": [ { "start": { "line": 150, "column": 8 }, "end": { "line": 152, "column": null } } ] } }, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 148, "5": 148, "6": 148, "7": 3, "8": 8, "9": 4, "10": 3, "11": 2, "12": 2, "13": 4, "14": 3, "15": 3, "16": 1, "17": 3, "18": 2, "19": 2, "20": 10, "21": 7, "22": 7, "23": 5, "24": 5, "25": 8, "26": 7, "27": 5, "28": 4, "29": 4, "30": 7, "31": 7, "32": 2, "33": 5, "34": 8, "35": 2, "36": 60, "37": 60 }, "f": { "0": 148, "1": 3, "2": 8, "3": 4, "4": 4, "5": 3, "6": 10, "7": 8, "8": 7, "9": 7, "10": 2, "11": 5, "12": 8 }, "b": { "0": [3, 1], "1": [2] } }, "/home/ivarconr/code/unleash/src/lib/services/addon-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/addon-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 32 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 38 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 55 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 42 } }, "4": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 45 } }, "5": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 57 } }, "6": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 49 } }, "7": { "start": { "line": 17, "column": 25 }, "end": { "line": 17, "column": 66 } }, "8": { "start": { "line": 17, "column": 56 }, "end": { "line": 17, "column": 65 } }, "9": { "start": { "line": 19, "column": 21 }, "end": { "line": 19, "column": 28 } }, "10": { "start": { "line": 55, "column": 8 }, "end": { "line": 55, "column": 37 } }, "11": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 37 } }, "12": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 53 } }, "13": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 61 } }, "14": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 45 } }, "15": { "start": { "line": 61, "column": 8 }, "end": { "line": 66, "column": 15 } }, "16": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 77 } }, "17": { "start": { "line": 68, "column": 8 }, "end": { "line": 70, "column": null } }, "18": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 40 } }, "19": { "start": { "line": 73, "column": 8 }, "end": { "line": 79, "column": 10 } }, "20": { "start": { "line": 74, "column": 24 }, "end": { "line": 74, "column": 60 } }, "21": { "start": { "line": 83, "column": 36 }, "end": { "line": 84, "column": null } }, "22": { "start": { "line": 84, "column": 19 }, "end": { "line": 84, "column": 31 } }, "23": { "start": { "line": 86, "column": 8 }, "end": { "line": 94, "column": 15 } }, "24": { "start": { "line": 87, "column": 36 }, "end": { "line": 89, "column": 35 } }, "25": { "start": { "line": 88, "column": 31 }, "end": { "line": 88, "column": 42 } }, "26": { "start": { "line": 89, "column": 28 }, "end": { "line": 89, "column": 34 } }, "27": { "start": { "line": 91, "column": 22 }, "end": { "line": 91, "column": 32 } }, "28": { "start": { "line": 92, "column": 12 }, "end": { "line": 92, "column": 49 } }, "29": { "start": { "line": 93, "column": 12 }, "end": { "line": 93, "column": 21 } }, "30": { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": 10 } }, "31": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 70 } }, "32": { "start": { "line": 104, "column": 35 }, "end": { "line": 104, "column": 39 } }, "33": { "start": { "line": 105, "column": 8 }, "end": { "line": 117, "column": 10 } }, "34": { "start": { "line": 106, "column": 12 }, "end": { "line": 116, "column": 15 } }, "35": { "start": { "line": 107, "column": 16 }, "end": { "line": 115, "column": 22 } }, "36": { "start": { "line": 108, "column": 39 }, "end": { "line": 108, "column": 71 } }, "37": { "start": { "line": 109, "column": 39 }, "end": { "line": 109, "column": 69 } }, "38": { "start": { "line": 111, "column": 24 }, "end": { "line": 113, "column": null } }, "39": { "start": { "line": 122, "column": 29 }, "end": { "line": 122, "column": 59 } }, "40": { "start": { "line": 123, "column": 8 }, "end": { "line": 123, "column": 70 } }, "41": { "start": { "line": 123, "column": 39 }, "end": { "line": 123, "column": 68 } }, "42": { "start": { "line": 127, "column": 36 }, "end": { "line": 127, "column": 40 } }, "43": { "start": { "line": 128, "column": 18 }, "end": { "line": 128, "column": 36 } }, "44": { "start": { "line": 129, "column": 8 }, "end": { "line": 138, "column": 15 } }, "45": { "start": { "line": 130, "column": 22 }, "end": { "line": 130, "column": 32 } }, "46": { "start": { "line": 131, "column": 12 }, "end": { "line": 135, "column": null } }, "47": { "start": { "line": 132, "column": 16 }, "end": { "line": 132, "column": 43 } }, "48": { "start": { "line": 134, "column": 16 }, "end": { "line": 134, "column": 53 } }, "49": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 21 } }, "50": { "start": { "line": 139, "column": 8 }, "end": { "line": 139, "column": 17 } }, "51": { "start": { "line": 143, "column": 28 }, "end": { "line": 143, "column": 57 } }, "52": { "start": { "line": 144, "column": 8 }, "end": { "line": 144, "column": 55 } }, "53": { "start": { "line": 148, "column": 35 }, "end": { "line": 148, "column": 39 } }, "54": { "start": { "line": 149, "column": 8 }, "end": { "line": 149, "column": 70 } }, "55": { "start": { "line": 149, "column": 56 }, "end": { "line": 149, "column": 68 } }, "56": { "start": { "line": 153, "column": 25 }, "end": { "line": 153, "column": 58 } }, "57": { "start": { "line": 154, "column": 8 }, "end": { "line": 170, "column": null } }, "58": { "start": { "line": 155, "column": 29 }, "end": { "line": 155, "column": 63 } }, "59": { "start": { "line": 156, "column": 31 }, "end": { "line": 168, "column": 14 } }, "60": { "start": { "line": 157, "column": 16 }, "end": { "line": 167, "column": null } }, "61": { "start": { "line": 158, "column": 20 }, "end": { "line": 158, "column": 70 } }, "62": { "start": { "line": 159, "column": 20 }, "end": { "line": 162, "column": 22 } }, "63": { "start": { "line": 164, "column": 20 }, "end": { "line": 166, "column": null } }, "64": { "start": { "line": 165, "column": 24 }, "end": { "line": 165, "column": 47 } }, "65": { "start": { "line": 169, "column": 12 }, "end": { "line": 169, "column": 42 } }, "66": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 33 } }, "67": { "start": { "line": 175, "column": 28 }, "end": { "line": 175, "column": 65 } }, "68": { "start": { "line": 176, "column": 8 }, "end": { "line": 176, "column": 54 } }, "69": { "start": { "line": 177, "column": 8 }, "end": { "line": 177, "column": 59 } }, "70": { "start": { "line": 179, "column": 29 }, "end": { "line": 179, "column": 70 } }, "71": { "start": { "line": 180, "column": 8 }, "end": { "line": 180, "column": 54 } }, "72": { "start": { "line": 182, "column": 8 }, "end": { "line": 184, "column": 10 } }, "73": { "start": { "line": 186, "column": 8 }, "end": { "line": 190, "column": 11 } }, "74": { "start": { "line": 192, "column": 8 }, "end": { "line": 192, "column": 28 } }, "75": { "start": { "line": 200, "column": 28 }, "end": { "line": 200, "column": 65 } }, "76": { "start": { "line": 201, "column": 8 }, "end": { "line": 201, "column": 59 } }, "77": { "start": { "line": 202, "column": 8 }, "end": { "line": 216, "column": null } }, "78": { "start": { "line": 203, "column": 35 }, "end": { "line": 203, "column": 64 } }, "79": { "start": { "line": 204, "column": 12 }, "end": { "line": 215, "column": 14 } }, "80": { "start": { "line": 206, "column": 30 }, "end": { "line": 206, "column": 43 } }, "81": { "start": { "line": 207, "column": 20 }, "end": { "line": 211, "column": null } }, "82": { "start": { "line": 208, "column": 24 }, "end": { "line": 208, "column": 64 } }, "83": { "start": { "line": 210, "column": 24 }, "end": { "line": 210, "column": 61 } }, "84": { "start": { "line": 212, "column": 20 }, "end": { "line": 212, "column": 29 } }, "85": { "start": { "line": 217, "column": 8 }, "end": { "line": 217, "column": 54 } }, "86": { "start": { "line": 218, "column": 8 }, "end": { "line": 222, "column": 11 } }, "87": { "start": { "line": 223, "column": 8 }, "end": { "line": 223, "column": 65 } }, "88": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 41 } }, "89": { "start": { "line": 228, "column": 8 }, "end": { "line": 232, "column": 11 } }, "90": { "start": { "line": 233, "column": 8 }, "end": { "line": 233, "column": 65 } }, "91": { "start": { "line": 237, "column": 18 }, "end": { "line": 237, "column": 54 } }, "92": { "start": { "line": 238, "column": 8 }, "end": { "line": 242, "column": null } }, "93": { "start": { "line": 239, "column": 12 }, "end": { "line": 239, "column": 77 } }, "94": { "start": { "line": 241, "column": 12 }, "end": { "line": 241, "column": 24 } }, "95": { "start": { "line": 250, "column": 35 }, "end": { "line": 250, "column": 75 } }, "96": { "start": { "line": 252, "column": 38 }, "end": { "line": 257, "column": null } }, "97": { "start": { "line": 253, "column": 27 }, "end": { "line": 253, "column": 37 } }, "98": { "start": { "line": 254, "column": 24 }, "end": { "line": 254, "column": 30 } }, "99": { "start": { "line": 257, "column": 20 }, "end": { "line": 257, "column": 68 } }, "100": { "start": { "line": 259, "column": 8 }, "end": { "line": 267, "column": null } }, "101": { "start": { "line": 260, "column": 12 }, "end": { "line": 266, "column": 14 } }, "102": { "start": { "line": 268, "column": 8 }, "end": { "line": 268, "column": 20 } }, "103": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_7)", "decl": { "start": { "line": 17, "column": 49 }, "end": { "line": 17, "column": 50 } }, "loc": { "start": { "line": 17, "column": 56 }, "end": { "line": 17, "column": 65 } } }, "1": { "name": "(anonymous_8)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": null } }, "loc": { "start": { "line": 53, "column": 32 }, "end": { "line": 80, "column": 5 } } }, "2": { "name": "(anonymous_9)", "decl": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 17 } }, "loc": { "start": { "line": 74, "column": 24 }, "end": { "line": 74, "column": 60 } } }, "3": { "name": "(anonymous_10)", "decl": { "start": { "line": 82, "column": 4 }, "end": { "line": 82, "column": 23 } }, "loc": { "start": { "line": 82, "column": 55 }, "end": { "line": 95, "column": 5 } } }, "4": { "name": "(anonymous_11)", "decl": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 13 } }, "loc": { "start": { "line": 84, "column": 19 }, "end": { "line": 84, "column": 31 } } }, "5": { "name": "(anonymous_12)", "decl": { "start": { "line": 86, "column": 42 }, "end": { "line": 86, "column": 43 } }, "loc": { "start": { "line": 86, "column": 62 }, "end": { "line": 94, "column": 9 } } }, "6": { "name": "(anonymous_13)", "decl": { "start": { "line": 88, "column": 24 }, "end": { "line": 88, "column": 25 } }, "loc": { "start": { "line": 88, "column": 31 }, "end": { "line": 88, "column": 42 } } }, "7": { "name": "(anonymous_14)", "decl": { "start": { "line": 89, "column": 21 }, "end": { "line": 89, "column": 22 } }, "loc": { "start": { "line": 89, "column": 28 }, "end": { "line": 89, "column": 34 } } }, "8": { "name": "(anonymous_15)", "decl": { "start": { "line": 97, "column": 4 }, "end": { "line": 97, "column": 24 } }, "loc": { "start": { "line": 97, "column": 24 }, "end": { "line": 101, "column": 5 } } }, "9": { "name": "(anonymous_16)", "decl": { "start": { "line": 98, "column": 33 }, "end": { "line": 98, "column": 34 } }, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 70 } } }, "10": { "name": "(anonymous_17)", "decl": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 15 } }, "loc": { "start": { "line": 103, "column": 33 }, "end": { "line": 118, "column": 5 } } }, "11": { "name": "(anonymous_18)", "decl": { "start": { "line": 105, "column": 15 }, "end": { "line": 105, "column": 16 } }, "loc": { "start": { "line": 105, "column": 25 }, "end": { "line": 117, "column": 9 } } }, "12": { "name": "(anonymous_19)", "decl": { "start": { "line": 106, "column": 42 }, "end": { "line": 106, "column": 43 } }, "loc": { "start": { "line": 106, "column": 61 }, "end": { "line": 116, "column": 13 } } }, "13": { "name": "(anonymous_20)", "decl": { "start": { "line": 108, "column": 28 }, "end": { "line": 108, "column": 29 } }, "loc": { "start": { "line": 108, "column": 39 }, "end": { "line": 108, "column": 71 } } }, "14": { "name": "(anonymous_21)", "decl": { "start": { "line": 109, "column": 28 }, "end": { "line": 109, "column": 29 } }, "loc": { "start": { "line": 109, "column": 39 }, "end": { "line": 109, "column": 69 } } }, "15": { "name": "(anonymous_22)", "decl": { "start": { "line": 110, "column": 29 }, "end": { "line": 110, "column": 30 } }, "loc": { "start": { "line": 111, "column": 24 }, "end": { "line": 113, "column": null } } }, "16": { "name": "(anonymous_23)", "decl": { "start": { "line": 121, "column": 4 }, "end": { "line": 121, "column": 9 } }, "loc": { "start": { "line": 121, "column": 19 }, "end": { "line": 124, "column": 5 } } }, "17": { "name": "(anonymous_24)", "decl": { "start": { "line": 123, "column": 32 }, "end": { "line": 123, "column": 33 } }, "loc": { "start": { "line": 123, "column": 39 }, "end": { "line": 123, "column": 68 } } }, "18": { "name": "(anonymous_25)", "decl": { "start": { "line": 126, "column": 4 }, "end": { "line": 126, "column": 25 } }, "loc": { "start": { "line": 126, "column": 45 }, "end": { "line": 140, "column": 5 } } }, "19": { "name": "(anonymous_26)", "decl": { "start": { "line": 129, "column": 56 }, "end": { "line": 129, "column": 57 } }, "loc": { "start": { "line": 129, "column": 74 }, "end": { "line": 138, "column": 9 } } }, "20": { "name": "(anonymous_27)", "decl": { "start": { "line": 142, "column": 4 }, "end": { "line": 142, "column": 9 } }, "loc": { "start": { "line": 142, "column": 29 }, "end": { "line": 145, "column": 5 } } }, "21": { "name": "(anonymous_28)", "decl": { "start": { "line": 147, "column": 4 }, "end": { "line": 147, "column": 26 } }, "loc": { "start": { "line": 147, "column": 26 }, "end": { "line": 150, "column": 5 } } }, "22": { "name": "(anonymous_29)", "decl": { "start": { "line": 149, "column": 49 }, "end": { "line": 149, "column": 50 } }, "loc": { "start": { "line": 149, "column": 56 }, "end": { "line": 149, "column": 68 } } }, "23": { "name": "(anonymous_30)", "decl": { "start": { "line": 152, "column": 4 }, "end": { "line": 152, "column": 9 } }, "loc": { "start": { "line": 152, "column": 42 }, "end": { "line": 172, "column": 5 } } }, "24": { "name": "(anonymous_31)", "decl": { "start": { "line": 156, "column": 44 }, "end": { "line": 156, "column": 49 } }, "loc": { "start": { "line": 156, "column": 62 }, "end": { "line": 168, "column": 13 } } }, "25": { "name": "(anonymous_32)", "decl": { "start": { "line": 174, "column": 4 }, "end": { "line": 174, "column": 9 } }, "loc": { "start": { "line": 174, "column": 55 }, "end": { "line": 193, "column": 5 } } }, "26": { "name": "(anonymous_33)", "decl": { "start": { "line": 195, "column": 4 }, "end": { "line": 195, "column": 9 } }, "loc": { "start": { "line": 198, "column": 24 }, "end": { "line": 224, "column": 5 } } }, "27": { "name": "(anonymous_34)", "decl": { "start": { "line": 205, "column": 16 }, "end": { "line": 205, "column": 17 } }, "loc": { "start": { "line": 205, "column": 32 }, "end": { "line": 213, "column": 17 } } }, "28": { "name": "(anonymous_35)", "decl": { "start": { "line": 226, "column": 4 }, "end": { "line": 226, "column": 9 } }, "loc": { "start": { "line": 226, "column": 50 }, "end": { "line": 234, "column": 5 } } }, "29": { "name": "(anonymous_36)", "decl": { "start": { "line": 236, "column": 4 }, "end": { "line": 236, "column": 9 } }, "loc": { "start": { "line": 236, "column": 58 }, "end": { "line": 243, "column": 5 } } }, "30": { "name": "(anonymous_37)", "decl": { "start": { "line": 246, "column": 4 }, "end": { "line": 246, "column": 9 } }, "loc": { "start": { "line": 249, "column": 5 }, "end": { "line": 269, "column": 5 } } }, "31": { "name": "(anonymous_38)", "decl": { "start": { "line": 253, "column": 20 }, "end": { "line": 253, "column": 21 } }, "loc": { "start": { "line": 253, "column": 27 }, "end": { "line": 253, "column": 37 } } }, "32": { "name": "(anonymous_39)", "decl": { "start": { "line": 254, "column": 17 }, "end": { "line": 254, "column": 18 } }, "loc": { "start": { "line": 254, "column": 24 }, "end": { "line": 254, "column": 30 } } }, "33": { "name": "(anonymous_40)", "decl": { "start": { "line": 256, "column": 16 }, "end": { "line": 256, "column": 17 } }, "loc": { "start": { "line": 257, "column": 20 }, "end": { "line": 257, "column": 68 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 18 } }, "type": "binary-expr", "locations": [ { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 18 } }, { "start": { "line": 63, "column": 12 }, "end": { "line": 66, "column": 14 } } ] }, "1": { "loc": { "start": { "line": 68, "column": 8 }, "end": { "line": 70, "column": null } }, "type": "if", "locations": [ { "start": { "line": 68, "column": 8 }, "end": { "line": 70, "column": null } } ] }, "2": { "loc": { "start": { "line": 131, "column": 12 }, "end": { "line": 135, "column": null } }, "type": "if", "locations": [ { "start": { "line": 131, "column": 12 }, "end": { "line": 135, "column": null } }, { "start": { "line": 133, "column": 19 }, "end": { "line": 135, "column": null } } ] }, "3": { "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 170, "column": null } }, "type": "if", "locations": [ { "start": { "line": 154, "column": 8 }, "end": { "line": 170, "column": null } } ] }, "4": { "loc": { "start": { "line": 155, "column": 29 }, "end": { "line": 155, "column": 57 } }, "type": "binary-expr", "locations": [ { "start": { "line": 155, "column": 29 }, "end": { "line": 155, "column": 57 } }, { "start": { "line": 155, "column": 61 }, "end": { "line": 155, "column": 63 } } ] }, "5": { "loc": { "start": { "line": 164, "column": 20 }, "end": { "line": 166, "column": null } }, "type": "if", "locations": [ { "start": { "line": 164, "column": 20 }, "end": { "line": 166, "column": null } } ] }, "6": { "loc": { "start": { "line": 202, "column": 8 }, "end": { "line": 216, "column": null } }, "type": "if", "locations": [ { "start": { "line": 202, "column": 8 }, "end": { "line": 216, "column": null } } ] }, "7": { "loc": { "start": { "line": 207, "column": 20 }, "end": { "line": 211, "column": null } }, "type": "if", "locations": [ { "start": { "line": 207, "column": 20 }, "end": { "line": 211, "column": null } }, { "start": { "line": 209, "column": 27 }, "end": { "line": 211, "column": null } } ] }, "8": { "loc": { "start": { "line": 238, "column": 8 }, "end": { "line": 242, "column": null } }, "type": "if", "locations": [ { "start": { "line": 238, "column": 8 }, "end": { "line": 242, "column": null } }, { "start": { "line": 240, "column": 15 }, "end": { "line": 242, "column": null } } ] }, "9": { "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 267, "column": null } }, "type": "if", "locations": [ { "start": { "line": 259, "column": 8 }, "end": { "line": 267, "column": null } } ] } }, "s": { "0": 62, "1": 62, "2": 62, "3": 62, "4": 62, "5": 62, "6": 62, "7": 62, "8": 4774, "9": 62, "10": 163, "11": 163, "12": 163, "13": 163, "14": 163, "15": 163, "16": 163, "17": 163, "18": 156, "19": 163, "20": 56, "21": 163, "22": 607, "23": 163, "24": 607, "25": 1525, "26": 607, "27": 607, "28": 607, "29": 607, "30": 156, "31": 12012, "32": 12012, "33": 12012, "34": 664, "35": 664, "36": 35, "37": 1, "38": 1, "39": 5, "40": 5, "41": 5, "42": 8, "43": 8, "44": 8, "45": 18, "46": 18, "47": 4, "48": 14, "49": 18, "50": 8, "51": 4, "52": 3, "53": 2, "54": 2, "55": 5, "56": 16, "57": 16, "58": 16, "59": 16, "60": 12, "61": 12, "62": 10, "63": 2, "64": 0, "65": 16, "66": 16, "67": 20, "68": 18, "69": 17, "70": 16, "71": 16, "72": 16, "73": 16, "74": 16, "75": 6, "76": 5, "77": 4, "78": 4, "79": 3, "80": 6, "81": 6, "82": 1, "83": 5, "84": 6, "85": 3, "86": 3, "87": 3, "88": 3, "89": 2, "90": 2, "91": 18, "92": 18, "93": 1, "94": 17, "95": 22, "96": 22, "97": 66, "98": 22, "99": 22, "100": 22, "101": 2, "102": 20, "103": 62 }, "f": { "0": 4774, "1": 163, "2": 56, "3": 163, "4": 607, "5": 607, "6": 1525, "7": 607, "8": 156, "9": 12012, "10": 12012, "11": 664, "12": 664, "13": 35, "14": 1, "15": 1, "16": 5, "17": 5, "18": 8, "19": 18, "20": 4, "21": 2, "22": 5, "23": 16, "24": 12, "25": 20, "26": 6, "27": 6, "28": 3, "29": 18, "30": 22, "31": 66, "32": 22, "33": 22 }, "b": { "0": [163, 148], "1": [156], "2": [4, 14], "3": [16], "4": [16, 4], "5": [0], "6": [4], "7": [1, 5], "8": [1, 17], "9": [2] } }, "/home/ivarconr/code/unleash/src/lib/addons/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/index.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 32 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 33 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 33 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 37 } }, "4": { "start": { "line": 16, "column": 24 }, "end": { "line": 28, "column": 1 } }, "5": { "start": { "line": 17, "column": 19 }, "end": { "line": 22, "column": 6 } }, "6": { "start": { "line": 23, "column": 4 }, "end": { "line": 27, "column": 11 } }, "7": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 32 } }, "8": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 19 } }, "9": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": null } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 16, "column": 24 }, "end": { "line": 16, "column": 25 } }, "loc": { "start": { "line": 16, "column": 54 }, "end": { "line": 28, "column": 1 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 23, "column": 25 }, "end": { "line": 23, "column": 26 } }, "loc": { "start": { "line": 23, "column": 40 }, "end": { "line": 27, "column": 5 } } } }, "branchMap": {}, "s": { "0": 62, "1": 62, "2": 62, "3": 62, "4": 62, "5": 148, "6": 148, "7": 592, "8": 592, "9": 62 }, "f": { "0": 148, "1": 592 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/addons/webhook.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/webhook.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 32 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 28 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 46 } }, "3": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 32 } }, "4": { "start": { "line": 19, "column": 51 }, "end": { "line": 19, "column": 61 } }, "5": { "start": { "line": 20, "column": 24 }, "end": { "line": 22, "column": 10 } }, "6": { "start": { "line": 26, "column": 8 }, "end": { "line": 30, "column": null } }, "7": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 58 } }, "8": { "start": { "line": 29, "column": 12 }, "end": { "line": 29, "column": 41 } }, "9": { "start": { "line": 32, "column": 28 }, "end": { "line": 36, "column": 10 } }, "10": { "start": { "line": 37, "column": 20 }, "end": { "line": 37, "column": 59 } }, "11": { "start": { "line": 39, "column": 8 }, "end": { "line": 41, "column": 10 } }, "12": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": 16 } }, "loc": { "start": { "line": 14, "column": 48 }, "end": { "line": 16, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 18, "column": 4 }, "end": { "line": 18, "column": 9 } }, "loc": { "start": { "line": 18, "column": 60 }, "end": { "line": 42, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 30, "column": null } }, "type": "if", "locations": [ { "start": { "line": 26, "column": 8 }, "end": { "line": 30, "column": null } }, { "start": { "line": 28, "column": 15 }, "end": { "line": 30, "column": null } } ] }, "1": { "loc": { "start": { "line": 26, "column": 12 }, "end": { "line": 26, "column": 44 } }, "type": "binary-expr", "locations": [ { "start": { "line": 26, "column": 12 }, "end": { "line": 26, "column": 44 } }, { "start": { "line": 26, "column": 48 }, "end": { "line": 26, "column": 71 } } ] }, "2": { "loc": { "start": { "line": 34, "column": 39 }, "end": { "line": 34, "column": 50 } }, "type": "binary-expr", "locations": [ { "start": { "line": 34, "column": 39 }, "end": { "line": 34, "column": 50 } }, { "start": { "line": 34, "column": 54 }, "end": { "line": 34, "column": 72 } } ] } }, "s": { "0": 63, "1": 63, "2": 63, "3": 150, "4": 2, "5": 2, "6": 2, "7": 1, "8": 1, "9": 2, "10": 2, "11": 2, "12": 63 }, "f": { "0": 150, "1": 2 }, "b": { "0": [1, 1], "1": [2, 1], "2": [2, 1] } }, "/home/ivarconr/code/unleash/src/lib/addons/addon.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/addon.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 38 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 55 } }, "2": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 60 } }, "3": { "start": { "line": 20, "column": 26 }, "end": { "line": 20, "column": 68 } }, "4": { "start": { "line": 21, "column": 8 }, "end": { "line": 27, "column": null } }, "5": { "start": { "line": 22, "column": 12 }, "end": { "line": 25, "column": 14 } }, "6": { "start": { "line": 26, "column": 12 }, "end": { "line": 26, "column": 24 } }, "7": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 37 } }, "8": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 38 } }, "9": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 26 } }, "10": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 32 } }, "11": { "start": { "line": 46, "column": 8 }, "end": { "line": 56, "column": null } }, "12": { "start": { "line": 47, "column": 12 }, "end": { "line": 52, "column": 15 } }, "13": { "start": { "line": 53, "column": 12 }, "end": { "line": 53, "column": 23 } }, "14": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 52 } }, "15": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 19 } }, "16": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 30 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": null } }, "loc": { "start": { "line": 17, "column": 56 }, "end": { "line": 30, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 8 } }, "loc": { "start": { "line": 32, "column": 12 }, "end": { "line": 34, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 8 } }, "loc": { "start": { "line": 36, "column": 18 }, "end": { "line": 38, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 9 } }, "loc": { "start": { "line": 43, "column": 27 }, "end": { "line": 58, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 21, "column": 8 }, "end": { "line": 27, "column": null } }, "type": "if", "locations": [ { "start": { "line": 21, "column": 8 }, "end": { "line": 27, "column": null } } ] }, "1": { "loc": { "start": { "line": 42, "column": 18 }, "end": { "line": 42, "column": 20 } }, "type": "default-arg", "locations": [ { "start": { "line": 42, "column": 18 }, "end": { "line": 42, "column": 20 } } ] }, "2": { "loc": { "start": { "line": 43, "column": 26 }, "end": { "line": 43, "column": 27 } }, "type": "default-arg", "locations": [ { "start": { "line": 43, "column": 26 }, "end": { "line": 43, "column": 27 } } ] } }, "s": { "0": 63, "1": 63, "2": 598, "3": 598, "4": 598, "5": 0, "6": 0, "7": 598, "8": 598, "9": 592, "10": 650, "11": 4, "12": 4, "13": 3, "14": 1, "15": 1, "16": 63 }, "f": { "0": 598, "1": 592, "2": 650, "3": 4 }, "b": { "0": [0], "1": [3], "2": [3] } }, "/home/ivarconr/code/unleash/src/lib/addons/addon-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/addon-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 60 } }, "3": { "start": { "line": 5, "column": 13 }, "end": { "line": 26, "column": 3 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63, "3": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/addons/webhook-definition.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/webhook-definition.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": null } }, "1": { "start": { "line": 21, "column": 44 }, "end": { "line": 81, "column": 2 } }, "2": { "start": { "line": 83, "column": 0 }, "end": { "line": 83, "column": 33 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/addons/slack.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/slack.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 49 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": null } }, "3": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 37 } }, "4": { "start": { "line": 18, "column": 8 }, "end": { "line": 21, "column": 10 } }, "5": { "start": { "line": 31, "column": 12 }, "end": { "line": 31, "column": 22 } }, "6": { "start": { "line": 33, "column": 30 }, "end": { "line": 33, "column": 59 } }, "7": { "start": { "line": 35, "column": 8 }, "end": { "line": 37, "column": null } }, "8": { "start": { "line": 36, "column": 12 }, "end": { "line": 36, "column": 47 } }, "9": { "start": { "line": 39, "column": 21 }, "end": { "line": 39, "column": 52 } }, "10": { "start": { "line": 40, "column": 28 }, "end": { "line": 40, "column": 64 } }, "11": { "start": { "line": 42, "column": 25 }, "end": { "line": 71, "column": 10 } }, "12": { "start": { "line": 43, "column": 25 }, "end": { "line": 62, "column": 14 } }, "13": { "start": { "line": 64, "column": 32 }, "end": { "line": 68, "column": 14 } }, "14": { "start": { "line": 70, "column": 12 }, "end": { "line": 70, "column": 53 } }, "15": { "start": { "line": 73, "column": 24 }, "end": { "line": 73, "column": 51 } }, "16": { "start": { "line": 74, "column": 22 }, "end": { "line": 74, "column": 65 } }, "17": { "start": { "line": 74, "column": 43 }, "end": { "line": 74, "column": 53 } }, "18": { "start": { "line": 75, "column": 8 }, "end": { "line": 75, "column": 79 } }, "19": { "start": { "line": 79, "column": 8 }, "end": { "line": 83, "column": null } }, "20": { "start": { "line": 80, "column": 12 }, "end": { "line": 82, "column": 37 } }, "21": { "start": { "line": 81, "column": 33 }, "end": { "line": 81, "column": 53 } }, "22": { "start": { "line": 82, "column": 28 }, "end": { "line": 82, "column": 35 } }, "23": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 18 } }, "24": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 21 } }, "25": { "start": { "line": 88, "column": 0 }, "end": { "line": 88, "column": 28 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 16, "column": 4 }, "end": { "line": 16, "column": 16 } }, "loc": { "start": { "line": 16, "column": 34 }, "end": { "line": 22, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 9 } }, "loc": { "start": { "line": 25, "column": 52 }, "end": { "line": 76, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 42, "column": 43 }, "end": { "line": 42, "column": 44 } }, "loc": { "start": { "line": 42, "column": 55 }, "end": { "line": 71, "column": 9 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 74, "column": 34 }, "end": { "line": 74, "column": 35 } }, "loc": { "start": { "line": 74, "column": 43 }, "end": { "line": 74, "column": 53 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 78, "column": 4 }, "end": { "line": 78, "column": 21 } }, "loc": { "start": { "line": 78, "column": 52 }, "end": { "line": 85, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 81, "column": 24 }, "end": { "line": 81, "column": 25 } }, "loc": { "start": { "line": 81, "column": 33 }, "end": { "line": 81, "column": 53 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 82, "column": 21 }, "end": { "line": 82, "column": 22 } }, "loc": { "start": { "line": 82, "column": 28 }, "end": { "line": 82, "column": 35 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 29, "column": 23 }, "end": { "line": 29, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 29, "column": 23 }, "end": { "line": 29, "column": 32 } } ] }, "1": { "loc": { "start": { "line": 30, "column": 24 }, "end": { "line": 30, "column": 35 } }, "type": "default-arg", "locations": [ { "start": { "line": 30, "column": 24 }, "end": { "line": 30, "column": 35 } } ] }, "2": { "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 37, "column": null } }, "type": "if", "locations": [ { "start": { "line": 35, "column": 8 }, "end": { "line": 37, "column": null } } ] }, "3": { "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 83, "column": null } }, "type": "if", "locations": [ { "start": { "line": 79, "column": 8 }, "end": { "line": 83, "column": null } } ] } }, "s": { "0": 64, "1": 64, "2": 64, "3": 158, "4": 158, "5": 6, "6": 6, "7": 6, "8": 4, "9": 6, "10": 6, "11": 6, "12": 7, "13": 7, "14": 7, "15": 6, "16": 6, "17": 7, "18": 6, "19": 6, "20": 2, "21": 3, "22": 3, "23": 4, "24": 64, "25": 64 }, "f": { "0": 158, "1": 6, "2": 7, "3": 7, "4": 6, "5": 3, "6": 3 }, "b": { "0": [6], "1": [6], "2": [4], "3": [2] } }, "/home/ivarconr/code/unleash/src/lib/addons/slack-definition.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/slack-definition.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": null } }, "1": { "start": { "line": 19, "column": 42 }, "end": { "line": 86, "column": 2 } }, "2": { "start": { "line": 88, "column": 0 }, "end": { "line": 88, "column": 31 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 64, "1": 64, "2": 64 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/addons/feature-event-formatter-md.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/feature-event-formatter-md.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": null } }, "1": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": null } }, "2": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": null } }, "3": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": null } }, "4": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 37 } }, "5": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 35 } }, "6": { "start": { "line": 40, "column": 36 }, "end": { "line": 40, "column": 41 } }, "7": { "start": { "line": 41, "column": 23 }, "end": { "line": 41, "column": 73 } }, "8": { "start": { "line": 42, "column": 24 }, "end": { "line": 42, "column": 55 } }, "9": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 74 } }, "10": { "start": { "line": 47, "column": 8 }, "end": { "line": 51, "column": null } }, "11": { "start": { "line": 48, "column": 12 }, "end": { "line": 48, "column": 71 } }, "12": { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 72 } }, "13": { "start": { "line": 55, "column": 36 }, "end": { "line": 55, "column": 41 } }, "14": { "start": { "line": 56, "column": 24 }, "end": { "line": 56, "column": 49 } }, "15": { "start": { "line": 57, "column": 24 }, "end": { "line": 57, "column": 55 } }, "16": { "start": { "line": 59, "column": 8 }, "end": { "line": 61, "column": null } }, "17": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 130 } }, "18": { "start": { "line": 62, "column": 8 }, "end": { "line": 62, "column": 73 } }, "19": { "start": { "line": 66, "column": 58 }, "end": { "line": 66, "column": 63 } }, "20": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 73 } }, "21": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 55 } }, "22": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 115 } }, "23": { "start": { "line": 74, "column": 73 }, "end": { "line": 74, "column": 78 } }, "24": { "start": { "line": 75, "column": 24 }, "end": { "line": 75, "column": 55 } }, "25": { "start": { "line": 76, "column": 35 }, "end": { "line": 76, "column": 37 } }, "26": { "start": { "line": 77, "column": 8 }, "end": { "line": 83, "column": null } }, "27": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 84 } }, "28": { "start": { "line": 79, "column": 15 }, "end": { "line": 83, "column": null } }, "29": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 82 } }, "30": { "start": { "line": 81, "column": 15 }, "end": { "line": 83, "column": null } }, "31": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 87 } }, "32": { "start": { "line": 84, "column": 8 }, "end": { "line": 84, "column": 91 } }, "33": { "start": { "line": 88, "column": 39 }, "end": { "line": 88, "column": 44 } }, "34": { "start": { "line": 89, "column": 24 }, "end": { "line": 89, "column": 55 } }, "35": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 90 } }, "36": { "start": { "line": 94, "column": 52 }, "end": { "line": 94, "column": 57 } }, "37": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 65 } }, "38": { "start": { "line": 99, "column": 52 }, "end": { "line": 99, "column": 57 } }, "39": { "start": { "line": 100, "column": 8 }, "end": { "line": 102, "column": null } }, "40": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 48 } }, "41": { "start": { "line": 103, "column": 8 }, "end": { "line": 103, "column": 71 } }, "42": { "start": { "line": 107, "column": 8 }, "end": { "line": 116, "column": null } }, "43": { "start": { "line": 109, "column": 16 }, "end": { "line": 109, "column": 33 } }, "44": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 33 } }, "45": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 46 } }, "46": { "start": { "line": 115, "column": 16 }, "end": { "line": 115, "column": 28 } }, "47": { "start": { "line": 120, "column": 45 }, "end": { "line": 120, "column": 50 } }, "48": { "start": { "line": 121, "column": 23 }, "end": { "line": 121, "column": 43 } }, "49": { "start": { "line": 122, "column": 24 }, "end": { "line": 122, "column": 55 } }, "50": { "start": { "line": 123, "column": 8 }, "end": { "line": 123, "column": 90 } }, "51": { "start": { "line": 127, "column": 8 }, "end": { "line": 147, "column": null } }, "52": { "start": { "line": 130, "column": 16 }, "end": { "line": 130, "column": 56 } }, "53": { "start": { "line": 133, "column": 16 }, "end": { "line": 133, "column": 53 } }, "54": { "start": { "line": 136, "column": 16 }, "end": { "line": 136, "column": 65 } }, "55": { "start": { "line": 140, "column": 16 }, "end": { "line": 140, "column": 62 } }, "56": { "start": { "line": 142, "column": 16 }, "end": { "line": 142, "column": 56 } }, "57": { "start": { "line": 144, "column": 16 }, "end": { "line": 144, "column": 61 } }, "58": { "start": { "line": 146, "column": 16 }, "end": { "line": 146, "column": 47 } }, "59": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 12 } }, "loc": { "start": { "line": 24, "column": 21 }, "end": { "line": 27, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 16 } }, "loc": { "start": { "line": 34, "column": 71 }, "end": { "line": 37, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 39, "column": 4 }, "end": { "line": 39, "column": 24 } }, "loc": { "start": { "line": 39, "column": 38 }, "end": { "line": 44, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 23 } }, "loc": { "start": { "line": 46, "column": 37 }, "end": { "line": 52, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 54, "column": 4 }, "end": { "line": 54, "column": 21 } }, "loc": { "start": { "line": 54, "column": 35 }, "end": { "line": 63, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 65, "column": 4 }, "end": { "line": 65, "column": 33 } }, "loc": { "start": { "line": 65, "column": 47 }, "end": { "line": 71, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 30 } }, "loc": { "start": { "line": 73, "column": 44 }, "end": { "line": 85, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": 24 } }, "loc": { "start": { "line": 87, "column": 38 }, "end": { "line": 91, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 93, "column": 4 }, "end": { "line": 93, "column": 29 } }, "loc": { "start": { "line": 93, "column": 43 }, "end": { "line": 96, "column": 5 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 15 } }, "loc": { "start": { "line": 98, "column": 29 }, "end": { "line": 104, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 106, "column": 4 }, "end": { "line": 106, "column": 13 } }, "loc": { "start": { "line": 106, "column": 26 }, "end": { "line": 117, "column": 5 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 15 } }, "loc": { "start": { "line": 119, "column": 29 }, "end": { "line": 124, "column": 5 } } }, "12": { "name": "(anonymous_12)", "decl": { "start": { "line": 126, "column": 4 }, "end": { "line": 126, "column": 10 } }, "loc": { "start": { "line": 126, "column": 24 }, "end": { "line": 148, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 21 } }, "type": "binary-expr", "locations": [ { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 21 } }, { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": null } } ] }, "1": { "loc": { "start": { "line": 34, "column": 59 }, "end": { "line": 34, "column": 71 } }, "type": "default-arg", "locations": [ { "start": { "line": 34, "column": 59 }, "end": { "line": 34, "column": 71 } } ] }, "2": { "loc": { "start": { "line": 41, "column": 51 }, "end": { "line": 41, "column": 61 } }, "type": "cond-expr", "locations": [ { "start": { "line": 41, "column": 51 }, "end": { "line": 41, "column": 61 } }, { "start": { "line": 41, "column": 64 }, "end": { "line": 41, "column": 73 } } ] }, "3": { "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 51, "column": null } }, "type": "if", "locations": [ { "start": { "line": 47, "column": 8 }, "end": { "line": 51, "column": null } }, { "start": { "line": 49, "column": 15 }, "end": { "line": 51, "column": null } } ] }, "4": { "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 61, "column": null } }, "type": "if", "locations": [ { "start": { "line": 59, "column": 8 }, "end": { "line": 61, "column": null } } ] }, "5": { "loc": { "start": { "line": 68, "column": 51 }, "end": { "line": 68, "column": 60 } }, "type": "cond-expr", "locations": [ { "start": { "line": 68, "column": 51 }, "end": { "line": 68, "column": 60 } }, { "start": { "line": 68, "column": 63 }, "end": { "line": 68, "column": 73 } } ] }, "6": { "loc": { "start": { "line": 77, "column": 8 }, "end": { "line": 83, "column": null } }, "type": "if", "locations": [ { "start": { "line": 77, "column": 8 }, "end": { "line": 83, "column": null } }, { "start": { "line": 79, "column": 15 }, "end": { "line": 83, "column": null } } ] }, "7": { "loc": { "start": { "line": 79, "column": 15 }, "end": { "line": 83, "column": null } }, "type": "if", "locations": [ { "start": { "line": 79, "column": 15 }, "end": { "line": 83, "column": null } }, { "start": { "line": 81, "column": 15 }, "end": { "line": 83, "column": null } } ] }, "8": { "loc": { "start": { "line": 81, "column": 15 }, "end": { "line": 83, "column": null } }, "type": "if", "locations": [ { "start": { "line": 81, "column": 15 }, "end": { "line": 83, "column": null } } ] }, "9": { "loc": { "start": { "line": 99, "column": 32 }, "end": { "line": 99, "column": 34 } }, "type": "default-arg", "locations": [ { "start": { "line": 99, "column": 32 }, "end": { "line": 99, "column": 34 } } ] }, "10": { "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 102, "column": null } }, "type": "if", "locations": [ { "start": { "line": 100, "column": 8 }, "end": { "line": 102, "column": null } } ] }, "11": { "loc": { "start": { "line": 108, "column": 12 }, "end": { "line": 109, "column": 33 } }, "type": "switch", "locations": [ { "start": { "line": 108, "column": 12 }, "end": { "line": 109, "column": 33 } }, { "start": { "line": 110, "column": 12 }, "end": { "line": 111, "column": 33 } }, { "start": { "line": 112, "column": 12 }, "end": { "line": 113, "column": 46 } }, { "start": { "line": 114, "column": 12 }, "end": { "line": 115, "column": 28 } } ] }, "12": { "loc": { "start": { "line": 128, "column": 12 }, "end": { "line": 128, "column": 34 } }, "type": "switch", "locations": [ { "start": { "line": 128, "column": 12 }, "end": { "line": 128, "column": 34 } }, { "start": { "line": 129, "column": 12 }, "end": { "line": 130, "column": 56 } }, { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 34 } }, { "start": { "line": 132, "column": 12 }, "end": { "line": 133, "column": 53 } }, { "start": { "line": 134, "column": 12 }, "end": { "line": 134, "column": 46 } }, { "start": { "line": 135, "column": 12 }, "end": { "line": 136, "column": 65 } }, { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 38 } }, { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 41 } }, { "start": { "line": 139, "column": 12 }, "end": { "line": 140, "column": 62 } }, { "start": { "line": 141, "column": 12 }, "end": { "line": 142, "column": 56 } }, { "start": { "line": 143, "column": 12 }, "end": { "line": 144, "column": 61 } }, { "start": { "line": 145, "column": 12 }, "end": { "line": 146, "column": 47 } } ] } }, "s": { "0": 66, "1": 66, "2": 66, "3": 66, "4": 460, "5": 460, "6": 3, "7": 3, "8": 3, "9": 3, "10": 12, "11": 6, "12": 6, "13": 0, "14": 0, "15": 0, "16": 0, "17": 0, "18": 0, "19": 3, "20": 3, "21": 3, "22": 3, "23": 0, "24": 0, "25": 0, "26": 0, "27": 0, "28": 0, "29": 0, "30": 0, "31": 0, "32": 0, "33": 0, "34": 0, "35": 0, "36": 0, "37": 0, "38": 21, "39": 21, "40": 5, "41": 16, "42": 6, "43": 6, "44": 0, "45": 0, "46": 0, "47": 6, "48": 6, "49": 6, "50": 6, "51": 12, "52": 3, "53": 0, "54": 3, "55": 0, "56": 0, "57": 0, "58": 6, "59": 66 }, "f": { "0": 66, "1": 460, "2": 3, "3": 12, "4": 0, "5": 3, "6": 0, "7": 0, "8": 0, "9": 21, "10": 6, "11": 6, "12": 12 }, "b": { "0": [66, 66], "1": [151], "2": [3, 0], "3": [6, 6], "4": [0], "5": [0, 3], "6": [0, 0], "7": [0, 0], "8": [0], "9": [14], "10": [5], "11": [6, 0, 0, 0], "12": [3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 6] } }, "/home/ivarconr/code/unleash/src/lib/addons/teams.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/teams.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 49 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": null } }, "3": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 37 } }, "4": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 73 } }, "5": { "start": { "line": 21, "column": 24 }, "end": { "line": 21, "column": 34 } }, "6": { "start": { "line": 22, "column": 30 }, "end": { "line": 22, "column": 35 } }, "7": { "start": { "line": 23, "column": 21 }, "end": { "line": 23, "column": 52 } }, "8": { "start": { "line": 24, "column": 28 }, "end": { "line": 24, "column": 64 } }, "9": { "start": { "line": 26, "column": 21 }, "end": { "line": 57, "column": 10 } }, "10": { "start": { "line": 59, "column": 28 }, "end": { "line": 63, "column": 10 } }, "11": { "start": { "line": 64, "column": 20 }, "end": { "line": 64, "column": 59 } }, "12": { "start": { "line": 65, "column": 8 }, "end": { "line": 67, "column": 10 } }, "13": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 4 }, "end": { "line": 14, "column": 16 } }, "loc": { "start": { "line": 14, "column": 34 }, "end": { "line": 17, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 9 } }, "loc": { "start": { "line": 20, "column": 52 }, "end": { "line": 68, "column": 5 } } } }, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63, "3": 151, "4": 151, "5": 3, "6": 3, "7": 3, "8": 3, "9": 3, "10": 3, "11": 3, "12": 3, "13": 63 }, "f": { "0": 151, "1": 3 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/addons/teams-definition.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/teams-definition.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": null } }, "1": { "start": { "line": 19, "column": 42 }, "end": { "line": 49, "column": 2 } }, "2": { "start": { "line": 51, "column": 0 }, "end": { "line": 51, "column": 31 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/addons/datadog.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/datadog.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 46 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": null } }, "3": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 34 } }, "4": { "start": { "line": 17, "column": 8 }, "end": { "line": 20, "column": 10 } }, "5": { "start": { "line": 26, "column": 12 }, "end": { "line": 26, "column": 22 } }, "6": { "start": { "line": 28, "column": 21 }, "end": { "line": 28, "column": 52 } }, "7": { "start": { "line": 30, "column": 36 }, "end": { "line": 30, "column": 41 } }, "8": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 75 } }, "9": { "start": { "line": 32, "column": 48 }, "end": { "line": 32, "column": 74 } }, "10": { "start": { "line": 33, "column": 21 }, "end": { "line": 37, "column": 10 } }, "11": { "start": { "line": 39, "column": 28 }, "end": { "line": 46, "column": 10 } }, "12": { "start": { "line": 47, "column": 20 }, "end": { "line": 47, "column": 59 } }, "13": { "start": { "line": 48, "column": 8 }, "end": { "line": 50, "column": 10 } }, "14": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": 16 } }, "loc": { "start": { "line": 15, "column": 36 }, "end": { "line": 21, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 9 } }, "loc": { "start": { "line": 24, "column": 52 }, "end": { "line": 51, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 32, "column": 39 }, "end": { "line": 32, "column": 40 } }, "loc": { "start": { "line": 32, "column": 48 }, "end": { "line": 32, "column": 74 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 25, "column": 22 }, "end": { "line": 25, "column": 63 } }, "type": "default-arg", "locations": [ { "start": { "line": 25, "column": 22 }, "end": { "line": 25, "column": 63 } } ] }, "1": { "loc": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 21 } }, "type": "binary-expr", "locations": [ { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 21 } }, { "start": { "line": 32, "column": 25 }, "end": { "line": 32, "column": 75 } } ] } }, "s": { "0": 63, "1": 63, "2": 63, "3": 151, "4": 151, "5": 3, "6": 3, "7": 3, "8": 3, "9": 0, "10": 3, "11": 3, "12": 3, "13": 3, "14": 63 }, "f": { "0": 151, "1": 3, "2": 0 }, "b": { "0": [0], "1": [3, 0] } }, "/home/ivarconr/code/unleash/src/lib/addons/datadog-definition.ts": { "path": "/home/ivarconr/code/unleash/src/lib/addons/datadog-definition.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": null } }, "1": { "start": { "line": 19, "column": 44 }, "end": { "line": 68, "column": 2 } }, "2": { "start": { "line": 70, "column": 0 }, "end": { "line": 70, "column": 33 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 63, "1": 63, "2": 63 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/addon-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/addon-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 16, "column": 58 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 62, "1": 62, "2": 62 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/context-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/context-service.ts", "statementMap": { "0": { "start": { "line": 12, "column": 38 }, "end": { "line": 12, "column": 65 } }, "1": { "start": { "line": 13, "column": 24 }, "end": { "line": 13, "column": 61 } }, "2": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": 30 } }, "3": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 41 } }, "4": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 37 } }, "5": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 51 } }, "6": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 63 } }, "7": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 47 } }, "8": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 48 } }, "9": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 45 } }, "10": { "start": { "line": 61, "column": 29 }, "end": { "line": 61, "column": 69 } }, "11": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 51 } }, "12": { "start": { "line": 65, "column": 8 }, "end": { "line": 69, "column": 11 } }, "13": { "start": { "line": 77, "column": 8 }, "end": { "line": 77, "column": 67 } }, "14": { "start": { "line": 78, "column": 22 }, "end": { "line": 78, "column": 76 } }, "15": { "start": { "line": 81, "column": 8 }, "end": { "line": 81, "column": 51 } }, "16": { "start": { "line": 82, "column": 8 }, "end": { "line": 86, "column": 11 } }, "17": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 47 } }, "18": { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 50 } }, "19": { "start": { "line": 95, "column": 8 }, "end": { "line": 99, "column": 11 } }, "20": { "start": { "line": 106, "column": 8 }, "end": { "line": 112, "column": null } }, "21": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 51 } }, "22": { "start": { "line": 108, "column": 12 }, "end": { "line": 108, "column": 65 } }, "23": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 19 } }, "24": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 39 } }, "25": { "start": { "line": 119, "column": 8 }, "end": { "line": 119, "column": 49 } }, "26": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 48 } }, "27": { "start": { "line": 123, "column": 0 }, "end": { "line": 123, "column": 30 } }, "28": { "start": { "line": 124, "column": 0 }, "end": { "line": 124, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": null } }, "loc": { "start": { "line": 39, "column": 56 }, "end": { "line": 45, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 9 } }, "loc": { "start": { "line": 47, "column": 16 }, "end": { "line": 49, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 9 } }, "loc": { "start": { "line": 51, "column": 38 }, "end": { "line": 53, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 9 } }, "loc": { "start": { "line": 57, "column": 24 }, "end": { "line": 70, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 9 } }, "loc": { "start": { "line": 74, "column": 24 }, "end": { "line": 87, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 89, "column": 4 }, "end": { "line": 89, "column": 9 } }, "loc": { "start": { "line": 89, "column": 59 }, "end": { "line": 100, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 102, "column": 4 }, "end": { "line": 102, "column": 9 } }, "loc": { "start": { "line": 104, "column": 37 }, "end": { "line": 116, "column": 5 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 118, "column": 4 }, "end": { "line": 118, "column": 9 } }, "loc": { "start": { "line": 118, "column": 35 }, "end": { "line": 121, "column": 5 } } } }, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 148, "4": 148, "5": 148, "6": 148, "7": 3, "8": 6, "9": 12, "10": 10, "11": 6, "12": 6, "13": 6, "14": 6, "15": 3, "16": 3, "17": 3, "18": 2, "19": 2, "20": 16, "21": 16, "22": 4, "23": 12, "24": 4, "25": 5, "26": 4, "27": 60, "28": 60 }, "f": { "0": 148, "1": 3, "2": 6, "3": 12, "4": 6, "5": 3, "6": 16, "7": 5 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/context-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/context-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 22 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 42 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 4, "column": 64 } }, "3": { "start": { "line": 6, "column": 25 }, "end": { "line": 9, "column": 2 } }, "4": { "start": { "line": 11, "column": 13 }, "end": { "line": 24, "column": 58 } }, "5": { "start": { "line": 19, "column": 30 }, "end": { "line": 19, "column": 49 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 20 }, "end": { "line": 19, "column": 21 } }, "loc": { "start": { "line": 19, "column": 30 }, "end": { "line": 19, "column": 49 } } } }, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60, "5": 7 }, "f": { "0": 7 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/version-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/version-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 38 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 38 } }, "2": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 47 } }, "3": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 67 } }, "4": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 41 } }, "5": { "start": { "line": 58, "column": 8 }, "end": { "line": 61, "column": 10 } }, "6": { "start": { "line": 62, "column": 8 }, "end": { "line": 62, "column": 43 } }, "7": { "start": { "line": 63, "column": 8 }, "end": { "line": 63, "column": 48 } }, "8": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 29 } }, "9": { "start": { "line": 65, "column": 8 }, "end": { "line": 65, "column": 45 } }, "10": { "start": { "line": 65, "column": 31 }, "end": { "line": 65, "column": 43 } }, "11": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 35 } }, "12": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 40 } }, "13": { "start": { "line": 71, "column": 8 }, "end": { "line": 74, "column": 10 } }, "14": { "start": { "line": 72, "column": 24 }, "end": { "line": 72, "column": 49 } }, "15": { "start": { "line": 75, "column": 8 }, "end": { "line": 75, "column": 27 } }, "16": { "start": { "line": 79, "column": 8 }, "end": { "line": 84, "column": null } }, "17": { "start": { "line": 80, "column": 27 }, "end": { "line": 80, "column": 70 } }, "18": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 33 } }, "19": { "start": { "line": 83, "column": 12 }, "end": { "line": 83, "column": 60 } }, "20": { "start": { "line": 88, "column": 8 }, "end": { "line": 113, "column": null } }, "21": { "start": { "line": 89, "column": 12 }, "end": { "line": 112, "column": null } }, "22": { "start": { "line": 90, "column": 28 }, "end": { "line": 97, "column": 18 } }, "23": { "start": { "line": 98, "column": 16 }, "end": { "line": 109, "column": null } }, "24": { "start": { "line": 99, "column": 34 }, "end": { "line": 99, "column": 50 } }, "25": { "start": { "line": 100, "column": 20 }, "end": { "line": 103, "column": 22 } }, "26": { "start": { "line": 104, "column": 20 }, "end": { "line": 104, "column": 48 } }, "27": { "start": { "line": 106, "column": 20 }, "end": { "line": 108, "column": 22 } }, "28": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 72 } }, "29": { "start": { "line": 117, "column": 8 }, "end": { "line": 122, "column": 10 } }, "30": { "start": { "line": 126, "column": 8 }, "end": { "line": 126, "column": 34 } }, "31": { "start": { "line": 127, "column": 8 }, "end": { "line": 127, "column": 26 } }, "32": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 21 } }, "33": { "start": { "line": 131, "column": 0 }, "end": { "line": 131, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": null } }, "loc": { "start": { "line": 54, "column": 9 }, "end": { "line": 66, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 65, "column": 25 }, "end": { "line": 65, "column": 28 } }, "loc": { "start": { "line": 65, "column": 31 }, "end": { "line": 65, "column": 43 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 68, "column": 4 }, "end": { "line": 68, "column": 9 } }, "loc": { "start": { "line": 68, "column": 15 }, "end": { "line": 76, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 72, "column": 12 }, "end": { "line": 72, "column": 17 } }, "loc": { "start": { "line": 72, "column": 24 }, "end": { "line": 72, "column": 49 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 78, "column": 4 }, "end": { "line": 78, "column": 9 } }, "loc": { "start": { "line": 78, "column": 23 }, "end": { "line": 85, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": 9 } }, "loc": { "start": { "line": 87, "column": 28 }, "end": { "line": 114, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 116, "column": 4 }, "end": { "line": 116, "column": 18 } }, "loc": { "start": { "line": 116, "column": 18 }, "end": { "line": 123, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 11 } }, "loc": { "start": { "line": 125, "column": 11 }, "end": { "line": 128, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 60, "column": 24 }, "end": { "line": 60, "column": 41 } }, "type": "binary-expr", "locations": [ { "start": { "line": 60, "column": 24 }, "end": { "line": 60, "column": 41 } }, { "start": { "line": 60, "column": 45 }, "end": { "line": 60, "column": 47 } } ] }, "1": { "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 113, "column": null } }, "type": "if", "locations": [ { "start": { "line": 88, "column": 8 }, "end": { "line": 113, "column": null } } ] }, "2": { "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 109, "column": null } }, "type": "if", "locations": [ { "start": { "line": 98, "column": 16 }, "end": { "line": 109, "column": null } }, { "start": { "line": 105, "column": 23 }, "end": { "line": 109, "column": null } } ] }, "3": { "loc": { "start": { "line": 119, "column": 20 }, "end": { "line": 119, "column": 31 } }, "type": "binary-expr", "locations": [ { "start": { "line": 119, "column": 20 }, "end": { "line": 119, "column": 31 } }, { "start": { "line": 119, "column": 35 }, "end": { "line": 119, "column": 37 } } ] } }, "s": { "0": 61, "1": 61, "2": 61, "3": 151, "4": 151, "5": 151, "6": 151, "7": 151, "8": 151, "9": 151, "10": 150, "11": 150, "12": 150, "13": 150, "14": 0, "15": 150, "16": 150, "17": 150, "18": 58, "19": 92, "20": 153, "21": 4, "22": 4, "23": 2, "24": 2, "25": 2, "26": 2, "27": 0, "28": 2, "29": 7, "30": 125, "31": 125, "32": 61, "33": 61 }, "f": { "0": 151, "1": 150, "2": 150, "3": 0, "4": 150, "5": 153, "6": 7, "7": 125 }, "b": { "0": [151, 149], "1": [4], "2": [2, 0], "3": [7, 5] } }, "/home/ivarconr/code/unleash/src/lib/services/api-token-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/api-token-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 53 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 40 } }, "3": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": null } }, "4": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 58 } }, "5": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 51 } }, "6": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 49 } }, "7": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 43 } }, "8": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 35 } }, "9": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 49 } }, "10": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 73 } }, "11": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 33 } }, "12": { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": 18 } }, "13": { "start": { "line": 46, "column": 18 }, "end": { "line": 46, "column": 42 } }, "14": { "start": { "line": 49, "column": 8 }, "end": { "line": 53, "column": null } }, "15": { "start": { "line": 50, "column": 12 }, "end": { "line": 52, "column": 14 } }, "16": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 71 } }, "17": { "start": { "line": 57, "column": 8 }, "end": { "line": 62, "column": null } }, "18": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 64 } }, "19": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 19 } }, "20": { "start": { "line": 66, "column": 8 }, "end": { "line": 66, "column": 35 } }, "21": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 41 } }, "22": { "start": { "line": 74, "column": 27 }, "end": { "line": 74, "column": 51 } }, "23": { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } }, "24": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 19 } }, "25": { "start": { "line": 78, "column": 8 }, "end": { "line": 85, "column": null } }, "26": { "start": { "line": 79, "column": 30 }, "end": { "line": 81, "column": 54 } }, "27": { "start": { "line": 81, "column": 28 }, "end": { "line": 81, "column": 53 } }, "28": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 41 } }, "29": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 75 } }, "30": { "start": { "line": 89, "column": 22 }, "end": { "line": 89, "column": 72 } }, "31": { "start": { "line": 89, "column": 52 }, "end": { "line": 89, "column": 71 } }, "32": { "start": { "line": 90, "column": 8 }, "end": { "line": 101, "column": null } }, "33": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 70 } }, "34": { "start": { "line": 94, "column": 12 }, "end": { "line": 100, "column": 15 } }, "35": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 25 } }, "36": { "start": { "line": 109, "column": 8 }, "end": { "line": 109, "column": 55 } }, "37": { "start": { "line": 113, "column": 8 }, "end": { "line": 113, "column": 41 } }, "38": { "start": { "line": 122, "column": 22 }, "end": { "line": 122, "column": 46 } }, "39": { "start": { "line": 123, "column": 8 }, "end": { "line": 123, "column": 54 } }, "40": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 35 } }, "41": { "start": { "line": 131, "column": 29 }, "end": { "line": 131, "column": 65 } }, "42": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 60 } }, "43": { "start": { "line": 134, "column": 23 }, "end": { "line": 134, "column": 55 } }, "44": { "start": { "line": 135, "column": 31 }, "end": { "line": 135, "column": 54 } }, "45": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 54 } }, "46": { "start": { "line": 142, "column": 8 }, "end": { "line": 160, "column": null } }, "47": { "start": { "line": 143, "column": 26 }, "end": { "line": 143, "column": 62 } }, "48": { "start": { "line": 144, "column": 12 }, "end": { "line": 144, "column": 42 } }, "49": { "start": { "line": 145, "column": 12 }, "end": { "line": 145, "column": 25 } }, "50": { "start": { "line": 147, "column": 12 }, "end": { "line": 158, "column": null } }, "51": { "start": { "line": 148, "column": 34 }, "end": { "line": 148, "column": 39 } }, "52": { "start": { "line": 149, "column": 16 }, "end": { "line": 156, "column": null } }, "53": { "start": { "line": 150, "column": 20 }, "end": { "line": 153, "column": 39 } }, "54": { "start": { "line": 154, "column": 23 }, "end": { "line": 156, "column": null } }, "55": { "start": { "line": 155, "column": 20 }, "end": { "line": 155, "column": 86 } }, "56": { "start": { "line": 157, "column": 16 }, "end": { "line": 157, "column": 48 } }, "57": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 24 } }, "58": { "start": { "line": 164, "column": 8 }, "end": { "line": 166, "column": null } }, "59": { "start": { "line": 165, "column": 12 }, "end": { "line": 165, "column": 29 } }, "60": { "start": { "line": 167, "column": 29 }, "end": { "line": 169, "column": 10 } }, "61": { "start": { "line": 168, "column": 12 }, "end": { "line": 168, "column": 58 } }, "62": { "start": { "line": 170, "column": 8 }, "end": { "line": 170, "column": 43 } }, "63": { "start": { "line": 174, "column": 26 }, "end": { "line": 174, "column": 64 } }, "64": { "start": { "line": 175, "column": 8 }, "end": { "line": 179, "column": null } }, "65": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 52 } }, "66": { "start": { "line": 178, "column": 12 }, "end": { "line": 178, "column": 64 } }, "67": { "start": { "line": 183, "column": 8 }, "end": { "line": 183, "column": 34 } }, "68": { "start": { "line": 184, "column": 8 }, "end": { "line": 184, "column": 26 } }, "69": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": null } }, "loc": { "start": { "line": 39, "column": 68 }, "end": { "line": 54, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 15 } }, "loc": { "start": { "line": 46, "column": 18 }, "end": { "line": 46, "column": 42 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 50, "column": 29 }, "end": { "line": 50, "column": 34 } }, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 71 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 17 } }, "loc": { "start": { "line": 56, "column": 35 }, "end": { "line": 63, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 65, "column": 11 }, "end": { "line": 65, "column": 16 } }, "loc": { "start": { "line": 65, "column": 29 }, "end": { "line": 67, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 69, "column": 11 }, "end": { "line": 69, "column": 16 } }, "loc": { "start": { "line": 69, "column": 35 }, "end": { "line": 71, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 73, "column": 12 }, "end": { "line": 73, "column": 17 } }, "loc": { "start": { "line": 73, "column": 63 }, "end": { "line": 86, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 81, "column": 21 }, "end": { "line": 81, "column": 22 } }, "loc": { "start": { "line": 81, "column": 28 }, "end": { "line": 81, "column": 53 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 88, "column": 11 }, "end": { "line": 88, "column": 26 } }, "loc": { "start": { "line": 88, "column": 41 }, "end": { "line": 103, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 89, "column": 45 }, "end": { "line": 89, "column": 46 } }, "loc": { "start": { "line": 89, "column": 52 }, "end": { "line": 89, "column": 71 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 105, "column": 11 }, "end": { "line": 105, "column": 16 } }, "loc": { "start": { "line": 107, "column": 23 }, "end": { "line": 110, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 112, "column": 11 }, "end": { "line": 112, "column": 16 } }, "loc": { "start": { "line": 112, "column": 38 }, "end": { "line": 114, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 119, "column": 11 }, "end": { "line": 119, "column": 16 } }, "loc": { "start": { "line": 120, "column": 55 }, "end": { "line": 124, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 126, "column": 11 }, "end": { "line": 126, "column": 16 } }, "loc": { "start": { "line": 127, "column": 49 }, "end": { "line": 137, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 17 } }, "loc": { "start": { "line": 140, "column": 36 }, "end": { "line": 161, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 163, "column": 12 }, "end": { "line": 163, "column": 30 } }, "loc": { "start": { "line": 163, "column": 53 }, "end": { "line": 171, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 167, "column": 43 }, "end": { "line": 167, "column": 44 } }, "loc": { "start": { "line": 167, "column": 55 }, "end": { "line": 169, "column": 9 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 173, "column": 12 }, "end": { "line": 173, "column": 29 } }, "loc": { "start": { "line": 173, "column": 55 }, "end": { "line": 180, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 182, "column": 4 }, "end": { "line": 182, "column": 11 } }, "loc": { "start": { "line": 182, "column": 11 }, "end": { "line": 185, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 53, "column": null } }, "type": "if", "locations": [ { "start": { "line": 49, "column": 8 }, "end": { "line": 53, "column": null } } ] }, "1": { "loc": { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } }, "type": "if", "locations": [ { "start": { "line": 75, "column": 8 }, "end": { "line": 77, "column": null } } ] }, "2": { "loc": { "start": { "line": 90, "column": 8 }, "end": { "line": 101, "column": null } }, "type": "if", "locations": [ { "start": { "line": 90, "column": 8 }, "end": { "line": 101, "column": null } } ] }, "3": { "loc": { "start": { "line": 92, "column": 52 }, "end": { "line": 92, "column": 59 } }, "type": "cond-expr", "locations": [ { "start": { "line": 92, "column": 52 }, "end": { "line": 92, "column": 59 } }, { "start": { "line": 92, "column": 62 }, "end": { "line": 92, "column": 70 } } ] }, "4": { "loc": { "start": { "line": 147, "column": 12 }, "end": { "line": 158, "column": null } }, "type": "if", "locations": [ { "start": { "line": 147, "column": 12 }, "end": { "line": 158, "column": null } } ] }, "5": { "loc": { "start": { "line": 149, "column": 16 }, "end": { "line": 156, "column": null } }, "type": "if", "locations": [ { "start": { "line": 149, "column": 16 }, "end": { "line": 156, "column": null } }, { "start": { "line": 154, "column": 23 }, "end": { "line": 156, "column": null } } ] }, "6": { "loc": { "start": { "line": 154, "column": 23 }, "end": { "line": 156, "column": null } }, "type": "if", "locations": [ { "start": { "line": 154, "column": 23 }, "end": { "line": 156, "column": null } } ] }, "7": { "loc": { "start": { "line": 164, "column": 8 }, "end": { "line": 166, "column": null } }, "type": "if", "locations": [ { "start": { "line": 164, "column": 8 }, "end": { "line": 166, "column": null } } ] }, "8": { "loc": { "start": { "line": 170, "column": 15 }, "end": { "line": 170, "column": 29 } }, "type": "binary-expr", "locations": [ { "start": { "line": 170, "column": 15 }, "end": { "line": 170, "column": 29 } }, { "start": { "line": 170, "column": 33 }, "end": { "line": 170, "column": 42 } } ] }, "9": { "loc": { "start": { "line": 175, "column": 8 }, "end": { "line": 179, "column": null } }, "type": "if", "locations": [ { "start": { "line": 175, "column": 8 }, "end": { "line": 179, "column": null } }, { "start": { "line": 177, "column": 15 }, "end": { "line": 179, "column": null } } ] } }, "s": { "0": 62, "1": 62, "2": 62, "3": 62, "4": 62, "5": 62, "6": 62, "7": 150, "8": 150, "9": 150, "10": 150, "11": 150, "12": 150, "13": 0, "14": 150, "15": 1, "16": 1, "17": 150, "18": 150, "19": 150, "20": 11, "21": 152, "22": 1, "23": 1, "24": 0, "25": 1, "26": 1, "27": 1, "28": 1, "29": 0, "30": 47, "31": 35, "32": 47, "33": 11, "34": 11, "35": 36, "36": 2, "37": 1, "38": 43, "39": 43, "40": 44, "41": 40, "42": 40, "43": 38, "44": 38, "45": 38, "46": 39, "47": 39, "48": 37, "49": 37, "50": 2, "51": 2, "52": 2, "53": 2, "54": 0, "55": 0, "56": 2, "57": 0, "58": 2, "59": 0, "60": 2, "61": 2, "62": 2, "63": 38, "64": 38, "65": 2, "66": 36, "67": 125, "68": 125, "69": 62 }, "f": { "0": 150, "1": 0, "2": 1, "3": 150, "4": 11, "5": 152, "6": 1, "7": 1, "8": 47, "9": 35, "10": 2, "11": 1, "12": 43, "13": 44, "14": 39, "15": 2, "16": 2, "17": 38, "18": 125 }, "b": { "0": [1], "1": [0], "2": [11], "3": [0, 11], "4": [2], "5": [2, 0], "6": [0], "7": [0], "8": [2, 0], "9": [2, 36] } }, "/home/ivarconr/code/unleash/src/lib/services/user-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/user-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 30 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 49 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 22 } }, "4": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 44 } }, "5": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 39 } }, "6": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 61 } }, "7": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 52 } }, "8": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 67 } }, "9": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 65 } }, "10": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 75 } }, "11": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 42 } }, "12": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 71 } }, "13": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 52 } }, "14": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 58 } }, "15": { "start": { "line": 30, "column": 19 }, "end": { "line": 30, "column": 59 } }, "16": { "start": { "line": 68, "column": 19 }, "end": { "line": 68, "column": 21 } }, "17": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 59 } }, "18": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 38 } }, "19": { "start": { "line": 103, "column": 8 }, "end": { "line": 103, "column": 44 } }, "20": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 52 } }, "21": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 60 } }, "22": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 50 } }, "23": { "start": { "line": 107, "column": 8 }, "end": { "line": 107, "column": 54 } }, "24": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "column": 54 } }, "25": { "start": { "line": 109, "column": 8 }, "end": { "line": 111, "column": null } }, "26": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 57 } }, "27": { "start": { "line": 110, "column": 35 }, "end": { "line": 110, "column": 55 } }, "28": { "start": { "line": 115, "column": 8 }, "end": { "line": 122, "column": null } }, "29": { "start": { "line": 116, "column": 27 }, "end": { "line": 116, "column": 47 } }, "30": { "start": { "line": 117, "column": 12 }, "end": { "line": 119, "column": 31 } }, "31": { "start": { "line": 118, "column": 16 }, "end": { "line": 118, "column": 55 } }, "32": { "start": { "line": 119, "column": 19 }, "end": { "line": 119, "column": 31 } }, "33": { "start": { "line": 121, "column": 12 }, "end": { "line": 121, "column": 47 } }, "34": { "start": { "line": 126, "column": 26 }, "end": { "line": 126, "column": 50 } }, "35": { "start": { "line": 128, "column": 8 }, "end": { "line": 147, "column": null } }, "36": { "start": { "line": 130, "column": 12 }, "end": { "line": 146, "column": null } }, "37": { "start": { "line": 131, "column": 28 }, "end": { "line": 131, "column": 41 } }, "38": { "start": { "line": 132, "column": 16 }, "end": { "line": 134, "column": 18 } }, "39": { "start": { "line": 135, "column": 29 }, "end": { "line": 137, "column": 18 } }, "40": { "start": { "line": 138, "column": 37 }, "end": { "line": 138, "column": 71 } }, "41": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 72 } }, "42": { "start": { "line": 140, "column": 16 }, "end": { "line": 143, "column": 18 } }, "43": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 75 } }, "44": { "start": { "line": 151, "column": 22 }, "end": { "line": 151, "column": 47 } }, "45": { "start": { "line": 152, "column": 28 }, "end": { "line": 153, "column": null } }, "46": { "start": { "line": 155, "column": 26 }, "end": { "line": 155, "column": 75 } }, "47": { "start": { "line": 156, "column": 34 }, "end": { "line": 160, "column": 10 } }, "48": { "start": { "line": 157, "column": 29 }, "end": { "line": 157, "column": 69 } }, "49": { "start": { "line": 157, "column": 51 }, "end": { "line": 157, "column": 68 } }, "50": { "start": { "line": 158, "column": 27 }, "end": { "line": 158, "column": 70 } }, "51": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 46 } }, "52": { "start": { "line": 161, "column": 8 }, "end": { "line": 161, "column": 33 } }, "53": { "start": { "line": 165, "column": 22 }, "end": { "line": 165, "column": 67 } }, "54": { "start": { "line": 166, "column": 28 }, "end": { "line": 167, "column": null } }, "55": { "start": { "line": 169, "column": 23 }, "end": { "line": 169, "column": 70 } }, "56": { "start": { "line": 170, "column": 21 }, "end": { "line": 170, "column": 45 } }, "57": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 45 } }, "58": { "start": { "line": 175, "column": 8 }, "end": { "line": 175, "column": 40 } }, "59": { "start": { "line": 179, "column": 8 }, "end": { "line": 179, "column": 48 } }, "60": { "start": { "line": 186, "column": 8 }, "end": { "line": 186, "column": 75 } }, "61": { "start": { "line": 188, "column": 8 }, "end": { "line": 190, "column": null } }, "62": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 61 } }, "63": { "start": { "line": 192, "column": 23 }, "end": { "line": 192, "column": 68 } }, "64": { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": null } }, "65": { "start": { "line": 194, "column": 12 }, "end": { "line": 194, "column": 51 } }, "66": { "start": { "line": 197, "column": 21 }, "end": { "line": 201, "column": 10 } }, "67": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 68 } }, "68": { "start": { "line": 205, "column": 8 }, "end": { "line": 208, "column": null } }, "69": { "start": { "line": 206, "column": 33 }, "end": { "line": 206, "column": 72 } }, "70": { "start": { "line": 207, "column": 12 }, "end": { "line": 207, "column": 68 } }, "71": { "start": { "line": 210, "column": 8 }, "end": { "line": 214, "column": 11 } }, "72": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 20 } }, "73": { "start": { "line": 220, "column": 8 }, "end": { "line": 220, "column": 53 } }, "74": { "start": { "line": 224, "column": 8 }, "end": { "line": 226, "column": null } }, "75": { "start": { "line": 225, "column": 12 }, "end": { "line": 225, "column": 29 } }, "76": { "start": { "line": 227, "column": 8 }, "end": { "line": 232, "column": 10 } }, "77": { "start": { "line": 239, "column": 8 }, "end": { "line": 239, "column": 57 } }, "78": { "start": { "line": 241, "column": 24 }, "end": { "line": 241, "column": 48 } }, "79": { "start": { "line": 243, "column": 8 }, "end": { "line": 245, "column": null } }, "80": { "start": { "line": 244, "column": 12 }, "end": { "line": 244, "column": 67 } }, "81": { "start": { "line": 247, "column": 21 }, "end": { "line": 247, "column": 65 } }, "82": { "start": { "line": 249, "column": 8 }, "end": { "line": 254, "column": 11 } }, "83": { "start": { "line": 256, "column": 8 }, "end": { "line": 256, "column": 20 } }, "84": { "start": { "line": 260, "column": 21 }, "end": { "line": 260, "column": 49 } }, "85": { "start": { "line": 261, "column": 8 }, "end": { "line": 261, "column": 57 } }, "86": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 64 } }, "87": { "start": { "line": 264, "column": 8 }, "end": { "line": 264, "column": 40 } }, "88": { "start": { "line": 266, "column": 8 }, "end": { "line": 270, "column": 11 } }, "89": { "start": { "line": 274, "column": 25 }, "end": { "line": 275, "column": null } }, "90": { "start": { "line": 278, "column": 8 }, "end": { "line": 282, "column": null } }, "91": { "start": { "line": 279, "column": 12 }, "end": { "line": 281, "column": 14 } }, "92": { "start": { "line": 284, "column": 24 }, "end": { "line": 286, "column": 43 } }, "93": { "start": { "line": 287, "column": 21 }, "end": { "line": 287, "column": 57 } }, "94": { "start": { "line": 288, "column": 29 }, "end": { "line": 288, "column": 70 } }, "95": { "start": { "line": 290, "column": 22 }, "end": { "line": 290, "column": 66 } }, "96": { "start": { "line": 291, "column": 8 }, "end": { "line": 294, "column": null } }, "97": { "start": { "line": 292, "column": 12 }, "end": { "line": 292, "column": 53 } }, "98": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 24 } }, "99": { "start": { "line": 295, "column": 8 }, "end": { "line": 295, "column": 37 } }, "100": { "start": { "line": 310, "column": 8 }, "end": { "line": 310, "column": 72 } }, "101": { "start": { "line": 321, "column": 8 }, "end": { "line": 338, "column": null } }, "102": { "start": { "line": 322, "column": 12 }, "end": { "line": 322, "column": 58 } }, "103": { "start": { "line": 324, "column": 12 }, "end": { "line": 326, "column": null } }, "104": { "start": { "line": 325, "column": 16 }, "end": { "line": 325, "column": 73 } }, "105": { "start": { "line": 329, "column": 12 }, "end": { "line": 337, "column": null } }, "106": { "start": { "line": 330, "column": 16 }, "end": { "line": 334, "column": 19 } }, "107": { "start": { "line": 336, "column": 16 }, "end": { "line": 336, "column": 24 } }, "108": { "start": { "line": 339, "column": 8 }, "end": { "line": 339, "column": 43 } }, "109": { "start": { "line": 340, "column": 8 }, "end": { "line": 340, "column": 20 } }, "110": { "start": { "line": 344, "column": 8 }, "end": { "line": 344, "column": 40 } }, "111": { "start": { "line": 345, "column": 29 }, "end": { "line": 345, "column": 68 } }, "112": { "start": { "line": 346, "column": 8 }, "end": { "line": 346, "column": 64 } }, "113": { "start": { "line": 350, "column": 38 }, "end": { "line": 351, "column": null } }, "114": { "start": { "line": 353, "column": 21 }, "end": { "line": 353, "column": 47 } }, "115": { "start": { "line": 354, "column": 21 }, "end": { "line": 354, "column": 72 } }, "116": { "start": { "line": 355, "column": 8 }, "end": { "line": 366, "column": 10 } }, "117": { "start": { "line": 375, "column": 8 }, "end": { "line": 375, "column": 40 } }, "118": { "start": { "line": 376, "column": 21 }, "end": { "line": 376, "column": 54 } }, "119": { "start": { "line": 377, "column": 24 }, "end": { "line": 380, "column": 10 } }, "120": { "start": { "line": 381, "column": 8 }, "end": { "line": 386, "column": null } }, "121": { "start": { "line": 382, "column": 12 }, "end": { "line": 382, "column": 57 } }, "122": { "start": { "line": 383, "column": 12 }, "end": { "line": 383, "column": 69 } }, "123": { "start": { "line": 385, "column": 12 }, "end": { "line": 385, "column": 42 } }, "124": { "start": { "line": 393, "column": 25 }, "end": { "line": 393, "column": 61 } }, "125": { "start": { "line": 394, "column": 8 }, "end": { "line": 396, "column": null } }, "126": { "start": { "line": 395, "column": 12 }, "end": { "line": 395, "column": 71 } }, "127": { "start": { "line": 397, "column": 26 }, "end": { "line": 399, "column": null } }, "128": { "start": { "line": 402, "column": 8 }, "end": { "line": 406, "column": 10 } }, "129": { "start": { "line": 407, "column": 8 }, "end": { "line": 407, "column": 25 } }, "130": { "start": { "line": 411, "column": 0 }, "end": { "line": 411, "column": 29 } }, "131": { "start": { "line": 412, "column": 0 }, "end": { "line": 412, "column": 27 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": null } }, "loc": { "start": { "line": 99, "column": 9 }, "end": { "line": 112, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 110, "column": 29 }, "end": { "line": 110, "column": 32 } }, "loc": { "start": { "line": 110, "column": 35 }, "end": { "line": 110, "column": 55 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 20 } }, "loc": { "start": { "line": 114, "column": 37 }, "end": { "line": 123, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 9 } }, "loc": { "start": { "line": 125, "column": 23 }, "end": { "line": 148, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 150, "column": 4 }, "end": { "line": 150, "column": 9 } }, "loc": { "start": { "line": 150, "column": 16 }, "end": { "line": 162, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 156, "column": 44 }, "end": { "line": 156, "column": 45 } }, "loc": { "start": { "line": 156, "column": 50 }, "end": { "line": 160, "column": 9 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 157, "column": 44 }, "end": { "line": 157, "column": 45 } }, "loc": { "start": { "line": 157, "column": 51 }, "end": { "line": 157, "column": 68 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 164, "column": 4 }, "end": { "line": 164, "column": 9 } }, "loc": { "start": { "line": 164, "column": 28 }, "end": { "line": 172, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 174, "column": 4 }, "end": { "line": 174, "column": 9 } }, "loc": { "start": { "line": 174, "column": 35 }, "end": { "line": 176, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 178, "column": 4 }, "end": { "line": 178, "column": 9 } }, "loc": { "start": { "line": 178, "column": 34 }, "end": { "line": 180, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 182, "column": 4 }, "end": { "line": 182, "column": 9 } }, "loc": { "start": { "line": 184, "column": 24 }, "end": { "line": 217, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 219, "column": 12 }, "end": { "line": 219, "column": 24 } }, "loc": { "start": { "line": 219, "column": 53 }, "end": { "line": 221, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 223, "column": 12 }, "end": { "line": 223, "column": 25 } }, "loc": { "start": { "line": 223, "column": 38 }, "end": { "line": 233, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 235, "column": 4 }, "end": { "line": 235, "column": 9 } }, "loc": { "start": { "line": 237, "column": 24 }, "end": { "line": 257, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 259, "column": 4 }, "end": { "line": 259, "column": 9 } }, "loc": { "start": { "line": 259, "column": 53 }, "end": { "line": 271, "column": 5 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 273, "column": 4 }, "end": { "line": 273, "column": 9 } }, "loc": { "start": { "line": 273, "column": 61 }, "end": { "line": 296, "column": 5 } } }, "16": { "name": "(anonymous_17)", "decl": { "start": { "line": 306, "column": 4 }, "end": { "line": 306, "column": 9 } }, "loc": { "start": { "line": 308, "column": 39 }, "end": { "line": 311, "column": 5 } } }, "17": { "name": "(anonymous_18)", "decl": { "start": { "line": 313, "column": 4 }, "end": { "line": 313, "column": 9 } }, "loc": { "start": { "line": 318, "column": 24 }, "end": { "line": 341, "column": 5 } } }, "18": { "name": "(anonymous_19)", "decl": { "start": { "line": 343, "column": 4 }, "end": { "line": 343, "column": 9 } }, "loc": { "start": { "line": 343, "column": 57 }, "end": { "line": 347, "column": 5 } } }, "19": { "name": "(anonymous_20)", "decl": { "start": { "line": 349, "column": 4 }, "end": { "line": 349, "column": 9 } }, "loc": { "start": { "line": 349, "column": 39 }, "end": { "line": 367, "column": 5 } } }, "20": { "name": "(anonymous_21)", "decl": { "start": { "line": 374, "column": 4 }, "end": { "line": 374, "column": 9 } }, "loc": { "start": { "line": 374, "column": 55 }, "end": { "line": 387, "column": 5 } } }, "21": { "name": "(anonymous_22)", "decl": { "start": { "line": 389, "column": 4 }, "end": { "line": 389, "column": 9 } }, "loc": { "start": { "line": 391, "column": 31 }, "end": { "line": 408, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 109, "column": 8 }, "end": { "line": 111, "column": null } }, "type": "if", "locations": [ { "start": { "line": 109, "column": 8 }, "end": { "line": 111, "column": null } } ] }, "1": { "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 26 } }, "type": "binary-expr", "locations": [ { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 26 } }, { "start": { "line": 109, "column": 30 }, "end": { "line": 109, "column": 60 } } ] }, "2": { "loc": { "start": { "line": 115, "column": 8 }, "end": { "line": 122, "column": null } }, "type": "if", "locations": [ { "start": { "line": 115, "column": 8 }, "end": { "line": 122, "column": null } }, { "start": { "line": 120, "column": 15 }, "end": { "line": 122, "column": null } } ] }, "3": { "loc": { "start": { "line": 117, "column": 12 }, "end": { "line": 119, "column": 31 } }, "type": "if", "locations": [ { "start": { "line": 117, "column": 12 }, "end": { "line": 119, "column": 31 } }, { "start": { "line": 119, "column": 19 }, "end": { "line": 119, "column": 31 } } ] }, "4": { "loc": { "start": { "line": 128, "column": 8 }, "end": { "line": 147, "column": null } }, "type": "if", "locations": [ { "start": { "line": 128, "column": 8 }, "end": { "line": 147, "column": null } } ] }, "5": { "loc": { "start": { "line": 158, "column": 38 }, "end": { "line": 158, "column": 53 } }, "type": "cond-expr", "locations": [ { "start": { "line": 158, "column": 38 }, "end": { "line": 158, "column": 53 } }, { "start": { "line": 158, "column": 56 }, "end": { "line": 158, "column": 70 } } ] }, "6": { "loc": { "start": { "line": 169, "column": 42 }, "end": { "line": 169, "column": 53 } }, "type": "cond-expr", "locations": [ { "start": { "line": 169, "column": 42 }, "end": { "line": 169, "column": 53 } }, { "start": { "line": 169, "column": 56 }, "end": { "line": 169, "column": 70 } } ] }, "7": { "loc": { "start": { "line": 186, "column": 18 }, "end": { "line": 186, "column": 26 } }, "type": "binary-expr", "locations": [ { "start": { "line": 186, "column": 18 }, "end": { "line": 186, "column": 26 } }, { "start": { "line": 186, "column": 30 }, "end": { "line": 186, "column": 35 } } ] }, "8": { "loc": { "start": { "line": 188, "column": 8 }, "end": { "line": 190, "column": null } }, "type": "if", "locations": [ { "start": { "line": 188, "column": 8 }, "end": { "line": 190, "column": null } } ] }, "9": { "loc": { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": null } }, "type": "if", "locations": [ { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": null } } ] }, "10": { "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 208, "column": null } }, "type": "if", "locations": [ { "start": { "line": 205, "column": 8 }, "end": { "line": 208, "column": null } } ] }, "11": { "loc": { "start": { "line": 219, "column": 43 }, "end": { "line": 219, "column": 53 } }, "type": "default-arg", "locations": [ { "start": { "line": 219, "column": 43 }, "end": { "line": 219, "column": 53 } } ] }, "12": { "loc": { "start": { "line": 220, "column": 15 }, "end": { "line": 220, "column": 33 } }, "type": "binary-expr", "locations": [ { "start": { "line": 220, "column": 15 }, "end": { "line": 220, "column": 33 } }, { "start": { "line": 220, "column": 37 }, "end": { "line": 220, "column": 52 } } ] }, "13": { "loc": { "start": { "line": 224, "column": 8 }, "end": { "line": 226, "column": null } }, "type": "if", "locations": [ { "start": { "line": 224, "column": 8 }, "end": { "line": 226, "column": null } } ] }, "14": { "loc": { "start": { "line": 243, "column": 8 }, "end": { "line": 245, "column": null } }, "type": "if", "locations": [ { "start": { "line": 243, "column": 8 }, "end": { "line": 245, "column": null } } ] }, "15": { "loc": { "start": { "line": 278, "column": 8 }, "end": { "line": 282, "column": null } }, "type": "if", "locations": [ { "start": { "line": 278, "column": 8 }, "end": { "line": 282, "column": null } } ] }, "16": { "loc": { "start": { "line": 285, "column": 14 }, "end": { "line": 285, "column": 40 } }, "type": "cond-expr", "locations": [ { "start": { "line": 285, "column": 14 }, "end": { "line": 285, "column": 40 } }, { "start": { "line": 286, "column": 14 }, "end": { "line": 286, "column": 43 } } ] }, "17": { "loc": { "start": { "line": 291, "column": 8 }, "end": { "line": 294, "column": null } }, "type": "if", "locations": [ { "start": { "line": 291, "column": 8 }, "end": { "line": 294, "column": null } } ] }, "18": { "loc": { "start": { "line": 308, "column": 34 }, "end": { "line": 308, "column": 39 } }, "type": "default-arg", "locations": [ { "start": { "line": 308, "column": 34 }, "end": { "line": 308, "column": 39 } } ] }, "19": { "loc": { "start": { "line": 317, "column": 21 }, "end": { "line": 317, "column": 26 } }, "type": "default-arg", "locations": [ { "start": { "line": 317, "column": 21 }, "end": { "line": 317, "column": 26 } } ] }, "20": { "loc": { "start": { "line": 324, "column": 12 }, "end": { "line": 326, "column": null } }, "type": "if", "locations": [ { "start": { "line": 324, "column": 12 }, "end": { "line": 326, "column": null } } ] }, "21": { "loc": { "start": { "line": 324, "column": 16 }, "end": { "line": 324, "column": 20 } }, "type": "binary-expr", "locations": [ { "start": { "line": 324, "column": 16 }, "end": { "line": 324, "column": 20 } }, { "start": { "line": 324, "column": 24 }, "end": { "line": 324, "column": 42 } } ] }, "22": { "loc": { "start": { "line": 329, "column": 12 }, "end": { "line": 337, "column": null } }, "type": "if", "locations": [ { "start": { "line": 329, "column": 12 }, "end": { "line": 337, "column": null } }, { "start": { "line": 335, "column": 19 }, "end": { "line": 337, "column": null } } ] }, "23": { "loc": { "start": { "line": 333, "column": 30 }, "end": { "line": 333, "column": 38 } }, "type": "binary-expr", "locations": [ { "start": { "line": 333, "column": 30 }, "end": { "line": 333, "column": 38 } }, { "start": { "line": 333, "column": 42 }, "end": { "line": 333, "column": 57 } } ] }, "24": { "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 386, "column": null } }, "type": "if", "locations": [ { "start": { "line": 381, "column": 8 }, "end": { "line": 386, "column": null } }, { "start": { "line": 384, "column": 15 }, "end": { "line": 386, "column": null } } ] }, "25": { "loc": { "start": { "line": 391, "column": 21 }, "end": { "line": 391, "column": 31 } }, "type": "default-arg", "locations": [ { "start": { "line": 391, "column": 21 }, "end": { "line": 391, "column": 31 } } ] }, "26": { "loc": { "start": { "line": 394, "column": 8 }, "end": { "line": 396, "column": null } }, "type": "if", "locations": [ { "start": { "line": 394, "column": 8 }, "end": { "line": 396, "column": null } } ] }, "27": { "loc": { "start": { "line": 399, "column": 12 }, "end": { "line": 399, "column": 25 } }, "type": "binary-expr", "locations": [ { "start": { "line": 399, "column": 12 }, "end": { "line": 399, "column": 25 } }, { "start": { "line": 399, "column": 29 }, "end": { "line": 399, "column": 39 } } ] } }, "s": { "0": 63, "1": 63, "2": 63, "3": 63, "4": 63, "5": 63, "6": 63, "7": 63, "8": 63, "9": 63, "10": 63, "11": 63, "12": 63, "13": 63, "14": 63, "15": 63, "16": 63, "17": 159, "18": 159, "19": 159, "20": 159, "21": 159, "22": 159, "23": 159, "24": 159, "25": 159, "26": 0, "27": 0, "28": 25, "29": 24, "30": 24, "31": 10, "32": 14, "33": 1, "34": 3, "35": 3, "36": 2, "37": 2, "38": 2, "39": 2, "40": 2, "41": 2, "42": 2, "43": 0, "44": 3, "45": 3, "46": 3, "47": 3, "48": 11, "49": 56, "50": 11, "51": 11, "52": 3, "53": 16, "54": 16, "55": 16, "56": 16, "57": 16, "58": 1, "59": 0, "60": 51, "61": 51, "62": 43, "63": 51, "64": 51, "65": 1, "66": 50, "67": 50, "68": 48, "69": 8, "70": 8, "71": 48, "72": 48, "73": 53, "74": 55, "75": 0, "76": 55, "77": 3, "78": 2, "79": 2, "80": 0, "81": 2, "82": 2, "83": 2, "84": 3, "85": 3, "86": 3, "87": 3, "88": 3, "89": 7, "90": 7, "91": 1, "92": 6, "93": 6, "94": 5, "95": 5, "96": 4, "97": 3, "98": 3, "99": 1, "100": 16, "101": 21, "102": 21, "103": 11, "104": 2, "105": 10, "106": 9, "107": 1, "108": 19, "109": 19, "110": 5, "111": 5, "112": 5, "113": 12, "114": 9, "115": 9, "116": 9, "117": 6, "118": 5, "119": 3, "120": 3, "121": 3, "122": 3, "123": 0, "124": 0, "125": 0, "126": 0, "127": 0, "128": 0, "129": 0, "130": 63, "131": 63 }, "f": { "0": 159, "1": 0, "2": 25, "3": 3, "4": 3, "5": 11, "6": 56, "7": 16, "8": 1, "9": 0, "10": 51, "11": 53, "12": 55, "13": 3, "14": 3, "15": 7, "16": 16, "17": 21, "18": 5, "19": 12, "20": 6, "21": 0 }, "b": { "0": [0], "1": [159, 159], "2": [24, 1], "3": [10, 14], "4": [2], "5": [11, 0], "6": [16, 0], "7": [51, 42], "8": [43], "9": [1], "10": [8], "11": [29], "12": [53, 0], "13": [0], "14": [0], "15": [1], "16": [2, 4], "17": [3], "18": [1], "19": [0], "20": [2], "21": [11, 2], "22": [9, 1], "23": [9, 7], "24": [3, 0], "25": [0], "26": [0], "27": [0, 0] } }, "/home/ivarconr/code/unleash/src/lib/util/is-email.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/is-email.ts", "statementMap": { "0": { "start": { "line": 3, "column": 16 }, "end": { "line": 3, "column": 28 } }, "1": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 31 } }, "2": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 23 } } }, "fnMap": { "0": { "name": "isEmail", "decl": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 16 } }, "loc": { "start": { "line": 11, "column": 30 }, "end": { "line": 13, "column": 1 } } } }, "branchMap": {}, "s": { "0": 63, "1": 6, "2": 63 }, "f": { "0": 6 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/invalid-token-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/invalid-token-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 42 } }, "3": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 45 } }, "4": { "start": { "line": 10, "column": 20 }, "end": { "line": 18, "column": 10 } }, "5": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 19 } }, "6": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 33 } }, "7": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": null } }, "loc": { "start": { "line": 2, "column": 4 }, "end": { "line": 7, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 9, "column": 4 }, "end": { "line": 9, "column": 10 } }, "loc": { "start": { "line": 9, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 3, "1": 3, "2": 3, "3": 3, "4": 2, "5": 2, "6": 63, "7": 63 }, "f": { "0": 3, "1": 2 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/owasp-validation-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/owasp-validation-error.ts", "statementMap": { "0": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 36 } }, "1": { "start": { "line": 8, "column": 8 }, "end": { "line": 8, "column": 56 } }, "2": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 42 } }, "3": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 40 } }, "4": { "start": { "line": 14, "column": 20 }, "end": { "line": 23, "column": 10 } }, "5": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 19 } }, "6": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 36 } }, "7": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 38 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 6, "column": 4 }, "end": { "line": 6, "column": 16 } }, "loc": { "start": { "line": 6, "column": 38 }, "end": { "line": 11, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 13, "column": 4 }, "end": { "line": 13, "column": 10 } }, "loc": { "start": { "line": 13, "column": 10 }, "end": { "line": 25, "column": 5 } } } }, "branchMap": {}, "s": { "0": 10, "1": 10, "2": 10, "3": 10, "4": 2, "5": 2, "6": 63, "7": 63 }, "f": { "0": 10, "1": 2 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/password-undefined.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/password-undefined.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 42 } }, "3": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 63 } }, "4": { "start": { "line": 11, "column": 20 }, "end": { "line": 20, "column": 10 } }, "5": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 19 } }, "6": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": null } }, "loc": { "start": { "line": 2, "column": 4 }, "end": { "line": 8, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 10, "column": 4 }, "end": { "line": 10, "column": 10 } }, "loc": { "start": { "line": 10, "column": 10 }, "end": { "line": 22, "column": 5 } } } }, "branchMap": {}, "s": { "0": 1, "1": 1, "2": 1, "3": 1, "4": 1, "5": 1, "6": 63 }, "f": { "0": 1, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/disabled-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/disabled-error.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 37 } }, "1": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 45 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 56 } }, "3": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 29 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 4, "column": 4 }, "end": { "line": 4, "column": 16 } }, "loc": { "start": { "line": 4, "column": 31 }, "end": { "line": 7, "column": 5 } } } }, "branchMap": {}, "s": { "0": 63, "1": 1, "2": 1, "3": 63 }, "f": { "0": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/error/password-mismatch.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/password-mismatch.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 37 } }, "1": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 48 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 56 } }, "3": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 4, "column": 4 }, "end": { "line": 4, "column": 16 } }, "loc": { "start": { "line": 4, "column": 62 }, "end": { "line": 7, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 4, "column": 34 }, "end": { "line": 4, "column": 62 } }, "type": "default-arg", "locations": [ { "start": { "line": 4, "column": 34 }, "end": { "line": 4, "column": 62 } } ] } }, "s": { "0": 64, "1": 2, "2": 2, "3": 64 }, "f": { "0": 2 }, "b": { "0": [2] } }, "/home/ivarconr/code/unleash/src/lib/services/reset-token-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/reset-token-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 28 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 30 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 26 } }, "3": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 55 } }, "4": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 61 } }, "5": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 47 } }, "6": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 37 } }, "7": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 68 } }, "8": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 45 } }, "9": { "start": { "line": 37, "column": 8 }, "end": { "line": 43, "column": null } }, "10": { "start": { "line": 38, "column": 12 }, "end": { "line": 38, "column": 44 } }, "11": { "start": { "line": 39, "column": 12 }, "end": { "line": 39, "column": 45 } }, "12": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 24 } }, "13": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 25 } }, "14": { "start": { "line": 47, "column": 8 }, "end": { "line": 61, "column": null } }, "15": { "start": { "line": 48, "column": 27 }, "end": { "line": 48, "column": 61 } }, "16": { "start": { "line": 49, "column": 26 }, "end": { "line": 56, "column": 18 } }, "17": { "start": { "line": 51, "column": 20 }, "end": { "line": 51, "column": 67 } }, "18": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 47 } }, "19": { "start": { "line": 55, "column": 16 }, "end": { "line": 55, "column": 27 } }, "20": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 25 } }, "21": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 22 } }, "22": { "start": { "line": 66, "column": 8 }, "end": { "line": 73, "column": null } }, "23": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 50 } }, "24": { "start": { "line": 68, "column": 12 }, "end": { "line": 70, "column": null } }, "25": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 25 } }, "26": { "start": { "line": 72, "column": 12 }, "end": { "line": 72, "column": 42 } }, "27": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 43 } }, "28": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 76 } }, "29": { "start": { "line": 86, "column": 22 }, "end": { "line": 86, "column": 62 } }, "30": { "start": { "line": 87, "column": 8 }, "end": { "line": 89, "column": 10 } }, "31": { "start": { "line": 96, "column": 21 }, "end": { "line": 96, "column": 38 } }, "32": { "start": { "line": 97, "column": 8 }, "end": { "line": 97, "column": 59 } }, "33": { "start": { "line": 101, "column": 21 }, "end": { "line": 101, "column": 32 } }, "34": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 59 } }, "35": { "start": { "line": 110, "column": 22 }, "end": { "line": 110, "column": 48 } }, "36": { "start": { "line": 111, "column": 23 }, "end": { "line": 111, "column": 57 } }, "37": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 64 } }, "38": { "start": { "line": 113, "column": 8 }, "end": { "line": 118, "column": 11 } }, "39": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 66 } }, "40": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 21 } }, "41": { "start": { "line": 126, "column": 0 }, "end": { "line": 126, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": null } }, "loc": { "start": { "line": 29, "column": 75 }, "end": { "line": 34, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 9 } }, "loc": { "start": { "line": 36, "column": 43 }, "end": { "line": 44, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 9 } }, "loc": { "start": { "line": 46, "column": 30 }, "end": { "line": 62, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 49, "column": 40 }, "end": { "line": 49, "column": 41 } }, "loc": { "start": { "line": 49, "column": 55 }, "end": { "line": 56, "column": 13 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 9 } }, "loc": { "start": { "line": 64, "column": 31 }, "end": { "line": 75, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 77, "column": 12 }, "end": { "line": 77, "column": 36 } }, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 79, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 17 } }, "loc": { "start": { "line": 84, "column": 20 }, "end": { "line": 90, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 9 } }, "loc": { "start": { "line": 94, "column": 23 }, "end": { "line": 98, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 100, "column": 4 }, "end": { "line": 100, "column": 9 } }, "loc": { "start": { "line": 100, "column": 59 }, "end": { "line": 103, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 9 } }, "loc": { "start": { "line": 108, "column": 53 }, "end": { "line": 119, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 121, "column": 12 }, "end": { "line": 121, "column": 25 } }, "loc": { "start": { "line": 121, "column": 25 }, "end": { "line": 123, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 70, "column": null } }, "type": "if", "locations": [ { "start": { "line": 68, "column": 12 }, "end": { "line": 70, "column": null } } ] }, "1": { "loc": { "start": { "line": 108, "column": 30 }, "end": { "line": 108, "column": 53 } }, "type": "default-arg", "locations": [ { "start": { "line": 108, "column": 30 }, "end": { "line": 108, "column": 53 } } ] } }, "s": { "0": 63, "1": 63, "2": 63, "3": 63, "4": 63, "5": 63, "6": 160, "7": 160, "8": 160, "9": 5, "10": 5, "11": 4, "12": 4, "13": 1, "14": 3, "15": 3, "16": 3, "17": 11, "18": 11, "19": 11, "20": 3, "21": 0, "22": 19, "23": 19, "24": 16, "25": 14, "26": 3, "27": 2, "28": 11, "29": 28, "30": 28, "31": 8, "32": 8, "33": 20, "34": 20, "35": 32, "36": 32, "37": 32, "38": 32, "39": 32, "40": 63, "41": 63 }, "f": { "0": 160, "1": 5, "2": 3, "3": 11, "4": 19, "5": 11, "6": 28, "7": 8, "8": 20, "9": 32, "10": 32 }, "b": { "0": [14], "1": [32] } }, "/home/ivarconr/code/unleash/src/lib/error/used-token-error.ts": { "path": "/home/ivarconr/code/unleash/src/lib/error/used-token-error.ts", "statementMap": { "0": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 16 } }, "1": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 56 } }, "2": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 42 } }, "3": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 61 } }, "4": { "start": { "line": 10, "column": 20 }, "end": { "line": 18, "column": 10 } }, "5": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 19 } }, "6": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 30 } }, "7": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 16 } }, "loc": { "start": { "line": 2, "column": 28 }, "end": { "line": 7, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 9, "column": 4 }, "end": { "line": 9, "column": 10 } }, "loc": { "start": { "line": 9, "column": 10 }, "end": { "line": 20, "column": 5 } } } }, "branchMap": {}, "s": { "0": 2, "1": 2, "2": 2, "3": 2, "4": 1, "5": 1, "6": 63, "7": 63 }, "f": { "0": 2, "1": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/setting-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/setting-service.ts", "statementMap": { "0": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 63 } }, "1": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 41 } }, "2": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 41 } }, "3": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 51 } }, "4": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 44 } }, "5": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 21 } }, "6": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": null } }, "loc": { "start": { "line": 13, "column": 56 }, "end": { "line": 17, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": 9 } }, "loc": { "start": { "line": 19, "column": 27 }, "end": { "line": 21, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 9 } }, "loc": { "start": { "line": 23, "column": 42 }, "end": { "line": 25, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 9 } }, "loc": { "start": { "line": 27, "column": 27 }, "end": { "line": 29, "column": 5 } } } }, "branchMap": {}, "s": { "0": 160, "1": 160, "2": 31, "3": 2, "4": 1, "5": 64, "6": 64 }, "f": { "0": 160, "1": 31, "2": 2, "3": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/session-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/session-service.ts", "statementMap": { "0": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 67 } }, "1": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 41 } }, "2": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 53 } }, "3": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 60 } }, "4": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 42 } }, "5": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 63 } }, "6": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 45 } }, "7": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 62 } }, "8": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 21 } }, "9": { "start": { "line": 47, "column": 0 }, "end": { "line": 47, "column": 32 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": null } }, "loc": { "start": { "line": 13, "column": 56 }, "end": { "line": 17, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": 9 } }, "loc": { "start": { "line": 19, "column": 27 }, "end": { "line": 21, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 9 } }, "loc": { "start": { "line": 23, "column": 43 }, "end": { "line": 25, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 9 } }, "loc": { "start": { "line": 27, "column": 32 }, "end": { "line": 29, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 9 } }, "loc": { "start": { "line": 31, "column": 46 }, "end": { "line": 33, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 9 } }, "loc": { "start": { "line": 35, "column": 35 }, "end": { "line": 37, "column": 5 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 39, "column": 4 }, "end": { "line": 39, "column": 9 } }, "loc": { "start": { "line": 42, "column": 37 }, "end": { "line": 44, "column": 5 } } } }, "branchMap": {}, "s": { "0": 160, "1": 160, "2": 3, "3": 5, "4": 1, "5": 7, "6": 1, "7": 9, "8": 64, "9": 64 }, "f": { "0": 160, "1": 3, "2": 5, "3": 1, "4": 7, "5": 1, "6": 9 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/user-feedback-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/user-feedback-service.ts", "statementMap": { "0": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 51 } }, "1": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 69 } }, "2": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } }, "3": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 22 } }, "4": { "start": { "line": 27, "column": 8 }, "end": { "line": 32, "column": null } }, "5": { "start": { "line": 28, "column": 12 }, "end": { "line": 28, "column": 76 } }, "6": { "start": { "line": 30, "column": 12 }, "end": { "line": 30, "column": 35 } }, "7": { "start": { "line": 31, "column": 12 }, "end": { "line": 31, "column": 22 } }, "8": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 72 } }, "9": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 63 } }, "10": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 21 } }, "11": { "start": { "line": 47, "column": 0 }, "end": { "line": 47, "column": 37 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": null } }, "loc": { "start": { "line": 17, "column": 56 }, "end": { "line": 21, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 9 } }, "loc": { "start": { "line": 23, "column": 39 }, "end": { "line": 33, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 9 } }, "loc": { "start": { "line": 37, "column": 27 }, "end": { "line": 40, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 9 } }, "loc": { "start": { "line": 42, "column": 48 }, "end": { "line": 44, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } }, "type": "if", "locations": [ { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } } ] } }, "s": { "0": 148, "1": 148, "2": 4, "3": 0, "4": 4, "5": 4, "6": 0, "7": 0, "8": 0, "9": 2, "10": 60, "11": 60 }, "f": { "0": 148, "1": 4, "2": 0, "3": 2 }, "b": { "0": [0] } }, "/home/ivarconr/code/unleash/src/lib/services/feature-tag-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/feature-tag-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 52 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 54 } }, "2": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 80 } }, "3": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 41 } }, "4": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 68 } }, "5": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 33 } }, "6": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 47 } }, "7": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 37 } }, "8": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 70 } }, "9": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 62 } }, "10": { "start": { "line": 47, "column": 29 }, "end": { "line": 47, "column": 63 } }, "11": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 61 } }, "12": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 73 } }, "13": { "start": { "line": 51, "column": 8 }, "end": { "line": 56, "column": 11 } }, "14": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 28 } }, "15": { "start": { "line": 61, "column": 8 }, "end": { "line": 72, "column": null } }, "16": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 60 } }, "17": { "start": { "line": 64, "column": 12 }, "end": { "line": 71, "column": null } }, "18": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 51 } }, "19": { "start": { "line": 66, "column": 16 }, "end": { "line": 70, "column": 19 } }, "20": { "start": { "line": 81, "column": 8 }, "end": { "line": 81, "column": 66 } }, "21": { "start": { "line": 82, "column": 8 }, "end": { "line": 87, "column": 11 } }, "22": { "start": { "line": 91, "column": 0 }, "end": { "line": 91, "column": 33 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": null } }, "loc": { "start": { "line": 28, "column": 56 }, "end": { "line": 34, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 9 } }, "loc": { "start": { "line": 36, "column": 38 }, "end": { "line": 38, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 9 } }, "loc": { "start": { "line": 44, "column": 24 }, "end": { "line": 58, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 9 } }, "loc": { "start": { "line": 60, "column": 55 }, "end": { "line": 73, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 76, "column": 4 }, "end": { "line": 76, "column": 9 } }, "loc": { "start": { "line": 79, "column": 24 }, "end": { "line": 88, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 64, "column": 12 }, "end": { "line": 71, "column": null } }, "type": "if", "locations": [ { "start": { "line": 64, "column": 12 }, "end": { "line": 71, "column": null } } ] } }, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 148, "5": 148, "6": 148, "7": 148, "8": 5, "9": 18, "10": 18, "11": 18, "12": 18, "13": 15, "14": 15, "15": 18, "16": 18, "17": 12, "18": 12, "19": 12, "20": 1, "21": 1, "22": 60 }, "f": { "0": 148, "1": 5, "2": 18, "3": 18, "4": 1 }, "b": { "0": [12] } }, "/home/ivarconr/code/unleash/src/lib/services/project-health-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/project-health-service.ts", "statementMap": { "0": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 47 } }, "1": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 70 } }, "2": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 41 } }, "3": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 49 } }, "4": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 53 } }, "5": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 38 } }, "6": { "start": { "line": 50, "column": 8 }, "end": { "line": 53, "column": 18 } }, "7": { "start": { "line": 51, "column": 18 }, "end": { "line": 51, "column": 40 } }, "8": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 57 } }, "9": { "start": { "line": 62, "column": 24 }, "end": { "line": 62, "column": 62 } }, "10": { "start": { "line": 63, "column": 29 }, "end": { "line": 64, "column": null } }, "11": { "start": { "line": 66, "column": 25 }, "end": { "line": 68, "column": null } }, "12": { "start": { "line": 70, "column": 24 }, "end": { "line": 70, "column": 69 } }, "13": { "start": { "line": 71, "column": 8 }, "end": { "line": 80, "column": 10 } }, "14": { "start": { "line": 86, "column": 25 }, "end": { "line": 86, "column": 72 } }, "15": { "start": { "line": 87, "column": 8 }, "end": { "line": 94, "column": 10 } }, "16": { "start": { "line": 100, "column": 22 }, "end": { "line": 100, "column": 42 } }, "17": { "start": { "line": 101, "column": 8 }, "end": { "line": 109, "column": null } }, "18": { "start": { "line": 102, "column": 26 }, "end": { "line": 102, "column": 62 } }, "19": { "start": { "line": 103, "column": 12 }, "end": { "line": 108, "column": 15 } }, "20": { "start": { "line": 104, "column": 16 }, "end": { "line": 107, "column": 18 } }, "21": { "start": { "line": 110, "column": 8 }, "end": { "line": 119, "column": 18 } }, "22": { "start": { "line": 111, "column": 25 }, "end": { "line": 111, "column": 60 } }, "23": { "start": { "line": 112, "column": 48 }, "end": { "line": 113, "column": null } }, "24": { "start": { "line": 115, "column": 12 }, "end": { "line": 118, "column": 14 } }, "25": { "start": { "line": 123, "column": 8 }, "end": { "line": 123, "column": 55 } }, "26": { "start": { "line": 123, "column": 38 }, "end": { "line": 123, "column": 46 } }, "27": { "start": { "line": 127, "column": 8 }, "end": { "line": 127, "column": 54 } }, "28": { "start": { "line": 127, "column": 38 }, "end": { "line": 127, "column": 45 } }, "29": { "start": { "line": 131, "column": 24 }, "end": { "line": 134, "column": 10 } }, "30": { "start": { "line": 136, "column": 30 }, "end": { "line": 136, "column": 73 } }, "31": { "start": { "line": 136, "column": 58 }, "end": { "line": 136, "column": 72 } }, "32": { "start": { "line": 137, "column": 29 }, "end": { "line": 137, "column": 66 } }, "33": { "start": { "line": 138, "column": 40 }, "end": { "line": 139, "column": null } }, "34": { "start": { "line": 141, "column": 8 }, "end": { "line": 145, "column": 10 } }, "35": { "start": { "line": 153, "column": 32 }, "end": { "line": 153, "column": 35 } }, "36": { "start": { "line": 154, "column": 32 }, "end": { "line": 154, "column": 75 } }, "37": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 60 } }, "38": { "start": { "line": 157, "column": 23 }, "end": { "line": 158, "column": null } }, "39": { "start": { "line": 160, "column": 8 }, "end": { "line": 160, "column": 22 } }, "40": { "start": { "line": 164, "column": 25 }, "end": { "line": 164, "column": 57 } }, "41": { "start": { "line": 166, "column": 8 }, "end": { "line": 174, "column": 10 } }, "42": { "start": { "line": 168, "column": 34 }, "end": { "line": 168, "column": 75 } }, "43": { "start": { "line": 169, "column": 16 }, "end": { "line": 172, "column": 19 } }, "44": { "start": { "line": 178, "column": 8 }, "end": { "line": 178, "column": 46 } }, "45": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": null } }, "loc": { "start": { "line": 43, "column": 50 }, "end": { "line": 55, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 15 } }, "loc": { "start": { "line": 51, "column": 18 }, "end": { "line": 51, "column": 40 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 9 } }, "loc": { "start": { "line": 60, "column": 33 }, "end": { "line": 81, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 83, "column": 4 }, "end": { "line": 83, "column": 9 } }, "loc": { "start": { "line": 84, "column": 25 }, "end": { "line": 95, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 17 } }, "loc": { "start": { "line": 98, "column": 71 }, "end": { "line": 120, "column": 5 } } }, "5": { "name": "(anonymous_5)", "decl": { "start": { "line": 103, "column": 26 }, "end": { "line": 103, "column": 27 } }, "loc": { "start": { "line": 103, "column": 35 }, "end": { "line": 108, "column": 13 } } }, "6": { "name": "(anonymous_6)", "decl": { "start": { "line": 110, "column": 31 }, "end": { "line": 110, "column": 32 } }, "loc": { "start": { "line": 110, "column": 43 }, "end": { "line": 119, "column": 9 } } }, "7": { "name": "(anonymous_7)", "decl": { "start": { "line": 122, "column": 12 }, "end": { "line": 122, "column": 23 } }, "loc": { "start": { "line": 122, "column": 52 }, "end": { "line": 124, "column": 5 } } }, "8": { "name": "(anonymous_8)", "decl": { "start": { "line": 123, "column": 31 }, "end": { "line": 123, "column": 32 } }, "loc": { "start": { "line": 123, "column": 38 }, "end": { "line": 123, "column": 46 } } }, "9": { "name": "(anonymous_9)", "decl": { "start": { "line": 126, "column": 12 }, "end": { "line": 126, "column": 22 } }, "loc": { "start": { "line": 126, "column": 51 }, "end": { "line": 128, "column": 5 } } }, "10": { "name": "(anonymous_10)", "decl": { "start": { "line": 127, "column": 31 }, "end": { "line": 127, "column": 32 } }, "loc": { "start": { "line": 127, "column": 38 }, "end": { "line": 127, "column": 45 } } }, "11": { "name": "(anonymous_11)", "decl": { "start": { "line": 130, "column": 4 }, "end": { "line": 130, "column": 9 } }, "loc": { "start": { "line": 130, "column": 49 }, "end": { "line": 146, "column": 5 } } }, "12": { "name": "(anonymous_12)", "decl": { "start": { "line": 136, "column": 45 }, "end": { "line": 136, "column": 46 } }, "loc": { "start": { "line": 136, "column": 58 }, "end": { "line": 136, "column": 72 } } }, "13": { "name": "(anonymous_13)", "decl": { "start": { "line": 148, "column": 12 }, "end": { "line": 148, "column": 27 } }, "loc": { "start": { "line": 151, "column": 37 }, "end": { "line": 161, "column": 5 } } }, "14": { "name": "(anonymous_14)", "decl": { "start": { "line": 163, "column": 4 }, "end": { "line": 163, "column": 9 } }, "loc": { "start": { "line": 163, "column": 25 }, "end": { "line": 175, "column": 5 } } }, "15": { "name": "(anonymous_15)", "decl": { "start": { "line": 167, "column": 25 }, "end": { "line": 167, "column": 30 } }, "loc": { "start": { "line": 167, "column": 43 }, "end": { "line": 173, "column": 13 } } }, "16": { "name": "(anonymous_16)", "decl": { "start": { "line": 177, "column": 4 }, "end": { "line": 177, "column": 11 } }, "loc": { "start": { "line": 177, "column": 11 }, "end": { "line": 179, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 60, "column": 28 }, "end": { "line": 60, "column": 33 } }, "type": "default-arg", "locations": [ { "start": { "line": 60, "column": 28 }, "end": { "line": 60, "column": 33 } } ] }, "1": { "loc": { "start": { "line": 101, "column": 8 }, "end": { "line": 109, "column": null } }, "type": "if", "locations": [ { "start": { "line": 101, "column": 8 }, "end": { "line": 109, "column": null } } ] }, "2": { "loc": { "start": { "line": 116, "column": 16 }, "end": { "line": 116, "column": 30 } }, "type": "binary-expr", "locations": [ { "start": { "line": 116, "column": 16 }, "end": { "line": 116, "column": 30 } }, { "start": { "line": 117, "column": 16 }, "end": { "line": 117, "column": 77 } } ] }, "3": { "loc": { "start": { "line": 154, "column": 32 }, "end": { "line": 154, "column": 70 } }, "type": "binary-expr", "locations": [ { "start": { "line": 154, "column": 32 }, "end": { "line": 154, "column": 70 } }, { "start": { "line": 154, "column": 74 }, "end": { "line": 154, "column": 75 } } ] }, "4": { "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 55 } }, "type": "binary-expr", "locations": [ { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 55 } }, { "start": { "line": 156, "column": 59 }, "end": { "line": 156, "column": 60 } } ] } }, "s": { "0": 61, "1": 149, "2": 149, "3": 149, "4": 149, "5": 149, "6": 149, "7": 0, "8": 149, "9": 12, "10": 10, "11": 10, "12": 10, "13": 10, "14": 5, "15": 4, "16": 24, "17": 24, "18": 4, "19": 4, "20": 20, "21": 24, "22": 52, "23": 52, "24": 52, "25": 4, "26": 13, "27": 4, "28": 13, "29": 20, "30": 20, "31": 51, "32": 20, "33": 20, "34": 20, "35": 20, "36": 20, "37": 20, "38": 20, "39": 20, "40": 4, "41": 4, "42": 17, "43": 17, "44": 0, "45": 61 }, "f": { "0": 149, "1": 0, "2": 12, "3": 5, "4": 24, "5": 20, "6": 52, "7": 4, "8": 13, "9": 4, "10": 13, "11": 20, "12": 51, "13": 20, "14": 4, "15": 17, "16": 0 }, "b": { "0": [7], "1": [4], "2": [52, 49], "3": [20, 9], "4": [20, 14] } }, "/home/ivarconr/code/unleash/src/lib/services/user-splash-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/user-splash-service.ts", "statementMap": { "0": { "start": { "line": 19, "column": 8 }, "end": { "line": 19, "column": 47 } }, "1": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 67 } }, "2": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } }, "3": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 22 } }, "4": { "start": { "line": 27, "column": 8 }, "end": { "line": 42, "column": null } }, "5": { "start": { "line": 28, "column": 28 }, "end": { "line": 35, "column": null } }, "6": { "start": { "line": 31, "column": 43 }, "end": { "line": 34, "column": 18 } }, "7": { "start": { "line": 37, "column": 12 }, "end": { "line": 37, "column": 27 } }, "8": { "start": { "line": 39, "column": 12 }, "end": { "line": 39, "column": 35 } }, "9": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 22 } }, "10": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 66 } }, "11": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 57 } }, "12": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 21 } }, "13": { "start": { "line": 54, "column": 0 }, "end": { "line": 54, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 15, "column": 4 }, "end": { "line": 15, "column": null } }, "loc": { "start": { "line": 17, "column": 56 }, "end": { "line": 21, "column": 5 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 9 } }, "loc": { "start": { "line": 23, "column": 38 }, "end": { "line": 43, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 31, "column": 16 }, "end": { "line": 31, "column": 17 } }, "loc": { "start": { "line": 31, "column": 43 }, "end": { "line": 34, "column": 18 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 9 } }, "loc": { "start": { "line": 45, "column": 54 }, "end": { "line": 47, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 9 } }, "loc": { "start": { "line": 49, "column": 42 }, "end": { "line": 51, "column": 5 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } }, "type": "if", "locations": [ { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": null } } ] } }, "s": { "0": 148, "1": 148, "2": 4, "3": 0, "4": 4, "5": 4, "6": 1, "7": 4, "8": 0, "9": 0, "10": 0, "11": 1, "12": 60, "13": 60 }, "f": { "0": 148, "1": 4, "2": 1, "3": 0, "4": 1 }, "b": { "0": [0] } }, "/home/ivarconr/code/unleash/src/lib/services/segment-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/segment-service.ts", "statementMap": { "0": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 57 } }, "1": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 49 } }, "2": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": null } }, "3": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 51 } }, "4": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": null } }, "5": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 41 } }, "6": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 61 } }, "7": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 37 } }, "8": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 63 } }, "9": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 41 } }, "10": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 42 } }, "11": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 45 } }, "12": { "start": { "line": 62, "column": 8 }, "end": { "line": 62, "column": 59 } }, "13": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 70 } }, "14": { "start": { "line": 71, "column": 22 }, "end": { "line": 71, "column": 61 } }, "15": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 57 } }, "16": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 44 } }, "17": { "start": { "line": 75, "column": 24 }, "end": { "line": 75, "column": 67 } }, "18": { "start": { "line": 77, "column": 8 }, "end": { "line": 81, "column": 11 } }, "19": { "start": { "line": 85, "column": 22 }, "end": { "line": 85, "column": 61 } }, "20": { "start": { "line": 86, "column": 8 }, "end": { "line": 86, "column": 57 } }, "21": { "start": { "line": 87, "column": 24 }, "end": { "line": 87, "column": 55 } }, "22": { "start": { "line": 89, "column": 8 }, "end": { "line": 91, "column": null } }, "23": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 48 } }, "24": { "start": { "line": 93, "column": 24 }, "end": { "line": 93, "column": 65 } }, "25": { "start": { "line": 95, "column": 8 }, "end": { "line": 100, "column": 11 } }, "26": { "start": { "line": 104, "column": 24 }, "end": { "line": 104, "column": 49 } }, "27": { "start": { "line": 105, "column": 8 }, "end": { "line": 105, "column": 43 } }, "28": { "start": { "line": 106, "column": 8 }, "end": { "line": 110, "column": 11 } }, "29": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 60 } }, "30": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 62 } }, "31": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 67 } }, "32": { "start": { "line": 125, "column": 8 }, "end": { "line": 127, "column": null } }, "33": { "start": { "line": 126, "column": 12 }, "end": { "line": 126, "column": 67 } }, "34": { "start": { "line": 129, "column": 8 }, "end": { "line": 131, "column": null } }, "35": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 69 } }, "36": { "start": { "line": 137, "column": 22 }, "end": { "line": 137, "column": 45 } }, "37": { "start": { "line": 139, "column": 8 }, "end": { "line": 141, "column": null } }, "38": { "start": { "line": 140, "column": 12 }, "end": { "line": 140, "column": 19 } }, "39": { "start": { "line": 143, "column": 8 }, "end": { "line": 147, "column": null } }, "40": { "start": { "line": 144, "column": 12 }, "end": { "line": 146, "column": 14 } }, "41": { "start": { "line": 153, "column": 22 }, "end": { "line": 153, "column": 42 } }, "42": { "start": { "line": 155, "column": 28 }, "end": { "line": 157, "column": 53 } }, "43": { "start": { "line": 156, "column": 37 }, "end": { "line": 156, "column": 67 } }, "44": { "start": { "line": 157, "column": 37 }, "end": { "line": 157, "column": 49 } }, "45": { "start": { "line": 159, "column": 8 }, "end": { "line": 163, "column": null } }, "46": { "start": { "line": 160, "column": 12 }, "end": { "line": 162, "column": 14 } }, "47": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": null } }, "loc": { "start": { "line": 40, "column": 56 }, "end": { "line": 46, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": 9 } }, "loc": { "start": { "line": 48, "column": 24 }, "end": { "line": 50, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 9 } }, "loc": { "start": { "line": 52, "column": 16 }, "end": { "line": 54, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 9 } }, "loc": { "start": { "line": 56, "column": 19 }, "end": { "line": 58, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 9 } }, "loc": { "start": { "line": 61, "column": 42 }, "end": { "line": 63, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 66, "column": 4 }, "end": { "line": 66, "column": 9 } }, "loc": { "start": { "line": 66, "column": 34 }, "end": { "line": 68, "column": 5 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 9 } }, "loc": { "start": { "line": 70, "column": 42 }, "end": { "line": 82, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 84, "column": 4 }, "end": { "line": 84, "column": 9 } }, "loc": { "start": { "line": 84, "column": 54 }, "end": { "line": 101, "column": 5 } } }, "8": { "name": "(anonymous_9)", "decl": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 9 } }, "loc": { "start": { "line": 103, "column": 39 }, "end": { "line": 111, "column": 5 } } }, "9": { "name": "(anonymous_10)", "decl": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 9 } }, "loc": { "start": { "line": 114, "column": 54 }, "end": { "line": 117, "column": 5 } } }, "10": { "name": "(anonymous_11)", "decl": { "start": { "line": 120, "column": 4 }, "end": { "line": 120, "column": 9 } }, "loc": { "start": { "line": 120, "column": 59 }, "end": { "line": 122, "column": 5 } } }, "11": { "name": "(anonymous_12)", "decl": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 9 } }, "loc": { "start": { "line": 124, "column": 35 }, "end": { "line": 132, "column": 5 } } }, "12": { "name": "(anonymous_13)", "decl": { "start": { "line": 134, "column": 12 }, "end": { "line": 134, "column": 17 } }, "loc": { "start": { "line": 135, "column": 26 }, "end": { "line": 148, "column": 5 } } }, "13": { "name": "(anonymous_14)", "decl": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 18 } }, "loc": { "start": { "line": 151, "column": 37 }, "end": { "line": 164, "column": 5 } } }, "14": { "name": "(anonymous_15)", "decl": { "start": { "line": 156, "column": 21 }, "end": { "line": 156, "column": 22 } }, "loc": { "start": { "line": 156, "column": 37 }, "end": { "line": 156, "column": 67 } } }, "15": { "name": "(anonymous_16)", "decl": { "start": { "line": 157, "column": 20 }, "end": { "line": 157, "column": 21 } }, "loc": { "start": { "line": 157, "column": 37 }, "end": { "line": 157, "column": 49 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 79, "column": 23 }, "end": { "line": 79, "column": 33 } }, "type": "binary-expr", "locations": [ { "start": { "line": 79, "column": 23 }, "end": { "line": 79, "column": 33 } }, { "start": { "line": 79, "column": 37 }, "end": { "line": 79, "column": 50 } } ] }, "1": { "loc": { "start": { "line": 89, "column": 8 }, "end": { "line": 91, "column": null } }, "type": "if", "locations": [ { "start": { "line": 89, "column": 8 }, "end": { "line": 91, "column": null } } ] }, "2": { "loc": { "start": { "line": 97, "column": 23 }, "end": { "line": 97, "column": 33 } }, "type": "binary-expr", "locations": [ { "start": { "line": 97, "column": 23 }, "end": { "line": 97, "column": 33 } }, { "start": { "line": 97, "column": 37 }, "end": { "line": 97, "column": 50 } } ] }, "3": { "loc": { "start": { "line": 108, "column": 23 }, "end": { "line": 108, "column": 33 } }, "type": "binary-expr", "locations": [ { "start": { "line": 108, "column": 23 }, "end": { "line": 108, "column": 33 } }, { "start": { "line": 108, "column": 37 }, "end": { "line": 108, "column": 50 } } ] }, "4": { "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 127, "column": null } }, "type": "if", "locations": [ { "start": { "line": 125, "column": 8 }, "end": { "line": 127, "column": null } } ] }, "5": { "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 131, "column": null } }, "type": "if", "locations": [ { "start": { "line": 129, "column": 8 }, "end": { "line": 131, "column": null } } ] }, "6": { "loc": { "start": { "line": 139, "column": 8 }, "end": { "line": 141, "column": null } }, "type": "if", "locations": [ { "start": { "line": 139, "column": 8 }, "end": { "line": 141, "column": null } } ] }, "7": { "loc": { "start": { "line": 143, "column": 8 }, "end": { "line": 147, "column": null } }, "type": "if", "locations": [ { "start": { "line": 143, "column": 8 }, "end": { "line": 147, "column": null } } ] }, "8": { "loc": { "start": { "line": 156, "column": 37 }, "end": { "line": 156, "column": 62 } }, "type": "binary-expr", "locations": [ { "start": { "line": 156, "column": 37 }, "end": { "line": 156, "column": 62 } }, { "start": { "line": 156, "column": 66 }, "end": { "line": 156, "column": 67 } } ] }, "9": { "loc": { "start": { "line": 159, "column": 8 }, "end": { "line": 163, "column": null } }, "type": "if", "locations": [ { "start": { "line": 159, "column": 8 }, "end": { "line": 163, "column": null } } ] } }, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60, "5": 148, "6": 148, "7": 148, "8": 148, "9": 0, "10": 4, "11": 2, "12": 15, "13": 0, "14": 14, "15": 14, "16": 12, "17": 12, "18": 12, "19": 0, "20": 0, "21": 0, "22": 0, "23": 0, "24": 0, "25": 0, "26": 0, "27": 0, "28": 0, "29": 15, "30": 14, "31": 0, "32": 12, "33": 0, "34": 12, "35": 0, "36": 15, "37": 15, "38": 0, "39": 15, "40": 1, "41": 14, "42": 14, "43": 33, "44": 33, "45": 14, "46": 2, "47": 60 }, "f": { "0": 148, "1": 0, "2": 4, "3": 2, "4": 15, "5": 0, "6": 14, "7": 0, "8": 0, "9": 15, "10": 0, "11": 12, "12": 15, "13": 14, "14": 33, "15": 33 }, "b": { "0": [12, 0], "1": [0], "2": [0, 0], "3": [0, 0], "4": [0], "5": [0], "6": [0], "7": [1], "8": [33, 0], "9": [2] } }, "/home/ivarconr/code/unleash/src/lib/util/segments.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/segments.ts", "statementMap": { "0": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 40 } }, "1": { "start": { "line": 2, "column": 13 }, "end": { "line": 2, "column": 41 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/openapi-service.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/openapi-service.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 68 } }, "1": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 49 } }, "2": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 29 } }, "3": { "start": { "line": 15, "column": 8 }, "end": { "line": 19, "column": 10 } }, "4": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 38 } }, "5": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 26 } }, "6": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 53 } }, "7": { "start": { "line": 36, "column": 37 }, "end": { "line": 36, "column": 61 } }, "8": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 45 } }, "9": { "start": { "line": 45, "column": 8 }, "end": { "line": 47, "column": 11 } }, "10": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 42 } }, "11": { "start": { "line": 52, "column": 8 }, "end": { "line": 61, "column": 11 } }, "12": { "start": { "line": 53, "column": 12 }, "end": { "line": 60, "column": null } }, "13": { "start": { "line": 54, "column": 16 }, "end": { "line": 57, "column": 19 } }, "14": { "start": { "line": 59, "column": 16 }, "end": { "line": 59, "column": 23 } }, "15": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 13 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 13, "column": 4 }, "end": { "line": 13, "column": 16 } }, "loc": { "start": { "line": 13, "column": 38 }, "end": { "line": 20, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 13 } }, "loc": { "start": { "line": 23, "column": 56 }, "end": { "line": 25, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 11 } }, "loc": { "start": { "line": 29, "column": 24 }, "end": { "line": 32, "column": 5 } } }, "3": { "name": "(anonymous_4)", "decl": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 12 } }, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 38, "column": 5 } } }, "4": { "name": "(anonymous_5)", "decl": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 25 } }, "loc": { "start": { "line": 44, "column": 5 }, "end": { "line": 48, "column": 5 } } }, "5": { "name": "(anonymous_6)", "decl": { "start": { "line": 45, "column": 40 }, "end": { "line": 45, "column": 41 } }, "loc": { "start": { "line": 45, "column": 59 }, "end": { "line": 47, "column": 9 } } }, "6": { "name": "(anonymous_7)", "decl": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 19 } }, "loc": { "start": { "line": 51, "column": 32 }, "end": { "line": 62, "column": 5 } } }, "7": { "name": "(anonymous_8)", "decl": { "start": { "line": 52, "column": 16 }, "end": { "line": 52, "column": 17 } }, "loc": { "start": { "line": 52, "column": 40 }, "end": { "line": 61, "column": 9 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 36, "column": 30 }, "end": { "line": 36, "column": 32 } }, "type": "default-arg", "locations": [ { "start": { "line": 36, "column": 30 }, "end": { "line": 36, "column": 32 } } ] }, "1": { "loc": { "start": { "line": 36, "column": 37 }, "end": { "line": 36, "column": 55 } }, "type": "binary-expr", "locations": [ { "start": { "line": 36, "column": 37 }, "end": { "line": 36, "column": 55 } }, { "start": { "line": 36, "column": 59 }, "end": { "line": 36, "column": 61 } } ] }, "2": { "loc": { "start": { "line": 53, "column": 12 }, "end": { "line": 60, "column": null } }, "type": "if", "locations": [ { "start": { "line": 53, "column": 12 }, "end": { "line": 60, "column": null } }, { "start": { "line": 58, "column": 19 }, "end": { "line": 60, "column": null } } ] }, "3": { "loc": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 19 } }, "type": "binary-expr", "locations": [ { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 19 } }, { "start": { "line": 53, "column": 23 }, "end": { "line": 53, "column": 33 } }, { "start": { "line": 53, "column": 37 }, "end": { "line": 53, "column": 57 } } ] } }, "s": { "0": 60, "1": 60, "2": 148, "3": 148, "4": 3266, "5": 148, "6": 148, "7": 296, "8": 296, "9": 0, "10": 0, "11": 148, "12": 1, "13": 1, "14": 0, "15": 60 }, "f": { "0": 148, "1": 3266, "2": 148, "3": 296, "4": 0, "5": 0, "6": 148, "7": 1 }, "b": { "0": [0], "1": [296, 0], "2": [1, 0], "3": [1, 1, 1] } }, "/home/ivarconr/code/unleash/src/lib/openapi/index.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/index.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 56 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 56 } }, "2": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 56 } }, "3": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 54 } }, "4": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 67 } }, "5": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 60 } }, "6": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 46 } }, "7": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 65 } }, "8": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 69 } }, "9": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 54 } }, "10": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 60 } }, "11": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 86 } }, "12": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 67 } }, "13": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 69 } }, "14": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 65 } }, "15": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 69 } }, "16": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 65 } }, "17": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 71 } }, "18": { "start": { "line": 21, "column": 35 }, "end": { "line": 66, "column": 1 } }, "19": { "start": { "line": 24, "column": 4 }, "end": { "line": 65, "column": 6 } }, "20": { "start": { "line": 21, "column": 13 }, "end": { "line": 21, "column": 35 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 21, "column": 35 }, "end": { "line": 21, "column": null } }, "loc": { "start": { "line": 23, "column": 39 }, "end": { "line": 66, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 26, "column": 29 }, "end": { "line": 26, "column": 49 } }, "type": "cond-expr", "locations": [ { "start": { "line": 26, "column": 29 }, "end": { "line": 26, "column": 49 } }, { "start": { "line": 26, "column": 52 }, "end": { "line": 26, "column": 54 } } ] } }, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60, "5": 60, "6": 60, "7": 60, "8": 60, "9": 60, "10": 60, "11": 60, "12": 60, "13": 60, "14": 60, "15": 60, "16": 60, "17": 60, "18": 60, "19": 148, "20": 60 }, "f": { "0": 148 }, "b": { "0": [148, 0] } }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/features-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/features-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 49 } }, "2": { "start": { "line": 4, "column": 15 }, "end": { "line": 20, "column": 11 } }, "3": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 57 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/types.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/types.ts", "statementMap": { "0": { "start": { "line": 38, "column": 34 }, "end": { "line": 45, "column": 1 } }, "1": { "start": { "line": 43, "column": 55 }, "end": { "line": 43, "column": 61 } }, "2": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 16 } }, "3": { "start": { "line": 38, "column": 13 }, "end": { "line": 38, "column": 34 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 38, "column": 34 }, "end": { "line": 38, "column": null } }, "loc": { "start": { "line": 42, "column": 48 }, "end": { "line": 45, "column": 1 } } } }, "branchMap": {}, "s": { "0": 60, "1": 1080, "2": 1080, "3": 60 }, "f": { "0": 1080 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 51 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 49 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 81 } }, "4": { "start": { "line": 6, "column": 15 }, "end": { "line": 67, "column": 11 } }, "5": { "start": { "line": 71, "column": 13 }, "end": { "line": 71, "column": 56 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60, "5": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/strategy-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/strategy-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 55 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 55 } }, "3": { "start": { "line": 5, "column": 13 }, "end": { "line": 29, "column": 11 } }, "4": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 75 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/constraint-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/constraint-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 53 } }, "2": { "start": { "line": 4, "column": 15 }, "end": { "line": 33, "column": 11 } }, "3": { "start": { "line": 37, "column": 13 }, "end": { "line": 37, "column": 59 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/parameters-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/parameters-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 3, "column": 15 }, "end": { "line": 10, "column": 11 } }, "2": { "start": { "line": 14, "column": 13 }, "end": { "line": 14, "column": 59 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/variant-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/variant-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 51 } }, "2": { "start": { "line": 4, "column": 15 }, "end": { "line": 41, "column": 11 } }, "3": { "start": { "line": 45, "column": 13 }, "end": { "line": 45, "column": 56 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/override-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/override-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 3, "column": 15 }, "end": { "line": 19, "column": 11 } }, "2": { "start": { "line": 23, "column": 13 }, "end": { "line": 23, "column": 57 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-environment-info-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-environment-info-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 66 } }, "2": { "start": { "line": 4, "column": 13 }, "end": { "line": 31, "column": 11 } }, "3": { "start": { "line": 35, "column": 13 }, "end": { "line": 35, "column": 71 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-strategy-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/feature-strategy-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 55 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 55 } }, "3": { "start": { "line": 5, "column": 13 }, "end": { "line": 54, "column": 11 } }, "4": { "start": { "line": 58, "column": 13 }, "end": { "line": 58, "column": 64 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-feature-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-feature-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 3, "column": 15 }, "end": { "line": 21, "column": 11 } }, "2": { "start": { "line": 25, "column": 13 }, "end": { "line": 25, "column": 62 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/tag-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/tag-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 3, "column": 15 }, "end": { "line": 16, "column": 11 } }, "2": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 52 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/tags-response-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/tags-response-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 41 } }, "2": { "start": { "line": 4, "column": 15 }, "end": { "line": 22, "column": 11 } }, "3": { "start": { "line": 26, "column": 13 }, "end": { "line": 26, "column": 61 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-strategy-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/create-strategy-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 55 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 55 } }, "3": { "start": { "line": 5, "column": 15 }, "end": { "line": 27, "column": 11 } }, "4": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 63 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60, "4": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/empty-response-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/empty-response-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 3, "column": 15 }, "end": { "line": 7, "column": 11 } }, "2": { "start": { "line": 11, "column": 13 }, "end": { "line": 11, "column": 62 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/patch-operation-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/patch-operation-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 3, "column": 15 }, "end": { "line": 20, "column": 11 } }, "2": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 63 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/updateFeatureSchema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/updateFeatureSchema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 55 } }, "2": { "start": { "line": 4, "column": 15 }, "end": { "line": 38, "column": 11 } }, "3": { "start": { "line": 42, "column": 13 }, "end": { "line": 42, "column": 62 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/update-strategy-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/update-strategy-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 61 } }, "2": { "start": { "line": 4, "column": 15 }, "end": { "line": 7, "column": 11 } }, "3": { "start": { "line": 11, "column": 13 }, "end": { "line": 11, "column": 63 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60, "3": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/openapi/spec/clone-feature-schema.ts": { "path": "/home/ivarconr/code/unleash/src/lib/openapi/spec/clone-feature-schema.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 64 } }, "1": { "start": { "line": 3, "column": 15 }, "end": { "line": 15, "column": 11 } }, "2": { "start": { "line": 19, "column": 13 }, "end": { "line": 19, "column": 61 } } }, "fnMap": {}, "branchMap": {}, "s": { "0": 60, "1": 60, "2": 60 }, "f": {}, "b": {} }, "/home/ivarconr/code/unleash/src/lib/middleware/session-db.ts": { "path": "/home/ivarconr/code/unleash/src/lib/middleware/session-db.ts", "statementMap": { "0": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 38 } }, "1": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 52 } }, "2": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 47 } }, "3": { "start": { "line": 13, "column": 19 }, "end": { "line": 13, "column": 33 } }, "4": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 79 } }, "5": { "start": { "line": 16, "column": 29 }, "end": { "line": 16, "column": 54 } }, "6": { "start": { "line": 17, "column": 4 }, "end": { "line": 26, "column": null } }, "7": { "start": { "line": 18, "column": 8 }, "end": { "line": 23, "column": 11 } }, "8": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 42 } }, "9": { "start": { "line": 27, "column": 4 }, "end": { "line": 42, "column": 7 } }, "10": { "start": { "line": 45, "column": 0 }, "end": { "line": 45, "column": 25 } } }, "fnMap": { "0": { "name": "sessionDb", "decl": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 18 } }, "loc": { "start": { "line": 10, "column": 14 }, "end": { "line": 43, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 52 } }, "type": "binary-expr", "locations": [ { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 52 } }, { "start": { "line": 15, "column": 56 }, "end": { "line": 15, "column": 79 } } ] }, "1": { "loc": { "start": { "line": 17, "column": 4 }, "end": { "line": 26, "column": null } }, "type": "if", "locations": [ { "start": { "line": 17, "column": 4 }, "end": { "line": 26, "column": null } }, { "start": { "line": 24, "column": 11 }, "end": { "line": 26, "column": null } } ] }, "2": { "loc": { "start": { "line": 37, "column": 22 }, "end": { "line": 37, "column": 25 } }, "type": "cond-expr", "locations": [ { "start": { "line": 37, "column": 22 }, "end": { "line": 37, "column": 25 } }, { "start": { "line": 38, "column": 22 }, "end": { "line": 38, "column": 47 } } ] } }, "s": { "0": 46, "1": 46, "2": 46, "3": 64, "4": 64, "5": 64, "6": 64, "7": 0, "8": 64, "9": 64, "10": 46 }, "f": { "0": 64 }, "b": { "0": [64, 0], "1": [0, 64], "2": [62, 2] } }, "/home/ivarconr/code/unleash/src/lib/util/collect-ids.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/collect-ids.ts", "statementMap": { "0": { "start": { "line": 1, "column": 26 }, "end": { "line": 3, "column": 1 } }, "1": { "start": { "line": 2, "column": 4 }, "end": { "line": 2, "column": 40 } }, "2": { "start": { "line": 2, "column": 31 }, "end": { "line": 2, "column": 38 } }, "3": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 26 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 1, "column": 26 }, "end": { "line": 1, "column": 30 } }, "loc": { "start": { "line": 1, "column": 58 }, "end": { "line": 3, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 2, "column": 21 }, "end": { "line": 2, "column": 22 } }, "loc": { "start": { "line": 2, "column": 31 }, "end": { "line": 2, "column": 38 } } } }, "branchMap": {}, "s": { "0": 2, "1": 4, "2": 7, "3": 2 }, "f": { "0": 4, "1": 7 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/server-impl.ts": { "path": "/home/ivarconr/code/unleash/src/lib/server-impl.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 55 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 33 } }, "2": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 37 } }, "3": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 40 } }, "4": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 27 } }, "5": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 49 } }, "6": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 36 } }, "7": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 44 } }, "8": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 47 } }, "9": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 44 } }, "10": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 64 } }, "11": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 40 } }, "12": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 48 } }, "13": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 42 } }, "14": { "start": { "line": 174, "column": 4 }, "end": { "line": 16, "column": 76 } }, "15": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 7 } }, "16": { "start": { "line": 170, "column": 4 }, "end": { "line": 18, "column": 43 } }, "17": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 7 } }, "18": { "start": { "line": 171, "column": 4 }, "end": { "line": 19, "column": 39 } }, "19": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 17 } }, "20": { "start": { "line": 172, "column": 4 }, "end": { "line": 20, "column": 44 } }, "21": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 7 } }, "22": { "start": { "line": 169, "column": 4 }, "end": { "line": 21, "column": 69 } }, "23": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 7 } }, "24": { "start": { "line": 168, "column": 4 }, "end": { "line": 22, "column": 45 } }, "25": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 51 } }, "26": { "start": { "line": 166, "column": 4 }, "end": { "line": 166, "column": 15 } }, "27": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 44 } }, "28": { "start": { "line": 167, "column": 4 }, "end": { "line": 167, "column": 13 } }, "29": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 9 } }, "30": { "start": { "line": 173, "column": 4 }, "end": { "line": 26, "column": 41 } }, "31": { "start": { "line": 34, "column": 19 }, "end": { "line": 34, "column": 53 } }, "32": { "start": { "line": 35, "column": 26 }, "end": { "line": 35, "column": 33 } }, "33": { "start": { "line": 36, "column": 15 }, "end": { "line": 36, "column": 31 } }, "34": { "start": { "line": 37, "column": 19 }, "end": { "line": 37, "column": 43 } }, "35": { "start": { "line": 38, "column": 21 }, "end": { "line": 38, "column": 51 } }, "36": { "start": { "line": 40, "column": 27 }, "end": { "line": 40, "column": 49 } }, "37": { "start": { "line": 41, "column": 27 }, "end": { "line": 41, "column": 48 } }, "38": { "start": { "line": 43, "column": 24 }, "end": { "line": 53, "column": 5 } }, "39": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 48 } }, "40": { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": null } }, "41": { "start": { "line": 46, "column": 31 }, "end": { "line": 46, "column": 53 } }, "42": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 31 } }, "43": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 40 } }, "44": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 45 } }, "45": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 50 } }, "46": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 27 } }, "47": { "start": { "line": 55, "column": 4 }, "end": { "line": 59, "column": null } }, "48": { "start": { "line": 56, "column": 23 }, "end": { "line": 56, "column": 70 } }, "49": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 38 } }, "50": { "start": { "line": 60, "column": 16 }, "end": { "line": 60, "column": 70 } }, "51": { "start": { "line": 62, "column": 4 }, "end": { "line": 64, "column": null } }, "52": { "start": { "line": 63, "column": 8 }, "end": { "line": 63, "column": 58 } }, "53": { "start": { "line": 65, "column": 4 }, "end": { "line": 71, "column": 6 } }, "54": { "start": { "line": 72, "column": 44 }, "end": { "line": 79, "column": 6 } }, "55": { "start": { "line": 81, "column": 4 }, "end": { "line": 88, "column": null } }, "56": { "start": { "line": 82, "column": 8 }, "end": { "line": 87, "column": 11 } }, "57": { "start": { "line": 90, "column": 4 }, "end": { "line": 94, "column": null } }, "58": { "start": { "line": 91, "column": 8 }, "end": { "line": 93, "column": 10 } }, "59": { "start": { "line": 96, "column": 4 }, "end": { "line": 118, "column": 7 } }, "60": { "start": { "line": 97, "column": 8 }, "end": { "line": 117, "column": null } }, "61": { "start": { "line": 98, "column": 27 }, "end": { "line": 102, "column": null } }, "62": { "start": { "line": 100, "column": 20 }, "end": { "line": 100, "column": 73 } }, "63": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 69 } }, "64": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 65 } }, "65": { "start": { "line": 107, "column": 12 }, "end": { "line": 113, "column": 15 } }, "66": { "start": { "line": 108, "column": 16 }, "end": { "line": 112, "column": 19 } }, "67": { "start": { "line": 111, "column": 32 }, "end": { "line": 111, "column": 51 } }, "68": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 39 } }, "69": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 55 } }, "70": { "start": { "line": 122, "column": 19 }, "end": { "line": 122, "column": 37 } }, "71": { "start": { "line": 123, "column": 19 }, "end": { "line": 123, "column": 53 } }, "72": { "start": { "line": 125, "column": 4 }, "end": { "line": 136, "column": null } }, "73": { "start": { "line": 126, "column": 8 }, "end": { "line": 132, "column": null } }, "74": { "start": { "line": 127, "column": 12 }, "end": { "line": 127, "column": 50 } }, "75": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 48 } }, "76": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 36 } }, "77": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 46 } }, "78": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 50 } }, "79": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 18 } }, "80": { "start": { "line": 138, "column": 20 }, "end": { "line": 138, "column": 49 } }, "81": { "start": { "line": 139, "column": 4 }, "end": { "line": 141, "column": null } }, "82": { "start": { "line": 140, "column": 8 }, "end": { "line": 140, "column": 50 } }, "83": { "start": { "line": 142, "column": 4 }, "end": { "line": 142, "column": 19 } }, "84": { "start": { "line": 164, "column": 4 }, "end": { "line": 164, "column": 9 } }, "85": { "start": { "line": 146, "column": 19 }, "end": { "line": 146, "column": 37 } }, "86": { "start": { "line": 147, "column": 19 }, "end": { "line": 147, "column": 53 } }, "87": { "start": { "line": 149, "column": 4 }, "end": { "line": 158, "column": null } }, "88": { "start": { "line": 150, "column": 8 }, "end": { "line": 154, "column": null } }, "89": { "start": { "line": 151, "column": 12 }, "end": { "line": 151, "column": 50 } }, "90": { "start": { "line": 153, "column": 12 }, "end": { "line": 153, "column": 36 } }, "91": { "start": { "line": 156, "column": 8 }, "end": { "line": 156, "column": 50 } }, "92": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 18 } }, "93": { "start": { "line": 159, "column": 4 }, "end": { "line": 159, "column": 36 } }, "94": { "start": { "line": 165, "column": 4 }, "end": { "line": 165, "column": 10 } }, "95": { "start": { "line": 177, "column": 0 }, "end": { "line": 180, "column": 2 } } }, "fnMap": { "0": { "name": "(anonymous_7)", "decl": { "start": { "line": 174, "column": 4 }, "end": { "line": 174, "column": 13 } }, "loc": { "start": { "line": 174, "column": 4 }, "end": { "line": 16, "column": 76 } } }, "1": { "name": "(anonymous_8)", "decl": { "start": { "line": 172, "column": 4 }, "end": { "line": 172, "column": 12 } }, "loc": { "start": { "line": 172, "column": 4 }, "end": { "line": 20, "column": 44 } } }, "2": { "name": "(anonymous_9)", "decl": { "start": { "line": 173, "column": 4 }, "end": { "line": 173, "column": 12 } }, "loc": { "start": { "line": 173, "column": 4 }, "end": { "line": 26, "column": 41 } } }, "3": { "name": "createApp", "decl": { "start": { "line": 29, "column": 15 }, "end": { "line": 29, "column": 24 } }, "loc": { "start": { "line": 31, "column": 21 }, "end": { "line": 119, "column": 1 } } }, "4": { "name": "(anonymous_11)", "decl": { "start": { "line": 43, "column": 24 }, "end": { "line": 43, "column": 29 } }, "loc": { "start": { "line": 43, "column": 59 }, "end": { "line": 53, "column": 5 } } }, "5": { "name": "(anonymous_12)", "decl": { "start": { "line": 96, "column": 23 }, "end": { "line": 96, "column": 24 } }, "loc": { "start": { "line": 96, "column": 43 }, "end": { "line": 118, "column": 5 } } }, "6": { "name": "(anonymous_13)", "decl": { "start": { "line": 99, "column": 42 }, "end": { "line": 99, "column": 45 } }, "loc": { "start": { "line": 100, "column": 20 }, "end": { "line": 100, "column": 73 } } }, "7": { "name": "(anonymous_14)", "decl": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 38 } }, "loc": { "start": { "line": 107, "column": 40 }, "end": { "line": 113, "column": 13 } } }, "8": { "name": "(anonymous_15)", "decl": { "start": { "line": 111, "column": 26 }, "end": { "line": 111, "column": 29 } }, "loc": { "start": { "line": 111, "column": 32 }, "end": { "line": 111, "column": 51 } } }, "9": { "name": "start", "decl": { "start": { "line": 121, "column": 15 }, "end": { "line": 121, "column": 20 } }, "loc": { "start": { "line": 121, "column": 47 }, "end": { "line": 143, "column": 1 } } }, "10": { "name": "create", "decl": { "start": { "line": 145, "column": 15 }, "end": { "line": 145, "column": 21 } }, "loc": { "start": { "line": 145, "column": 43 }, "end": { "line": 160, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": null } }, "type": "if", "locations": [ { "start": { "line": 45, "column": 8 }, "end": { "line": 48, "column": null } } ] }, "1": { "loc": { "start": { "line": 55, "column": 4 }, "end": { "line": 59, "column": null } }, "type": "if", "locations": [ { "start": { "line": 55, "column": 4 }, "end": { "line": 59, "column": null } } ] }, "2": { "loc": { "start": { "line": 62, "column": 4 }, "end": { "line": 64, "column": null } }, "type": "if", "locations": [ { "start": { "line": 62, "column": 4 }, "end": { "line": 64, "column": null } } ] }, "3": { "loc": { "start": { "line": 81, "column": 4 }, "end": { "line": 88, "column": null } }, "type": "if", "locations": [ { "start": { "line": 81, "column": 4 }, "end": { "line": 88, "column": null } } ] }, "4": { "loc": { "start": { "line": 90, "column": 4 }, "end": { "line": 94, "column": null } }, "type": "if", "locations": [ { "start": { "line": 90, "column": 4 }, "end": { "line": 94, "column": null } } ] }, "5": { "loc": { "start": { "line": 97, "column": 8 }, "end": { "line": 117, "column": null } }, "type": "if", "locations": [ { "start": { "line": 97, "column": 8 }, "end": { "line": 117, "column": null } }, { "start": { "line": 115, "column": 15 }, "end": { "line": 117, "column": null } } ] }, "6": { "loc": { "start": { "line": 121, "column": 45 }, "end": { "line": 121, "column": 47 } }, "type": "default-arg", "locations": [ { "start": { "line": 121, "column": 45 }, "end": { "line": 121, "column": 47 } } ] }, "7": { "loc": { "start": { "line": 126, "column": 8 }, "end": { "line": 132, "column": null } }, "type": "if", "locations": [ { "start": { "line": 126, "column": 8 }, "end": { "line": 132, "column": null } }, { "start": { "line": 128, "column": 15 }, "end": { "line": 132, "column": null } } ] }, "8": { "loc": { "start": { "line": 139, "column": 4 }, "end": { "line": 141, "column": null } }, "type": "if", "locations": [ { "start": { "line": 139, "column": 4 }, "end": { "line": 141, "column": null } } ] }, "9": { "loc": { "start": { "line": 150, "column": 8 }, "end": { "line": 154, "column": null } }, "type": "if", "locations": [ { "start": { "line": 150, "column": 8 }, "end": { "line": 154, "column": null } }, { "start": { "line": 152, "column": 15 }, "end": { "line": 154, "column": null } } ] } }, "s": { "0": 2, "1": 2, "2": 2, "3": 2, "4": 2, "5": 2, "6": 2, "7": 2, "8": 2, "9": 2, "10": 2, "11": 2, "12": 2, "13": 2, "14": 2, "15": 2, "16": 2, "17": 2, "18": 2, "19": 2, "20": 2, "21": 2, "22": 2, "23": 2, "24": 2, "25": 2, "26": 2, "27": 2, "28": 2, "29": 2, "30": 4, "31": 6, "32": 6, "33": 6, "34": 6, "35": 6, "36": 6, "37": 6, "38": 6, "39": 6, "40": 6, "41": 5, "42": 5, "43": 6, "44": 6, "45": 6, "46": 6, "47": 6, "48": 0, "49": 0, "50": 6, "51": 6, "52": 1, "53": 6, "54": 6, "55": 6, "56": 0, "57": 6, "58": 0, "59": 6, "60": 6, "61": 5, "62": 5, "63": 5, "64": 5, "65": 5, "66": 5, "67": 5, "68": 5, "69": 1, "70": 5, "71": 5, "72": 5, "73": 5, "74": 0, "75": 5, "76": 5, "77": 5, "78": 0, "79": 0, "80": 5, "81": 5, "82": 5, "83": 5, "84": 2, "85": 1, "86": 1, "87": 1, "88": 1, "89": 0, "90": 1, "91": 0, "92": 0, "93": 1, "94": 2, "95": 2 }, "f": { "0": 0, "1": 0, "2": 2, "3": 6, "4": 6, "5": 6, "6": 5, "7": 5, "8": 5, "9": 5, "10": 1 }, "b": { "0": [5], "1": [0], "2": [1], "3": [0], "4": [0], "5": [5, 1], "6": [0], "7": [0, 5], "8": [5], "9": [0, 1] } }, "/home/ivarconr/code/unleash/src/lib/metrics.ts": { "path": "/home/ivarconr/code/unleash/src/lib/metrics.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 33 } }, "1": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 42 } }, "2": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": null } }, "3": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 70 } }, "4": { "start": { "line": 27, "column": 8 }, "end": { "line": 27, "column": 26 } }, "5": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 37 } }, "6": { "start": { "line": 38, "column": 8 }, "end": { "line": 40, "column": null } }, "7": { "start": { "line": 39, "column": 12 }, "end": { "line": 39, "column": 19 } }, "8": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 18 } }, "9": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 39 } }, "10": { "start": { "line": 47, "column": 32 }, "end": { "line": 52, "column": 10 } }, "11": { "start": { "line": 53, "column": 27 }, "end": { "line": 58, "column": 10 } }, "12": { "start": { "line": 59, "column": 41 }, "end": { "line": 63, "column": 10 } }, "13": { "start": { "line": 64, "column": 40 }, "end": { "line": 68, "column": 10 } }, "14": { "start": { "line": 69, "column": 36 }, "end": { "line": 73, "column": 10 } }, "15": { "start": { "line": 74, "column": 27 }, "end": { "line": 77, "column": 10 } }, "16": { "start": { "line": 78, "column": 30 }, "end": { "line": 81, "column": 10 } }, "17": { "start": { "line": 84, "column": 39 }, "end": { "line": 84, "column": 40 } }, "18": { "start": { "line": 87, "column": 12 }, "end": { "line": 94, "column": 26 } }, "19": { "start": { "line": 88, "column": 16 }, "end": { "line": 90, "column": 19 } }, "20": { "start": { "line": 91, "column": 16 }, "end": { "line": 91, "column": 53 } }, "21": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 59 } }, "22": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 40 } }, "23": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 66 } }, "24": { "start": { "line": 98, "column": 12 }, "end": { "line": 101, "column": null } }, "25": { "start": { "line": 99, "column": 16 }, "end": { "line": 99, "column": 35 } }, "26": { "start": { "line": 100, "column": 16 }, "end": { "line": 100, "column": 43 } }, "27": { "start": { "line": 102, "column": 12 }, "end": { "line": 105, "column": null } }, "28": { "start": { "line": 103, "column": 16 }, "end": { "line": 103, "column": 38 } }, "29": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 49 } }, "30": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "column": 32 } }, "31": { "start": { "line": 109, "column": 8 }, "end": { "line": 112, "column": 18 } }, "32": { "start": { "line": 110, "column": 18 }, "end": { "line": 110, "column": 41 } }, "33": { "start": { "line": 114, "column": 8 }, "end": { "line": 119, "column": 10 } }, "34": { "start": { "line": 117, "column": 16 }, "end": { "line": 117, "column": 79 } }, "35": { "start": { "line": 121, "column": 8 }, "end": { "line": 123, "column": 11 } }, "36": { "start": { "line": 122, "column": 12 }, "end": { "line": 122, "column": 59 } }, "37": { "start": { "line": 125, "column": 8 }, "end": { "line": 127, "column": 11 } }, "38": { "start": { "line": 126, "column": 12 }, "end": { "line": 126, "column": 63 } }, "39": { "start": { "line": 128, "column": 8 }, "end": { "line": 130, "column": 11 } }, "40": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 63 } }, "41": { "start": { "line": 131, "column": 8 }, "end": { "line": 133, "column": 11 } }, "42": { "start": { "line": 132, "column": 12 }, "end": { "line": 132, "column": 63 } }, "43": { "start": { "line": 134, "column": 8 }, "end": { "line": 136, "column": 11 } }, "44": { "start": { "line": 135, "column": 12 }, "end": { "line": 135, "column": 63 } }, "45": { "start": { "line": 137, "column": 8 }, "end": { "line": 139, "column": 11 } }, "46": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 63 } }, "47": { "start": { "line": 140, "column": 8 }, "end": { "line": 142, "column": 11 } }, "48": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 63 } }, "49": { "start": { "line": 143, "column": 8 }, "end": { "line": 145, "column": 11 } }, "50": { "start": { "line": 144, "column": 12 }, "end": { "line": 144, "column": 63 } }, "51": { "start": { "line": 147, "column": 8 }, "end": { "line": 159, "column": 11 } }, "52": { "start": { "line": 149, "column": 12 }, "end": { "line": 158, "column": null } }, "53": { "start": { "line": 150, "column": 16 }, "end": { "line": 153, "column": 39 } }, "54": { "start": { "line": 154, "column": 16 }, "end": { "line": 157, "column": 38 } }, "55": { "start": { "line": 161, "column": 8 }, "end": { "line": 161, "column": 46 } }, "56": { "start": { "line": 165, "column": 8 }, "end": { "line": 165, "column": 34 } }, "57": { "start": { "line": 166, "column": 8 }, "end": { "line": 166, "column": 45 } }, "58": { "start": { "line": 170, "column": 8 }, "end": { "line": 211, "column": null } }, "59": { "start": { "line": 171, "column": 30 }, "end": { "line": 174, "column": 14 } }, "60": { "start": { "line": 175, "column": 12 }, "end": { "line": 175, "column": 46 } }, "61": { "start": { "line": 176, "column": 30 }, "end": { "line": 179, "column": 14 } }, "62": { "start": { "line": 180, "column": 12 }, "end": { "line": 180, "column": 46 } }, "63": { "start": { "line": 181, "column": 31 }, "end": { "line": 184, "column": 14 } }, "64": { "start": { "line": 185, "column": 31 }, "end": { "line": 188, "column": 14 } }, "65": { "start": { "line": 189, "column": 41 }, "end": { "line": 192, "column": 14 } }, "66": { "start": { "line": 193, "column": 42 }, "end": { "line": 196, "column": 14 } }, "67": { "start": { "line": 198, "column": 12 }, "end": { "line": 203, "column": 15 } }, "68": { "start": { "line": 199, "column": 16 }, "end": { "line": 199, "column": 42 } }, "69": { "start": { "line": 200, "column": 16 }, "end": { "line": 200, "column": 42 } }, "70": { "start": { "line": 201, "column": 16 }, "end": { "line": 201, "column": 62 } }, "71": { "start": { "line": 202, "column": 16 }, "end": { "line": 202, "column": 64 } }, "72": { "start": { "line": 205, "column": 12 }, "end": { "line": 205, "column": 63 } }, "73": { "start": { "line": 206, "column": 12 }, "end": { "line": 209, "column": 14 } }, "74": { "start": { "line": 207, "column": 22 }, "end": { "line": 207, "column": 72 } }, "75": { "start": { "line": 210, "column": 12 }, "end": { "line": 210, "column": 42 } }, "76": { "start": { "line": 216, "column": 8 }, "end": { "line": 224, "column": 22 } }, "77": { "start": { "line": 217, "column": 12 }, "end": { "line": 222, "column": 15 } }, "78": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 21 } }, "79": { "start": { "line": 228, "column": 4 }, "end": { "line": 228, "column": 32 } }, "80": { "start": { "line": 227, "column": 0 }, "end": { "line": 227, "column": 16 } }, "81": { "start": { "line": 231, "column": 0 }, "end": { "line": 233, "column": 2 } } }, "fnMap": { "0": { "name": "(anonymous_7)", "decl": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": null } }, "loc": { "start": { "line": 26, "column": 4 }, "end": { "line": 29, "column": 5 } } }, "1": { "name": "(anonymous_8)", "decl": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 19 } }, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 162, "column": 5 } } }, "2": { "name": "collectStaticCounters", "decl": { "start": { "line": 83, "column": 23 }, "end": { "line": 83, "column": 44 } }, "loc": { "start": { "line": 83, "column": 44 }, "end": { "line": 106, "column": 9 } } }, "3": { "name": "(anonymous_10)", "decl": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 15 } }, "loc": { "start": { "line": 110, "column": 18 }, "end": { "line": 110, "column": 41 } } }, "4": { "name": "(anonymous_11)", "decl": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 13 } }, "loc": { "start": { "line": 116, "column": 51 }, "end": { "line": 118, "column": 13 } } }, "5": { "name": "(anonymous_12)", "decl": { "start": { "line": 121, "column": 36 }, "end": { "line": 121, "column": 37 } }, "loc": { "start": { "line": 121, "column": 64 }, "end": { "line": 123, "column": 9 } } }, "6": { "name": "(anonymous_13)", "decl": { "start": { "line": 125, "column": 39 }, "end": { "line": 125, "column": 40 } }, "loc": { "start": { "line": 125, "column": 59 }, "end": { "line": 127, "column": 9 } } }, "7": { "name": "(anonymous_14)", "decl": { "start": { "line": 128, "column": 39 }, "end": { "line": 128, "column": 40 } }, "loc": { "start": { "line": 128, "column": 59 }, "end": { "line": 130, "column": 9 } } }, "8": { "name": "(anonymous_15)", "decl": { "start": { "line": 131, "column": 44 }, "end": { "line": 131, "column": 45 } }, "loc": { "start": { "line": 131, "column": 64 }, "end": { "line": 133, "column": 9 } } }, "9": { "name": "(anonymous_16)", "decl": { "start": { "line": 134, "column": 47 }, "end": { "line": 134, "column": 48 } }, "loc": { "start": { "line": 134, "column": 67 }, "end": { "line": 136, "column": 9 } } }, "10": { "name": "(anonymous_17)", "decl": { "start": { "line": 137, "column": 47 }, "end": { "line": 137, "column": 48 } }, "loc": { "start": { "line": 137, "column": 67 }, "end": { "line": 139, "column": 9 } } }, "11": { "name": "(anonymous_18)", "decl": { "start": { "line": 140, "column": 40 }, "end": { "line": 140, "column": 41 } }, "loc": { "start": { "line": 140, "column": 60 }, "end": { "line": 142, "column": 9 } } }, "12": { "name": "(anonymous_19)", "decl": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 40 } }, "loc": { "start": { "line": 143, "column": 59 }, "end": { "line": 145, "column": 9 } } }, "13": { "name": "(anonymous_20)", "decl": { "start": { "line": 147, "column": 36 }, "end": { "line": 147, "column": 37 } }, "loc": { "start": { "line": 147, "column": 42 }, "end": { "line": 159, "column": 9 } } }, "14": { "name": "(anonymous_21)", "decl": { "start": { "line": 164, "column": 4 }, "end": { "line": 164, "column": 18 } }, "loc": { "start": { "line": 164, "column": 18 }, "end": { "line": 167, "column": 5 } } }, "15": { "name": "(anonymous_22)", "decl": { "start": { "line": 169, "column": 4 }, "end": { "line": 169, "column": 22 } }, "loc": { "start": { "line": 169, "column": 55 }, "end": { "line": 212, "column": 5 } } }, "16": { "name": "(anonymous_23)", "decl": { "start": { "line": 198, "column": 40 }, "end": { "line": 198, "column": 41 } }, "loc": { "start": { "line": 198, "column": 49 }, "end": { "line": 203, "column": 13 } } }, "17": { "name": "(anonymous_24)", "decl": { "start": { "line": 207, "column": 16 }, "end": { "line": 207, "column": 19 } }, "loc": { "start": { "line": 207, "column": 22 }, "end": { "line": 207, "column": 72 } } }, "18": { "name": "(anonymous_25)", "decl": { "start": { "line": 215, "column": 4 }, "end": { "line": 215, "column": 23 } }, "loc": { "start": { "line": 215, "column": 57 }, "end": { "line": 225, "column": 5 } } }, "19": { "name": "createMetricsMonitor", "decl": { "start": { "line": 227, "column": 16 }, "end": { "line": 227, "column": 36 } }, "loc": { "start": { "line": 227, "column": 36 }, "end": { "line": 229, "column": 1 } } } }, "branchMap": { "0": { "loc": { "start": { "line": 38, "column": 8 }, "end": { "line": 40, "column": null } }, "type": "if", "locations": [ { "start": { "line": 38, "column": 8 }, "end": { "line": 40, "column": null } } ] }, "1": { "loc": { "start": { "line": 98, "column": 12 }, "end": { "line": 101, "column": null } }, "type": "if", "locations": [ { "start": { "line": 98, "column": 12 }, "end": { "line": 101, "column": null } } ] }, "2": { "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 105, "column": null } }, "type": "if", "locations": [ { "start": { "line": 102, "column": 12 }, "end": { "line": 105, "column": null } } ] }, "3": { "loc": { "start": { "line": 170, "column": 8 }, "end": { "line": 211, "column": null } }, "type": "if", "locations": [ { "start": { "line": 170, "column": 8 }, "end": { "line": 211, "column": null } } ] }, "4": { "loc": { "start": { "line": 170, "column": 12 }, "end": { "line": 170, "column": 14 } }, "type": "binary-expr", "locations": [ { "start": { "line": 170, "column": 12 }, "end": { "line": 170, "column": 14 } }, { "start": { "line": 170, "column": 18 }, "end": { "line": 170, "column": 27 } } ] } }, "s": { "0": 2, "1": 2, "2": 2, "3": 2, "4": 1, "5": 1, "6": 1, "7": 0, "8": 1, "9": 1, "10": 1, "11": 1, "12": 1, "13": 1, "14": 1, "15": 1, "16": 1, "17": 1, "18": 1, "19": 1, "20": 1, "21": 1, "22": 1, "23": 1, "24": 1, "25": 0, "26": 0, "27": 1, "28": 0, "29": 0, "30": 1, "31": 1, "32": 0, "33": 1, "34": 1, "35": 1, "36": 1, "37": 1, "38": 0, "39": 1, "40": 1, "41": 1, "42": 0, "43": 1, "44": 0, "45": 1, "46": 0, "47": 1, "48": 0, "49": 1, "50": 0, "51": 1, "52": 1, "53": 1, "54": 1, "55": 1, "56": 1, "57": 1, "58": 1, "59": 1, "60": 1, "61": 1, "62": 1, "63": 1, "64": 1, "65": 1, "66": 1, "67": 1, "68": 1, "69": 1, "70": 1, "71": 1, "72": 1, "73": 1, "74": 0, "75": 1, "76": 1, "77": 1, "78": 2, "79": 1, "80": 2, "81": 2 }, "f": { "0": 1, "1": 1, "2": 1, "3": 0, "4": 1, "5": 1, "6": 0, "7": 1, "8": 0, "9": 0, "10": 0, "11": 0, "12": 0, "13": 1, "14": 1, "15": 1, "16": 1, "17": 0, "18": 1, "19": 1 }, "b": { "0": [0], "1": [0], "2": [0], "3": [1], "4": [1, 1] } }, "/home/ivarconr/code/unleash/src/lib/event-hook.ts": { "path": "/home/ivarconr/code/unleash/src/lib/event-hook.ts", "statementMap": { "0": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": null } }, "1": { "start": { "line": 10, "column": 28 }, "end": { "line": 26, "column": 1 } }, "2": { "start": { "line": 14, "column": 4 }, "end": { "line": 16, "column": 7 } }, "3": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 41 } }, "4": { "start": { "line": 17, "column": 4 }, "end": { "line": 19, "column": 7 } }, "5": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 41 } }, "6": { "start": { "line": 20, "column": 4 }, "end": { "line": 22, "column": 7 } }, "7": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 42 } }, "8": { "start": { "line": 23, "column": 4 }, "end": { "line": 25, "column": 7 } }, "9": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 41 } }, "10": { "start": { "line": 10, "column": 13 }, "end": { "line": 10, "column": 28 } } }, "fnMap": { "0": { "name": "(anonymous_0)", "decl": { "start": { "line": 10, "column": 28 }, "end": { "line": 10, "column": null } }, "loc": { "start": { "line": 13, "column": 10 }, "end": { "line": 26, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 14, "column": 35 }, "end": { "line": 14, "column": 36 } }, "loc": { "start": { "line": 14, "column": 44 }, "end": { "line": 16, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 17, "column": 35 }, "end": { "line": 17, "column": 36 } }, "loc": { "start": { "line": 17, "column": 44 }, "end": { "line": 19, "column": 5 } } }, "3": { "name": "(anonymous_3)", "decl": { "start": { "line": 20, "column": 36 }, "end": { "line": 20, "column": 37 } }, "loc": { "start": { "line": 20, "column": 45 }, "end": { "line": 22, "column": 5 } } }, "4": { "name": "(anonymous_4)", "decl": { "start": { "line": 23, "column": 35 }, "end": { "line": 23, "column": 36 } }, "loc": { "start": { "line": 23, "column": 44 }, "end": { "line": 25, "column": 5 } } } }, "branchMap": {}, "s": { "0": 3, "1": 3, "2": 2, "3": 2, "4": 2, "5": 1, "6": 2, "7": 1, "8": 2, "9": 1, "10": 3 }, "f": { "0": 2, "1": 2, "2": 1, "3": 1, "4": 1 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/util/graceful-shutdown.ts": { "path": "/home/ivarconr/code/unleash/src/lib/util/graceful-shutdown.ts", "statementMap": { "0": { "start": { "line": 5, "column": 26 }, "end": { "line": 15, "column": 5 } }, "1": { "start": { "line": 5, "column": 46 }, "end": { "line": 15, "column": 5 } }, "2": { "start": { "line": 6, "column": 8 }, "end": { "line": 14, "column": null } }, "3": { "start": { "line": 7, "column": 12 }, "end": { "line": 7, "column": 74 } }, "4": { "start": { "line": 8, "column": 12 }, "end": { "line": 8, "column": 33 } }, "5": { "start": { "line": 9, "column": 12 }, "end": { "line": 9, "column": 66 } }, "6": { "start": { "line": 10, "column": 12 }, "end": { "line": 10, "column": 28 } }, "7": { "start": { "line": 12, "column": 12 }, "end": { "line": 12, "column": 67 } }, "8": { "start": { "line": 13, "column": 12 }, "end": { "line": 13, "column": 28 } }, "9": { "start": { "line": 17, "column": 4 }, "end": { "line": 17, "column": 50 } }, "10": { "start": { "line": 19, "column": 4 }, "end": { "line": 19, "column": 50 } }, "11": { "start": { "line": 20, "column": 4 }, "end": { "line": 20, "column": 50 } }, "12": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 52 } }, "13": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 40 } } }, "fnMap": { "0": { "name": "registerGracefulShutdown", "decl": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 33 } }, "loc": { "start": { "line": 4, "column": 67 }, "end": { "line": 22, "column": 1 } } }, "1": { "name": "(anonymous_1)", "decl": { "start": { "line": 5, "column": 26 }, "end": { "line": 5, "column": 27 } }, "loc": { "start": { "line": 5, "column": 46 }, "end": { "line": 15, "column": 5 } } }, "2": { "name": "(anonymous_2)", "decl": { "start": { "line": 5, "column": 46 }, "end": { "line": 5, "column": 51 } }, "loc": { "start": { "line": 5, "column": 57 }, "end": { "line": 15, "column": 5 } } } }, "branchMap": {}, "s": { "0": 5, "1": 15, "2": 0, "3": 0, "4": 0, "5": 0, "6": 0, "7": 0, "8": 0, "9": 5, "10": 5, "11": 5, "12": 5, "13": 2 }, "f": { "0": 5, "1": 15, "2": 0 }, "b": {} }, "/home/ivarconr/code/unleash/src/lib/services/addon-service-test-simple-addon.ts": { "path": "/home/ivarconr/code/unleash/src/lib/services/addon-service-test-simple-addon.ts", "statementMap": { "0": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 36 } }, "1": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 54 } }, "2": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": null } }, "3": { "start": { "line": 12, "column": 37 }, "end": { "line": 55, "column": 2 } }, "4": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 41 } }, "5": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 25 } }, "6": { "start": { "line": 65, "column": 8 }, "end": { "line": 65, "column": 27 } }, "7": { "start": { "line": 70, "column": 8 }, "end": { "line": 73, "column": 11 } }, "8": { "start": { "line": 56, "column": 0 }, "end": { "line": 56, "column": 21 } } }, "fnMap": { "0": { "name": "(anonymous_1)", "decl": { "start": { "line": 59, "column": 4 }, "end": { "line": 59, "column": null } }, "loc": { "start": { "line": 59, "column": 4 }, "end": { "line": 62, "column": 5 } } }, "1": { "name": "(anonymous_2)", "decl": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 13 } }, "loc": { "start": { "line": 64, "column": 13 }, "end": { "line": 66, "column": 5 } } }, "2": { "name": "(anonymous_3)", "decl": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 9 } }, "loc": { "start": { "line": 69, "column": 52 }, "end": { "line": 74, "column": 5 } } } }, "branchMap": {}, "s": { "0": 2, "1": 2, "2": 2, "3": 2, "4": 2, "5": 2, "6": 1, "7": 1, "8": 2 }, "f": { "0": 2, "1": 1, "2": 1 }, "b": {} } } }