{"id":5933125,"name":"@mixim/libs","ecosystem":"npm","description":null,"homepage":"https://github.com/guardian/csnx/tree/main/packages/@mixim/libs","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/guardian/csnx","keywords_array":[],"namespace":"mixim","versions_count":4,"first_release_published_at":"2023-01-22T14:35:08.460Z","latest_release_published_at":"2023-01-22T16:31:38.935Z","latest_release_number":"0.0.5","last_synced_at":"2026-09-23T16:15:39.735Z","created_at":"2023-01-24T00:35:21.236Z","updated_at":"2026-09-23T19:32:10.533Z","registry_url":"https://www.npmjs.com/package/@mixim/libs","install_command":"npm install @mixim/libs","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.0.5"}},"repo_metadata":{"id":49440131,"uuid":"515622394","full_name":"guardian/csnx","owner":"guardian","description":"Monorepo for Guardian UIs","archived":false,"fork":false,"pushed_at":"2026-09-22T16:52:23.000Z","size":27072,"stargazers_count":45,"open_issues_count":169,"forks_count":9,"subscribers_count":28,"default_branch":"main","last_synced_at":"2026-09-23T00:53:31.511Z","etag":null,"topics":["production"],"latest_commit_sha":null,"homepage":"https://guardian.github.io/csnx","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/guardian.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2022-07-19T14:37:18.000Z","updated_at":"2026-09-21T10:31:15.000Z","dependencies_parsed_at":"2024-01-29T10:53:41.734Z","dependency_job_id":"06ad1a22-e541-4450-a15e-009915e87c59","html_url":"https://github.com/guardian/csnx","commit_stats":{"total_commits":1914,"total_committers":44,"mean_commits":43.5,"dds":0.6776384535005224,"last_synced_commit":"f98e6906311fdc99715a95f92c32041eb439e23f"},"previous_names":[],"tags_count":1911,"template":false,"template_full_name":null,"purl":"pkg:github/guardian/csnx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guardian","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37610236,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-23T02:00:07.637Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"guardian","name":"The Guardian","uuid":"164318","kind":"organization","description":"The source code of the world's leading liberal voice","email":null,"website":"https://www.theguardian.com/","location":"London","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/164318?v=4","repositories_count":2079,"last_synced_at":"2026-09-18T00:27:37.636Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/guardian","funding_links":[],"total_stars":19115,"followers":558,"following":0,"created_at":"2022-11-02T20:10:16.618Z","updated_at":"2026-09-18T00:27:37.646Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guardian","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guardian/repositories"},"tags":[{"name":"@guardian/consent-manager@2.1.0","sha":"d00fc47a8c788ca6f9f79cf6362c67bcad0d28f2","kind":"tag","published_at":"2026-08-26T07:14:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@2.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%402.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@2.1.0/manifests"},{"name":"@guardian/identity-auth-frontend@20.1.0","sha":"087ed683a2d63a453bbe260408de5271f10e46f1","kind":"tag","published_at":"2026-08-25T10:46:01.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@20.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@20.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4020.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@20.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@20.1.0/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260825082015","sha":"ab7d98093289f6ab8480cec94122860c4d5ae7bc","kind":"tag","published_at":"2026-08-25T08:20:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260825082015","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260825082015","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260825082015","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260825082015","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260825082015/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260825071531","sha":"0c9282606447002436e96ee2ff93c4ad878fc013","kind":"tag","published_at":"2026-08-25T07:15:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260825071531","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260825071531","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260825071531","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260825071531","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260825071531/manifests"},{"name":"@guardian/pulse@0.0.1","sha":"d8c17f927a57218b51aa5b6b5aa2d817e8d1d0fa","kind":"tag","published_at":"2026-08-24T13:17:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/pulse@0.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/pulse@0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fpulse%400.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fpulse@0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fpulse@0.0.1/manifests"},{"name":"@guardian/pulse@0.0.0-canary-20260824074244","sha":"2c8b243922c0f1b1ad869aca9f51a4b104c91615","kind":"tag","published_at":"2026-08-24T07:42:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/pulse@0.0.0-canary-20260824074244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/pulse@0.0.0-canary-20260824074244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fpulse%400.0.0-canary-20260824074244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fpulse@0.0.0-canary-20260824074244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fpulse@0.0.0-canary-20260824074244/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260819100844","sha":"cdd2f07df07949c03d62a348c746ff2bedeeac33","kind":"tag","published_at":"2026-08-19T10:09:06.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260819100844","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260819100844","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260819100844","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260819100844","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260819100844/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260819093453","sha":"902bdeae0c99199a9ffdcbba7fdd670c340491a9","kind":"tag","published_at":"2026-08-19T09:35:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260819093453","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260819093453","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260819093453","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260819093453","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260819093453/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260818092107","sha":"3c4e3ca9806a574d9877734c165071ebbc84a4e0","kind":"tag","published_at":"2026-08-18T09:21:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260818092107","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260818092107","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260818092107","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818092107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818092107/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260818091757","sha":"a8e31b58fbb761ec5320d123d21596f87163518b","kind":"tag","published_at":"2026-08-18T09:18:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260818091757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260818091757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260818091757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818091757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818091757/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260818091600","sha":"a8e31b58fbb761ec5320d123d21596f87163518b","kind":"tag","published_at":"2026-08-18T09:16:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260818091600","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260818091600","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260818091600","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818091600","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818091600/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260818085038","sha":"c1ddac47831de535dc97a34524628b6018a8f94e","kind":"tag","published_at":"2026-08-18T08:50:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260818085038","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260818085038","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260818085038","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818085038","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818085038/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260818083719","sha":"294aaa1c75e5ccefe950617ca998db9798a85dea","kind":"tag","published_at":"2026-08-18T08:37:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260818083719","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260818083719","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260818083719","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818083719","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818083719/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260818082713","sha":"f20df0da7242806e5fd431150e955569759e060c","kind":"tag","published_at":"2026-08-18T08:27:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260818082713","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260818082713","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260818082713","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818082713","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260818082713/manifests"},{"name":"@guardian/source-development-kitchen@29.1.0","sha":"f36d504dc27296a87f2c6eabccd61278614394ef","kind":"tag","published_at":"2026-08-11T15:36:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@29.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@29.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4029.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@29.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@29.1.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260811140550","sha":"21a2b3653ad8098f42350ab1cd8ccdb5de274e8f","kind":"tag","published_at":"2026-08-11T14:06:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260811140550","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260811140550","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260811140550","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260811140550","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260811140550/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260811140303","sha":"740672c93c578527c7ad4ee57feb2d69c501641a","kind":"tag","published_at":"2026-08-11T14:03:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260811140303","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260811140303","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260811140303","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260811140303","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260811140303/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260811135541","sha":"4854d568f9b9cb9c313023b81d9479a56af9c84d","kind":"tag","published_at":"2026-08-11T13:56:25.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260811135541","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260811135541","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260811135541","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260811135541","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260811135541/manifests"},{"name":"@guardian/source@0.0.0-canary-20260811135541","sha":"4854d568f9b9cb9c313023b81d9479a56af9c84d","kind":"tag","published_at":"2026-08-11T13:56:25.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20260811135541","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20260811135541","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20260811135541","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20260811135541","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20260811135541/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260810104035","sha":"f1e2b8745e50b33c180f1b3ab0705720a45c9767","kind":"tag","published_at":"2026-08-10T10:40:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260810104035","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260810104035","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260810104035","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260810104035","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260810104035/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260807161154","sha":"3d9cd8d596559ce44a55d7ae83b78bb6a644f724","kind":"tag","published_at":"2026-08-07T16:12:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260807161154","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260807161154","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260807161154","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260807161154","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260807161154/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260807081235","sha":"b69bc1a9e9d118d54896c707e369efad332c1963","kind":"tag","published_at":"2026-08-07T08:12:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260807081235","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260807081235","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260807081235","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260807081235","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260807081235/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260722105844","sha":"1e4687c619598417a31bcac9b6c8bd92697df52c","kind":"tag","published_at":"2026-07-22T10:59:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260722105844","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260722105844","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260722105844","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260722105844","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260722105844/manifests"},{"name":"@guardian/source@13.1.0","sha":"edd2ef26be9008472441c88e1461812f9d5c182c","kind":"tag","published_at":"2026-07-21T08:38:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@13.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@13.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4013.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@13.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@13.1.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260720153622","sha":"2236d54951a22340a92c1109f13decbb82bca96c","kind":"tag","published_at":"2026-07-20T15:36:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260720153622","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260720153622","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260720153622","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260720153622","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260720153622/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260720153528","sha":"7571881a306aa901769a61f6ea732ec9dc2c0b0a","kind":"tag","published_at":"2026-07-20T15:35:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260720153528","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260720153528","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260720153528","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260720153528","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260720153528/manifests"},{"name":"@guardian/source-development-kitchen@29.0.1","sha":"be3a137d7a9c54fb40e116d469670e8f826b441b","kind":"tag","published_at":"2026-07-20T13:33:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@29.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@29.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4029.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@29.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@29.0.1/manifests"},{"name":"@guardian/react-crossword@19.0.1","sha":"a3a7bbe55e74811d79c943381eb31c4d8520313a","kind":"tag","published_at":"2026-06-23T14:47:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@19.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@19.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4019.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@19.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@19.0.1/manifests"},{"name":"@guardian/tsconfig@2.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/tsconfig@2.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/tsconfig@2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Ftsconfig%402.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@2.0.0/manifests"},{"name":"@guardian/source-development-kitchen@29.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@29.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@29.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4029.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@29.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@29.0.0/manifests"},{"name":"@guardian/source@13.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@13.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4013.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@13.0.0/manifests"},{"name":"@guardian/react-crossword@19.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@19.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@19.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4019.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@19.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@19.0.0/manifests"},{"name":"@guardian/prettier@11.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/prettier@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/prettier@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fprettier%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@11.0.0/manifests"},{"name":"@guardian/newsletter-types@5.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@5.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%405.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@5.0.0/manifests"},{"name":"@guardian/libs@33.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@33.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@33.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4033.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@33.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@33.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@20.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@20.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@20.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4020.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@20.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@20.0.0/manifests"},{"name":"@guardian/identity-auth@18.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@18.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@18.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4018.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@18.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@18.0.0/manifests"},{"name":"@guardian/eslint-config@16.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@16.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4016.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@16.0.0/manifests"},{"name":"@guardian/core-web-vitals@22.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@22.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@22.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4022.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@22.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@22.0.0/manifests"},{"name":"@guardian/consent-manager@2.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@2.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%402.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@2.0.0/manifests"},{"name":"@guardian/browserslist-config@8.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/browserslist-config@8.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/browserslist-config@8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fbrowserslist-config%408.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@8.0.0/manifests"},{"name":"@guardian/ab-react@11.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-react@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-react@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-react%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@11.0.0/manifests"},{"name":"@guardian/ab-core@10.0.0","sha":"a878dd46d27824abc558533a70611587d57619ad","kind":"tag","published_at":"2026-06-10T10:20:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-core@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-core@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-core%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@10.0.0/manifests"},{"name":"@guardian/newsletter-types@4.4.0","sha":"dab9e6f0f26c6a09b348a54abdc72db281d59ed9","kind":"tag","published_at":"2026-05-29T14:16:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@4.4.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%404.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.4.0/manifests"},{"name":"@guardian/source-development-kitchen@28.1.0","sha":"7f4527ea2dc7beb4888cbf27e74aab178f903a03","kind":"tag","published_at":"2026-05-19T16:42:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@28.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@28.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4028.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@28.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@28.1.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260519160855","sha":"994abd0b1f66da484602e198bfd9dc24b6963f6f","kind":"tag","published_at":"2026-05-19T16:09:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260519160855","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260519160855","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260519160855","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260519160855","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260519160855/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260519160851","sha":"994abd0b1f66da484602e198bfd9dc24b6963f6f","kind":"tag","published_at":"2026-05-19T16:09:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260519160851","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260519160851","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260519160851","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260519160851","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260519160851/manifests"},{"name":"@guardian/tsconfig@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/tsconfig@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/tsconfig@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Ftsconfig%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/source@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/prettier@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/prettier@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/prettier@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fprettier%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/newsletter-types@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/browserslist-config@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/browserslist-config@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/browserslist-config@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fbrowserslist-config%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/ab-react@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-react@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-react@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-react%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/ab-core@0.0.0-canary-20260518131757","sha":"cf0a94f4302044b4ff2ce8008b55ec338b92bced","kind":"tag","published_at":"2026-05-18T13:18:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-core@0.0.0-canary-20260518131757","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-core@0.0.0-canary-20260518131757","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-core%400.0.0-canary-20260518131757","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@0.0.0-canary-20260518131757","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@0.0.0-canary-20260518131757/manifests"},{"name":"@guardian/eslint-config@15.0.0","sha":"4cf88f56982ca0bac9286c5b6e5850f3127c6e2f","kind":"tag","published_at":"2026-05-18T08:11:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@15.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4015.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@15.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260515144636","sha":"d650c67bbc43016a13ee1f630c4b9ad6dec49ed8","kind":"tag","published_at":"2026-05-15T14:46:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260515144636","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260515144636","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260515144636","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260515144636","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260515144636/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260515130445","sha":"9603b64aa8478aac0a95f31a31104bc055485c5f","kind":"tag","published_at":"2026-05-15T13:05:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260515130445","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260515130445","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260515130445","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260515130445","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260515130445/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260515093716","sha":"0cd48689b1aa161cce0ae125e44352229214d3ef","kind":"tag","published_at":"2026-05-15T09:37:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260515093716","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260515093716","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260515093716","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260515093716","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260515093716/manifests"},{"name":"@guardian/source-development-kitchen@28.0.0","sha":"e6114c9b1a81b1035f35c37426b6b3ee960b2d08","kind":"tag","published_at":"2026-05-14T13:55:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@28.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@28.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4028.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@28.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@28.0.0/manifests"},{"name":"@guardian/react-crossword@18.0.0","sha":"e6114c9b1a81b1035f35c37426b6b3ee960b2d08","kind":"tag","published_at":"2026-05-14T13:55:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@18.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@18.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4018.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@18.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@18.0.0/manifests"},{"name":"@guardian/libs@32.0.0","sha":"e6114c9b1a81b1035f35c37426b6b3ee960b2d08","kind":"tag","published_at":"2026-05-14T13:55:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@32.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@32.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4032.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@32.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@32.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@19.0.0","sha":"e6114c9b1a81b1035f35c37426b6b3ee960b2d08","kind":"tag","published_at":"2026-05-14T13:55:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@19.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@19.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4019.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@19.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@19.0.0/manifests"},{"name":"@guardian/identity-auth@17.0.0","sha":"e6114c9b1a81b1035f35c37426b6b3ee960b2d08","kind":"tag","published_at":"2026-05-14T13:55:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@17.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@17.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4017.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@17.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@17.0.0/manifests"},{"name":"@guardian/core-web-vitals@21.0.0","sha":"e6114c9b1a81b1035f35c37426b6b3ee960b2d08","kind":"tag","published_at":"2026-05-14T13:55:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@21.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@21.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4021.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@21.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@21.0.0/manifests"},{"name":"@guardian/consent-manager@1.0.0","sha":"e6114c9b1a81b1035f35c37426b6b3ee960b2d08","kind":"tag","published_at":"2026-05-14T13:55:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@1.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@1.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260512141031","sha":"8e03ac8889ed97e7fae39929f1377b069a7e6a1c","kind":"tag","published_at":"2026-05-12T14:10:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260512141031","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260512141031","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260512141031","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260512141031","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260512141031/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260511160002","sha":"6981fe7ae65f33c3eb2e3b3b5eb0f807dba8b3d0","kind":"tag","published_at":"2026-05-11T16:00:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260511160002","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260511160002","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260511160002","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260511160002","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260511160002/manifests"},{"name":"@guardian/react-crossword@17.1.0","sha":"3bd12c6a8f75c5ef5b24b7f07473cd0c2b24abc7","kind":"tag","published_at":"2026-05-07T15:24:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@17.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@17.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4017.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@17.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@17.1.0/manifests"},{"name":"@guardian/newsletter-types@4.3.0","sha":"c74e971ffbb06c23ef918a7a3b49ff9a54859db6","kind":"tag","published_at":"2026-05-06T14:48:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@4.3.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%404.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.3.0/manifests"},{"name":"@guardian/libs@31.0.1","sha":"f9334977f583e3e5470292975623e71a8e755ef5","kind":"tag","published_at":"2026-05-06T08:31:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@31.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@31.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4031.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@31.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@31.0.1/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260430141258","sha":"81de5983b7a8f5b7760388e85f8eb416f7b4cf89","kind":"tag","published_at":"2026-04-30T14:13:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260430141258","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260430141258","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260430141258","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260430141258","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260430141258/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260430141258","sha":"81de5983b7a8f5b7760388e85f8eb416f7b4cf89","kind":"tag","published_at":"2026-04-30T14:13:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260430141258","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260430141258","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260430141258","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260430141258","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260430141258/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260430141258","sha":"81de5983b7a8f5b7760388e85f8eb416f7b4cf89","kind":"tag","published_at":"2026-04-30T14:13:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260430141258","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260430141258","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260430141258","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260430141258","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260430141258/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260430141258","sha":"81de5983b7a8f5b7760388e85f8eb416f7b4cf89","kind":"tag","published_at":"2026-04-30T14:13:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260430141258","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260430141258","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260430141258","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260430141258","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260430141258/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260430141258","sha":"81de5983b7a8f5b7760388e85f8eb416f7b4cf89","kind":"tag","published_at":"2026-04-30T14:13:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260430141258","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260430141258","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260430141258","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260430141258","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260430141258/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260430141258","sha":"81de5983b7a8f5b7760388e85f8eb416f7b4cf89","kind":"tag","published_at":"2026-04-30T14:13:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260430141258","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260430141258","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260430141258","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260430141258","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260430141258/manifests"},{"name":"@guardian/consent-manager@0.0.0-canary-20260430141258","sha":"81de5983b7a8f5b7760388e85f8eb416f7b4cf89","kind":"tag","published_at":"2026-04-30T14:13:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/consent-manager@0.0.0-canary-20260430141258","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/consent-manager@0.0.0-canary-20260430141258","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fconsent-manager%400.0.0-canary-20260430141258","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260430141258","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fconsent-manager@0.0.0-canary-20260430141258/manifests"},{"name":"@guardian/newsletter-types@4.2.0","sha":"c60bc43707515e935a4eeadd44f143efcff8e85d","kind":"tag","published_at":"2026-04-10T12:17:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@4.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%404.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.2.0/manifests"},{"name":"@guardian/source-development-kitchen@27.0.0","sha":"2910ed2f30cf020967cbf9b50ea07db1a5e03917","kind":"tag","published_at":"2026-04-01T10:53:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@27.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@27.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4027.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@27.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@27.0.0/manifests"},{"name":"@guardian/react-crossword@17.0.0","sha":"2910ed2f30cf020967cbf9b50ea07db1a5e03917","kind":"tag","published_at":"2026-04-01T10:53:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@17.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@17.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4017.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@17.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@17.0.0/manifests"},{"name":"@guardian/libs@31.0.0","sha":"2910ed2f30cf020967cbf9b50ea07db1a5e03917","kind":"tag","published_at":"2026-04-01T10:53:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@31.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@31.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4031.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@31.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@31.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@18.0.0","sha":"2910ed2f30cf020967cbf9b50ea07db1a5e03917","kind":"tag","published_at":"2026-04-01T10:53:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@18.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@18.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4018.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@18.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@18.0.0/manifests"},{"name":"@guardian/identity-auth@16.0.0","sha":"2910ed2f30cf020967cbf9b50ea07db1a5e03917","kind":"tag","published_at":"2026-04-01T10:53:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@16.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4016.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@16.0.0/manifests"},{"name":"@guardian/core-web-vitals@20.0.0","sha":"2910ed2f30cf020967cbf9b50ea07db1a5e03917","kind":"tag","published_at":"2026-04-01T10:53:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@20.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@20.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4020.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@20.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@20.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260331182650","sha":"0c7f3150175f83284d4a33733e63aaf31a693119","kind":"tag","published_at":"2026-03-31T18:27:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260331182650","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260331182650","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260331182650","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260331182650","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260331182650/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260331182650","sha":"0c7f3150175f83284d4a33733e63aaf31a693119","kind":"tag","published_at":"2026-03-31T18:27:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260331182650","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260331182650","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260331182650","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260331182650","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260331182650/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260331182650","sha":"0c7f3150175f83284d4a33733e63aaf31a693119","kind":"tag","published_at":"2026-03-31T18:27:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260331182650","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260331182650","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260331182650","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260331182650","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260331182650/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260331182650","sha":"0c7f3150175f83284d4a33733e63aaf31a693119","kind":"tag","published_at":"2026-03-31T18:27:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260331182650","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260331182650","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260331182650","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260331182650","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260331182650/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260331182650","sha":"0c7f3150175f83284d4a33733e63aaf31a693119","kind":"tag","published_at":"2026-03-31T18:27:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260331182650","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260331182650","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260331182650","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260331182650","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260331182650/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260331182650","sha":"0c7f3150175f83284d4a33733e63aaf31a693119","kind":"tag","published_at":"2026-03-31T18:27:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260331182650","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260331182650","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260331182650","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260331182650","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260331182650/manifests"},{"name":"@guardian/eslint-config@14.0.1","sha":"b2f735fa8098aa99fa2d5621e7f98c2bd2100b00","kind":"tag","published_at":"2026-03-24T14:24:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@14.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@14.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4014.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@14.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@14.0.1/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260324113710","sha":"e451211fa292f98087ab9bf673444b374c2757bc","kind":"tag","published_at":"2026-03-24T11:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260324113710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260324113710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260324113710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260324113710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260324113710/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260324113710","sha":"e451211fa292f98087ab9bf673444b374c2757bc","kind":"tag","published_at":"2026-03-24T11:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260324113710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260324113710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260324113710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260324113710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260324113710/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260324113710","sha":"e451211fa292f98087ab9bf673444b374c2757bc","kind":"tag","published_at":"2026-03-24T11:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260324113710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260324113710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260324113710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260324113710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260324113710/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260324113710","sha":"e451211fa292f98087ab9bf673444b374c2757bc","kind":"tag","published_at":"2026-03-24T11:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260324113710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260324113710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260324113710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260324113710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260324113710/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260324113710","sha":"e451211fa292f98087ab9bf673444b374c2757bc","kind":"tag","published_at":"2026-03-24T11:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260324113710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260324113710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260324113710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260324113710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260324113710/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260324113710","sha":"e451211fa292f98087ab9bf673444b374c2757bc","kind":"tag","published_at":"2026-03-24T11:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260324113710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260324113710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260324113710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260324113710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260324113710/manifests"},{"name":"@guardian/libs@30.1.1","sha":"b128af9822b4205d7dd8d61f5e1a43e898daa954","kind":"tag","published_at":"2026-03-16T09:03:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@30.1.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@30.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4030.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@30.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@30.1.1/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260311134339","sha":"fefed3c9c70013d01f583736b8ca56173646308f","kind":"tag","published_at":"2026-03-11T13:44:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260311134339","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260311134339","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260311134339","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260311134339","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260311134339/manifests"},{"name":"@guardian/libs@30.1.0","sha":"452cf2a1b2a481fa7ae7fb945c0865bfda22c5e9","kind":"tag","published_at":"2026-03-09T09:46:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@30.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@30.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4030.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@30.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@30.1.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260306090914","sha":"bcb695508f58fead66e4d69f3a09082bf31e5123","kind":"tag","published_at":"2026-03-06T09:09:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260306090914","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260306090914","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260306090914","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260306090914","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260306090914/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260305153009","sha":"0f1cfb8f328485f5cbb58075b3803a932972278c","kind":"tag","published_at":"2026-03-05T15:30:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260305153009","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260305153009","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260305153009","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305153009","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305153009/manifests"},{"name":"@guardian/libs@30.0.0","sha":"473e292295ade99b7afb3503a0ad7373c02ca2f4","kind":"tag","published_at":"2026-03-05T15:10:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@30.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@30.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4030.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@30.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@30.0.0/manifests"},{"name":"@guardian/source-development-kitchen@26.0.0","sha":"0f1cfb8f328485f5cbb58075b3803a932972278c","kind":"tag","published_at":"2026-03-05T15:09:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@26.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@26.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4026.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@26.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@26.0.0/manifests"},{"name":"@guardian/react-crossword@16.0.0","sha":"0f1cfb8f328485f5cbb58075b3803a932972278c","kind":"tag","published_at":"2026-03-05T15:09:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@16.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4016.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@16.0.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260305150844","sha":"0f1cfb8f328485f5cbb58075b3803a932972278c","kind":"tag","published_at":"2026-03-05T15:09:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260305150844","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260305150844","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260305150844","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305150844","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305150844/manifests"},{"name":"@guardian/identity-auth-frontend@17.0.0","sha":"0f1cfb8f328485f5cbb58075b3803a932972278c","kind":"tag","published_at":"2026-03-05T15:09:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@17.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@17.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4017.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@17.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@17.0.0/manifests"},{"name":"@guardian/identity-auth@15.0.0","sha":"0f1cfb8f328485f5cbb58075b3803a932972278c","kind":"tag","published_at":"2026-03-05T15:09:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@15.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4015.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@15.0.0/manifests"},{"name":"@guardian/core-web-vitals@19.0.0","sha":"0f1cfb8f328485f5cbb58075b3803a932972278c","kind":"tag","published_at":"2026-03-05T15:09:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@19.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@19.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4019.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@19.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@19.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260305150801","sha":"14f817fb90d859b5d2f23c0f558cee3502cefc4a","kind":"tag","published_at":"2026-03-05T15:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260305150801","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260305150801","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260305150801","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260305150801","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260305150801/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260305150801","sha":"14f817fb90d859b5d2f23c0f558cee3502cefc4a","kind":"tag","published_at":"2026-03-05T15:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260305150801","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260305150801","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260305150801","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260305150801","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260305150801/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260305150801","sha":"14f817fb90d859b5d2f23c0f558cee3502cefc4a","kind":"tag","published_at":"2026-03-05T15:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260305150801","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260305150801","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260305150801","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305150801","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305150801/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260305150801","sha":"14f817fb90d859b5d2f23c0f558cee3502cefc4a","kind":"tag","published_at":"2026-03-05T15:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260305150801","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260305150801","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260305150801","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260305150801","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260305150801/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260305150801","sha":"14f817fb90d859b5d2f23c0f558cee3502cefc4a","kind":"tag","published_at":"2026-03-05T15:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260305150801","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260305150801","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260305150801","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260305150801","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260305150801/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260305150801","sha":"14f817fb90d859b5d2f23c0f558cee3502cefc4a","kind":"tag","published_at":"2026-03-05T15:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260305150801","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260305150801","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260305150801","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260305150801","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260305150801/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260305103148","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:32:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260305103148","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260305103148","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260305103148","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260305103148","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260305103148/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260305103148","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:32:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260305103148","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260305103148","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260305103148","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260305103148","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260305103148/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260305103148","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:32:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260305103148","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260305103148","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260305103148","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305103148","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305103148/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260305103148","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:32:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260305103148","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260305103148","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260305103148","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260305103148","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260305103148/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260305103148","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:32:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260305103148","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260305103148","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260305103148","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260305103148","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260305103148/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260305103148","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:32:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260305103148","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260305103148","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260305103148","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260305103148","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260305103148/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260305102332","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:24:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260305102332","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260305102332","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260305102332","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260305102332","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260305102332/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260305102332","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:24:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260305102332","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260305102332","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260305102332","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260305102332","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260305102332/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260305102332","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:24:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260305102332","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260305102332","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260305102332","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305102332","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305102332/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260305102332","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:24:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260305102332","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260305102332","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260305102332","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260305102332","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260305102332/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260305102332","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:24:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260305102332","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260305102332","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260305102332","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260305102332","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260305102332/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260305102332","sha":"3025e75785495794ab87cb86537669e54a01ff3f","kind":"tag","published_at":"2026-03-05T10:24:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260305102332","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260305102332","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260305102332","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260305102332","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260305102332/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260305094632","sha":"f7716caa4db24b223aa74ac002e5fafacc37fb10","kind":"tag","published_at":"2026-03-05T09:47:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260305094632","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260305094632","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260305094632","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305094632","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260305094632/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260304144529","sha":"d61a54f8bf44783a9092936fb0987847f9ca47a1","kind":"tag","published_at":"2026-03-04T14:46:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260304144529","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260304144529","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260304144529","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260304144529","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260304144529/manifests"},{"name":"@guardian/libs@29.0.1","sha":"e5d0455a7b2ce66bfcfd469a0ae7be5d81939ae6","kind":"tag","published_at":"2026-03-04T13:43:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@29.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@29.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4029.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@29.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@29.0.1/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260304104929","sha":"1b21a5458be2026aef09e5ae39ddc0a8d21c10eb","kind":"tag","published_at":"2026-03-04T10:50:11.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260304104929","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260304104929","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260304104929","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260304104929","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260304104929/manifests"},{"name":"@guardian/source-development-kitchen@25.0.0","sha":"90551b3ddd233ce46fe36d3a1083a6e45ea07421","kind":"tag","published_at":"2026-03-04T09:40:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@25.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@25.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4025.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@25.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@25.0.0/manifests"},{"name":"@guardian/react-crossword@15.0.0","sha":"90551b3ddd233ce46fe36d3a1083a6e45ea07421","kind":"tag","published_at":"2026-03-04T09:40:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@15.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4015.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@15.0.0/manifests"},{"name":"@guardian/libs@29.0.0","sha":"90551b3ddd233ce46fe36d3a1083a6e45ea07421","kind":"tag","published_at":"2026-03-04T09:40:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@29.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@29.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4029.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@29.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@29.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@16.0.0","sha":"90551b3ddd233ce46fe36d3a1083a6e45ea07421","kind":"tag","published_at":"2026-03-04T09:40:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@16.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4016.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@16.0.0/manifests"},{"name":"@guardian/identity-auth@14.0.0","sha":"90551b3ddd233ce46fe36d3a1083a6e45ea07421","kind":"tag","published_at":"2026-03-04T09:40:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@14.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4014.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@14.0.0/manifests"},{"name":"@guardian/core-web-vitals@18.0.0","sha":"90551b3ddd233ce46fe36d3a1083a6e45ea07421","kind":"tag","published_at":"2026-03-04T09:40:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@18.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@18.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4018.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@18.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@18.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260303151129","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260303151129","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260303151129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260303151129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260303151129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260303151129/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260303151129","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260303151129","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260303151129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260303151129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260303151129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260303151129/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260303151129","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260303151129","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260303151129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260303151129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260303151129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260303151129/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260303151129","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260303151129","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260303151129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260303151129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260303151129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260303151129/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260303151129","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260303151129","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260303151129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260303151129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260303151129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260303151129/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260303151129","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260303151129","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260303151129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260303151129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260303151129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260303151129/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260303151126","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260303151126","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260303151126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260303151126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260303151126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260303151126/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260303151126","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260303151126","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260303151126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260303151126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260303151126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260303151126/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260303151126","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260303151126","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260303151126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260303151126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260303151126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260303151126/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260303151126","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260303151126","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260303151126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260303151126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260303151126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260303151126/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260303151126","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260303151126","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260303151126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260303151126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260303151126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260303151126/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260303151126","sha":"0d972600dd626eb992f856e8dda7ab7c45381b1a","kind":"tag","published_at":"2026-03-03T15:12:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260303151126","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260303151126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260303151126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260303151126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260303151126/manifests"},{"name":"@guardian/eslint-config@14.0.0","sha":"9a0bc3014546c54252b7936c146b7f65fd0af9f3","kind":"tag","published_at":"2026-03-02T12:31:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@14.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4014.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@14.0.0/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20260302110121","sha":"ae8084bfcebf492d41b196e120005d34aecf8655","kind":"tag","published_at":"2026-03-02T11:01:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20260302110121","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20260302110121","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20260302110121","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260302110121","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260302110121/manifests"},{"name":"@guardian/eslint-config@13.0.7","sha":"cad279dd8b7aef90197e5f2b21278320531cf866","kind":"tag","published_at":"2026-03-02T10:28:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.7","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.7/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20260302101312","sha":"3e4235f1c4517251f2f199bfbf86b6331a386c47","kind":"tag","published_at":"2026-03-02T10:13:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20260302101312","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20260302101312","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20260302101312","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260302101312","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260302101312/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20260302100206","sha":"3c7e1375c78f18f915783917d207479fe74f85cf","kind":"tag","published_at":"2026-03-02T10:02:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20260302100206","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20260302100206","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20260302100206","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260302100206","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260302100206/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260227123535","sha":"79ae228f5c20f72a519772d3565697955f8a9906","kind":"tag","published_at":"2026-02-27T12:36:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260227123535","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260227123535","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260227123535","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260227123535","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260227123535/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260226150104","sha":"d34737ac3a0fdc27fedd9c053bd5f5dc3c9b11a0","kind":"tag","published_at":"2026-02-26T15:01:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260226150104","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260226150104","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260226150104","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260226150104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260226150104/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260226150104","sha":"d34737ac3a0fdc27fedd9c053bd5f5dc3c9b11a0","kind":"tag","published_at":"2026-02-26T15:01:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260226150104","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260226150104","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260226150104","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260226150104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260226150104/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260226150104","sha":"d34737ac3a0fdc27fedd9c053bd5f5dc3c9b11a0","kind":"tag","published_at":"2026-02-26T15:01:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260226150104","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260226150104","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260226150104","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260226150104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260226150104/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260226150104","sha":"d34737ac3a0fdc27fedd9c053bd5f5dc3c9b11a0","kind":"tag","published_at":"2026-02-26T15:01:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260226150104","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260226150104","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260226150104","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260226150104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260226150104/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260226150104","sha":"d34737ac3a0fdc27fedd9c053bd5f5dc3c9b11a0","kind":"tag","published_at":"2026-02-26T15:01:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260226150104","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260226150104","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260226150104","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260226150104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260226150104/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260226150104","sha":"d34737ac3a0fdc27fedd9c053bd5f5dc3c9b11a0","kind":"tag","published_at":"2026-02-26T15:01:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260226150104","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260226150104","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260226150104","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260226150104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260226150104/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260225112748","sha":"8685a9944253a209e530cf0bf04f08a4fa7843b3","kind":"tag","published_at":"2026-02-25T11:28:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260225112748","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260225112748","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260225112748","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260225112748","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260225112748/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260225112748","sha":"8685a9944253a209e530cf0bf04f08a4fa7843b3","kind":"tag","published_at":"2026-02-25T11:28:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260225112748","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260225112748","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260225112748","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260225112748","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260225112748/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260225112748","sha":"8685a9944253a209e530cf0bf04f08a4fa7843b3","kind":"tag","published_at":"2026-02-25T11:28:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260225112748","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260225112748","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260225112748","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260225112748","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260225112748/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260225112748","sha":"8685a9944253a209e530cf0bf04f08a4fa7843b3","kind":"tag","published_at":"2026-02-25T11:28:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260225112748","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260225112748","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260225112748","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260225112748","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260225112748/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260225112748","sha":"8685a9944253a209e530cf0bf04f08a4fa7843b3","kind":"tag","published_at":"2026-02-25T11:28:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260225112748","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260225112748","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260225112748","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260225112748","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260225112748/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260225112748","sha":"8685a9944253a209e530cf0bf04f08a4fa7843b3","kind":"tag","published_at":"2026-02-25T11:28:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260225112748","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260225112748","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260225112748","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260225112748","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260225112748/manifests"},{"name":"@guardian/eslint-config@13.0.6","sha":"2601f27a425db964fe0596d0e4c7a34f4fc1c825","kind":"tag","published_at":"2026-02-24T12:12:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.6","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.6/manifests"},{"name":"@guardian/source-development-kitchen@24.0.1","sha":"a75938450c1e35667f518f96f599164cf0bd59bc","kind":"tag","published_at":"2026-02-10T10:58:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@24.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@24.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4024.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@24.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@24.0.1/manifests"},{"name":"@guardian/source@12.2.1","sha":"a75938450c1e35667f518f96f599164cf0bd59bc","kind":"tag","published_at":"2026-02-10T10:58:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@12.2.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@12.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4012.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.2.1/manifests"},{"name":"@guardian/react-crossword@14.0.1","sha":"a75938450c1e35667f518f96f599164cf0bd59bc","kind":"tag","published_at":"2026-02-10T10:58:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@14.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@14.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4014.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@14.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@14.0.1/manifests"},{"name":"@guardian/eslint-config@13.0.5","sha":"a75938450c1e35667f518f96f599164cf0bd59bc","kind":"tag","published_at":"2026-02-10T10:58:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.5","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.5/manifests"},{"name":"@guardian/eslint-config@13.0.4","sha":"660db7d0aaefcaeae84051fcb58c8bb18353e272","kind":"tag","published_at":"2026-02-09T09:23:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.4","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.4/manifests"},{"name":"@guardian/eslint-config@13.0.3","sha":"3cd49aaf09ddefe6659996c0484c610beb7bcac1","kind":"tag","published_at":"2026-01-26T09:30:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.3","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.3/manifests"},{"name":"@guardian/source-development-kitchen@24.0.0","sha":"a9d9bae4804d5c28f0e530080ab17dea1613c1af","kind":"tag","published_at":"2026-01-22T15:30:58.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@24.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@24.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4024.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@24.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@24.0.0/manifests"},{"name":"@guardian/react-crossword@14.0.0","sha":"a9d9bae4804d5c28f0e530080ab17dea1613c1af","kind":"tag","published_at":"2026-01-22T15:30:58.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@14.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4014.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@14.0.0/manifests"},{"name":"@guardian/libs@28.0.0","sha":"a9d9bae4804d5c28f0e530080ab17dea1613c1af","kind":"tag","published_at":"2026-01-22T15:30:58.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@28.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@28.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4028.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@28.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@28.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@15.0.0","sha":"a9d9bae4804d5c28f0e530080ab17dea1613c1af","kind":"tag","published_at":"2026-01-22T15:30:58.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@15.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4015.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@15.0.0/manifests"},{"name":"@guardian/identity-auth@13.0.0","sha":"a9d9bae4804d5c28f0e530080ab17dea1613c1af","kind":"tag","published_at":"2026-01-22T15:30:58.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@13.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4013.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@13.0.0/manifests"},{"name":"@guardian/core-web-vitals@17.0.0","sha":"a9d9bae4804d5c28f0e530080ab17dea1613c1af","kind":"tag","published_at":"2026-01-22T15:30:58.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@17.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@17.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4017.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@17.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@17.0.0/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20260120131150","sha":"a747681f833a0444613ed3b07f4abcf8bfb89934","kind":"tag","published_at":"2026-01-20T13:12:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20260120131150","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20260120131150","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20260120131150","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260120131150","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260120131150/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20260120130418","sha":"cf92089af57dd7951658ae785d1fe376fd9c2a18","kind":"tag","published_at":"2026-01-20T13:04:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20260120130418","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20260120130418","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20260120130418","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260120130418","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260120130418/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20260120130335","sha":"cf92089af57dd7951658ae785d1fe376fd9c2a18","kind":"tag","published_at":"2026-01-20T13:03:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20260120130335","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20260120130335","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20260120130335","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260120130335","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20260120130335/manifests"},{"name":"@guardian/libs@27.1.0","sha":"35bd3317625f045d49dbd982b34ca5ea04f5b91f","kind":"tag","published_at":"2026-01-14T14:50:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@27.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@27.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4027.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@27.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@27.1.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20260113112827","sha":"aa5d1d91134109b650d4dd0d0cb22033f9cb3a68","kind":"tag","published_at":"2026-01-13T11:29:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20260113112827","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20260113112827","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20260113112827","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260113112827","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20260113112827/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20260113112827","sha":"aa5d1d91134109b650d4dd0d0cb22033f9cb3a68","kind":"tag","published_at":"2026-01-13T11:29:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20260113112827","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20260113112827","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20260113112827","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260113112827","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20260113112827/manifests"},{"name":"@guardian/libs@0.0.0-canary-20260113112827","sha":"aa5d1d91134109b650d4dd0d0cb22033f9cb3a68","kind":"tag","published_at":"2026-01-13T11:29:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20260113112827","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20260113112827","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20260113112827","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260113112827","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20260113112827/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20260113112827","sha":"aa5d1d91134109b650d4dd0d0cb22033f9cb3a68","kind":"tag","published_at":"2026-01-13T11:29:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20260113112827","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20260113112827","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20260113112827","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260113112827","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20260113112827/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20260113112827","sha":"aa5d1d91134109b650d4dd0d0cb22033f9cb3a68","kind":"tag","published_at":"2026-01-13T11:29:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20260113112827","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20260113112827","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20260113112827","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260113112827","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20260113112827/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20260113112827","sha":"aa5d1d91134109b650d4dd0d0cb22033f9cb3a68","kind":"tag","published_at":"2026-01-13T11:29:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20260113112827","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20260113112827","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20260113112827","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260113112827","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20260113112827/manifests"},{"name":"@guardian/prettier@10.0.0","sha":"ee8e7baddbbad38147ddda722c9d4c1b98257763","kind":"tag","published_at":"2026-01-13T09:57:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/prettier@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/prettier@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fprettier%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@10.0.0/manifests"},{"name":"@guardian/newsletter-types@4.1.0","sha":"ee8e7baddbbad38147ddda722c9d4c1b98257763","kind":"tag","published_at":"2026-01-13T09:57:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@4.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%404.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.1.0/manifests"},{"name":"@guardian/eslint-config@13.0.2","sha":"ee8e7baddbbad38147ddda722c9d4c1b98257763","kind":"tag","published_at":"2026-01-13T09:57:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.2/manifests"},{"name":"@guardian/react-crossword@13.0.0","sha":"6969f06a35ef250ab696a8e219a3d24b89f1177f","kind":"tag","published_at":"2026-01-05T08:23:25.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@13.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4013.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@13.0.0/manifests"},{"name":"@guardian/eslint-config@13.0.1","sha":"6969f06a35ef250ab696a8e219a3d24b89f1177f","kind":"tag","published_at":"2026-01-05T08:23:25.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.1/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20251217100616","sha":"4b609dbba0edf68384ef7093d2fa0faae3114d6a","kind":"tag","published_at":"2025-12-17T10:07:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20251217100616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20251217100616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20251217100616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251217100616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251217100616/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20251217100616","sha":"4b609dbba0edf68384ef7093d2fa0faae3114d6a","kind":"tag","published_at":"2025-12-17T10:07:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20251217100616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20251217100616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20251217100616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251217100616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251217100616/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251217100616","sha":"4b609dbba0edf68384ef7093d2fa0faae3114d6a","kind":"tag","published_at":"2025-12-17T10:07:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251217100616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251217100616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251217100616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251217100616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251217100616/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20251217100616","sha":"4b609dbba0edf68384ef7093d2fa0faae3114d6a","kind":"tag","published_at":"2025-12-17T10:07:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20251217100616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20251217100616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20251217100616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251217100616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251217100616/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20251217100616","sha":"4b609dbba0edf68384ef7093d2fa0faae3114d6a","kind":"tag","published_at":"2025-12-17T10:07:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20251217100616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20251217100616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20251217100616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251217100616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251217100616/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20251217100616","sha":"4b609dbba0edf68384ef7093d2fa0faae3114d6a","kind":"tag","published_at":"2025-12-17T10:07:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20251217100616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20251217100616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20251217100616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251217100616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251217100616/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20251215114514","sha":"a547e16c790bc387dbe4d6d5725a24bbb30d2788","kind":"tag","published_at":"2025-12-15T11:46:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20251215114514","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20251215114514","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20251215114514","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251215114514","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251215114514/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20251215114514","sha":"a547e16c790bc387dbe4d6d5725a24bbb30d2788","kind":"tag","published_at":"2025-12-15T11:46:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20251215114514","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20251215114514","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20251215114514","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251215114514","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251215114514/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251215114514","sha":"a547e16c790bc387dbe4d6d5725a24bbb30d2788","kind":"tag","published_at":"2025-12-15T11:46:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251215114514","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251215114514","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251215114514","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251215114514","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251215114514/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20251215114514","sha":"a547e16c790bc387dbe4d6d5725a24bbb30d2788","kind":"tag","published_at":"2025-12-15T11:46:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20251215114514","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20251215114514","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20251215114514","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251215114514","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251215114514/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20251215114514","sha":"a547e16c790bc387dbe4d6d5725a24bbb30d2788","kind":"tag","published_at":"2025-12-15T11:46:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20251215114514","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20251215114514","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20251215114514","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251215114514","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251215114514/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20251215114514","sha":"a547e16c790bc387dbe4d6d5725a24bbb30d2788","kind":"tag","published_at":"2025-12-15T11:46:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20251215114514","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20251215114514","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20251215114514","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251215114514","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251215114514/manifests"},{"name":"@guardian/source@0.0.0-canary-20251211142902","sha":"58b0573fd1e6d1ba9bf22833f28ffb4b51504b4c","kind":"tag","published_at":"2025-12-11T14:29:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251211142902","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251211142902","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251211142902","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251211142902","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251211142902/manifests"},{"name":"@guardian/source@0.0.0-canary-20251211132947","sha":"58b0573fd1e6d1ba9bf22833f28ffb4b51504b4c","kind":"tag","published_at":"2025-12-11T13:30:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251211132947","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251211132947","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251211132947","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251211132947","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251211132947/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251211121137","sha":"93a16aff718d37b0a57196b309680a2fd8a6da53","kind":"tag","published_at":"2025-12-11T12:12:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251211121137","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251211121137","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251211121137","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251211121137","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251211121137/manifests"},{"name":"@guardian/source@0.0.0-canary-20251211115324","sha":"57968ec941c134d1e2f232e3d6f0150e1322f9b5","kind":"tag","published_at":"2025-12-11T11:54:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251211115324","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251211115324","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251211115324","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251211115324","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251211115324/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251211114831","sha":"93a16aff718d37b0a57196b309680a2fd8a6da53","kind":"tag","published_at":"2025-12-11T11:49:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251211114831","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251211114831","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251211114831","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251211114831","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251211114831/manifests"},{"name":"@guardian/source@12.2.0","sha":"6ad152d5872ab2f3e8db8b809ddda1f3c45ff03c","kind":"tag","published_at":"2025-11-26T12:03:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@12.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@12.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4012.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.2.0/manifests"},{"name":"@guardian/source@12.1.0","sha":"be1aadfd5ad10236533cec383b36cdb2b1e4c61d","kind":"tag","published_at":"2025-11-24T12:12:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@12.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@12.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4012.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.1.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20251120143219","sha":"2796f79f55e32b2237e42008618c41d9808cf7da","kind":"tag","published_at":"2025-11-20T14:33:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20251120143219","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20251120143219","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20251120143219","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251120143219","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251120143219/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20251120143219","sha":"2796f79f55e32b2237e42008618c41d9808cf7da","kind":"tag","published_at":"2025-11-20T14:33:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20251120143219","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20251120143219","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20251120143219","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251120143219","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251120143219/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251120143219","sha":"2796f79f55e32b2237e42008618c41d9808cf7da","kind":"tag","published_at":"2025-11-20T14:33:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251120143219","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251120143219","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251120143219","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251120143219","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251120143219/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20251120143219","sha":"2796f79f55e32b2237e42008618c41d9808cf7da","kind":"tag","published_at":"2025-11-20T14:33:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20251120143219","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20251120143219","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20251120143219","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251120143219","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251120143219/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20251120143219","sha":"2796f79f55e32b2237e42008618c41d9808cf7da","kind":"tag","published_at":"2025-11-20T14:33:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20251120143219","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20251120143219","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20251120143219","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251120143219","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251120143219/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20251120143219","sha":"2796f79f55e32b2237e42008618c41d9808cf7da","kind":"tag","published_at":"2025-11-20T14:33:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20251120143219","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20251120143219","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20251120143219","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251120143219","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251120143219/manifests"},{"name":"@guardian/source@0.0.0-canary-20251117171712","sha":"0694bb59cca67cdcae7e6ecb84a2dc438e5d4032","kind":"tag","published_at":"2025-11-17T17:17:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251117171712","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251117171712","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251117171712","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251117171712","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251117171712/manifests"},{"name":"@guardian/source@0.0.0-canary-20251117140626","sha":"79b8a5eb013cf8f1465f4db7ab63d4ba0360f344","kind":"tag","published_at":"2025-11-17T14:07:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251117140626","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251117140626","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251117140626","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251117140626","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251117140626/manifests"},{"name":"@guardian/source-development-kitchen@23.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@23.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@23.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4023.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@23.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@23.0.0/manifests"},{"name":"@guardian/source@12.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@12.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4012.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@12.0.0/manifests"},{"name":"@guardian/react-crossword@12.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@12.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4012.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@12.0.0/manifests"},{"name":"@guardian/prettier@9.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/prettier@9.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/prettier@9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fprettier%409.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@9.0.0/manifests"},{"name":"@guardian/newsletter-types@4.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@4.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%404.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@4.0.0/manifests"},{"name":"@guardian/libs@27.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@27.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@27.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4027.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@27.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@27.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@14.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@14.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4014.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@14.0.0/manifests"},{"name":"@guardian/identity-auth@12.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@12.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4012.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@12.0.0/manifests"},{"name":"@guardian/eslint-config@13.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@13.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4013.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@13.0.0/manifests"},{"name":"@guardian/core-web-vitals@16.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@16.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4016.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@16.0.0/manifests"},{"name":"@guardian/browserslist-config@7.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/browserslist-config@7.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/browserslist-config@7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fbrowserslist-config%407.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@7.0.0/manifests"},{"name":"@guardian/ab-react@10.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-react@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-react@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-react%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@10.0.0/manifests"},{"name":"@guardian/ab-core@9.0.0","sha":"b115760aff508db5f949edb7266bc37cf1379b54","kind":"tag","published_at":"2025-11-13T14:39:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-core@9.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-core@9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-core%409.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@9.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/source@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/prettier@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/prettier@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/prettier@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fprettier%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/newsletter-types@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/browserslist-config@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/browserslist-config@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/browserslist-config@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fbrowserslist-config%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/ab-react@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-react@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-react@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-react%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/ab-core@0.0.0-canary-20251111095301","sha":"337e504bbe501fb29ef3b8541620d849c6691727","kind":"tag","published_at":"2025-11-11T09:53:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-core@0.0.0-canary-20251111095301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-core@0.0.0-canary-20251111095301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-core%400.0.0-canary-20251111095301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@0.0.0-canary-20251111095301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@0.0.0-canary-20251111095301/manifests"},{"name":"@guardian/libs@26.1.0","sha":"6b5ccddafe7e3c30c460ea6ff3c9ccc7c0af4298","kind":"tag","published_at":"2025-11-04T10:48:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@26.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@26.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4026.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.1.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251103164730","sha":"8fc3a059a78b0326ff62fb556eb48b91f95a6cc8","kind":"tag","published_at":"2025-11-03T16:48:19.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251103164730","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251103164730","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251103164730","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251103164730","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251103164730/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251103092805","sha":"87da0ef11a199b968b6137c131e0836741899dca","kind":"tag","published_at":"2025-11-03T09:28:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251103092805","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251103092805","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251103092805","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251103092805","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251103092805/manifests"},{"name":"@guardian/tsconfig@1.0.1","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/tsconfig@1.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/tsconfig@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Ftsconfig%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@1.0.1/manifests"},{"name":"@guardian/source-development-kitchen@22.0.1","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@22.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@22.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4022.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@22.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@22.0.1/manifests"},{"name":"@guardian/source@11.3.1","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@11.3.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@11.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4011.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.3.1/manifests"},{"name":"@guardian/react-crossword@11.1.1","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@11.1.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@11.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4011.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@11.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@11.1.1/manifests"},{"name":"@guardian/prettier@8.0.2","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/prettier@8.0.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/prettier@8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fprettier%408.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@8.0.2/manifests"},{"name":"@guardian/newsletter-types@3.0.2","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@3.0.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%403.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@3.0.2/manifests"},{"name":"@guardian/libs@26.0.2","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@26.0.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@26.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4026.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.0.2/manifests"},{"name":"@guardian/identity-auth-frontend@13.0.1","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@13.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@13.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4013.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@13.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@13.0.1/manifests"},{"name":"@guardian/identity-auth@11.0.1","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@11.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@11.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4011.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@11.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@11.0.1/manifests"},{"name":"@guardian/eslint-config@12.0.1","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@12.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@12.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4012.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@12.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@12.0.1/manifests"},{"name":"@guardian/browserslist-config@6.1.3","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/browserslist-config@6.1.3","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/browserslist-config@6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fbrowserslist-config%406.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@6.1.3/manifests"},{"name":"@guardian/ab-react@9.0.2","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-react@9.0.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-react@9.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-react%409.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@9.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@9.0.2/manifests"},{"name":"@guardian/ab-core@8.0.2","sha":"520f2cb9fdfc8c71f339492bf351f6b0b95885b5","kind":"tag","published_at":"2025-10-30T15:17:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-core@8.0.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-core@8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-core%408.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@8.0.2/manifests"},{"name":"@guardian/tsconfig@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/tsconfig@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/tsconfig@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Ftsconfig%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Ftsconfig@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/source@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/prettier@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/prettier@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/prettier@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fprettier%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fprettier@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/newsletter-types@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/newsletter-types@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/newsletter-types@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fnewsletter-types%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fnewsletter-types@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/browserslist-config@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/browserslist-config@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/browserslist-config@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fbrowserslist-config%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fbrowserslist-config@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/ab-react@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-react@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-react@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-react%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/ab-core@0.0.0-canary-20251030144309","sha":"c2e9bfea86f397c797f727eb3cff08ffaa97066a","kind":"tag","published_at":"2025-10-30T14:44:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-core@0.0.0-canary-20251030144309","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-core@0.0.0-canary-20251030144309","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-core%400.0.0-canary-20251030144309","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@0.0.0-canary-20251030144309","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-core@0.0.0-canary-20251030144309/manifests"},{"name":"@guardian/core-web-vitals@15.0.1","sha":"9db7fb50feca3bcd71b4041773de4b71f2374d1d","kind":"tag","published_at":"2025-10-30T12:31:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@15.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@15.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4015.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@15.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@15.0.1/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20251030120537","sha":"aeee62ea7ec1d435bca99944a5e943a3854a9df6","kind":"tag","published_at":"2025-10-30T12:05:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20251030120537","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20251030120537","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20251030120537","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251030120537","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251030120537/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251022075725","sha":"733c63f1a03ceb47eb86ee52ed136f4f2b579197","kind":"tag","published_at":"2025-10-22T07:58:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251022075725","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251022075725","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251022075725","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251022075725","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251022075725/manifests"},{"name":"@guardian/source@0.0.0-canary-20251021160109","sha":"adf8703c603e8a86c89ca57b8878c8d296d6abc5","kind":"tag","published_at":"2025-10-21T16:01:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251021160109","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251021160109","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251021160109","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251021160109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251021160109/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251021143827","sha":"d3278d659904b806bfe5fa2f7239d02e967f7487","kind":"tag","published_at":"2025-10-21T14:39:06.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251021143827","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251021143827","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251021143827","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251021143827","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251021143827/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251021103952","sha":"01a090a0542f3a963c10494d9268b195b92289f4","kind":"tag","published_at":"2025-10-21T10:40:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251021103952","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251021103952","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251021103952","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251021103952","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251021103952/manifests"},{"name":"@guardian/source@0.0.0-canary-20251021102802","sha":"adf8703c603e8a86c89ca57b8878c8d296d6abc5","kind":"tag","published_at":"2025-10-21T10:28:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251021102802","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251021102802","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251021102802","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251021102802","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251021102802/manifests"},{"name":"@guardian/libs@26.0.1","sha":"3a069a1d8c7140e2f5ec6fcffac18373efef21dd","kind":"tag","published_at":"2025-10-20T10:09:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@26.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@26.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4026.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.0.1/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251017142952","sha":"412068831920b3b55cdbbb37ffc5f5d57743eb2a","kind":"tag","published_at":"2025-10-17T14:30:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251017142952","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251017142952","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251017142952","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251017142952","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251017142952/manifests"},{"name":"@guardian/source@0.0.0-canary-20251017113830","sha":"6fcf2058c04b7e87b99c613cf2af162770dad3d2","kind":"tag","published_at":"2025-10-17T11:39:11.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20251017113830","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20251017113830","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20251017113830","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251017113830","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20251017113830/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251017113830","sha":"6fcf2058c04b7e87b99c613cf2af162770dad3d2","kind":"tag","published_at":"2025-10-17T11:39:11.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251017113830","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251017113830","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251017113830","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251017113830","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251017113830/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251017112549","sha":"9ca3380a2e569e67380af008263d4e250d92d3ce","kind":"tag","published_at":"2025-10-17T11:26:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251017112549","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251017112549","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251017112549","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251017112549","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251017112549/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251016120009","sha":"230cd4a421aee0420b1efefbaab36cabff0dd3d2","kind":"tag","published_at":"2025-10-16T12:00:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251016120009","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251016120009","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251016120009","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251016120009","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251016120009/manifests"},{"name":"@guardian/react-crossword@11.1.0","sha":"f82ca4c4bb833d17b415f16b2e5e0d08901340b4","kind":"tag","published_at":"2025-10-13T13:46:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@11.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@11.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4011.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@11.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@11.1.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20251007080149","sha":"467b842385f1afdd7f5e6c2d40815a102ddefe57","kind":"tag","published_at":"2025-10-07T08:02:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20251007080149","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20251007080149","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20251007080149","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251007080149","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20251007080149/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20251007080149","sha":"467b842385f1afdd7f5e6c2d40815a102ddefe57","kind":"tag","published_at":"2025-10-07T08:02:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20251007080149","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20251007080149","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20251007080149","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251007080149","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20251007080149/manifests"},{"name":"@guardian/libs@0.0.0-canary-20251007080149","sha":"467b842385f1afdd7f5e6c2d40815a102ddefe57","kind":"tag","published_at":"2025-10-07T08:02:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20251007080149","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20251007080149","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20251007080149","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251007080149","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20251007080149/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20251007080149","sha":"467b842385f1afdd7f5e6c2d40815a102ddefe57","kind":"tag","published_at":"2025-10-07T08:02:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20251007080149","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20251007080149","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20251007080149","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251007080149","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20251007080149/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20251007080149","sha":"467b842385f1afdd7f5e6c2d40815a102ddefe57","kind":"tag","published_at":"2025-10-07T08:02:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20251007080149","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20251007080149","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20251007080149","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251007080149","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20251007080149/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20251007080149","sha":"467b842385f1afdd7f5e6c2d40815a102ddefe57","kind":"tag","published_at":"2025-10-07T08:02:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20251007080149","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20251007080149","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20251007080149","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251007080149","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20251007080149/manifests"},{"name":"@guardian/source-development-kitchen@22.0.0","sha":"debe5dd062546e5465a94c67f79ba29e070fadf1","kind":"tag","published_at":"2025-09-24T13:48:23.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@22.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@22.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4022.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@22.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@22.0.0/manifests"},{"name":"@guardian/react-crossword@11.0.0","sha":"debe5dd062546e5465a94c67f79ba29e070fadf1","kind":"tag","published_at":"2025-09-24T13:48:23.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@11.0.0/manifests"},{"name":"@guardian/libs@26.0.0","sha":"debe5dd062546e5465a94c67f79ba29e070fadf1","kind":"tag","published_at":"2025-09-24T13:48:23.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@26.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@26.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4026.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@26.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@13.0.0","sha":"debe5dd062546e5465a94c67f79ba29e070fadf1","kind":"tag","published_at":"2025-09-24T13:48:23.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@13.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4013.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@13.0.0/manifests"},{"name":"@guardian/identity-auth@11.0.0","sha":"debe5dd062546e5465a94c67f79ba29e070fadf1","kind":"tag","published_at":"2025-09-24T13:48:23.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@11.0.0/manifests"},{"name":"@guardian/core-web-vitals@15.0.0","sha":"debe5dd062546e5465a94c67f79ba29e070fadf1","kind":"tag","published_at":"2025-09-24T13:48:23.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@15.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4015.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@15.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250924110659","sha":"652a313ba7102c99dce424acb4cd3ab158bd6ae7","kind":"tag","published_at":"2025-09-24T11:07:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250924110659","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250924110659","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250924110659","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250924110659","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250924110659/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250924110659","sha":"652a313ba7102c99dce424acb4cd3ab158bd6ae7","kind":"tag","published_at":"2025-09-24T11:07:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250924110659","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250924110659","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250924110659","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250924110659","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250924110659/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250924110659","sha":"652a313ba7102c99dce424acb4cd3ab158bd6ae7","kind":"tag","published_at":"2025-09-24T11:07:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250924110659","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250924110659","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250924110659","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250924110659","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250924110659/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250924110659","sha":"652a313ba7102c99dce424acb4cd3ab158bd6ae7","kind":"tag","published_at":"2025-09-24T11:07:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250924110659","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250924110659","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250924110659","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250924110659","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250924110659/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250924110659","sha":"652a313ba7102c99dce424acb4cd3ab158bd6ae7","kind":"tag","published_at":"2025-09-24T11:07:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250924110659","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250924110659","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250924110659","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250924110659","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250924110659/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250924110659","sha":"652a313ba7102c99dce424acb4cd3ab158bd6ae7","kind":"tag","published_at":"2025-09-24T11:07:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250924110659","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250924110659","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250924110659","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250924110659","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250924110659/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250923112454","sha":"1cc8e904dcc7cf085e6bcd632f217dcc2a9b7a8f","kind":"tag","published_at":"2025-09-23T11:25:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250923112454","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250923112454","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250923112454","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923112454","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923112454/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250923112454","sha":"1cc8e904dcc7cf085e6bcd632f217dcc2a9b7a8f","kind":"tag","published_at":"2025-09-23T11:25:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250923112454","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250923112454","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250923112454","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923112454","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923112454/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250923112454","sha":"1cc8e904dcc7cf085e6bcd632f217dcc2a9b7a8f","kind":"tag","published_at":"2025-09-23T11:25:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250923112454","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250923112454","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250923112454","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923112454","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923112454/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250923112454","sha":"1cc8e904dcc7cf085e6bcd632f217dcc2a9b7a8f","kind":"tag","published_at":"2025-09-23T11:25:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250923112454","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250923112454","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250923112454","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923112454","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923112454/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250923112454","sha":"1cc8e904dcc7cf085e6bcd632f217dcc2a9b7a8f","kind":"tag","published_at":"2025-09-23T11:25:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250923112454","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250923112454","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250923112454","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923112454","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923112454/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250923112454","sha":"1cc8e904dcc7cf085e6bcd632f217dcc2a9b7a8f","kind":"tag","published_at":"2025-09-23T11:25:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250923112454","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250923112454","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250923112454","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923112454","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923112454/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250923112210","sha":"bf5e1809ca0c5c7a6c50e23012f5d51785452134","kind":"tag","published_at":"2025-09-23T11:22:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250923112210","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250923112210","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250923112210","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923112210","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923112210/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250923112210","sha":"bf5e1809ca0c5c7a6c50e23012f5d51785452134","kind":"tag","published_at":"2025-09-23T11:22:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250923112210","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250923112210","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250923112210","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923112210","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923112210/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250923112210","sha":"bf5e1809ca0c5c7a6c50e23012f5d51785452134","kind":"tag","published_at":"2025-09-23T11:22:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250923112210","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250923112210","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250923112210","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923112210","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923112210/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250923112210","sha":"bf5e1809ca0c5c7a6c50e23012f5d51785452134","kind":"tag","published_at":"2025-09-23T11:22:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250923112210","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250923112210","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250923112210","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923112210","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923112210/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250923112210","sha":"bf5e1809ca0c5c7a6c50e23012f5d51785452134","kind":"tag","published_at":"2025-09-23T11:22:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250923112210","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250923112210","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250923112210","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923112210","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923112210/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250923112210","sha":"bf5e1809ca0c5c7a6c50e23012f5d51785452134","kind":"tag","published_at":"2025-09-23T11:22:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250923112210","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250923112210","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250923112210","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923112210","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923112210/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250923101649","sha":"0c0e95e2531f48a0da15989f83d47de592bc5d7b","kind":"tag","published_at":"2025-09-23T10:17:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250923101649","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250923101649","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250923101649","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923101649","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923101649/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250923101649","sha":"0c0e95e2531f48a0da15989f83d47de592bc5d7b","kind":"tag","published_at":"2025-09-23T10:17:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250923101649","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250923101649","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250923101649","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923101649","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923101649/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250923101649","sha":"0c0e95e2531f48a0da15989f83d47de592bc5d7b","kind":"tag","published_at":"2025-09-23T10:17:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250923101649","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250923101649","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250923101649","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923101649","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923101649/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250923101649","sha":"0c0e95e2531f48a0da15989f83d47de592bc5d7b","kind":"tag","published_at":"2025-09-23T10:17:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250923101649","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250923101649","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250923101649","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923101649","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923101649/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250923101649","sha":"0c0e95e2531f48a0da15989f83d47de592bc5d7b","kind":"tag","published_at":"2025-09-23T10:17:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250923101649","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250923101649","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250923101649","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923101649","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923101649/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250923101649","sha":"0c0e95e2531f48a0da15989f83d47de592bc5d7b","kind":"tag","published_at":"2025-09-23T10:17:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250923101649","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250923101649","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250923101649","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923101649","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923101649/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250923092926","sha":"28f0b695269fd90ea4f45184f8e1078cc06ba59d","kind":"tag","published_at":"2025-09-23T09:30:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250923092926","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250923092926","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250923092926","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923092926","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250923092926/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250923092926","sha":"28f0b695269fd90ea4f45184f8e1078cc06ba59d","kind":"tag","published_at":"2025-09-23T09:30:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250923092926","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250923092926","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250923092926","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923092926","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250923092926/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250923092926","sha":"28f0b695269fd90ea4f45184f8e1078cc06ba59d","kind":"tag","published_at":"2025-09-23T09:30:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250923092926","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250923092926","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250923092926","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923092926","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250923092926/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250923092926","sha":"28f0b695269fd90ea4f45184f8e1078cc06ba59d","kind":"tag","published_at":"2025-09-23T09:30:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250923092926","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250923092926","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250923092926","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923092926","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250923092926/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250923092926","sha":"28f0b695269fd90ea4f45184f8e1078cc06ba59d","kind":"tag","published_at":"2025-09-23T09:30:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250923092926","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250923092926","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250923092926","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923092926","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250923092926/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250923092926","sha":"28f0b695269fd90ea4f45184f8e1078cc06ba59d","kind":"tag","published_at":"2025-09-23T09:30:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250923092926","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250923092926","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250923092926","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923092926","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250923092926/manifests"},{"name":"@guardian/libs@25.5.0","sha":"65c85bedc16a96993a43fa2729f25c76310d356b","kind":"tag","published_at":"2025-09-23T09:09:43.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@25.5.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@25.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4025.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.5.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250918114750","sha":"d11e2a88a7c55111e87dadbe610b059b2adc60d6","kind":"tag","published_at":"2025-09-18T11:48:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250918114750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250918114750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250918114750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250918114750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250918114750/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250918114750","sha":"d11e2a88a7c55111e87dadbe610b059b2adc60d6","kind":"tag","published_at":"2025-09-18T11:48:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250918114750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250918114750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250918114750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250918114750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250918114750/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250918114750","sha":"d11e2a88a7c55111e87dadbe610b059b2adc60d6","kind":"tag","published_at":"2025-09-18T11:48:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250918114750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250918114750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250918114750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250918114750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250918114750/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250918114750","sha":"d11e2a88a7c55111e87dadbe610b059b2adc60d6","kind":"tag","published_at":"2025-09-18T11:48:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250918114750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250918114750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250918114750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250918114750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250918114750/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250918114750","sha":"d11e2a88a7c55111e87dadbe610b059b2adc60d6","kind":"tag","published_at":"2025-09-18T11:48:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250918114750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250918114750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250918114750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250918114750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250918114750/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250918114750","sha":"d11e2a88a7c55111e87dadbe610b059b2adc60d6","kind":"tag","published_at":"2025-09-18T11:48:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250918114750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250918114750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250918114750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250918114750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250918114750/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250917071837","sha":"36a33c4b5e77f1388df0d098ec76ca25315c582b","kind":"tag","published_at":"2025-09-17T07:19:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250917071837","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250917071837","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250917071837","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250917071837","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250917071837/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250917071837","sha":"36a33c4b5e77f1388df0d098ec76ca25315c582b","kind":"tag","published_at":"2025-09-17T07:19:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250917071837","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250917071837","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250917071837","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250917071837","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250917071837/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250917071837","sha":"36a33c4b5e77f1388df0d098ec76ca25315c582b","kind":"tag","published_at":"2025-09-17T07:19:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250917071837","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250917071837","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250917071837","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250917071837","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250917071837/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250917071837","sha":"36a33c4b5e77f1388df0d098ec76ca25315c582b","kind":"tag","published_at":"2025-09-17T07:19:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250917071837","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250917071837","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250917071837","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250917071837","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250917071837/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250917071837","sha":"36a33c4b5e77f1388df0d098ec76ca25315c582b","kind":"tag","published_at":"2025-09-17T07:19:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250917071837","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250917071837","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250917071837","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250917071837","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250917071837/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250917071837","sha":"36a33c4b5e77f1388df0d098ec76ca25315c582b","kind":"tag","published_at":"2025-09-17T07:19:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250917071837","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250917071837","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250917071837","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250917071837","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250917071837/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250910115855","sha":"02e90d596180281f1c3ab416cafc8d45b63b1c24","kind":"tag","published_at":"2025-09-10T11:59:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250910115855","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250910115855","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250910115855","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250910115855","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250910115855/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250910115855","sha":"02e90d596180281f1c3ab416cafc8d45b63b1c24","kind":"tag","published_at":"2025-09-10T11:59:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250910115855","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250910115855","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250910115855","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250910115855","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250910115855/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250910115855","sha":"02e90d596180281f1c3ab416cafc8d45b63b1c24","kind":"tag","published_at":"2025-09-10T11:59:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250910115855","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250910115855","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250910115855","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250910115855","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250910115855/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250910115855","sha":"02e90d596180281f1c3ab416cafc8d45b63b1c24","kind":"tag","published_at":"2025-09-10T11:59:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250910115855","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250910115855","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250910115855","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250910115855","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250910115855/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250910115855","sha":"02e90d596180281f1c3ab416cafc8d45b63b1c24","kind":"tag","published_at":"2025-09-10T11:59:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250910115855","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250910115855","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250910115855","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250910115855","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250910115855/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250910115855","sha":"02e90d596180281f1c3ab416cafc8d45b63b1c24","kind":"tag","published_at":"2025-09-10T11:59:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250910115855","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250910115855","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250910115855","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250910115855","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250910115855/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250910115807","sha":"a152347b6eca2f6ede2928600924b26a59dd4adb","kind":"tag","published_at":"2025-09-10T11:58:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250910115807","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250910115807","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250910115807","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250910115807","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250910115807/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250910115807","sha":"a152347b6eca2f6ede2928600924b26a59dd4adb","kind":"tag","published_at":"2025-09-10T11:58:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250910115807","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250910115807","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250910115807","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250910115807","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250910115807/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250910115807","sha":"a152347b6eca2f6ede2928600924b26a59dd4adb","kind":"tag","published_at":"2025-09-10T11:58:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250910115807","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250910115807","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250910115807","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250910115807","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250910115807/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250910115807","sha":"a152347b6eca2f6ede2928600924b26a59dd4adb","kind":"tag","published_at":"2025-09-10T11:58:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250910115807","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250910115807","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250910115807","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250910115807","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250910115807/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250910115807","sha":"a152347b6eca2f6ede2928600924b26a59dd4adb","kind":"tag","published_at":"2025-09-10T11:58:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250910115807","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250910115807","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250910115807","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250910115807","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250910115807/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250910115807","sha":"a152347b6eca2f6ede2928600924b26a59dd4adb","kind":"tag","published_at":"2025-09-10T11:58:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250910115807","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250910115807","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250910115807","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250910115807","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250910115807/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250910081928","sha":"5e8689172ebb8ec6da7739aa9420f19bb5399a99","kind":"tag","published_at":"2025-09-10T08:20:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250910081928","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250910081928","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250910081928","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250910081928","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250910081928/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250910081928","sha":"5e8689172ebb8ec6da7739aa9420f19bb5399a99","kind":"tag","published_at":"2025-09-10T08:20:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250910081928","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250910081928","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250910081928","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250910081928","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250910081928/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250910081928","sha":"5e8689172ebb8ec6da7739aa9420f19bb5399a99","kind":"tag","published_at":"2025-09-10T08:20:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250910081928","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250910081928","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250910081928","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250910081928","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250910081928/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250910081928","sha":"5e8689172ebb8ec6da7739aa9420f19bb5399a99","kind":"tag","published_at":"2025-09-10T08:20:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250910081928","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250910081928","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250910081928","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250910081928","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250910081928/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250910081928","sha":"5e8689172ebb8ec6da7739aa9420f19bb5399a99","kind":"tag","published_at":"2025-09-10T08:20:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250910081928","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250910081928","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250910081928","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250910081928","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250910081928/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250910081928","sha":"5e8689172ebb8ec6da7739aa9420f19bb5399a99","kind":"tag","published_at":"2025-09-10T08:20:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250910081928","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250910081928","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250910081928","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250910081928","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250910081928/manifests"},{"name":"@guardian/libs@25.4.0","sha":"f5b5bd6371e798daf76b777788ccc040cba7727f","kind":"tag","published_at":"2025-09-09T14:37:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@25.4.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@25.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4025.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.4.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250904145727","sha":"2ae5fd8b46e2f7908e2c139dd394bfd26826f5eb","kind":"tag","published_at":"2025-09-04T14:58:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250904145727","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250904145727","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250904145727","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250904145727","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250904145727/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250904145727","sha":"2ae5fd8b46e2f7908e2c139dd394bfd26826f5eb","kind":"tag","published_at":"2025-09-04T14:58:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250904145727","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250904145727","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250904145727","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250904145727","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250904145727/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250904145727","sha":"2ae5fd8b46e2f7908e2c139dd394bfd26826f5eb","kind":"tag","published_at":"2025-09-04T14:58:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250904145727","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250904145727","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250904145727","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250904145727","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250904145727/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250904145727","sha":"2ae5fd8b46e2f7908e2c139dd394bfd26826f5eb","kind":"tag","published_at":"2025-09-04T14:58:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250904145727","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250904145727","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250904145727","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250904145727","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250904145727/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250904145727","sha":"2ae5fd8b46e2f7908e2c139dd394bfd26826f5eb","kind":"tag","published_at":"2025-09-04T14:58:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250904145727","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250904145727","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250904145727","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250904145727","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250904145727/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250904145727","sha":"2ae5fd8b46e2f7908e2c139dd394bfd26826f5eb","kind":"tag","published_at":"2025-09-04T14:58:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250904145727","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250904145727","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250904145727","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250904145727","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250904145727/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250904092658","sha":"b2307a77719a1f3f7951cb34e412226f7ad05352","kind":"tag","published_at":"2025-09-04T09:27:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250904092658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250904092658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250904092658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250904092658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250904092658/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250904092658","sha":"b2307a77719a1f3f7951cb34e412226f7ad05352","kind":"tag","published_at":"2025-09-04T09:27:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250904092658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250904092658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250904092658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250904092658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250904092658/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250904092658","sha":"b2307a77719a1f3f7951cb34e412226f7ad05352","kind":"tag","published_at":"2025-09-04T09:27:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250904092658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250904092658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250904092658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250904092658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250904092658/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250904092658","sha":"b2307a77719a1f3f7951cb34e412226f7ad05352","kind":"tag","published_at":"2025-09-04T09:27:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250904092658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250904092658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250904092658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250904092658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250904092658/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250904092658","sha":"b2307a77719a1f3f7951cb34e412226f7ad05352","kind":"tag","published_at":"2025-09-04T09:27:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250904092658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250904092658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250904092658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250904092658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250904092658/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250904092658","sha":"b2307a77719a1f3f7951cb34e412226f7ad05352","kind":"tag","published_at":"2025-09-04T09:27:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250904092658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250904092658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250904092658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250904092658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250904092658/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250904085833","sha":"fdc28f51c86c2463db83fa9af7ee54178d4af28c","kind":"tag","published_at":"2025-09-04T08:59:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250904085833","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250904085833","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250904085833","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250904085833","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250904085833/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250904085833","sha":"fdc28f51c86c2463db83fa9af7ee54178d4af28c","kind":"tag","published_at":"2025-09-04T08:59:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250904085833","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250904085833","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250904085833","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250904085833","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250904085833/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250904085833","sha":"fdc28f51c86c2463db83fa9af7ee54178d4af28c","kind":"tag","published_at":"2025-09-04T08:59:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250904085833","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250904085833","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250904085833","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250904085833","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250904085833/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250904085833","sha":"fdc28f51c86c2463db83fa9af7ee54178d4af28c","kind":"tag","published_at":"2025-09-04T08:59:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250904085833","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250904085833","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250904085833","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250904085833","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250904085833/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250904085833","sha":"fdc28f51c86c2463db83fa9af7ee54178d4af28c","kind":"tag","published_at":"2025-09-04T08:59:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250904085833","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250904085833","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250904085833","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250904085833","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250904085833/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250904085833","sha":"fdc28f51c86c2463db83fa9af7ee54178d4af28c","kind":"tag","published_at":"2025-09-04T08:59:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250904085833","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250904085833","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250904085833","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250904085833","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250904085833/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250903150154","sha":"10158e72df56df83735b6030940f3ecb83d65ee9","kind":"tag","published_at":"2025-09-03T15:02:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250903150154","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250903150154","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250903150154","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903150154","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903150154/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250903150154","sha":"10158e72df56df83735b6030940f3ecb83d65ee9","kind":"tag","published_at":"2025-09-03T15:02:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250903150154","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250903150154","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250903150154","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903150154","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903150154/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250903150154","sha":"10158e72df56df83735b6030940f3ecb83d65ee9","kind":"tag","published_at":"2025-09-03T15:02:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250903150154","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250903150154","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250903150154","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903150154","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903150154/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250903150154","sha":"10158e72df56df83735b6030940f3ecb83d65ee9","kind":"tag","published_at":"2025-09-03T15:02:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250903150154","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250903150154","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250903150154","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903150154","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903150154/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250903150154","sha":"10158e72df56df83735b6030940f3ecb83d65ee9","kind":"tag","published_at":"2025-09-03T15:02:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250903150154","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250903150154","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250903150154","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903150154","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903150154/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250903150154","sha":"10158e72df56df83735b6030940f3ecb83d65ee9","kind":"tag","published_at":"2025-09-03T15:02:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250903150154","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250903150154","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250903150154","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903150154","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903150154/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250903145316","sha":"532ba0991310bd3089a72bc55ac002b711da5d94","kind":"tag","published_at":"2025-09-03T14:53:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250903145316","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250903145316","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250903145316","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903145316","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903145316/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250903145316","sha":"532ba0991310bd3089a72bc55ac002b711da5d94","kind":"tag","published_at":"2025-09-03T14:53:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250903145316","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250903145316","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250903145316","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903145316","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903145316/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250903145316","sha":"532ba0991310bd3089a72bc55ac002b711da5d94","kind":"tag","published_at":"2025-09-03T14:53:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250903145316","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250903145316","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250903145316","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903145316","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903145316/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250903145316","sha":"532ba0991310bd3089a72bc55ac002b711da5d94","kind":"tag","published_at":"2025-09-03T14:53:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250903145316","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250903145316","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250903145316","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903145316","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903145316/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250903145316","sha":"532ba0991310bd3089a72bc55ac002b711da5d94","kind":"tag","published_at":"2025-09-03T14:53:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250903145316","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250903145316","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250903145316","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903145316","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903145316/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250903145316","sha":"532ba0991310bd3089a72bc55ac002b711da5d94","kind":"tag","published_at":"2025-09-03T14:53:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250903145316","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250903145316","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250903145316","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903145316","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903145316/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250903105612","sha":"73aa91f8fed6a5a5bb9d1bd967da4b828dd71e17","kind":"tag","published_at":"2025-09-03T10:56:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250903105612","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250903105612","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250903105612","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903105612","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903105612/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250903105612","sha":"73aa91f8fed6a5a5bb9d1bd967da4b828dd71e17","kind":"tag","published_at":"2025-09-03T10:56:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250903105612","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250903105612","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250903105612","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903105612","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903105612/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250903105612","sha":"73aa91f8fed6a5a5bb9d1bd967da4b828dd71e17","kind":"tag","published_at":"2025-09-03T10:56:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250903105612","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250903105612","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250903105612","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903105612","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903105612/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250903105612","sha":"73aa91f8fed6a5a5bb9d1bd967da4b828dd71e17","kind":"tag","published_at":"2025-09-03T10:56:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250903105612","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250903105612","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250903105612","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903105612","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903105612/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250903105612","sha":"73aa91f8fed6a5a5bb9d1bd967da4b828dd71e17","kind":"tag","published_at":"2025-09-03T10:56:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250903105612","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250903105612","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250903105612","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903105612","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903105612/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250903105612","sha":"73aa91f8fed6a5a5bb9d1bd967da4b828dd71e17","kind":"tag","published_at":"2025-09-03T10:56:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250903105612","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250903105612","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250903105612","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903105612","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903105612/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250903105602","sha":"aef4d1b2f8b39888e9af38ec0c9d98ab5241c80e","kind":"tag","published_at":"2025-09-03T10:56:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250903105602","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250903105602","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250903105602","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903105602","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250903105602/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250903105602","sha":"aef4d1b2f8b39888e9af38ec0c9d98ab5241c80e","kind":"tag","published_at":"2025-09-03T10:56:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250903105602","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250903105602","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250903105602","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903105602","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250903105602/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250903105602","sha":"aef4d1b2f8b39888e9af38ec0c9d98ab5241c80e","kind":"tag","published_at":"2025-09-03T10:56:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250903105602","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250903105602","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250903105602","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903105602","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250903105602/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250903105602","sha":"aef4d1b2f8b39888e9af38ec0c9d98ab5241c80e","kind":"tag","published_at":"2025-09-03T10:56:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250903105602","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250903105602","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250903105602","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903105602","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250903105602/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250903105602","sha":"aef4d1b2f8b39888e9af38ec0c9d98ab5241c80e","kind":"tag","published_at":"2025-09-03T10:56:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250903105602","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250903105602","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250903105602","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903105602","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250903105602/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250903105602","sha":"aef4d1b2f8b39888e9af38ec0c9d98ab5241c80e","kind":"tag","published_at":"2025-09-03T10:56:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250903105602","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250903105602","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250903105602","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903105602","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250903105602/manifests"},{"name":"@guardian/libs@25.3.0","sha":"fe83622799bc703e215e84947b4c3796b5e0b246","kind":"tag","published_at":"2025-09-03T09:37:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@25.3.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@25.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4025.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.3.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250902140248","sha":"5e088d23ad81d68c799c6aea8494c9fc2ffb7cf4","kind":"tag","published_at":"2025-09-02T14:03:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250902140248","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250902140248","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250902140248","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250902140248","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250902140248/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250902130650","sha":"433f5bbcf77f2899d171dcfac2bbdd669e08435f","kind":"tag","published_at":"2025-09-02T13:07:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250902130650","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250902130650","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250902130650","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250902130650","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250902130650/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250902122030","sha":"c65b6429cb29309d216f60bb0537106d519a9528","kind":"tag","published_at":"2025-09-02T12:21:08.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250902122030","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250902122030","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250902122030","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250902122030","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250902122030/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250901145455","sha":"6e5ac802ecba0ef7037dc18d259faf251de4cc40","kind":"tag","published_at":"2025-09-01T14:55:38.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250901145455","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250901145455","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250901145455","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901145455","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901145455/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250901133548","sha":"7c1272f2cf0145afae21df2abc4103ffbfc9c305","kind":"tag","published_at":"2025-09-01T13:36:25.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250901133548","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250901133548","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250901133548","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901133548","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901133548/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250901090053","sha":"d31ec29f8cb8e0c555e49a6105dcd3cb9bfcf867","kind":"tag","published_at":"2025-09-01T09:01:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250901090053","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250901090053","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250901090053","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901090053","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901090053/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250901085806","sha":"0c16e860b8bcbd5495a6bd86acf59d10827a9c36","kind":"tag","published_at":"2025-09-01T08:58:48.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250901085806","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250901085806","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250901085806","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901085806","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250901085806/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250829144958","sha":"96ddfa6256c7ee78549be9c262bac2a1d340852f","kind":"tag","published_at":"2025-08-29T14:50:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250829144958","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250829144958","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250829144958","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250829144958","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250829144958/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250829081505","sha":"98c8b83755df38b37c9ce2f83a4c630555201c5b","kind":"tag","published_at":"2025-08-29T08:15:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250829081505","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250829081505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250829081505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250829081505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250829081505/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250829081505","sha":"98c8b83755df38b37c9ce2f83a4c630555201c5b","kind":"tag","published_at":"2025-08-29T08:15:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250829081505","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250829081505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250829081505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250829081505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250829081505/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250829081505","sha":"98c8b83755df38b37c9ce2f83a4c630555201c5b","kind":"tag","published_at":"2025-08-29T08:15:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250829081505","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250829081505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250829081505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250829081505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250829081505/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250829081505","sha":"98c8b83755df38b37c9ce2f83a4c630555201c5b","kind":"tag","published_at":"2025-08-29T08:15:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250829081505","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250829081505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250829081505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250829081505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250829081505/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250829081505","sha":"98c8b83755df38b37c9ce2f83a4c630555201c5b","kind":"tag","published_at":"2025-08-29T08:15:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250829081505","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250829081505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250829081505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250829081505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250829081505/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250829081505","sha":"98c8b83755df38b37c9ce2f83a4c630555201c5b","kind":"tag","published_at":"2025-08-29T08:15:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250829081505","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250829081505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250829081505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250829081505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250829081505/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250828070809","sha":"411f4928baee20052cf8a894fe5b6229de7606ad","kind":"tag","published_at":"2025-08-28T07:08:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250828070809","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250828070809","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250828070809","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250828070809","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250828070809/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250828070809","sha":"411f4928baee20052cf8a894fe5b6229de7606ad","kind":"tag","published_at":"2025-08-28T07:08:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250828070809","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250828070809","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250828070809","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250828070809","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250828070809/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250828070809","sha":"411f4928baee20052cf8a894fe5b6229de7606ad","kind":"tag","published_at":"2025-08-28T07:08:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250828070809","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250828070809","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250828070809","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250828070809","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250828070809/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250828070809","sha":"411f4928baee20052cf8a894fe5b6229de7606ad","kind":"tag","published_at":"2025-08-28T07:08:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250828070809","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250828070809","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250828070809","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250828070809","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250828070809/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250828070809","sha":"411f4928baee20052cf8a894fe5b6229de7606ad","kind":"tag","published_at":"2025-08-28T07:08:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250828070809","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250828070809","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250828070809","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250828070809","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250828070809/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250828070809","sha":"411f4928baee20052cf8a894fe5b6229de7606ad","kind":"tag","published_at":"2025-08-28T07:08:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250828070809","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250828070809","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250828070809","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250828070809","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250828070809/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250827143732","sha":"605c24444d31f0f83dd9ad482c82ee2ad9a34c2e","kind":"tag","published_at":"2025-08-27T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250827143732","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250827143732","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250827143732","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250827143732","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250827143732/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250827143732","sha":"605c24444d31f0f83dd9ad482c82ee2ad9a34c2e","kind":"tag","published_at":"2025-08-27T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250827143732","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250827143732","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250827143732","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250827143732","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250827143732/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250827143732","sha":"605c24444d31f0f83dd9ad482c82ee2ad9a34c2e","kind":"tag","published_at":"2025-08-27T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250827143732","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250827143732","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250827143732","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250827143732","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250827143732/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250827143732","sha":"605c24444d31f0f83dd9ad482c82ee2ad9a34c2e","kind":"tag","published_at":"2025-08-27T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250827143732","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250827143732","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250827143732","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250827143732","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250827143732/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250827143732","sha":"605c24444d31f0f83dd9ad482c82ee2ad9a34c2e","kind":"tag","published_at":"2025-08-27T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250827143732","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250827143732","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250827143732","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250827143732","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250827143732/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250827143732","sha":"605c24444d31f0f83dd9ad482c82ee2ad9a34c2e","kind":"tag","published_at":"2025-08-27T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250827143732","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250827143732","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250827143732","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250827143732","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250827143732/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250826151644","sha":"be9da3fddf6d84877c0da60f7754927176caf07b","kind":"tag","published_at":"2025-08-26T15:17:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250826151644","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250826151644","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250826151644","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826151644","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826151644/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250826151644","sha":"be9da3fddf6d84877c0da60f7754927176caf07b","kind":"tag","published_at":"2025-08-26T15:17:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250826151644","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250826151644","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250826151644","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826151644","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826151644/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250826151644","sha":"be9da3fddf6d84877c0da60f7754927176caf07b","kind":"tag","published_at":"2025-08-26T15:17:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250826151644","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250826151644","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250826151644","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826151644","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826151644/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250826151644","sha":"be9da3fddf6d84877c0da60f7754927176caf07b","kind":"tag","published_at":"2025-08-26T15:17:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250826151644","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250826151644","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250826151644","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826151644","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826151644/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250826151644","sha":"be9da3fddf6d84877c0da60f7754927176caf07b","kind":"tag","published_at":"2025-08-26T15:17:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250826151644","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250826151644","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250826151644","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826151644","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826151644/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250826151644","sha":"be9da3fddf6d84877c0da60f7754927176caf07b","kind":"tag","published_at":"2025-08-26T15:17:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250826151644","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250826151644","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250826151644","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826151644","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826151644/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250826150608","sha":"95ee730ff832e6269266f68af6b1fad0945e08b4","kind":"tag","published_at":"2025-08-26T15:06:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250826150608","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250826150608","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250826150608","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826150608","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826150608/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250826150608","sha":"95ee730ff832e6269266f68af6b1fad0945e08b4","kind":"tag","published_at":"2025-08-26T15:06:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250826150608","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250826150608","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250826150608","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826150608","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826150608/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250826150608","sha":"95ee730ff832e6269266f68af6b1fad0945e08b4","kind":"tag","published_at":"2025-08-26T15:06:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250826150608","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250826150608","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250826150608","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826150608","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826150608/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250826150608","sha":"95ee730ff832e6269266f68af6b1fad0945e08b4","kind":"tag","published_at":"2025-08-26T15:06:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250826150608","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250826150608","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250826150608","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826150608","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826150608/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250826150608","sha":"95ee730ff832e6269266f68af6b1fad0945e08b4","kind":"tag","published_at":"2025-08-26T15:06:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250826150608","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250826150608","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250826150608","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826150608","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826150608/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250826150608","sha":"95ee730ff832e6269266f68af6b1fad0945e08b4","kind":"tag","published_at":"2025-08-26T15:06:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250826150608","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250826150608","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250826150608","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826150608","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826150608/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250826141704","sha":"b43a246f017b2cd86557eb77b44403bca88a81c3","kind":"tag","published_at":"2025-08-26T14:17:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250826141704","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250826141704","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250826141704","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826141704","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826141704/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250826141704","sha":"b43a246f017b2cd86557eb77b44403bca88a81c3","kind":"tag","published_at":"2025-08-26T14:17:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250826141704","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250826141704","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250826141704","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826141704","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826141704/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250826141704","sha":"b43a246f017b2cd86557eb77b44403bca88a81c3","kind":"tag","published_at":"2025-08-26T14:17:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250826141704","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250826141704","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250826141704","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826141704","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826141704/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250826141704","sha":"b43a246f017b2cd86557eb77b44403bca88a81c3","kind":"tag","published_at":"2025-08-26T14:17:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250826141704","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250826141704","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250826141704","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826141704","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826141704/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250826141704","sha":"b43a246f017b2cd86557eb77b44403bca88a81c3","kind":"tag","published_at":"2025-08-26T14:17:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250826141704","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250826141704","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250826141704","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826141704","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826141704/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250826141704","sha":"b43a246f017b2cd86557eb77b44403bca88a81c3","kind":"tag","published_at":"2025-08-26T14:17:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250826141704","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250826141704","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250826141704","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826141704","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826141704/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250826093315","sha":"2496e616e7caab4b369638a6839157aa4fc4db9e","kind":"tag","published_at":"2025-08-26T09:33:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250826093315","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250826093315","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250826093315","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826093315","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250826093315/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250826093315","sha":"2496e616e7caab4b369638a6839157aa4fc4db9e","kind":"tag","published_at":"2025-08-26T09:33:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250826093315","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250826093315","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250826093315","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826093315","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250826093315/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250826093315","sha":"2496e616e7caab4b369638a6839157aa4fc4db9e","kind":"tag","published_at":"2025-08-26T09:33:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250826093315","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250826093315","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250826093315","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826093315","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250826093315/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250826093315","sha":"2496e616e7caab4b369638a6839157aa4fc4db9e","kind":"tag","published_at":"2025-08-26T09:33:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250826093315","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250826093315","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250826093315","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826093315","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250826093315/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250826093315","sha":"2496e616e7caab4b369638a6839157aa4fc4db9e","kind":"tag","published_at":"2025-08-26T09:33:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250826093315","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250826093315","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250826093315","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826093315","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250826093315/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250826093315","sha":"2496e616e7caab4b369638a6839157aa4fc4db9e","kind":"tag","published_at":"2025-08-26T09:33:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250826093315","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250826093315","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250826093315","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826093315","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250826093315/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250821074657","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-21T07:47:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250821074657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250821074657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250821074657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250821074657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250821074657/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250821074657","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-21T07:47:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250821074657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250821074657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250821074657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250821074657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250821074657/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250821074657","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-21T07:47:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250821074657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250821074657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250821074657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250821074657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250821074657/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250821074657","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-21T07:47:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250821074657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250821074657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250821074657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250821074657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250821074657/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250821074657","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-21T07:47:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250821074657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250821074657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250821074657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250821074657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250821074657/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250821074657","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-21T07:47:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250821074657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250821074657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250821074657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250821074657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250821074657/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250820135845","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-20T13:59:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250820135845","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250820135845","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250820135845","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250820135845","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250820135845/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250820135845","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-20T13:59:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250820135845","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250820135845","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250820135845","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250820135845","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250820135845/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250820135845","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-20T13:59:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250820135845","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250820135845","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250820135845","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250820135845","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250820135845/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250820135845","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-20T13:59:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250820135845","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250820135845","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250820135845","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250820135845","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250820135845/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250820135845","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-20T13:59:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250820135845","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250820135845","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250820135845","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250820135845","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250820135845/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250820135845","sha":"9f346b6f08eb799076f6d4ecde42166200f957a1","kind":"tag","published_at":"2025-08-20T13:59:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250820135845","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250820135845","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250820135845","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250820135845","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250820135845/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250820135759","sha":"1ba47425bf610853a145425d78949a6420e74050","kind":"tag","published_at":"2025-08-20T13:58:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250820135759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250820135759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250820135759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250820135759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250820135759/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250820135759","sha":"1ba47425bf610853a145425d78949a6420e74050","kind":"tag","published_at":"2025-08-20T13:58:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250820135759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250820135759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250820135759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250820135759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250820135759/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250820135759","sha":"1ba47425bf610853a145425d78949a6420e74050","kind":"tag","published_at":"2025-08-20T13:58:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250820135759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250820135759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250820135759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250820135759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250820135759/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250820135759","sha":"1ba47425bf610853a145425d78949a6420e74050","kind":"tag","published_at":"2025-08-20T13:58:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250820135759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250820135759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250820135759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250820135759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250820135759/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250820135759","sha":"1ba47425bf610853a145425d78949a6420e74050","kind":"tag","published_at":"2025-08-20T13:58:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250820135759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250820135759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250820135759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250820135759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250820135759/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250820135759","sha":"1ba47425bf610853a145425d78949a6420e74050","kind":"tag","published_at":"2025-08-20T13:58:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250820135759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250820135759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250820135759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250820135759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250820135759/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250820075108","sha":"33cbe1b447e6212908860aa8d437fffb34bab2cb","kind":"tag","published_at":"2025-08-20T07:51:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250820075108","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250820075108","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250820075108","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250820075108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250820075108/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250820075108","sha":"33cbe1b447e6212908860aa8d437fffb34bab2cb","kind":"tag","published_at":"2025-08-20T07:51:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250820075108","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250820075108","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250820075108","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250820075108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250820075108/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250820075108","sha":"33cbe1b447e6212908860aa8d437fffb34bab2cb","kind":"tag","published_at":"2025-08-20T07:51:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250820075108","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250820075108","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250820075108","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250820075108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250820075108/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250820075108","sha":"33cbe1b447e6212908860aa8d437fffb34bab2cb","kind":"tag","published_at":"2025-08-20T07:51:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250820075108","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250820075108","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250820075108","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250820075108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250820075108/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250820075108","sha":"33cbe1b447e6212908860aa8d437fffb34bab2cb","kind":"tag","published_at":"2025-08-20T07:51:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250820075108","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250820075108","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250820075108","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250820075108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250820075108/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250820075108","sha":"33cbe1b447e6212908860aa8d437fffb34bab2cb","kind":"tag","published_at":"2025-08-20T07:51:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250820075108","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250820075108","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250820075108","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250820075108","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250820075108/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250819084403","sha":"7fc74cfe1f12aebaf6e2de378962fef20858047d","kind":"tag","published_at":"2025-08-19T08:44:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250819084403","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250819084403","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250819084403","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250819084403","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250819084403/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250819084403","sha":"7fc74cfe1f12aebaf6e2de378962fef20858047d","kind":"tag","published_at":"2025-08-19T08:44:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250819084403","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250819084403","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250819084403","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250819084403","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250819084403/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250819084403","sha":"7fc74cfe1f12aebaf6e2de378962fef20858047d","kind":"tag","published_at":"2025-08-19T08:44:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250819084403","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250819084403","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250819084403","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250819084403","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250819084403/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250819084403","sha":"7fc74cfe1f12aebaf6e2de378962fef20858047d","kind":"tag","published_at":"2025-08-19T08:44:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250819084403","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250819084403","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250819084403","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250819084403","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250819084403/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250819084403","sha":"7fc74cfe1f12aebaf6e2de378962fef20858047d","kind":"tag","published_at":"2025-08-19T08:44:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250819084403","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250819084403","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250819084403","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250819084403","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250819084403/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250819084403","sha":"7fc74cfe1f12aebaf6e2de378962fef20858047d","kind":"tag","published_at":"2025-08-19T08:44:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250819084403","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250819084403","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250819084403","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250819084403","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250819084403/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250814075804","sha":"b67546ba9aa2afa993edff8526c0a9f65d1773c2","kind":"tag","published_at":"2025-08-14T07:58:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250814075804","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250814075804","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250814075804","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250814075804","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250814075804/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250814075804","sha":"b67546ba9aa2afa993edff8526c0a9f65d1773c2","kind":"tag","published_at":"2025-08-14T07:58:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250814075804","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250814075804","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250814075804","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250814075804","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250814075804/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250814075804","sha":"b67546ba9aa2afa993edff8526c0a9f65d1773c2","kind":"tag","published_at":"2025-08-14T07:58:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250814075804","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250814075804","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250814075804","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250814075804","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250814075804/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250814075804","sha":"b67546ba9aa2afa993edff8526c0a9f65d1773c2","kind":"tag","published_at":"2025-08-14T07:58:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250814075804","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250814075804","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250814075804","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250814075804","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250814075804/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250814075804","sha":"b67546ba9aa2afa993edff8526c0a9f65d1773c2","kind":"tag","published_at":"2025-08-14T07:58:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250814075804","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250814075804","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250814075804","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250814075804","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250814075804/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250814075804","sha":"b67546ba9aa2afa993edff8526c0a9f65d1773c2","kind":"tag","published_at":"2025-08-14T07:58:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250814075804","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250814075804","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250814075804","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250814075804","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250814075804/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250814075107","sha":"6221e00bff0920a7a90f059124fa287bc8506b46","kind":"tag","published_at":"2025-08-14T07:51:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250814075107","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250814075107","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250814075107","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250814075107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250814075107/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250814075107","sha":"6221e00bff0920a7a90f059124fa287bc8506b46","kind":"tag","published_at":"2025-08-14T07:51:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250814075107","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250814075107","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250814075107","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250814075107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250814075107/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250814075107","sha":"6221e00bff0920a7a90f059124fa287bc8506b46","kind":"tag","published_at":"2025-08-14T07:51:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250814075107","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250814075107","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250814075107","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250814075107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250814075107/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250814075107","sha":"6221e00bff0920a7a90f059124fa287bc8506b46","kind":"tag","published_at":"2025-08-14T07:51:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250814075107","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250814075107","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250814075107","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250814075107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250814075107/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250814075107","sha":"6221e00bff0920a7a90f059124fa287bc8506b46","kind":"tag","published_at":"2025-08-14T07:51:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250814075107","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250814075107","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250814075107","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250814075107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250814075107/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250814075107","sha":"6221e00bff0920a7a90f059124fa287bc8506b46","kind":"tag","published_at":"2025-08-14T07:51:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250814075107","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250814075107","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250814075107","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250814075107","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250814075107/manifests"},{"name":"@guardian/source@11.3.0","sha":"053214cca2f6533b5c67d935ae16e6987ca3d77a","kind":"tag","published_at":"2025-08-12T14:24:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@11.3.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@11.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4011.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.3.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250812112542","sha":"b55e91b3f8cc8c205e48c3f43fb7aa983594dfdf","kind":"tag","published_at":"2025-08-12T11:26:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250812112542","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250812112542","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250812112542","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250812112542","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250812112542/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250812112542","sha":"b55e91b3f8cc8c205e48c3f43fb7aa983594dfdf","kind":"tag","published_at":"2025-08-12T11:26:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250812112542","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250812112542","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250812112542","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250812112542","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250812112542/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250812112542","sha":"b55e91b3f8cc8c205e48c3f43fb7aa983594dfdf","kind":"tag","published_at":"2025-08-12T11:26:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250812112542","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250812112542","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250812112542","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250812112542","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250812112542/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250812112542","sha":"b55e91b3f8cc8c205e48c3f43fb7aa983594dfdf","kind":"tag","published_at":"2025-08-12T11:26:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250812112542","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250812112542","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250812112542","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250812112542","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250812112542/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250812112542","sha":"b55e91b3f8cc8c205e48c3f43fb7aa983594dfdf","kind":"tag","published_at":"2025-08-12T11:26:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250812112542","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250812112542","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250812112542","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250812112542","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250812112542/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250812112542","sha":"b55e91b3f8cc8c205e48c3f43fb7aa983594dfdf","kind":"tag","published_at":"2025-08-12T11:26:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250812112542","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250812112542","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250812112542","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250812112542","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250812112542/manifests"},{"name":"@guardian/source@11.2.0","sha":"93612235364a22c0652fbfcbda68edc834a133b7","kind":"tag","published_at":"2025-08-12T10:07:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@11.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@11.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4011.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.2.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250811142319","sha":"88105796339c8fb42a3cffa079f0c8de0532f985","kind":"tag","published_at":"2025-08-11T14:24:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250811142319","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250811142319","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250811142319","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250811142319","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250811142319/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250811142319","sha":"88105796339c8fb42a3cffa079f0c8de0532f985","kind":"tag","published_at":"2025-08-11T14:24:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250811142319","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250811142319","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250811142319","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250811142319","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250811142319/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250811142319","sha":"88105796339c8fb42a3cffa079f0c8de0532f985","kind":"tag","published_at":"2025-08-11T14:24:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250811142319","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250811142319","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250811142319","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250811142319","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250811142319/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250811142319","sha":"88105796339c8fb42a3cffa079f0c8de0532f985","kind":"tag","published_at":"2025-08-11T14:24:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250811142319","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250811142319","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250811142319","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250811142319","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250811142319/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250811142319","sha":"88105796339c8fb42a3cffa079f0c8de0532f985","kind":"tag","published_at":"2025-08-11T14:24:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250811142319","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250811142319","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250811142319","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250811142319","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250811142319/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250811142319","sha":"88105796339c8fb42a3cffa079f0c8de0532f985","kind":"tag","published_at":"2025-08-11T14:24:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250811142319","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250811142319","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250811142319","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250811142319","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250811142319/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250811142032","sha":"d82cb20ed8090ce7d3974316306a07f93ec5b459","kind":"tag","published_at":"2025-08-11T14:21:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250811142032","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250811142032","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250811142032","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250811142032","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250811142032/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250811142032","sha":"d82cb20ed8090ce7d3974316306a07f93ec5b459","kind":"tag","published_at":"2025-08-11T14:21:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250811142032","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250811142032","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250811142032","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250811142032","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250811142032/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250811142032","sha":"d82cb20ed8090ce7d3974316306a07f93ec5b459","kind":"tag","published_at":"2025-08-11T14:21:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250811142032","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250811142032","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250811142032","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250811142032","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250811142032/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250811142032","sha":"d82cb20ed8090ce7d3974316306a07f93ec5b459","kind":"tag","published_at":"2025-08-11T14:21:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250811142032","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250811142032","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250811142032","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250811142032","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250811142032/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250811142032","sha":"d82cb20ed8090ce7d3974316306a07f93ec5b459","kind":"tag","published_at":"2025-08-11T14:21:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250811142032","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250811142032","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250811142032","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250811142032","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250811142032/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250811142032","sha":"d82cb20ed8090ce7d3974316306a07f93ec5b459","kind":"tag","published_at":"2025-08-11T14:21:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250811142032","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250811142032","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250811142032","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250811142032","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250811142032/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250811133606","sha":"32b1a3a32f4cb54491c6922ae50b02cc36db7ee2","kind":"tag","published_at":"2025-08-11T13:36:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250811133606","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250811133606","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250811133606","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250811133606","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250811133606/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250811133606","sha":"32b1a3a32f4cb54491c6922ae50b02cc36db7ee2","kind":"tag","published_at":"2025-08-11T13:36:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250811133606","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250811133606","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250811133606","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250811133606","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250811133606/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250811133606","sha":"32b1a3a32f4cb54491c6922ae50b02cc36db7ee2","kind":"tag","published_at":"2025-08-11T13:36:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250811133606","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250811133606","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250811133606","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250811133606","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250811133606/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250811133606","sha":"32b1a3a32f4cb54491c6922ae50b02cc36db7ee2","kind":"tag","published_at":"2025-08-11T13:36:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250811133606","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250811133606","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250811133606","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250811133606","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250811133606/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250811133606","sha":"32b1a3a32f4cb54491c6922ae50b02cc36db7ee2","kind":"tag","published_at":"2025-08-11T13:36:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250811133606","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250811133606","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250811133606","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250811133606","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250811133606/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250811133606","sha":"32b1a3a32f4cb54491c6922ae50b02cc36db7ee2","kind":"tag","published_at":"2025-08-11T13:36:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250811133606","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250811133606","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250811133606","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250811133606","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250811133606/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250807111658","sha":"fd53371786da5f0d90d35192bcf75233673f06eb","kind":"tag","published_at":"2025-08-07T11:17:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250807111658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250807111658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250807111658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250807111658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250807111658/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250807111658","sha":"fd53371786da5f0d90d35192bcf75233673f06eb","kind":"tag","published_at":"2025-08-07T11:17:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250807111658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250807111658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250807111658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250807111658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250807111658/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250807111658","sha":"fd53371786da5f0d90d35192bcf75233673f06eb","kind":"tag","published_at":"2025-08-07T11:17:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250807111658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250807111658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250807111658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250807111658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250807111658/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250807111658","sha":"fd53371786da5f0d90d35192bcf75233673f06eb","kind":"tag","published_at":"2025-08-07T11:17:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250807111658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250807111658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250807111658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250807111658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250807111658/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250807111658","sha":"fd53371786da5f0d90d35192bcf75233673f06eb","kind":"tag","published_at":"2025-08-07T11:17:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250807111658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250807111658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250807111658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250807111658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250807111658/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250807111658","sha":"fd53371786da5f0d90d35192bcf75233673f06eb","kind":"tag","published_at":"2025-08-07T11:17:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250807111658","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250807111658","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250807111658","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250807111658","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250807111658/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250806134854","sha":"331aec146ede31c107d31f5904428be2b5da3356","kind":"tag","published_at":"2025-08-06T13:49:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250806134854","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250806134854","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250806134854","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806134854","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806134854/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250806093435","sha":"331aec146ede31c107d31f5904428be2b5da3356","kind":"tag","published_at":"2025-08-06T09:34:58.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250806093435","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250806093435","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250806093435","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806093435","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806093435/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250806083709","sha":"9b977a7f45c4ea4f05a147adff79d9733c8d5316","kind":"tag","published_at":"2025-08-06T08:37:26.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250806083709","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250806083709","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250806083709","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806083709","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806083709/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250806075856","sha":"6d3f63527c7e49fb322d3e4178ed75223fde2b35","kind":"tag","published_at":"2025-08-06T07:59:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250806075856","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250806075856","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250806075856","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806075856","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250806075856/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250805130223","sha":"b7f04e5d3761e334ed9a7189dcb85c598fbda0ca","kind":"tag","published_at":"2025-08-05T13:02:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250805130223","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250805130223","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250805130223","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805130223","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805130223/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250805124025","sha":"fee11a180331afa181b4022ca5579eb410a80531","kind":"tag","published_at":"2025-08-05T12:40:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250805124025","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250805124025","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250805124025","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805124025","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805124025/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250805101724","sha":"01c1dba10b3e002cee07a90dcc115f51b5f24148","kind":"tag","published_at":"2025-08-05T10:17:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250805101724","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250805101724","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250805101724","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805101724","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805101724/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250805093909","sha":"c736c7ae876297bb1877b566227a84774d9da792","kind":"tag","published_at":"2025-08-05T09:39:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250805093909","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250805093909","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250805093909","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805093909","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805093909/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250805093110","sha":"c82d1ec272b928e3e2e264e1674b7489d9b8deb3","kind":"tag","published_at":"2025-08-05T09:31:25.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250805093110","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250805093110","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250805093110","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805093110","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805093110/manifests"},{"name":"@guardian/stand@0.0.0-canary-20250805092354","sha":"23168c073cded8267ba2dc087e32131544a233ec","kind":"tag","published_at":"2025-08-05T09:24:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0-canary-20250805092354","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0-canary-20250805092354","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0-canary-20250805092354","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805092354","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0-canary-20250805092354/manifests"},{"name":"@guardian/stand@0.0.0","sha":"a2cf18abd50a9d7f4fdbd122956705414237c8b0","kind":"tag","published_at":"2025-07-30T15:42:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/stand@0.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/stand@0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fstand%400.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fstand@0.0.0/manifests"},{"name":"@guardian/libs@25.2.0","sha":"89f5782687d365e1247db01650c1c95cd33ccfea","kind":"tag","published_at":"2025-07-18T13:42:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@25.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@25.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4025.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.2.0/manifests"},{"name":"@guardian/libs@25.1.0","sha":"9a59f7ff218cf2b763adbd588fd2e2992778a606","kind":"tag","published_at":"2025-07-17T13:05:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@25.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@25.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4025.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.1.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250717105311","sha":"6b31bc0660f372ed37b02ede61c210713da41111","kind":"tag","published_at":"2025-07-17T10:53:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250717105311","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250717105311","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250717105311","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250717105311","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250717105311/manifests"},{"name":"@guardian/source-development-kitchen@21.0.0","sha":"f7ac025775cd7127fac42bb17593b00f4d6cf4cb","kind":"tag","published_at":"2025-07-17T08:05:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@21.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@21.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4021.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@21.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@21.0.0/manifests"},{"name":"@guardian/source@11.1.0","sha":"f7ac025775cd7127fac42bb17593b00f4d6cf4cb","kind":"tag","published_at":"2025-07-17T08:05:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@11.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@11.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4011.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.1.0/manifests"},{"name":"@guardian/react-crossword@10.0.0","sha":"f7ac025775cd7127fac42bb17593b00f4d6cf4cb","kind":"tag","published_at":"2025-07-17T08:05:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@10.0.0/manifests"},{"name":"@guardian/libs@25.0.0","sha":"f7ac025775cd7127fac42bb17593b00f4d6cf4cb","kind":"tag","published_at":"2025-07-17T08:05:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@25.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@25.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4025.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@25.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@12.0.0","sha":"f7ac025775cd7127fac42bb17593b00f4d6cf4cb","kind":"tag","published_at":"2025-07-17T08:05:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@12.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4012.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@12.0.0/manifests"},{"name":"@guardian/identity-auth@10.0.0","sha":"f7ac025775cd7127fac42bb17593b00f4d6cf4cb","kind":"tag","published_at":"2025-07-17T08:05:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@10.0.0/manifests"},{"name":"@guardian/core-web-vitals@14.0.0","sha":"f7ac025775cd7127fac42bb17593b00f4d6cf4cb","kind":"tag","published_at":"2025-07-17T08:05:22.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@14.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4014.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@14.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250715125954","sha":"6c9228c8ee82f7d2000ebebe0a89c2ad4374bd2e","kind":"tag","published_at":"2025-07-15T13:00:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250715125954","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250715125954","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250715125954","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250715125954","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250715125954/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250715125954","sha":"6c9228c8ee82f7d2000ebebe0a89c2ad4374bd2e","kind":"tag","published_at":"2025-07-15T13:00:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250715125954","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250715125954","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250715125954","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250715125954","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250715125954/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250715125954","sha":"6c9228c8ee82f7d2000ebebe0a89c2ad4374bd2e","kind":"tag","published_at":"2025-07-15T13:00:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250715125954","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250715125954","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250715125954","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250715125954","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250715125954/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250715125954","sha":"6c9228c8ee82f7d2000ebebe0a89c2ad4374bd2e","kind":"tag","published_at":"2025-07-15T13:00:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250715125954","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250715125954","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250715125954","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250715125954","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250715125954/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250715125954","sha":"6c9228c8ee82f7d2000ebebe0a89c2ad4374bd2e","kind":"tag","published_at":"2025-07-15T13:00:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250715125954","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250715125954","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250715125954","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250715125954","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250715125954/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250715125954","sha":"6c9228c8ee82f7d2000ebebe0a89c2ad4374bd2e","kind":"tag","published_at":"2025-07-15T13:00:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250715125954","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250715125954","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250715125954","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250715125954","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250715125954/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250714124244","sha":"802835a1224ba6e47ed9b45c6b24885f720d9efd","kind":"tag","published_at":"2025-07-14T12:43:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250714124244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250714124244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250714124244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250714124244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250714124244/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250714124244","sha":"802835a1224ba6e47ed9b45c6b24885f720d9efd","kind":"tag","published_at":"2025-07-14T12:43:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250714124244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250714124244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250714124244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250714124244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250714124244/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250714124244","sha":"802835a1224ba6e47ed9b45c6b24885f720d9efd","kind":"tag","published_at":"2025-07-14T12:43:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250714124244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250714124244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250714124244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250714124244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250714124244/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250714124244","sha":"802835a1224ba6e47ed9b45c6b24885f720d9efd","kind":"tag","published_at":"2025-07-14T12:43:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250714124244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250714124244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250714124244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250714124244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250714124244/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250714124244","sha":"802835a1224ba6e47ed9b45c6b24885f720d9efd","kind":"tag","published_at":"2025-07-14T12:43:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250714124244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250714124244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250714124244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250714124244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250714124244/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250714124244","sha":"802835a1224ba6e47ed9b45c6b24885f720d9efd","kind":"tag","published_at":"2025-07-14T12:43:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250714124244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250714124244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250714124244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250714124244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250714124244/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250714122707","sha":"33c3f9c09a2e92f6b4410dcd2111180d89d15c24","kind":"tag","published_at":"2025-07-14T12:27:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250714122707","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250714122707","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250714122707","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250714122707","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250714122707/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250714122707","sha":"33c3f9c09a2e92f6b4410dcd2111180d89d15c24","kind":"tag","published_at":"2025-07-14T12:27:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250714122707","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250714122707","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250714122707","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250714122707","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250714122707/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250714122707","sha":"33c3f9c09a2e92f6b4410dcd2111180d89d15c24","kind":"tag","published_at":"2025-07-14T12:27:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250714122707","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250714122707","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250714122707","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250714122707","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250714122707/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250714122707","sha":"33c3f9c09a2e92f6b4410dcd2111180d89d15c24","kind":"tag","published_at":"2025-07-14T12:27:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250714122707","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250714122707","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250714122707","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250714122707","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250714122707/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250714122707","sha":"33c3f9c09a2e92f6b4410dcd2111180d89d15c24","kind":"tag","published_at":"2025-07-14T12:27:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250714122707","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250714122707","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250714122707","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250714122707","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250714122707/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250714122707","sha":"33c3f9c09a2e92f6b4410dcd2111180d89d15c24","kind":"tag","published_at":"2025-07-14T12:27:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250714122707","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250714122707","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250714122707","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250714122707","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250714122707/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250710145656","sha":"87ded7018597ac46d971227b1d5895c34fb7c501","kind":"tag","published_at":"2025-07-10T14:57:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250710145656","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250710145656","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250710145656","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250710145656","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250710145656/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250710145656","sha":"87ded7018597ac46d971227b1d5895c34fb7c501","kind":"tag","published_at":"2025-07-10T14:57:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250710145656","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250710145656","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250710145656","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250710145656","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250710145656/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250710145656","sha":"87ded7018597ac46d971227b1d5895c34fb7c501","kind":"tag","published_at":"2025-07-10T14:57:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250710145656","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250710145656","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250710145656","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250710145656","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250710145656/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250710145656","sha":"87ded7018597ac46d971227b1d5895c34fb7c501","kind":"tag","published_at":"2025-07-10T14:57:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250710145656","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250710145656","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250710145656","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250710145656","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250710145656/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250710145656","sha":"87ded7018597ac46d971227b1d5895c34fb7c501","kind":"tag","published_at":"2025-07-10T14:57:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250710145656","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250710145656","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250710145656","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250710145656","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250710145656/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250710145656","sha":"87ded7018597ac46d971227b1d5895c34fb7c501","kind":"tag","published_at":"2025-07-10T14:57:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250710145656","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250710145656","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250710145656","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250710145656","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250710145656/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250708135721","sha":"62901845a6df9236563dcee88289277946aa54b2","kind":"tag","published_at":"2025-07-08T13:58:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250708135721","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250708135721","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250708135721","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250708135721","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250708135721/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250708135721","sha":"62901845a6df9236563dcee88289277946aa54b2","kind":"tag","published_at":"2025-07-08T13:58:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250708135721","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250708135721","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250708135721","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250708135721","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250708135721/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250708135721","sha":"62901845a6df9236563dcee88289277946aa54b2","kind":"tag","published_at":"2025-07-08T13:58:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250708135721","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250708135721","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250708135721","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250708135721","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250708135721/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250708135721","sha":"62901845a6df9236563dcee88289277946aa54b2","kind":"tag","published_at":"2025-07-08T13:58:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250708135721","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250708135721","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250708135721","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250708135721","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250708135721/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250708135721","sha":"62901845a6df9236563dcee88289277946aa54b2","kind":"tag","published_at":"2025-07-08T13:58:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250708135721","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250708135721","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250708135721","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250708135721","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250708135721/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250708135721","sha":"62901845a6df9236563dcee88289277946aa54b2","kind":"tag","published_at":"2025-07-08T13:58:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250708135721","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250708135721","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250708135721","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250708135721","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250708135721/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250704083632","sha":"31a9fb1e9bf12b194103a69e98cc2e7a474834aa","kind":"tag","published_at":"2025-07-04T08:37:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250704083632","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250704083632","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250704083632","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250704083632","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250704083632/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250704083632","sha":"31a9fb1e9bf12b194103a69e98cc2e7a474834aa","kind":"tag","published_at":"2025-07-04T08:37:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250704083632","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250704083632","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250704083632","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250704083632","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250704083632/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250704083632","sha":"31a9fb1e9bf12b194103a69e98cc2e7a474834aa","kind":"tag","published_at":"2025-07-04T08:37:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250704083632","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250704083632","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250704083632","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250704083632","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250704083632/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250704083632","sha":"31a9fb1e9bf12b194103a69e98cc2e7a474834aa","kind":"tag","published_at":"2025-07-04T08:37:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250704083632","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250704083632","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250704083632","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250704083632","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250704083632/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250704083632","sha":"31a9fb1e9bf12b194103a69e98cc2e7a474834aa","kind":"tag","published_at":"2025-07-04T08:37:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250704083632","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250704083632","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250704083632","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250704083632","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250704083632/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250704083632","sha":"31a9fb1e9bf12b194103a69e98cc2e7a474834aa","kind":"tag","published_at":"2025-07-04T08:37:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250704083632","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250704083632","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250704083632","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250704083632","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250704083632/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250704083250","sha":"af11ed70312375554912dfb245d8a64bd6c7ca0e","kind":"tag","published_at":"2025-07-04T08:33:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250704083250","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250704083250","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250704083250","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250704083250","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250704083250/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250704083250","sha":"af11ed70312375554912dfb245d8a64bd6c7ca0e","kind":"tag","published_at":"2025-07-04T08:33:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250704083250","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250704083250","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250704083250","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250704083250","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250704083250/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250704083250","sha":"af11ed70312375554912dfb245d8a64bd6c7ca0e","kind":"tag","published_at":"2025-07-04T08:33:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250704083250","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250704083250","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250704083250","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250704083250","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250704083250/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250704083250","sha":"af11ed70312375554912dfb245d8a64bd6c7ca0e","kind":"tag","published_at":"2025-07-04T08:33:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250704083250","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250704083250","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250704083250","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250704083250","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250704083250/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250704083250","sha":"af11ed70312375554912dfb245d8a64bd6c7ca0e","kind":"tag","published_at":"2025-07-04T08:33:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250704083250","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250704083250","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250704083250","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250704083250","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250704083250/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250704083250","sha":"af11ed70312375554912dfb245d8a64bd6c7ca0e","kind":"tag","published_at":"2025-07-04T08:33:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250704083250","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250704083250","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250704083250","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250704083250","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250704083250/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250703143736","sha":"25e0e86586fc81e64410ba64cf282201b139d7bb","kind":"tag","published_at":"2025-07-03T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250703143736","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250703143736","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250703143736","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703143736","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703143736/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250703143736","sha":"25e0e86586fc81e64410ba64cf282201b139d7bb","kind":"tag","published_at":"2025-07-03T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250703143736","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250703143736","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250703143736","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703143736","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703143736/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250703143736","sha":"25e0e86586fc81e64410ba64cf282201b139d7bb","kind":"tag","published_at":"2025-07-03T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250703143736","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250703143736","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250703143736","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703143736","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703143736/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250703143736","sha":"25e0e86586fc81e64410ba64cf282201b139d7bb","kind":"tag","published_at":"2025-07-03T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250703143736","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250703143736","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250703143736","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703143736","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703143736/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250703143736","sha":"25e0e86586fc81e64410ba64cf282201b139d7bb","kind":"tag","published_at":"2025-07-03T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250703143736","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250703143736","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250703143736","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703143736","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703143736/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250703143736","sha":"25e0e86586fc81e64410ba64cf282201b139d7bb","kind":"tag","published_at":"2025-07-03T14:38:16.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250703143736","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250703143736","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250703143736","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703143736","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703143736/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250703124853","sha":"e54cd304ffc086ae4cbd9fb02253732d0409ba2e","kind":"tag","published_at":"2025-07-03T12:49:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250703124853","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250703124853","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250703124853","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703124853","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703124853/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250703124853","sha":"e54cd304ffc086ae4cbd9fb02253732d0409ba2e","kind":"tag","published_at":"2025-07-03T12:49:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250703124853","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250703124853","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250703124853","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703124853","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703124853/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250703124853","sha":"e54cd304ffc086ae4cbd9fb02253732d0409ba2e","kind":"tag","published_at":"2025-07-03T12:49:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250703124853","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250703124853","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250703124853","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703124853","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703124853/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250703124853","sha":"e54cd304ffc086ae4cbd9fb02253732d0409ba2e","kind":"tag","published_at":"2025-07-03T12:49:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250703124853","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250703124853","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250703124853","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703124853","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703124853/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250703124853","sha":"e54cd304ffc086ae4cbd9fb02253732d0409ba2e","kind":"tag","published_at":"2025-07-03T12:49:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250703124853","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250703124853","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250703124853","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703124853","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703124853/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250703124853","sha":"e54cd304ffc086ae4cbd9fb02253732d0409ba2e","kind":"tag","published_at":"2025-07-03T12:49:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250703124853","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250703124853","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250703124853","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703124853","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703124853/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250703112750","sha":"2726fdceeb853bc1fb0b50053f040889eb3a393b","kind":"tag","published_at":"2025-07-03T11:28:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250703112750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250703112750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250703112750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703112750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703112750/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250703112750","sha":"2726fdceeb853bc1fb0b50053f040889eb3a393b","kind":"tag","published_at":"2025-07-03T11:28:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250703112750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250703112750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250703112750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703112750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703112750/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250703112750","sha":"2726fdceeb853bc1fb0b50053f040889eb3a393b","kind":"tag","published_at":"2025-07-03T11:28:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250703112750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250703112750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250703112750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703112750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703112750/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250703112750","sha":"2726fdceeb853bc1fb0b50053f040889eb3a393b","kind":"tag","published_at":"2025-07-03T11:28:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250703112750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250703112750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250703112750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703112750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703112750/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250703112750","sha":"2726fdceeb853bc1fb0b50053f040889eb3a393b","kind":"tag","published_at":"2025-07-03T11:28:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250703112750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250703112750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250703112750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703112750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703112750/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250703112750","sha":"2726fdceeb853bc1fb0b50053f040889eb3a393b","kind":"tag","published_at":"2025-07-03T11:28:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250703112750","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250703112750","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250703112750","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703112750","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703112750/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250703102440","sha":"0dd6e98e014f3e8d0188e1b776a6aaaee39ea428","kind":"tag","published_at":"2025-07-03T10:25:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250703102440","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250703102440","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250703102440","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703102440","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703102440/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250703102440","sha":"0dd6e98e014f3e8d0188e1b776a6aaaee39ea428","kind":"tag","published_at":"2025-07-03T10:25:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250703102440","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250703102440","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250703102440","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703102440","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703102440/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250703102440","sha":"0dd6e98e014f3e8d0188e1b776a6aaaee39ea428","kind":"tag","published_at":"2025-07-03T10:25:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250703102440","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250703102440","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250703102440","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703102440","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703102440/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250703102440","sha":"0dd6e98e014f3e8d0188e1b776a6aaaee39ea428","kind":"tag","published_at":"2025-07-03T10:25:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250703102440","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250703102440","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250703102440","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703102440","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703102440/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250703102440","sha":"0dd6e98e014f3e8d0188e1b776a6aaaee39ea428","kind":"tag","published_at":"2025-07-03T10:25:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250703102440","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250703102440","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250703102440","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703102440","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703102440/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250703102440","sha":"0dd6e98e014f3e8d0188e1b776a6aaaee39ea428","kind":"tag","published_at":"2025-07-03T10:25:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250703102440","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250703102440","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250703102440","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703102440","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703102440/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250703093115","sha":"c65d7e19a2880c3f36747ae6b8ceebb7874a3567","kind":"tag","published_at":"2025-07-03T09:31:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250703093115","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250703093115","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250703093115","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703093115","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250703093115/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250703093115","sha":"c65d7e19a2880c3f36747ae6b8ceebb7874a3567","kind":"tag","published_at":"2025-07-03T09:31:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250703093115","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250703093115","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250703093115","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703093115","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250703093115/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250703093115","sha":"c65d7e19a2880c3f36747ae6b8ceebb7874a3567","kind":"tag","published_at":"2025-07-03T09:31:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250703093115","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250703093115","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250703093115","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703093115","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250703093115/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250703093115","sha":"c65d7e19a2880c3f36747ae6b8ceebb7874a3567","kind":"tag","published_at":"2025-07-03T09:31:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250703093115","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250703093115","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250703093115","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703093115","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250703093115/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250703093115","sha":"c65d7e19a2880c3f36747ae6b8ceebb7874a3567","kind":"tag","published_at":"2025-07-03T09:31:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250703093115","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250703093115","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250703093115","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703093115","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250703093115/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250703093115","sha":"c65d7e19a2880c3f36747ae6b8ceebb7874a3567","kind":"tag","published_at":"2025-07-03T09:31:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250703093115","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250703093115","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250703093115","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703093115","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250703093115/manifests"},{"name":"@guardian/source-development-kitchen@20.0.0","sha":"3af1d83d53473ea098246bb83075d4b4a99634ce","kind":"tag","published_at":"2025-07-03T07:53:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@20.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@20.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4020.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@20.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@20.0.0/manifests"},{"name":"@guardian/react-crossword@9.0.0","sha":"3af1d83d53473ea098246bb83075d4b4a99634ce","kind":"tag","published_at":"2025-07-03T07:53:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@9.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%409.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@9.0.0/manifests"},{"name":"@guardian/libs@24.0.0","sha":"3af1d83d53473ea098246bb83075d4b4a99634ce","kind":"tag","published_at":"2025-07-03T07:53:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@24.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@24.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4024.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@24.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@24.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@11.0.0","sha":"3af1d83d53473ea098246bb83075d4b4a99634ce","kind":"tag","published_at":"2025-07-03T07:53:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@11.0.0/manifests"},{"name":"@guardian/identity-auth@9.0.0","sha":"3af1d83d53473ea098246bb83075d4b4a99634ce","kind":"tag","published_at":"2025-07-03T07:53:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@9.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%409.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@9.0.0/manifests"},{"name":"@guardian/core-web-vitals@13.0.0","sha":"3af1d83d53473ea098246bb83075d4b4a99634ce","kind":"tag","published_at":"2025-07-03T07:53:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@13.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4013.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@13.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250702110001","sha":"30948c7b79068bb4b57911afcd10f267e782fa7c","kind":"tag","published_at":"2025-07-02T11:00:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250702110001","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250702110001","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250702110001","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250702110001","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250702110001/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250702110001","sha":"30948c7b79068bb4b57911afcd10f267e782fa7c","kind":"tag","published_at":"2025-07-02T11:00:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250702110001","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250702110001","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250702110001","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250702110001","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250702110001/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250702110001","sha":"30948c7b79068bb4b57911afcd10f267e782fa7c","kind":"tag","published_at":"2025-07-02T11:00:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250702110001","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250702110001","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250702110001","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250702110001","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250702110001/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250702110001","sha":"30948c7b79068bb4b57911afcd10f267e782fa7c","kind":"tag","published_at":"2025-07-02T11:00:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250702110001","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250702110001","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250702110001","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250702110001","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250702110001/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250702110001","sha":"30948c7b79068bb4b57911afcd10f267e782fa7c","kind":"tag","published_at":"2025-07-02T11:00:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250702110001","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250702110001","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250702110001","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250702110001","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250702110001/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250702110001","sha":"30948c7b79068bb4b57911afcd10f267e782fa7c","kind":"tag","published_at":"2025-07-02T11:00:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250702110001","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250702110001","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250702110001","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250702110001","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250702110001/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250701094414","sha":"81771fdf0ed716a39ddb67d748942efdee69d34d","kind":"tag","published_at":"2025-07-01T09:44:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250701094414","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250701094414","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250701094414","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250701094414","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250701094414/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250701094414","sha":"81771fdf0ed716a39ddb67d748942efdee69d34d","kind":"tag","published_at":"2025-07-01T09:44:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250701094414","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250701094414","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250701094414","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250701094414","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250701094414/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250701094414","sha":"81771fdf0ed716a39ddb67d748942efdee69d34d","kind":"tag","published_at":"2025-07-01T09:44:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250701094414","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250701094414","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250701094414","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250701094414","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250701094414/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250701094414","sha":"81771fdf0ed716a39ddb67d748942efdee69d34d","kind":"tag","published_at":"2025-07-01T09:44:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250701094414","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250701094414","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250701094414","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250701094414","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250701094414/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250701094414","sha":"81771fdf0ed716a39ddb67d748942efdee69d34d","kind":"tag","published_at":"2025-07-01T09:44:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250701094414","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250701094414","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250701094414","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250701094414","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250701094414/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250701094414","sha":"81771fdf0ed716a39ddb67d748942efdee69d34d","kind":"tag","published_at":"2025-07-01T09:44:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250701094414","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250701094414","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250701094414","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250701094414","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250701094414/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250701094255","sha":"313933308f30a84c6ce4052c23b0343798ef513f","kind":"tag","published_at":"2025-07-01T09:43:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250701094255","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250701094255","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250701094255","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250701094255","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250701094255/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250701094255","sha":"313933308f30a84c6ce4052c23b0343798ef513f","kind":"tag","published_at":"2025-07-01T09:43:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250701094255","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250701094255","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250701094255","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250701094255","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250701094255/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250701094255","sha":"313933308f30a84c6ce4052c23b0343798ef513f","kind":"tag","published_at":"2025-07-01T09:43:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250701094255","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250701094255","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250701094255","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250701094255","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250701094255/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250701094255","sha":"313933308f30a84c6ce4052c23b0343798ef513f","kind":"tag","published_at":"2025-07-01T09:43:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250701094255","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250701094255","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250701094255","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250701094255","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250701094255/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250701094255","sha":"313933308f30a84c6ce4052c23b0343798ef513f","kind":"tag","published_at":"2025-07-01T09:43:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250701094255","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250701094255","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250701094255","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250701094255","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250701094255/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250701094255","sha":"313933308f30a84c6ce4052c23b0343798ef513f","kind":"tag","published_at":"2025-07-01T09:43:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250701094255","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250701094255","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250701094255","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250701094255","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250701094255/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250627091709","sha":"d836e59cb1381b82f57d541ca83ab7536d59d108","kind":"tag","published_at":"2025-06-27T09:17:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250627091709","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250627091709","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250627091709","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250627091709","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250627091709/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250627091709","sha":"d836e59cb1381b82f57d541ca83ab7536d59d108","kind":"tag","published_at":"2025-06-27T09:17:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250627091709","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250627091709","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250627091709","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250627091709","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250627091709/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250627091709","sha":"d836e59cb1381b82f57d541ca83ab7536d59d108","kind":"tag","published_at":"2025-06-27T09:17:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250627091709","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250627091709","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250627091709","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250627091709","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250627091709/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250627091709","sha":"d836e59cb1381b82f57d541ca83ab7536d59d108","kind":"tag","published_at":"2025-06-27T09:17:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250627091709","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250627091709","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250627091709","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250627091709","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250627091709/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250627091709","sha":"d836e59cb1381b82f57d541ca83ab7536d59d108","kind":"tag","published_at":"2025-06-27T09:17:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250627091709","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250627091709","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250627091709","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250627091709","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250627091709/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250627091709","sha":"d836e59cb1381b82f57d541ca83ab7536d59d108","kind":"tag","published_at":"2025-06-27T09:17:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250627091709","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250627091709","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250627091709","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250627091709","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250627091709/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250626102718","sha":"6edbb6045b2215bc2a1d5f3483769474d1378e50","kind":"tag","published_at":"2025-06-26T10:28:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250626102718","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250626102718","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250626102718","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250626102718","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250626102718/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250626102718","sha":"6edbb6045b2215bc2a1d5f3483769474d1378e50","kind":"tag","published_at":"2025-06-26T10:28:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250626102718","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250626102718","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250626102718","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250626102718","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250626102718/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250626102718","sha":"6edbb6045b2215bc2a1d5f3483769474d1378e50","kind":"tag","published_at":"2025-06-26T10:28:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250626102718","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250626102718","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250626102718","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250626102718","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250626102718/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250626102718","sha":"6edbb6045b2215bc2a1d5f3483769474d1378e50","kind":"tag","published_at":"2025-06-26T10:28:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250626102718","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250626102718","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250626102718","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250626102718","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250626102718/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250626102718","sha":"6edbb6045b2215bc2a1d5f3483769474d1378e50","kind":"tag","published_at":"2025-06-26T10:28:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250626102718","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250626102718","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250626102718","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250626102718","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250626102718/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250626102718","sha":"6edbb6045b2215bc2a1d5f3483769474d1378e50","kind":"tag","published_at":"2025-06-26T10:28:00.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250626102718","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250626102718","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250626102718","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250626102718","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250626102718/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250626102657","sha":"9aa85132da98236e879f735d091e5f53a1f3999f","kind":"tag","published_at":"2025-06-26T10:27:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250626102657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250626102657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250626102657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250626102657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250626102657/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250626102657","sha":"9aa85132da98236e879f735d091e5f53a1f3999f","kind":"tag","published_at":"2025-06-26T10:27:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250626102657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250626102657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250626102657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250626102657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250626102657/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250626102657","sha":"9aa85132da98236e879f735d091e5f53a1f3999f","kind":"tag","published_at":"2025-06-26T10:27:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250626102657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250626102657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250626102657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250626102657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250626102657/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250626102657","sha":"9aa85132da98236e879f735d091e5f53a1f3999f","kind":"tag","published_at":"2025-06-26T10:27:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250626102657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250626102657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250626102657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250626102657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250626102657/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250626102657","sha":"9aa85132da98236e879f735d091e5f53a1f3999f","kind":"tag","published_at":"2025-06-26T10:27:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250626102657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250626102657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250626102657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250626102657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250626102657/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250626102657","sha":"9aa85132da98236e879f735d091e5f53a1f3999f","kind":"tag","published_at":"2025-06-26T10:27:42.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250626102657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250626102657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250626102657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250626102657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250626102657/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250625133706","sha":"ebf3edd916cd176bd8222b30d430781ce5b2e7b0","kind":"tag","published_at":"2025-06-25T13:37:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250625133706","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250625133706","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250625133706","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250625133706","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250625133706/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250625133706","sha":"ebf3edd916cd176bd8222b30d430781ce5b2e7b0","kind":"tag","published_at":"2025-06-25T13:37:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250625133706","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250625133706","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250625133706","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250625133706","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250625133706/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250625133706","sha":"ebf3edd916cd176bd8222b30d430781ce5b2e7b0","kind":"tag","published_at":"2025-06-25T13:37:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250625133706","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250625133706","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250625133706","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250625133706","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250625133706/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250625133706","sha":"ebf3edd916cd176bd8222b30d430781ce5b2e7b0","kind":"tag","published_at":"2025-06-25T13:37:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250625133706","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250625133706","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250625133706","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250625133706","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250625133706/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250625133706","sha":"ebf3edd916cd176bd8222b30d430781ce5b2e7b0","kind":"tag","published_at":"2025-06-25T13:37:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250625133706","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250625133706","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250625133706","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250625133706","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250625133706/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250625133706","sha":"ebf3edd916cd176bd8222b30d430781ce5b2e7b0","kind":"tag","published_at":"2025-06-25T13:37:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250625133706","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250625133706","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250625133706","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250625133706","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250625133706/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250625133244","sha":"a5b28de51edb1f9f0b1a2a679cdf160b25785aaf","kind":"tag","published_at":"2025-06-25T13:33:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250625133244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250625133244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250625133244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250625133244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250625133244/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250625133244","sha":"a5b28de51edb1f9f0b1a2a679cdf160b25785aaf","kind":"tag","published_at":"2025-06-25T13:33:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250625133244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250625133244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250625133244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250625133244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250625133244/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250625133244","sha":"a5b28de51edb1f9f0b1a2a679cdf160b25785aaf","kind":"tag","published_at":"2025-06-25T13:33:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250625133244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250625133244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250625133244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250625133244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250625133244/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250625133244","sha":"a5b28de51edb1f9f0b1a2a679cdf160b25785aaf","kind":"tag","published_at":"2025-06-25T13:33:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250625133244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250625133244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250625133244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250625133244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250625133244/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250625133244","sha":"a5b28de51edb1f9f0b1a2a679cdf160b25785aaf","kind":"tag","published_at":"2025-06-25T13:33:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250625133244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250625133244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250625133244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250625133244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250625133244/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250625133244","sha":"a5b28de51edb1f9f0b1a2a679cdf160b25785aaf","kind":"tag","published_at":"2025-06-25T13:33:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250625133244","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250625133244","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250625133244","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250625133244","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250625133244/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250625072433","sha":"12293cc1b8634b3d2d6337ad33f649f17164b666","kind":"tag","published_at":"2025-06-25T07:25:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250625072433","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250625072433","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250625072433","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250625072433","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250625072433/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250625072433","sha":"12293cc1b8634b3d2d6337ad33f649f17164b666","kind":"tag","published_at":"2025-06-25T07:25:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250625072433","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250625072433","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250625072433","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250625072433","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250625072433/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250625072433","sha":"12293cc1b8634b3d2d6337ad33f649f17164b666","kind":"tag","published_at":"2025-06-25T07:25:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250625072433","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250625072433","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250625072433","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250625072433","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250625072433/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250625072433","sha":"12293cc1b8634b3d2d6337ad33f649f17164b666","kind":"tag","published_at":"2025-06-25T07:25:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250625072433","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250625072433","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250625072433","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250625072433","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250625072433/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250625072433","sha":"12293cc1b8634b3d2d6337ad33f649f17164b666","kind":"tag","published_at":"2025-06-25T07:25:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250625072433","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250625072433","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250625072433","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250625072433","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250625072433/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250625072433","sha":"12293cc1b8634b3d2d6337ad33f649f17164b666","kind":"tag","published_at":"2025-06-25T07:25:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250625072433","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250625072433","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250625072433","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250625072433","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250625072433/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250624145110","sha":"fb8439e152d71711268c377c2a9a26c86a148c1a","kind":"tag","published_at":"2025-06-24T14:51:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250624145110","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250624145110","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250624145110","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250624145110","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250624145110/manifests"},{"name":"@guardian/source-development-kitchen@19.0.0","sha":"8a7fe8f2b7aab8e61af401197e04c65c61f24c37","kind":"tag","published_at":"2025-06-24T09:02:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@19.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@19.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4019.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@19.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@19.0.0/manifests"},{"name":"@guardian/source@11.0.0","sha":"8a7fe8f2b7aab8e61af401197e04c65c61f24c37","kind":"tag","published_at":"2025-06-24T09:02:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@11.0.0/manifests"},{"name":"@guardian/react-crossword@8.0.0","sha":"8a7fe8f2b7aab8e61af401197e04c65c61f24c37","kind":"tag","published_at":"2025-06-24T09:02:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@8.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%408.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@8.0.0/manifests"},{"name":"@guardian/libs@23.0.0","sha":"8a7fe8f2b7aab8e61af401197e04c65c61f24c37","kind":"tag","published_at":"2025-06-24T09:02:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@23.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@23.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4023.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@23.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@23.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@10.0.0","sha":"8a7fe8f2b7aab8e61af401197e04c65c61f24c37","kind":"tag","published_at":"2025-06-24T09:02:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@10.0.0/manifests"},{"name":"@guardian/identity-auth@8.0.0","sha":"8a7fe8f2b7aab8e61af401197e04c65c61f24c37","kind":"tag","published_at":"2025-06-24T09:02:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@8.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%408.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@8.0.0/manifests"},{"name":"@guardian/core-web-vitals@12.0.0","sha":"8a7fe8f2b7aab8e61af401197e04c65c61f24c37","kind":"tag","published_at":"2025-06-24T09:02:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@12.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4012.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@12.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250623113714","sha":"16b065fb17bad3170001409fb406aa60050cfa48","kind":"tag","published_at":"2025-06-23T11:37:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250623113714","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250623113714","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250623113714","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250623113714","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250623113714/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250623113714","sha":"16b065fb17bad3170001409fb406aa60050cfa48","kind":"tag","published_at":"2025-06-23T11:37:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250623113714","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250623113714","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250623113714","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250623113714","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250623113714/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250623113714","sha":"16b065fb17bad3170001409fb406aa60050cfa48","kind":"tag","published_at":"2025-06-23T11:37:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250623113714","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250623113714","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250623113714","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250623113714","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250623113714/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250623113714","sha":"16b065fb17bad3170001409fb406aa60050cfa48","kind":"tag","published_at":"2025-06-23T11:37:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250623113714","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250623113714","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250623113714","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250623113714","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250623113714/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250623113714","sha":"16b065fb17bad3170001409fb406aa60050cfa48","kind":"tag","published_at":"2025-06-23T11:37:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250623113714","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250623113714","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250623113714","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250623113714","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250623113714/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250623113714","sha":"16b065fb17bad3170001409fb406aa60050cfa48","kind":"tag","published_at":"2025-06-23T11:37:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250623113714","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250623113714","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250623113714","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250623113714","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250623113714/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250623084914","sha":"d52f14ca6c808c21769e65d6f7e8e1efee81677f","kind":"tag","published_at":"2025-06-23T08:49:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250623084914","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250623084914","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250623084914","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250623084914","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250623084914/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250623084914","sha":"d52f14ca6c808c21769e65d6f7e8e1efee81677f","kind":"tag","published_at":"2025-06-23T08:49:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250623084914","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250623084914","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250623084914","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250623084914","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250623084914/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250623084914","sha":"d52f14ca6c808c21769e65d6f7e8e1efee81677f","kind":"tag","published_at":"2025-06-23T08:49:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250623084914","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250623084914","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250623084914","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250623084914","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250623084914/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250623084914","sha":"d52f14ca6c808c21769e65d6f7e8e1efee81677f","kind":"tag","published_at":"2025-06-23T08:49:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250623084914","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250623084914","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250623084914","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250623084914","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250623084914/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250623084914","sha":"d52f14ca6c808c21769e65d6f7e8e1efee81677f","kind":"tag","published_at":"2025-06-23T08:49:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250623084914","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250623084914","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250623084914","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250623084914","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250623084914/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250623084914","sha":"d52f14ca6c808c21769e65d6f7e8e1efee81677f","kind":"tag","published_at":"2025-06-23T08:49:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250623084914","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250623084914","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250623084914","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250623084914","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250623084914/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250620085653","sha":"7f1e7a3d784ebf1c6097dfaac7b6972b61b156a5","kind":"tag","published_at":"2025-06-20T08:57:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250620085653","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250620085653","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250620085653","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250620085653","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250620085653/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250620085653","sha":"7f1e7a3d784ebf1c6097dfaac7b6972b61b156a5","kind":"tag","published_at":"2025-06-20T08:57:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250620085653","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250620085653","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250620085653","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250620085653","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250620085653/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250620085653","sha":"7f1e7a3d784ebf1c6097dfaac7b6972b61b156a5","kind":"tag","published_at":"2025-06-20T08:57:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250620085653","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250620085653","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250620085653","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250620085653","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250620085653/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250620085653","sha":"7f1e7a3d784ebf1c6097dfaac7b6972b61b156a5","kind":"tag","published_at":"2025-06-20T08:57:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250620085653","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250620085653","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250620085653","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250620085653","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250620085653/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250620085653","sha":"7f1e7a3d784ebf1c6097dfaac7b6972b61b156a5","kind":"tag","published_at":"2025-06-20T08:57:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250620085653","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250620085653","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250620085653","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250620085653","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250620085653/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250620085653","sha":"7f1e7a3d784ebf1c6097dfaac7b6972b61b156a5","kind":"tag","published_at":"2025-06-20T08:57:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250620085653","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250620085653","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250620085653","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250620085653","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250620085653/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250620085109","sha":"45f24e4ac61518a4f9096796893bb8e28b638890","kind":"tag","published_at":"2025-06-20T08:51:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250620085109","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250620085109","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250620085109","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250620085109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250620085109/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250620085109","sha":"45f24e4ac61518a4f9096796893bb8e28b638890","kind":"tag","published_at":"2025-06-20T08:51:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250620085109","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250620085109","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250620085109","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250620085109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250620085109/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250620085109","sha":"45f24e4ac61518a4f9096796893bb8e28b638890","kind":"tag","published_at":"2025-06-20T08:51:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250620085109","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250620085109","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250620085109","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250620085109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250620085109/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250620085109","sha":"45f24e4ac61518a4f9096796893bb8e28b638890","kind":"tag","published_at":"2025-06-20T08:51:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250620085109","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250620085109","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250620085109","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250620085109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250620085109/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250620085109","sha":"45f24e4ac61518a4f9096796893bb8e28b638890","kind":"tag","published_at":"2025-06-20T08:51:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250620085109","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250620085109","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250620085109","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250620085109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250620085109/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250620085109","sha":"45f24e4ac61518a4f9096796893bb8e28b638890","kind":"tag","published_at":"2025-06-20T08:51:53.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250620085109","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250620085109","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250620085109","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250620085109","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250620085109/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250618130848","sha":"bbdd3561f29fb171e64d0e5a342e0750553c10f0","kind":"tag","published_at":"2025-06-18T13:09:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250618130848","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250618130848","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250618130848","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250618130848","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250618130848/manifests"},{"name":"@guardian/libs@22.5.2","sha":"61ddb568c6b808cd75764ff8f324fcb47edac2b0","kind":"tag","published_at":"2025-06-18T09:39:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.5.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.5.2/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250618075546","sha":"bed85ec0ef337813a92fbc6e94fa85627696b07b","kind":"tag","published_at":"2025-06-18T07:56:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250618075546","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250618075546","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250618075546","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250618075546","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250618075546/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250618075546","sha":"bed85ec0ef337813a92fbc6e94fa85627696b07b","kind":"tag","published_at":"2025-06-18T07:56:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250618075546","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250618075546","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250618075546","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250618075546","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250618075546/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250618075546","sha":"bed85ec0ef337813a92fbc6e94fa85627696b07b","kind":"tag","published_at":"2025-06-18T07:56:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250618075546","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250618075546","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250618075546","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250618075546","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250618075546/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250618075546","sha":"bed85ec0ef337813a92fbc6e94fa85627696b07b","kind":"tag","published_at":"2025-06-18T07:56:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250618075546","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250618075546","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250618075546","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250618075546","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250618075546/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250618075546","sha":"bed85ec0ef337813a92fbc6e94fa85627696b07b","kind":"tag","published_at":"2025-06-18T07:56:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250618075546","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250618075546","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250618075546","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250618075546","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250618075546/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250618075546","sha":"bed85ec0ef337813a92fbc6e94fa85627696b07b","kind":"tag","published_at":"2025-06-18T07:56:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250618075546","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250618075546","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250618075546","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250618075546","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250618075546/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250618073705","sha":"0aa197747e9fd67ebf0720879cbd2027a89abecc","kind":"tag","published_at":"2025-06-18T07:37:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250618073705","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250618073705","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250618073705","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250618073705","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250618073705/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250618073705","sha":"0aa197747e9fd67ebf0720879cbd2027a89abecc","kind":"tag","published_at":"2025-06-18T07:37:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250618073705","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250618073705","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250618073705","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250618073705","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250618073705/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250618073705","sha":"0aa197747e9fd67ebf0720879cbd2027a89abecc","kind":"tag","published_at":"2025-06-18T07:37:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250618073705","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250618073705","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250618073705","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250618073705","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250618073705/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250618073705","sha":"0aa197747e9fd67ebf0720879cbd2027a89abecc","kind":"tag","published_at":"2025-06-18T07:37:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250618073705","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250618073705","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250618073705","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250618073705","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250618073705/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250618073705","sha":"0aa197747e9fd67ebf0720879cbd2027a89abecc","kind":"tag","published_at":"2025-06-18T07:37:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250618073705","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250618073705","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250618073705","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250618073705","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250618073705/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250618073705","sha":"0aa197747e9fd67ebf0720879cbd2027a89abecc","kind":"tag","published_at":"2025-06-18T07:37:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250618073705","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250618073705","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250618073705","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250618073705","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250618073705/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250612103724","sha":"f1306369478db23abebf8f9609cb027cae64b39e","kind":"tag","published_at":"2025-06-12T10:38:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250612103724","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250612103724","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250612103724","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250612103724","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250612103724/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250611142522","sha":"e50c15d23a2ee6a7c7378535ae83d692830f269e","kind":"tag","published_at":"2025-06-11T14:26:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250611142522","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250611142522","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250611142522","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250611142522","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250611142522/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250611142522","sha":"e50c15d23a2ee6a7c7378535ae83d692830f269e","kind":"tag","published_at":"2025-06-11T14:26:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250611142522","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250611142522","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250611142522","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250611142522","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250611142522/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250611142522","sha":"e50c15d23a2ee6a7c7378535ae83d692830f269e","kind":"tag","published_at":"2025-06-11T14:26:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250611142522","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250611142522","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250611142522","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250611142522","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250611142522/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250611142522","sha":"e50c15d23a2ee6a7c7378535ae83d692830f269e","kind":"tag","published_at":"2025-06-11T14:26:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250611142522","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250611142522","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250611142522","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250611142522","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250611142522/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250611142522","sha":"e50c15d23a2ee6a7c7378535ae83d692830f269e","kind":"tag","published_at":"2025-06-11T14:26:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250611142522","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250611142522","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250611142522","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250611142522","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250611142522/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250611142522","sha":"e50c15d23a2ee6a7c7378535ae83d692830f269e","kind":"tag","published_at":"2025-06-11T14:26:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250611142522","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250611142522","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250611142522","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250611142522","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250611142522/manifests"},{"name":"@guardian/libs@22.5.1","sha":"1fd0604e41c06033f36be803c38496e92669e4d2","kind":"tag","published_at":"2025-06-11T09:01:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.5.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.5.1/manifests"},{"name":"@guardian/core-web-vitals@11.1.0","sha":"1fd0604e41c06033f36be803c38496e92669e4d2","kind":"tag","published_at":"2025-06-11T09:01:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@11.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@11.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4011.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@11.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@11.1.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250609085151","sha":"025f8346a2fc4d12e529f938cffb18f7cb717fe4","kind":"tag","published_at":"2025-06-09T08:52:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250609085151","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250609085151","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250609085151","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250609085151","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250609085151/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250609065712","sha":"f07fa4b432d5efb333b136b87d52714f30bc6487","kind":"tag","published_at":"2025-06-09T06:57:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250609065712","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250609065712","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250609065712","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250609065712","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250609065712/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250527093053","sha":"c5b4febffa64c1ffe9cbad14452e1923b3672c57","kind":"tag","published_at":"2025-05-27T09:31:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250527093053","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250527093053","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250527093053","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250527093053","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250527093053/manifests"},{"name":"@guardian/source-development-kitchen@18.1.1","sha":"c2ffb01eab099affb244e771d8e89cb0b0031f21","kind":"tag","published_at":"2025-05-23T14:16:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@18.1.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@18.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4018.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@18.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@18.1.1/manifests"},{"name":"@guardian/eslint-config@12.0.0","sha":"c2ffb01eab099affb244e771d8e89cb0b0031f21","kind":"tag","published_at":"2025-05-23T14:16:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@12.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4012.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@12.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250522130729","sha":"d5ad11fe689288d75d175e35a703609b28a77b55","kind":"tag","published_at":"2025-05-22T13:08:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250522130729","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250522130729","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250522130729","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250522130729","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250522130729/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250522130729","sha":"d5ad11fe689288d75d175e35a703609b28a77b55","kind":"tag","published_at":"2025-05-22T13:08:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250522130729","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250522130729","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250522130729","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250522130729","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250522130729/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20250522130729","sha":"d5ad11fe689288d75d175e35a703609b28a77b55","kind":"tag","published_at":"2025-05-22T13:08:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20250522130729","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20250522130729","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20250522130729","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250522130729","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250522130729/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250522102824","sha":"b3608064fc253eed394a5ec95dd733adbbe4c02f","kind":"tag","published_at":"2025-05-22T10:28:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250522102824","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250522102824","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250522102824","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250522102824","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250522102824/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20250522102824","sha":"b3608064fc253eed394a5ec95dd733adbbe4c02f","kind":"tag","published_at":"2025-05-22T10:28:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20250522102824","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20250522102824","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20250522102824","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250522102824","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250522102824/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250522072654","sha":"b3608064fc253eed394a5ec95dd733adbbe4c02f","kind":"tag","published_at":"2025-05-22T07:27:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250522072654","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250522072654","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250522072654","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250522072654","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250522072654/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20250522072654","sha":"b3608064fc253eed394a5ec95dd733adbbe4c02f","kind":"tag","published_at":"2025-05-22T07:27:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20250522072654","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20250522072654","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20250522072654","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250522072654","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250522072654/manifests"},{"name":"@guardian/libs@22.5.0","sha":"e8543cfd025a0ee8a0d8515d6997fa397be2db26","kind":"tag","published_at":"2025-05-21T09:19:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.5.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.5.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250520125512","sha":"28700e6da37de6553050d22b3182aca976011b7b","kind":"tag","published_at":"2025-05-20T12:55:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250520125512","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250520125512","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250520125512","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250520125512","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250520125512/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250520125512","sha":"28700e6da37de6553050d22b3182aca976011b7b","kind":"tag","published_at":"2025-05-20T12:55:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250520125512","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250520125512","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250520125512","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250520125512","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250520125512/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250520124301","sha":"0136b6c7be7aad70adb86847b196e8e9d7ffac8f","kind":"tag","published_at":"2025-05-20T12:43:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250520124301","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250520124301","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250520124301","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250520124301","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250520124301/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250520092213","sha":"99ddb9bf6714d81ca7d6131f2b7583cc7504d768","kind":"tag","published_at":"2025-05-20T09:22:51.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250520092213","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250520092213","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250520092213","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250520092213","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250520092213/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250519114734","sha":"04ab5d5c1480a7006b4f7f707319a83d0040f908","kind":"tag","published_at":"2025-05-19T11:48:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250519114734","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250519114734","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250519114734","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250519114734","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250519114734/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20250519114734","sha":"04ab5d5c1480a7006b4f7f707319a83d0040f908","kind":"tag","published_at":"2025-05-19T11:48:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20250519114734","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20250519114734","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20250519114734","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250519114734","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250519114734/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250519114023","sha":"3d883fbdc7a9e71855b7e8a0c0466462dbe7d1c9","kind":"tag","published_at":"2025-05-19T11:41:06.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250519114023","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250519114023","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250519114023","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250519114023","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250519114023/manifests"},{"name":"@guardian/eslint-config@0.0.0-canary-20250519114023","sha":"3d883fbdc7a9e71855b7e8a0c0466462dbe7d1c9","kind":"tag","published_at":"2025-05-19T11:41:06.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@0.0.0-canary-20250519114023","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@0.0.0-canary-20250519114023","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%400.0.0-canary-20250519114023","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250519114023","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@0.0.0-canary-20250519114023/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250515094906","sha":"91b9d8a402376a9c0ede588cc6bebb66c63a2a5f","kind":"tag","published_at":"2025-05-15T09:49:47.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250515094906","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250515094906","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250515094906","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250515094906","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250515094906/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250514131659","sha":"a090c9dcea155c8a8ec1069a6cbc1c060ee9a137","kind":"tag","published_at":"2025-05-14T13:17:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250514131659","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250514131659","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250514131659","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250514131659","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250514131659/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250514115453","sha":"8f02fce084a22e040f8bb8cf2f8702a63d90a8cd","kind":"tag","published_at":"2025-05-14T11:55:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250514115453","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250514115453","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250514115453","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250514115453","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250514115453/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250509124030","sha":"ddbde9963ab96a7e03807d69518be4693579d911","kind":"tag","published_at":"2025-05-09T12:41:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250509124030","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250509124030","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250509124030","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250509124030","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250509124030/manifests"},{"name":"@guardian/source@10.2.0","sha":"0425629975978d3d4c106ed2d22ecf4968984940","kind":"tag","published_at":"2025-05-09T11:26:37.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@10.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@10.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4010.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@10.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@10.2.0/manifests"},{"name":"@guardian/libs@22.4.0","sha":"0425629975978d3d4c106ed2d22ecf4968984940","kind":"tag","published_at":"2025-05-09T11:26:37.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.4.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.4.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250509094113","sha":"fb805bd6aa686ce49a948ea54d7ba50dd6f869ca","kind":"tag","published_at":"2025-05-09T09:41:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250509094113","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250509094113","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250509094113","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250509094113","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250509094113/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250509081553","sha":"a9388cd9f63272849cb129552ba0b6cc48e0502c","kind":"tag","published_at":"2025-05-09T08:16:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250509081553","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250509081553","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250509081553","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250509081553","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250509081553/manifests"},{"name":"@guardian/source@10.1.0","sha":"6caec1f00b1093922a6ba0a611992189f83e2de6","kind":"tag","published_at":"2025-05-06T09:49:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@10.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4010.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@10.1.0/manifests"},{"name":"@guardian/libs@22.3.0","sha":"6caec1f00b1093922a6ba0a611992189f83e2de6","kind":"tag","published_at":"2025-05-06T09:49:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.3.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.3.0/manifests"},{"name":"@guardian/source@0.0.0-canary-20250506075836","sha":"3a1211ef1d24e219d64777e43dbb99554cd5d390","kind":"tag","published_at":"2025-05-06T07:59:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20250506075836","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20250506075836","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20250506075836","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250506075836","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250506075836/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250506075836","sha":"3a1211ef1d24e219d64777e43dbb99554cd5d390","kind":"tag","published_at":"2025-05-06T07:59:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250506075836","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250506075836","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250506075836","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250506075836","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250506075836/manifests"},{"name":"@guardian/source@0.0.0-canary-20250502165118","sha":"64a4116150c8b97aea78a8e2381b4a327ea67bff","kind":"tag","published_at":"2025-05-02T16:51:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20250502165118","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20250502165118","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20250502165118","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250502165118","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250502165118/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250502165118","sha":"64a4116150c8b97aea78a8e2381b4a327ea67bff","kind":"tag","published_at":"2025-05-02T16:51:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250502165118","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250502165118","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250502165118","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250502165118","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250502165118/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250502094840","sha":"ce97d493d11f635af62645c92ea554bd29f560cb","kind":"tag","published_at":"2025-05-02T09:49:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250502094840","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250502094840","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250502094840","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250502094840","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250502094840/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250502085456","sha":"5072654a31543cb85e3644f0d30539c2f1f66881","kind":"tag","published_at":"2025-05-02T08:55:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250502085456","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250502085456","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250502085456","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250502085456","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250502085456/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250501133245","sha":"78f1abeefd34c4532531f1c24943eabe3932415d","kind":"tag","published_at":"2025-05-01T13:33:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250501133245","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250501133245","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250501133245","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250501133245","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250501133245/manifests"},{"name":"@guardian/source-development-kitchen@18.1.0","sha":"63121f2b74da3db10ee7600053f90bd6f791f6a4","kind":"tag","published_at":"2025-04-29T13:29:45.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@18.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@18.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4018.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@18.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@18.1.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250428102134","sha":"01dad0fd044fc7bd439c813859236597ab2f7d68","kind":"tag","published_at":"2025-04-28T10:22:15.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250428102134","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250428102134","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250428102134","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250428102134","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250428102134/manifests"},{"name":"@guardian/react-crossword@7.0.1","sha":"0a3df507b29b1c26c90b63a329e3237a3ea11892","kind":"tag","published_at":"2025-04-22T12:31:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@7.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%407.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@7.0.1/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250409145749","sha":"b7bb6fb7242fd75830f5ef511887da01f3e18f86","kind":"tag","published_at":"2025-04-09T14:58:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250409145749","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250409145749","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250409145749","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250409145749","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250409145749/manifests"},{"name":"@guardian/source@0.0.0-canary-20250409145749","sha":"b7bb6fb7242fd75830f5ef511887da01f3e18f86","kind":"tag","published_at":"2025-04-09T14:58:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20250409145749","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20250409145749","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20250409145749","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250409145749","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250409145749/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250409145749","sha":"b7bb6fb7242fd75830f5ef511887da01f3e18f86","kind":"tag","published_at":"2025-04-09T14:58:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250409145749","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250409145749","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250409145749","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250409145749","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250409145749/manifests"},{"name":"@guardian/ab-react@0.0.0-canary-20250409145749","sha":"b7bb6fb7242fd75830f5ef511887da01f3e18f86","kind":"tag","published_at":"2025-04-09T14:58:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/ab-react@0.0.0-canary-20250409145749","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/ab-react@0.0.0-canary-20250409145749","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fab-react%400.0.0-canary-20250409145749","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20250409145749","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fab-react@0.0.0-canary-20250409145749/manifests"},{"name":"@guardian/source-development-kitchen@18.0.0","sha":"a072046eb86c5a11b65ef34c6fbcf4dca7925164","kind":"tag","published_at":"2025-04-08T09:59:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@18.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@18.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4018.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@18.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@18.0.0/manifests"},{"name":"@guardian/source@10.0.0","sha":"a072046eb86c5a11b65ef34c6fbcf4dca7925164","kind":"tag","published_at":"2025-04-08T09:59:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@10.0.0/manifests"},{"name":"@guardian/react-crossword@7.0.0","sha":"a072046eb86c5a11b65ef34c6fbcf4dca7925164","kind":"tag","published_at":"2025-04-08T09:59:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@7.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%407.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@7.0.0/manifests"},{"name":"@guardian/libs@22.2.0","sha":"a072046eb86c5a11b65ef34c6fbcf4dca7925164","kind":"tag","published_at":"2025-04-08T09:59:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.2.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250407153022","sha":"40d05a432267952482254f22854913034b83ae34","kind":"tag","published_at":"2025-04-07T15:31:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250407153022","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250407153022","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250407153022","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250407153022","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250407153022/manifests"},{"name":"@guardian/source@0.0.0-canary-20250407153022","sha":"40d05a432267952482254f22854913034b83ae34","kind":"tag","published_at":"2025-04-07T15:31:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@0.0.0-canary-20250407153022","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@0.0.0-canary-20250407153022","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%400.0.0-canary-20250407153022","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250407153022","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@0.0.0-canary-20250407153022/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250407153022","sha":"40d05a432267952482254f22854913034b83ae34","kind":"tag","published_at":"2025-04-07T15:31:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250407153022","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250407153022","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250407153022","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250407153022","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250407153022/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250407153022","sha":"40d05a432267952482254f22854913034b83ae34","kind":"tag","published_at":"2025-04-07T15:31:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250407153022","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250407153022","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250407153022","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407153022","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407153022/manifests"},{"name":"@guardian/react-crossword@6.3.0","sha":"c7010b12c9c29797cbf5daadab7756f1e8ad9e88","kind":"tag","published_at":"2025-04-07T15:02:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@6.3.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%406.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.3.0/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250407143929","sha":"ccd6cf9f1846ca84c7ff96905ef61eafaa176e0c","kind":"tag","published_at":"2025-04-07T14:40:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250407143929","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250407143929","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250407143929","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250407143929","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250407143929/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250407143929","sha":"ccd6cf9f1846ca84c7ff96905ef61eafaa176e0c","kind":"tag","published_at":"2025-04-07T14:40:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250407143929","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250407143929","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250407143929","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407143929","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407143929/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250407135931","sha":"0ada7bcf9f435d582c52c01914eef7cbded4e120","kind":"tag","published_at":"2025-04-07T14:00:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250407135931","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250407135931","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250407135931","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407135931","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407135931/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250407132030","sha":"84f792e0283c7137038e6f32eb259324d1f99515","kind":"tag","published_at":"2025-04-07T13:21:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250407132030","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250407132030","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250407132030","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407132030","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407132030/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250407124032","sha":"4a19367008bbac1b4ff41dd2e5d5df1d72b9935a","kind":"tag","published_at":"2025-04-07T12:41:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250407124032","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250407124032","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250407124032","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407124032","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250407124032/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250403121437","sha":"e12d475a6c00aa02052f2b71496efc4ee0050fdd","kind":"tag","published_at":"2025-04-03T12:15:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250403121437","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250403121437","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250403121437","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403121437","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403121437/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250403114056","sha":"d2cde5f696e4f9d03a5c19c121b9a96a0f3cc18c","kind":"tag","published_at":"2025-04-03T11:41:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250403114056","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250403114056","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250403114056","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403114056","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403114056/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250403113340","sha":"f81013d622e20d95266ab7a1bb5f83c1dc908565","kind":"tag","published_at":"2025-04-03T11:34:20.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250403113340","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250403113340","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250403113340","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403113340","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403113340/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250403105105","sha":"f81013d622e20d95266ab7a1bb5f83c1dc908565","kind":"tag","published_at":"2025-04-03T10:51:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250403105105","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250403105105","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250403105105","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403105105","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250403105105/manifests"},{"name":"@guardian/react-crossword@6.2.0","sha":"78e5f081340e93d395d0a086ea970fc61bf2e24f","kind":"tag","published_at":"2025-03-28T10:05:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@6.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%406.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.2.0/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250327183710","sha":"427d3137ef2bd96bf6c263e349b184564f1df822","kind":"tag","published_at":"2025-03-27T18:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250327183710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250327183710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250327183710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250327183710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250327183710/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250327183710","sha":"427d3137ef2bd96bf6c263e349b184564f1df822","kind":"tag","published_at":"2025-03-27T18:37:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250327183710","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250327183710","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250327183710","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250327183710","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250327183710/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250327183545","sha":"659ebec6e356ff1d53db79c8e0ce995e5ca7ee84","kind":"tag","published_at":"2025-03-27T18:36:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250327183545","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250327183545","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250327183545","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250327183545","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250327183545/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250327183545","sha":"659ebec6e356ff1d53db79c8e0ce995e5ca7ee84","kind":"tag","published_at":"2025-03-27T18:36:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250327183545","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250327183545","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250327183545","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250327183545","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250327183545/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250327132558","sha":"4b7ba01d067b83de188b69d00b9e7117f9623256","kind":"tag","published_at":"2025-03-27T13:26:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250327132558","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250327132558","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250327132558","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250327132558","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250327132558/manifests"},{"name":"@guardian/react-crossword@6.1.0","sha":"f6f5c2bb3732aa2987c908a765cb26a69dbd06b6","kind":"tag","published_at":"2025-03-27T10:34:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@6.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%406.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.1.0/manifests"},{"name":"@guardian/libs@22.1.0","sha":"f6f5c2bb3732aa2987c908a765cb26a69dbd06b6","kind":"tag","published_at":"2025-03-27T10:34:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.1.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250324132708","sha":"17a8da4a346ba5d63181e528014bb0a574ac599a","kind":"tag","published_at":"2025-03-24T13:27:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250324132708","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250324132708","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250324132708","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250324132708","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250324132708/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250324131233","sha":"22d702b632d5c9f5d3d015deac62ef5a285b5dd2","kind":"tag","published_at":"2025-03-24T13:13:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250324131233","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250324131233","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250324131233","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250324131233","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250324131233/manifests"},{"name":"@guardian/react-crossword@6.0.1","sha":"6db7f04d85fa2cabeef8a3baf945138d05c54682","kind":"tag","published_at":"2025-03-21T11:25:35.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@6.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%406.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.0.1/manifests"},{"name":"@guardian/react-crossword@6.0.0","sha":"c5fdcc5d0c57cd9c2a7ccf44b51e3d52183257df","kind":"tag","published_at":"2025-03-21T10:27:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@6.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%406.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@6.0.0/manifests"},{"name":"@guardian/source-development-kitchen@17.0.0","sha":"ef9d6e90827b2cf770a3cea8125eea6e69b6ded5","kind":"tag","published_at":"2025-03-19T16:45:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@17.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@17.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4017.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@17.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@17.0.0/manifests"},{"name":"@guardian/source@9.0.0","sha":"ef9d6e90827b2cf770a3cea8125eea6e69b6ded5","kind":"tag","published_at":"2025-03-19T16:45:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@9.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%409.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@9.0.0/manifests"},{"name":"@guardian/react-crossword@5.0.0","sha":"ef9d6e90827b2cf770a3cea8125eea6e69b6ded5","kind":"tag","published_at":"2025-03-19T16:45:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@5.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%405.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@5.0.0/manifests"},{"name":"@guardian/react-crossword@4.1.0","sha":"37254ee9504a9292e602be1e99c4a5e03205b72a","kind":"tag","published_at":"2025-03-14T14:07:03.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@4.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%404.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@4.1.0/manifests"},{"name":"@guardian/react-crossword@4.0.0","sha":"ce39f2c2222d8aa65ea2dc68698365cbfe64998c","kind":"tag","published_at":"2025-03-14T10:10:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@4.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%404.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@4.0.0/manifests"},{"name":"@guardian/libs@22.0.1","sha":"9d21862f310736c45f459a16dcc62b5822cd5f1d","kind":"tag","published_at":"2025-03-12T16:05:40.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.0.1/manifests"},{"name":"@guardian/react-crossword@3.0.0","sha":"1865ebf95cb0932745b4c8ae39a8b927780b978d","kind":"tag","published_at":"2025-03-10T14:56:06.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@3.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%403.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@3.0.0/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250310143656","sha":"69ce8a05ea8503eb8154516dd1605d9376b4359f","kind":"tag","published_at":"2025-03-10T14:37:12.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250310143656","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250310143656","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250310143656","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250310143656","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250310143656/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250310141657","sha":"69ce8a05ea8503eb8154516dd1605d9376b4359f","kind":"tag","published_at":"2025-03-10T14:17:14.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250310141657","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250310141657","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250310141657","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250310141657","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250310141657/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250307143039","sha":"b7fa8be7d0a45ccce96b222a7621e0aaf1d85693","kind":"tag","published_at":"2025-03-07T14:30:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250307143039","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250307143039","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250307143039","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250307143039","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250307143039/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250306122933","sha":"a9a76878a85a1742b0dae4cc994f343ba3d2bbb5","kind":"tag","published_at":"2025-03-06T12:29:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250306122933","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250306122933","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250306122933","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250306122933","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250306122933/manifests"},{"name":"@guardian/source-development-kitchen@16.0.0","sha":"62adcd0fbac94ba1fda29fc58927fdd443250f61","kind":"tag","published_at":"2025-03-05T16:27:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@16.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4016.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@16.0.0/manifests"},{"name":"@guardian/libs@22.0.0","sha":"62adcd0fbac94ba1fda29fc58927fdd443250f61","kind":"tag","published_at":"2025-03-05T16:27:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@22.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@22.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4022.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@22.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@9.0.0","sha":"62adcd0fbac94ba1fda29fc58927fdd443250f61","kind":"tag","published_at":"2025-03-05T16:27:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@9.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%409.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@9.0.0/manifests"},{"name":"@guardian/identity-auth@7.0.0","sha":"62adcd0fbac94ba1fda29fc58927fdd443250f61","kind":"tag","published_at":"2025-03-05T16:27:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@7.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%407.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@7.0.0/manifests"},{"name":"@guardian/core-web-vitals@11.0.0","sha":"62adcd0fbac94ba1fda29fc58927fdd443250f61","kind":"tag","published_at":"2025-03-05T16:27:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@11.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250305152231","sha":"265b390b25bf40943469ac0923dbc0bcafde44a3","kind":"tag","published_at":"2025-03-05T15:23:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250305152231","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250305152231","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250305152231","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250305152231","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250305152231/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250305152231","sha":"265b390b25bf40943469ac0923dbc0bcafde44a3","kind":"tag","published_at":"2025-03-05T15:23:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250305152231","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250305152231","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250305152231","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250305152231","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250305152231/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250305152231","sha":"265b390b25bf40943469ac0923dbc0bcafde44a3","kind":"tag","published_at":"2025-03-05T15:23:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250305152231","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250305152231","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250305152231","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250305152231","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250305152231/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250305152231","sha":"265b390b25bf40943469ac0923dbc0bcafde44a3","kind":"tag","published_at":"2025-03-05T15:23:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250305152231","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250305152231","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250305152231","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250305152231","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250305152231/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250305152231","sha":"265b390b25bf40943469ac0923dbc0bcafde44a3","kind":"tag","published_at":"2025-03-05T15:23:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250305152231","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250305152231","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250305152231","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250305152231","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250305152231/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250305152231","sha":"265b390b25bf40943469ac0923dbc0bcafde44a3","kind":"tag","published_at":"2025-03-05T15:23:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250305152231","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250305152231","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250305152231","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250305152231","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250305152231/manifests"},{"name":"@guardian/libs@21.6.0","sha":"fdcdb89389a6ae0d36343e3646e837ce541043f6","kind":"tag","published_at":"2025-03-05T11:49:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.6.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.6.0/manifests"},{"name":"@guardian/libs@21.5.0","sha":"e5ffb8151fab422b29cb54988b654177b8c867b5","kind":"tag","published_at":"2025-03-05T09:37:31.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.5.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.5.0/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250303163323","sha":"1c7540c9f6bc0713e7e178565324c5d299605278","kind":"tag","published_at":"2025-03-03T16:33:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250303163323","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250303163323","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250303163323","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250303163323","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250303163323/manifests"},{"name":"@guardian/libs@21.4.0","sha":"47c02c76f65a53d638718e5777cec52341a8f398","kind":"tag","published_at":"2025-02-27T09:39:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.4.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.4.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250226170354","sha":"afe2ac623e41d385a004c96de8e5e818303f0189","kind":"tag","published_at":"2025-02-26T17:04:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250226170354","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250226170354","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250226170354","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226170354","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226170354/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250226165945","sha":"058cb21ed14bd2a9b6b46cda21228a43be72f4f7","kind":"tag","published_at":"2025-02-26T17:00:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250226165945","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250226165945","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250226165945","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226165945","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226165945/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250226165018","sha":"058cb21ed14bd2a9b6b46cda21228a43be72f4f7","kind":"tag","published_at":"2025-02-26T16:51:01.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250226165018","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250226165018","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250226165018","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226165018","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226165018/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250226164925","sha":"b2d8f4ca68f6e7aaf17c832410256119fb12450f","kind":"tag","published_at":"2025-02-26T16:50:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250226164925","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250226164925","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250226164925","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226164925","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226164925/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250226163950","sha":"6d3891dd9c4846a5166ba46bfb2d0c8138d28d9c","kind":"tag","published_at":"2025-02-26T16:40:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250226163950","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250226163950","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250226163950","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226163950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226163950/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250226111729","sha":"f1357ddc09b7af8e40c760f79fa55c3a6fe2afcd","kind":"tag","published_at":"2025-02-26T11:17:44.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250226111729","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250226111729","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250226111729","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250226111729","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250226111729/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250226111505","sha":"6ceaf4c60a34e98e332392de2f5164624a78083c","kind":"tag","published_at":"2025-02-26T11:15:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250226111505","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250226111505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250226111505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250226111505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250226111505/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250226110936","sha":"ca62d60f647b6e63de9081e97ea794f2cb137133","kind":"tag","published_at":"2025-02-26T11:09:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250226110936","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250226110936","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250226110936","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250226110936","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250226110936/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250226075647","sha":"9af81ce07793d5db6d521936bd65b2bc0e60918d","kind":"tag","published_at":"2025-02-26T07:57:30.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250226075647","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250226075647","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250226075647","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226075647","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250226075647/manifests"},{"name":"@guardian/libs@21.3.0","sha":"20c325f78d0e3140b81add8d1140108af8729dd0","kind":"tag","published_at":"2025-02-24T17:59:37.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.3.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.3.0/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250220145306","sha":"980a75421191ff80765005d4881c2095775631c1","kind":"tag","published_at":"2025-02-20T14:53:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250220145306","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250220145306","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250220145306","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250220145306","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250220145306/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250220133624","sha":"273d1476958884578f1124326728ec151dd6f7b8","kind":"tag","published_at":"2025-02-20T13:36:39.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250220133624","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250220133624","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250220133624","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250220133624","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250220133624/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250220112858","sha":"f0b541f9511f963eea7ed88b7711a8f894fb05dc","kind":"tag","published_at":"2025-02-20T11:29:13.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250220112858","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250220112858","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250220112858","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250220112858","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250220112858/manifests"},{"name":"@guardian/identity-auth-frontend@8.1.0","sha":"19d05f48246e31f2ed289397870e0fbdc73f85b4","kind":"tag","published_at":"2025-02-20T09:28:27.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@8.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%408.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@8.1.0/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250220090541","sha":"e84f3bcb505492bcc4a3fbf4ab9d8524f9ea160e","kind":"tag","published_at":"2025-02-20T09:05:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250220090541","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250220090541","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250220090541","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250220090541","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250220090541/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250220085728","sha":"e84f3bcb505492bcc4a3fbf4ab9d8524f9ea160e","kind":"tag","published_at":"2025-02-20T08:57:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250220085728","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250220085728","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250220085728","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250220085728","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250220085728/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250219164303","sha":"8e27b3962f71dc600a749be3ee3b9851baa7d965","kind":"tag","published_at":"2025-02-19T16:43:18.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250219164303","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250219164303","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250219164303","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219164303","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219164303/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250219164033","sha":"2fccc4d0615bc87ddb1d72cb0aa7eba63665ed3a","kind":"tag","published_at":"2025-02-19T16:41:06.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250219164033","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250219164033","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250219164033","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219164033","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219164033/manifests"},{"name":"@guardian/libs@21.2.0","sha":"adbe7819ff0aae0ca7b26509176ec430e1f5488e","kind":"tag","published_at":"2025-02-19T16:33:43.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.2.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.2.0/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250219154834","sha":"ae401976846e4f09c3bea8901ffe7c8bfb06eb47","kind":"tag","published_at":"2025-02-19T15:49:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250219154834","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250219154834","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250219154834","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250219154834","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250219154834/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250219154834","sha":"ae401976846e4f09c3bea8901ffe7c8bfb06eb47","kind":"tag","published_at":"2025-02-19T15:49:17.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250219154834","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250219154834","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250219154834","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219154834","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219154834/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250219153228","sha":"058eb895590456a9c64f3373fba7d699d5067186","kind":"tag","published_at":"2025-02-19T15:33:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250219153228","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250219153228","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250219153228","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250219153228","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250219153228/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250219153228","sha":"058eb895590456a9c64f3373fba7d699d5067186","kind":"tag","published_at":"2025-02-19T15:33:10.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250219153228","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250219153228","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250219153228","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219153228","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250219153228/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250219152648","sha":"a8382cc0a5bbbd8c0a6fcb78b4c464df1993ad6f","kind":"tag","published_at":"2025-02-19T15:27:34.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250219152648","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250219152648","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250219152648","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250219152648","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250219152648/manifests"},{"name":"@guardian/libs@21.1.0","sha":"579725a4558eb77f548738d1a001ec230aea7088","kind":"tag","published_at":"2025-02-18T10:51:23.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.1.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.1.0/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250218102215","sha":"2058f9d3aec56c0536d8bcea12adc845be76cef3","kind":"tag","published_at":"2025-02-18T10:22:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250218102215","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250218102215","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250218102215","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250218102215","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250218102215/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250218102215","sha":"2058f9d3aec56c0536d8bcea12adc845be76cef3","kind":"tag","published_at":"2025-02-18T10:22:57.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250218102215","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250218102215","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250218102215","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250218102215","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250218102215/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250218090323","sha":"bd103fdcf2c7d546f44d377dc333b20c24ccf6dd","kind":"tag","published_at":"2025-02-18T09:04:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250218090323","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250218090323","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250218090323","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250218090323","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250218090323/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250218084843","sha":"39c4f17f88266843dbab98d6c83dbcadf89ffe2d","kind":"tag","published_at":"2025-02-18T08:49:25.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250218084843","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250218084843","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250218084843","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250218084843","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250218084843/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250217171614","sha":"9697a67d3472696d73b7db276bdfdce1e67cbb2f","kind":"tag","published_at":"2025-02-17T17:16:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250217171614","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250217171614","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250217171614","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217171614","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217171614/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250217162222","sha":"701a66662f1a25e42b4fdfa5b5dfbb4f79d189c7","kind":"tag","published_at":"2025-02-17T16:23:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250217162222","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250217162222","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250217162222","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250217162222","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250217162222/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250217161139","sha":"9edbd9276d6c37e8ef922f46a4ff8c000087b490","kind":"tag","published_at":"2025-02-17T16:11:54.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250217161139","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250217161139","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250217161139","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217161139","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217161139/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250217152121","sha":"c54d61d4ef64034cb9e0bfbe41cd01d4384b8a0c","kind":"tag","published_at":"2025-02-17T15:21:37.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250217152121","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250217152121","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250217152121","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217152121","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217152121/manifests"},{"name":"@guardian/source-development-kitchen@15.0.1","sha":"3b1033fe63c883ef7626ad572b1b8ca032316ece","kind":"tag","published_at":"2025-02-17T15:11:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@15.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@15.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4015.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@15.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@15.0.1/manifests"},{"name":"@guardian/libs@21.0.1","sha":"3b1033fe63c883ef7626ad572b1b8ca032316ece","kind":"tag","published_at":"2025-02-17T15:11:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.0.1/manifests"},{"name":"@guardian/identity-auth-frontend@8.0.1","sha":"3b1033fe63c883ef7626ad572b1b8ca032316ece","kind":"tag","published_at":"2025-02-17T15:11:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@8.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%408.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@8.0.1/manifests"},{"name":"@guardian/identity-auth@6.0.1","sha":"3b1033fe63c883ef7626ad572b1b8ca032316ece","kind":"tag","published_at":"2025-02-17T15:11:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@6.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%406.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@6.0.1/manifests"},{"name":"@guardian/core-web-vitals@10.0.1","sha":"3b1033fe63c883ef7626ad572b1b8ca032316ece","kind":"tag","published_at":"2025-02-17T15:11:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@10.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@10.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4010.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@10.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@10.0.1/manifests"},{"name":"@guardian/source-development-kitchen@15.0.0","sha":"2b1879dbca2e5d2719a97a09dfa004238f6748b1","kind":"tag","published_at":"2025-02-17T14:35:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@15.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4015.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@15.0.0/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250217143449","sha":"2b1879dbca2e5d2719a97a09dfa004238f6748b1","kind":"tag","published_at":"2025-02-17T14:35:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250217143449","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250217143449","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250217143449","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217143449","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217143449/manifests"},{"name":"@guardian/libs@21.0.0","sha":"2b1879dbca2e5d2719a97a09dfa004238f6748b1","kind":"tag","published_at":"2025-02-17T14:35:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@21.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@21.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%4021.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@21.0.0/manifests"},{"name":"@guardian/identity-auth-frontend@8.0.0","sha":"2b1879dbca2e5d2719a97a09dfa004238f6748b1","kind":"tag","published_at":"2025-02-17T14:35:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@8.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%408.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@8.0.0/manifests"},{"name":"@guardian/identity-auth@6.0.0","sha":"2b1879dbca2e5d2719a97a09dfa004238f6748b1","kind":"tag","published_at":"2025-02-17T14:35:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@6.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%406.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@6.0.0/manifests"},{"name":"@guardian/core-web-vitals@10.0.0","sha":"2b1879dbca2e5d2719a97a09dfa004238f6748b1","kind":"tag","published_at":"2025-02-17T14:35:09.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@10.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%4010.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@10.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250217140523","sha":"71b4cca98540ae0186d98343caa154b4f0851aab","kind":"tag","published_at":"2025-02-17T14:06:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250217140523","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250217140523","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250217140523","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250217140523","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250217140523/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250217140523","sha":"71b4cca98540ae0186d98343caa154b4f0851aab","kind":"tag","published_at":"2025-02-17T14:06:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250217140523","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250217140523","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250217140523","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217140523","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250217140523/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250217140523","sha":"71b4cca98540ae0186d98343caa154b4f0851aab","kind":"tag","published_at":"2025-02-17T14:06:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250217140523","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250217140523","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250217140523","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250217140523","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250217140523/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250217140523","sha":"71b4cca98540ae0186d98343caa154b4f0851aab","kind":"tag","published_at":"2025-02-17T14:06:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250217140523","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250217140523","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250217140523","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250217140523","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250217140523/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250217140523","sha":"71b4cca98540ae0186d98343caa154b4f0851aab","kind":"tag","published_at":"2025-02-17T14:06:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250217140523","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250217140523","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250217140523","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250217140523","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250217140523/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250217140523","sha":"71b4cca98540ae0186d98343caa154b4f0851aab","kind":"tag","published_at":"2025-02-17T14:06:07.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250217140523","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250217140523","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250217140523","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250217140523","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250217140523/manifests"},{"name":"@guardian/source-development-kitchen@14.0.1","sha":"90c0623f6a597219517bc9901bb34813d9877d59","kind":"tag","published_at":"2025-02-14T16:41:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@14.0.1","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@14.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%4014.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@14.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@14.0.1/manifests"},{"name":"@guardian/source@8.0.2","sha":"90c0623f6a597219517bc9901bb34813d9877d59","kind":"tag","published_at":"2025-02-14T16:41:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source@8.0.2","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source@8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource%408.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource@8.0.2/manifests"},{"name":"@guardian/eslint-config@11.0.0","sha":"90c0623f6a597219517bc9901bb34813d9877d59","kind":"tag","published_at":"2025-02-14T16:41:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/eslint-config@11.0.0","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/eslint-config@11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Feslint-config%4011.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Feslint-config@11.0.0/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250214125150","sha":"aba14e4c07d7ead7b06593990ec49b3ff5da77f3","kind":"tag","published_at":"2025-02-14T12:52:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250214125150","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250214125150","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250214125150","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250214125150","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250214125150/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250214125150","sha":"aba14e4c07d7ead7b06593990ec49b3ff5da77f3","kind":"tag","published_at":"2025-02-14T12:52:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250214125150","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250214125150","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250214125150","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250214125150","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250214125150/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250214125150","sha":"aba14e4c07d7ead7b06593990ec49b3ff5da77f3","kind":"tag","published_at":"2025-02-14T12:52:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250214125150","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250214125150","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250214125150","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250214125150","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250214125150/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250214125150","sha":"aba14e4c07d7ead7b06593990ec49b3ff5da77f3","kind":"tag","published_at":"2025-02-14T12:52:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250214125150","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250214125150","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250214125150","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250214125150","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250214125150/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250214125150","sha":"aba14e4c07d7ead7b06593990ec49b3ff5da77f3","kind":"tag","published_at":"2025-02-14T12:52:36.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250214125150","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250214125150","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250214125150","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250214125150","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250214125150/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250214122017","sha":"acd49451560e56f6699544bb64ee363336a9cc3d","kind":"tag","published_at":"2025-02-14T12:20:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250214122017","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250214122017","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250214122017","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250214122017","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250214122017/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250214122017","sha":"acd49451560e56f6699544bb64ee363336a9cc3d","kind":"tag","published_at":"2025-02-14T12:20:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250214122017","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250214122017","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250214122017","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250214122017","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250214122017/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250214122017","sha":"acd49451560e56f6699544bb64ee363336a9cc3d","kind":"tag","published_at":"2025-02-14T12:20:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250214122017","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250214122017","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250214122017","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250214122017","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250214122017/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250214122017","sha":"acd49451560e56f6699544bb64ee363336a9cc3d","kind":"tag","published_at":"2025-02-14T12:20:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250214122017","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250214122017","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250214122017","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250214122017","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250214122017/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250214122017","sha":"acd49451560e56f6699544bb64ee363336a9cc3d","kind":"tag","published_at":"2025-02-14T12:20:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250214122017","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250214122017","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250214122017","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250214122017","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250214122017/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250213155212","sha":"7cf2910304df5c05f7b239e2500c11913c432b50","kind":"tag","published_at":"2025-02-13T15:52:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250213155212","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250213155212","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250213155212","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250213155212","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250213155212/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250213155212","sha":"7cf2910304df5c05f7b239e2500c11913c432b50","kind":"tag","published_at":"2025-02-13T15:52:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250213155212","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250213155212","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250213155212","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250213155212","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250213155212/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250213155212","sha":"7cf2910304df5c05f7b239e2500c11913c432b50","kind":"tag","published_at":"2025-02-13T15:52:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250213155212","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250213155212","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250213155212","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250213155212","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250213155212/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250213155212","sha":"7cf2910304df5c05f7b239e2500c11913c432b50","kind":"tag","published_at":"2025-02-13T15:52:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250213155212","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250213155212","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250213155212","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250213155212","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250213155212/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250213155212","sha":"7cf2910304df5c05f7b239e2500c11913c432b50","kind":"tag","published_at":"2025-02-13T15:52:56.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250213155212","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250213155212","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250213155212","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250213155212","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250213155212/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250212172814","sha":"05190f0bf8697ff2dd1f0a4171bf836c33d3b9e0","kind":"tag","published_at":"2025-02-12T17:28:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250212172814","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250212172814","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250212172814","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250212172814","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250212172814/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250212172814","sha":"05190f0bf8697ff2dd1f0a4171bf836c33d3b9e0","kind":"tag","published_at":"2025-02-12T17:28:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250212172814","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250212172814","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250212172814","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250212172814","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250212172814/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250212172814","sha":"05190f0bf8697ff2dd1f0a4171bf836c33d3b9e0","kind":"tag","published_at":"2025-02-12T17:28:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250212172814","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250212172814","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250212172814","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250212172814","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250212172814/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250212172814","sha":"05190f0bf8697ff2dd1f0a4171bf836c33d3b9e0","kind":"tag","published_at":"2025-02-12T17:28:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250212172814","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250212172814","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250212172814","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250212172814","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250212172814/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250212172814","sha":"05190f0bf8697ff2dd1f0a4171bf836c33d3b9e0","kind":"tag","published_at":"2025-02-12T17:28:55.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250212172814","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250212172814","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250212172814","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250212172814","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250212172814/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250212172802","sha":"fb24e6635c19e02f51bc0d77b0a923db5ae85d5d","kind":"tag","published_at":"2025-02-12T17:28:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250212172802","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250212172802","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250212172802","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250212172802","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250212172802/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250212172802","sha":"fb24e6635c19e02f51bc0d77b0a923db5ae85d5d","kind":"tag","published_at":"2025-02-12T17:28:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250212172802","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250212172802","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250212172802","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250212172802","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250212172802/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250212172802","sha":"fb24e6635c19e02f51bc0d77b0a923db5ae85d5d","kind":"tag","published_at":"2025-02-12T17:28:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250212172802","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250212172802","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250212172802","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250212172802","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250212172802/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250212172802","sha":"fb24e6635c19e02f51bc0d77b0a923db5ae85d5d","kind":"tag","published_at":"2025-02-12T17:28:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250212172802","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250212172802","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250212172802","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250212172802","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250212172802/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250212172802","sha":"fb24e6635c19e02f51bc0d77b0a923db5ae85d5d","kind":"tag","published_at":"2025-02-12T17:28:46.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250212172802","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250212172802","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250212172802","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250212172802","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250212172802/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250212153548","sha":"f16996872c98a979b3191a9679c5b52596f2c7e4","kind":"tag","published_at":"2025-02-12T15:36:04.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250212153548","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250212153548","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250212153548","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250212153548","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250212153548/manifests"},{"name":"@guardian/react-crossword@0.0.0-canary-20250212094450","sha":"d6594c2b04d1e71fc6bd034720ec600c9ba5ae2b","kind":"tag","published_at":"2025-02-12T09:45:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/react-crossword@0.0.0-canary-20250212094450","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/react-crossword@0.0.0-canary-20250212094450","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Freact-crossword%400.0.0-canary-20250212094450","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250212094450","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Freact-crossword@0.0.0-canary-20250212094450/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250211103036","sha":"c77ec3c99d2527b7f9a2163ae12fb62608de85ae","kind":"tag","published_at":"2025-02-11T10:31:18.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250211103036","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250211103036","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250211103036","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250211103036","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250211103036/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250211103036","sha":"c77ec3c99d2527b7f9a2163ae12fb62608de85ae","kind":"tag","published_at":"2025-02-11T10:31:18.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250211103036","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250211103036","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250211103036","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250211103036","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250211103036/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250211103036","sha":"c77ec3c99d2527b7f9a2163ae12fb62608de85ae","kind":"tag","published_at":"2025-02-11T10:31:18.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250211103036","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250211103036","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250211103036","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250211103036","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250211103036/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250211103036","sha":"c77ec3c99d2527b7f9a2163ae12fb62608de85ae","kind":"tag","published_at":"2025-02-11T10:31:18.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250211103036","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250211103036","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250211103036","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250211103036","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250211103036/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250211103036","sha":"c77ec3c99d2527b7f9a2163ae12fb62608de85ae","kind":"tag","published_at":"2025-02-11T10:31:18.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250211103036","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250211103036","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250211103036","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250211103036","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250211103036/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210172703","sha":"ed2f7b79ffa70d68d9650e834bf6ac77031bdf19","kind":"tag","published_at":"2025-02-10T17:27:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210172703","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210172703","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210172703","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210172703","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210172703/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210172703","sha":"ed2f7b79ffa70d68d9650e834bf6ac77031bdf19","kind":"tag","published_at":"2025-02-10T17:27:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210172703","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210172703","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210172703","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210172703","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210172703/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210172703","sha":"ed2f7b79ffa70d68d9650e834bf6ac77031bdf19","kind":"tag","published_at":"2025-02-10T17:27:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210172703","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210172703","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210172703","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210172703","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210172703/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210172703","sha":"ed2f7b79ffa70d68d9650e834bf6ac77031bdf19","kind":"tag","published_at":"2025-02-10T17:27:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210172703","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210172703","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210172703","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210172703","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210172703/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210172703","sha":"ed2f7b79ffa70d68d9650e834bf6ac77031bdf19","kind":"tag","published_at":"2025-02-10T17:27:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210172703","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210172703","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210172703","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210172703","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210172703/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210165419","sha":"66aff8834d1d39087435f07a451715450c5597dc","kind":"tag","published_at":"2025-02-10T16:55:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210165419","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210165419","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210165419","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210165419","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210165419/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210165419","sha":"66aff8834d1d39087435f07a451715450c5597dc","kind":"tag","published_at":"2025-02-10T16:55:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210165419","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210165419","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210165419","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210165419","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210165419/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210165419","sha":"66aff8834d1d39087435f07a451715450c5597dc","kind":"tag","published_at":"2025-02-10T16:55:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210165419","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210165419","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210165419","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210165419","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210165419/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210165419","sha":"66aff8834d1d39087435f07a451715450c5597dc","kind":"tag","published_at":"2025-02-10T16:55:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210165419","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210165419","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210165419","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210165419","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210165419/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210165419","sha":"66aff8834d1d39087435f07a451715450c5597dc","kind":"tag","published_at":"2025-02-10T16:55:05.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210165419","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210165419","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210165419","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210165419","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210165419/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210164646","sha":"98c84a73a47c1298537e59e854765ae5302c522c","kind":"tag","published_at":"2025-02-10T16:47:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210164646","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210164646","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210164646","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210164646","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210164646/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210164646","sha":"98c84a73a47c1298537e59e854765ae5302c522c","kind":"tag","published_at":"2025-02-10T16:47:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210164646","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210164646","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210164646","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210164646","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210164646/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210164646","sha":"98c84a73a47c1298537e59e854765ae5302c522c","kind":"tag","published_at":"2025-02-10T16:47:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210164646","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210164646","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210164646","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210164646","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210164646/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210164646","sha":"98c84a73a47c1298537e59e854765ae5302c522c","kind":"tag","published_at":"2025-02-10T16:47:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210164646","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210164646","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210164646","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210164646","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210164646/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210164646","sha":"98c84a73a47c1298537e59e854765ae5302c522c","kind":"tag","published_at":"2025-02-10T16:47:28.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210164646","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210164646","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210164646","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210164646","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210164646/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210134908","sha":"7d79d750df7996ae4f6073c664648baa280cc7a9","kind":"tag","published_at":"2025-02-10T13:49:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210134908","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210134908","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210134908","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210134908","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210134908/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210134908","sha":"7d79d750df7996ae4f6073c664648baa280cc7a9","kind":"tag","published_at":"2025-02-10T13:49:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210134908","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210134908","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210134908","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210134908","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210134908/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210134908","sha":"7d79d750df7996ae4f6073c664648baa280cc7a9","kind":"tag","published_at":"2025-02-10T13:49:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210134908","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210134908","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210134908","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210134908","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210134908/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210134908","sha":"7d79d750df7996ae4f6073c664648baa280cc7a9","kind":"tag","published_at":"2025-02-10T13:49:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210134908","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210134908","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210134908","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210134908","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210134908/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210134908","sha":"7d79d750df7996ae4f6073c664648baa280cc7a9","kind":"tag","published_at":"2025-02-10T13:49:52.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210134908","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210134908","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210134908","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210134908","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210134908/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210131519","sha":"47b6bde0513cd97b074e07195a982d662adda7ba","kind":"tag","published_at":"2025-02-10T13:16:01.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210131519","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210131519","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210131519","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210131519","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210131519/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210131519","sha":"47b6bde0513cd97b074e07195a982d662adda7ba","kind":"tag","published_at":"2025-02-10T13:16:01.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210131519","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210131519","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210131519","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210131519","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210131519/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210131519","sha":"47b6bde0513cd97b074e07195a982d662adda7ba","kind":"tag","published_at":"2025-02-10T13:16:01.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210131519","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210131519","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210131519","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210131519","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210131519/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210131519","sha":"47b6bde0513cd97b074e07195a982d662adda7ba","kind":"tag","published_at":"2025-02-10T13:16:01.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210131519","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210131519","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210131519","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210131519","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210131519/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210131519","sha":"47b6bde0513cd97b074e07195a982d662adda7ba","kind":"tag","published_at":"2025-02-10T13:16:01.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210131519","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210131519","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210131519","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210131519","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210131519/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210131506","sha":"97bfd74d6e708449f53f291d616e33ac2c9ad934","kind":"tag","published_at":"2025-02-10T13:15:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210131506","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210131506","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210131506","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210131506","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210131506/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210131506","sha":"97bfd74d6e708449f53f291d616e33ac2c9ad934","kind":"tag","published_at":"2025-02-10T13:15:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210131506","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210131506","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210131506","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210131506","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210131506/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210131506","sha":"97bfd74d6e708449f53f291d616e33ac2c9ad934","kind":"tag","published_at":"2025-02-10T13:15:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210131506","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210131506","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210131506","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210131506","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210131506/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210131506","sha":"97bfd74d6e708449f53f291d616e33ac2c9ad934","kind":"tag","published_at":"2025-02-10T13:15:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210131506","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210131506","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210131506","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210131506","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210131506/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210131506","sha":"97bfd74d6e708449f53f291d616e33ac2c9ad934","kind":"tag","published_at":"2025-02-10T13:15:49.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210131506","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210131506","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210131506","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210131506","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210131506/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210130950","sha":"4cfbb8b7a828053cd83d6919b3f69afb91190be5","kind":"tag","published_at":"2025-02-10T13:10:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210130950","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210130950","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210130950","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210130950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210130950/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210130950","sha":"4cfbb8b7a828053cd83d6919b3f69afb91190be5","kind":"tag","published_at":"2025-02-10T13:10:33.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210130950","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210130950","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210130950","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210130950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210130950/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210130950","sha":"4cfbb8b7a828053cd83d6919b3f69afb91190be5","kind":"tag","published_at":"2025-02-10T13:10:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210130950","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210130950","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210130950","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210130950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210130950/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210130950","sha":"4cfbb8b7a828053cd83d6919b3f69afb91190be5","kind":"tag","published_at":"2025-02-10T13:10:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210130950","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210130950","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210130950","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210130950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210130950/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210130950","sha":"4cfbb8b7a828053cd83d6919b3f69afb91190be5","kind":"tag","published_at":"2025-02-10T13:10:32.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210130950","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210130950","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210130950","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210130950","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210130950/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210130635","sha":"30e0d6f30a5f7bff41f985e9da44267154318f18","kind":"tag","published_at":"2025-02-10T13:07:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210130635","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210130635","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210130635","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210130635","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210130635/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210130635","sha":"30e0d6f30a5f7bff41f985e9da44267154318f18","kind":"tag","published_at":"2025-02-10T13:07:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210130635","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210130635","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210130635","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210130635","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210130635/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210130635","sha":"30e0d6f30a5f7bff41f985e9da44267154318f18","kind":"tag","published_at":"2025-02-10T13:07:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210130635","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210130635","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210130635","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210130635","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210130635/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210130635","sha":"30e0d6f30a5f7bff41f985e9da44267154318f18","kind":"tag","published_at":"2025-02-10T13:07:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210130635","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210130635","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210130635","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210130635","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210130635/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210130635","sha":"30e0d6f30a5f7bff41f985e9da44267154318f18","kind":"tag","published_at":"2025-02-10T13:07:21.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210130635","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210130635","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210130635","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210130635","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210130635/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210125616","sha":"184a8a9e48c3e307aaa5da8b52671a35b2b19fa5","kind":"tag","published_at":"2025-02-10T12:56:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210125616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210125616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210125616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210125616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210125616/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210125616","sha":"184a8a9e48c3e307aaa5da8b52671a35b2b19fa5","kind":"tag","published_at":"2025-02-10T12:56:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210125616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210125616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210125616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210125616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210125616/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210125616","sha":"184a8a9e48c3e307aaa5da8b52671a35b2b19fa5","kind":"tag","published_at":"2025-02-10T12:56:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210125616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210125616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210125616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210125616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210125616/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210125616","sha":"184a8a9e48c3e307aaa5da8b52671a35b2b19fa5","kind":"tag","published_at":"2025-02-10T12:56:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210125616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210125616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210125616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210125616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210125616/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210125616","sha":"184a8a9e48c3e307aaa5da8b52671a35b2b19fa5","kind":"tag","published_at":"2025-02-10T12:56:59.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210125616","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210125616","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210125616","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210125616","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210125616/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210124907","sha":"f0400a65329ce2a4780c9474338090d484a80005","kind":"tag","published_at":"2025-02-10T12:49:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210124907","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210124907","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210124907","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210124907","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210124907/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210124907","sha":"f0400a65329ce2a4780c9474338090d484a80005","kind":"tag","published_at":"2025-02-10T12:49:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210124907","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210124907","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210124907","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210124907","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210124907/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210124907","sha":"f0400a65329ce2a4780c9474338090d484a80005","kind":"tag","published_at":"2025-02-10T12:49:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210124907","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210124907","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210124907","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210124907","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210124907/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210124907","sha":"f0400a65329ce2a4780c9474338090d484a80005","kind":"tag","published_at":"2025-02-10T12:49:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210124907","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210124907","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210124907","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210124907","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210124907/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210124907","sha":"f0400a65329ce2a4780c9474338090d484a80005","kind":"tag","published_at":"2025-02-10T12:49:50.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210124907","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210124907","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210124907","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210124907","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210124907/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210101344","sha":"5c9836e48a7376402c25ace542f5db88d92bdbc9","kind":"tag","published_at":"2025-02-10T10:14:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210101344","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210101344","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210101344","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210101344","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210101344/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210101344","sha":"5c9836e48a7376402c25ace542f5db88d92bdbc9","kind":"tag","published_at":"2025-02-10T10:14:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210101344","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210101344","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210101344","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210101344","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210101344/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210101344","sha":"5c9836e48a7376402c25ace542f5db88d92bdbc9","kind":"tag","published_at":"2025-02-10T10:14:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210101344","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210101344","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210101344","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210101344","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210101344/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210101344","sha":"5c9836e48a7376402c25ace542f5db88d92bdbc9","kind":"tag","published_at":"2025-02-10T10:14:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210101344","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210101344","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210101344","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210101344","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210101344/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210101344","sha":"5c9836e48a7376402c25ace542f5db88d92bdbc9","kind":"tag","published_at":"2025-02-10T10:14:29.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210101344","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210101344","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210101344","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210101344","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210101344/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250210100759","sha":"1e1eed816671a12f3b86051d8fd4431e17c37ec2","kind":"tag","published_at":"2025-02-10T10:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250210100759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250210100759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250210100759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210100759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250210100759/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250210100759","sha":"1e1eed816671a12f3b86051d8fd4431e17c37ec2","kind":"tag","published_at":"2025-02-10T10:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250210100759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250210100759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250210100759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210100759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250210100759/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250210100759","sha":"1e1eed816671a12f3b86051d8fd4431e17c37ec2","kind":"tag","published_at":"2025-02-10T10:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250210100759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250210100759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250210100759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210100759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250210100759/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250210100759","sha":"1e1eed816671a12f3b86051d8fd4431e17c37ec2","kind":"tag","published_at":"2025-02-10T10:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250210100759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250210100759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250210100759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210100759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250210100759/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250210100759","sha":"1e1eed816671a12f3b86051d8fd4431e17c37ec2","kind":"tag","published_at":"2025-02-10T10:08:41.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250210100759","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250210100759","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250210100759","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210100759","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250210100759/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250207173220","sha":"9298b3efd485fdf5b969efe0b5702698d28d46da","kind":"tag","published_at":"2025-02-07T17:33:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250207173220","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250207173220","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250207173220","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250207173220","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250207173220/manifests"},{"name":"@guardian/libs@0.0.0-canary-20250207173220","sha":"9298b3efd485fdf5b969efe0b5702698d28d46da","kind":"tag","published_at":"2025-02-07T17:33:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/libs@0.0.0-canary-20250207173220","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/libs@0.0.0-canary-20250207173220","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Flibs%400.0.0-canary-20250207173220","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250207173220","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Flibs@0.0.0-canary-20250207173220/manifests"},{"name":"@guardian/identity-auth-frontend@0.0.0-canary-20250207173220","sha":"9298b3efd485fdf5b969efe0b5702698d28d46da","kind":"tag","published_at":"2025-02-07T17:33:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth-frontend@0.0.0-canary-20250207173220","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth-frontend@0.0.0-canary-20250207173220","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth-frontend%400.0.0-canary-20250207173220","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250207173220","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth-frontend@0.0.0-canary-20250207173220/manifests"},{"name":"@guardian/identity-auth@0.0.0-canary-20250207173220","sha":"9298b3efd485fdf5b969efe0b5702698d28d46da","kind":"tag","published_at":"2025-02-07T17:33:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/identity-auth@0.0.0-canary-20250207173220","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/identity-auth@0.0.0-canary-20250207173220","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fidentity-auth%400.0.0-canary-20250207173220","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250207173220","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fidentity-auth@0.0.0-canary-20250207173220/manifests"},{"name":"@guardian/core-web-vitals@0.0.0-canary-20250207173220","sha":"9298b3efd485fdf5b969efe0b5702698d28d46da","kind":"tag","published_at":"2025-02-07T17:33:02.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/core-web-vitals@0.0.0-canary-20250207173220","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/core-web-vitals@0.0.0-canary-20250207173220","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fcore-web-vitals%400.0.0-canary-20250207173220","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250207173220","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fcore-web-vitals@0.0.0-canary-20250207173220/manifests"},{"name":"@guardian/source-development-kitchen@0.0.0-canary-20250207150241","sha":"5f8151a6e3880306361b5705a60397d5c03e4837","kind":"tag","published_at":"2025-02-07T15:03:24.000Z","download_url":"https://codeload.github.com/guardian/csnx/tar.gz/@guardian/source-development-kitchen@0.0.0-canary-20250207150241","html_url":"https://github.com/guardian/csnx/releases/tag/@guardian/source-development-kitchen@0.0.0-canary-20250207150241","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/guardian/csnx@%40guardian%2Fsource-development-kitchen%400.0.0-canary-20250207150241","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250207150241","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/tags/@guardian%2Fsource-development-kitchen@0.0.0-canary-20250207150241/manifests"}]},"repo_metadata_updated_at":"2026-09-23T19:32:10.533Z","dependent_packages_count":0,"downloads":171,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":7.577144725005613,"dependent_repos_count":26.296244950133605,"dependent_packages_count":21.960258365360296,"stargazers_count":10.279328619169211,"forks_count":14.292870639322436,"average":16.081169459798232},"purl":"pkg:npm/%40mixim/libs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@mixim/libs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@mixim/libs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@mixim/libs/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-23T12:36:47.787Z","issues_count":169,"pull_requests_count":2149,"avg_time_to_close_issue":6676197.827586207,"avg_time_to_close_pull_request":571386.1574422354,"issues_closed_count":58,"pull_requests_closed_count":1861,"pull_request_authors_count":56,"issue_authors_count":16,"avg_comments_per_issue":0.40828402366863903,"avg_comments_per_pull_request":2.187063750581666,"merged_pull_requests_count":1187,"bot_issues_count":5,"bot_pull_requests_count":1129,"past_year_issues_count":1,"past_year_pull_requests_count":131,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1303378.2621359224,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":103,"past_year_pull_request_authors_count":20,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":2.2748091603053435,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":96,"past_year_merged_pull_requests_count":58,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/guardian%2Fcsnx/issues","maintainers":[{"login":"sndrs","count":308,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sndrs"},{"login":"mxdvl","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mxdvl"},{"login":"coldlink","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/coldlink"},{"login":"arelra","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/arelra"},{"login":"tomrf1","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomrf1"},{"login":"andrew-nowak","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrew-nowak"},{"login":"Jakeii","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Jakeii"},{"login":"AshCorr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AshCorr"},{"login":"akash1810","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/akash1810"},{"login":"ashishpuliyel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ashishpuliyel"},{"login":"tjmw","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tjmw"},{"login":"sachasa","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sachasa"}],"active_maintainers":[{"login":"coldlink","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/coldlink"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mixim%2Flibs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mixim%2Flibs/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mixim%2Flibs/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mixim%2Flibs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mixim%2Flibs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mixim%2Flibs/codemeta","maintainers":[{"uuid":"anjil0000","login":"anjil0000","name":null,"email":"anjilbis12@gmail.com","url":null,"packages_count":8,"html_url":"https://www.npmjs.com/~anjil0000","role":null,"created_at":"2023-01-24T00:47:47.812Z","updated_at":"2023-01-24T00:47:47.812Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/anjil0000/packages"}]}