{"id":22820660,"url":"https://github.com/NZXTCorp/web-integrations-types","last_synced_at":"2025-08-10T11:31:48.027Z","repository":{"id":161237540,"uuid":"623138814","full_name":"NZXTCorp/web-integrations-types","owner":"NZXTCorp","description":"Type Definitions for NZXT CAM Web Integrations","archived":false,"fork":false,"pushed_at":"2024-09-17T19:19:13.000Z","size":28,"stargazers_count":5,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-11-29T07:41:16.630Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://developer.nzxt.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NZXTCorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null}},"created_at":"2023-04-03T19:19:22.000Z","updated_at":"2024-09-17T19:18:50.000Z","dependencies_parsed_at":"2023-07-25T20:23:21.814Z","dependency_job_id":null,"html_url":"https://github.com/NZXTCorp/web-integrations-types","commit_stats":null,"previous_names":["nzxtcorp/web-integrations-lib"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NZXTCorp%2Fweb-integrations-types","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NZXTCorp%2Fweb-integrations-types/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NZXTCorp%2Fweb-integrations-types/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NZXTCorp%2Fweb-integrations-types/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NZXTCorp","download_url":"https://codeload.github.com/NZXTCorp/web-integrations-types/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229406092,"owners_count":18067995,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":[],"created_at":"2024-12-12T15:26:56.199Z","updated_at":"2024-12-12T15:26:58.216Z","avatar_url":"https://github.com/NZXTCorp.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Web Integrations Monitoring Types\n\nNZXT CAM is a hardware monitoring software that provides users with information on the performance\nof various hardware components in their PC, including CPUs, GPUs, and RAM.\n\nIn Web Integration mode on Kraken devices, CAM provides monitoring data to the web application\nthrough the browser every second. This data can be used to create custom visualizations with\nmonitoring information.\n\n## Installation\n\n```bash\nnpm install @nzxt/web-integrations\n```\n\n## Examples\n\n```ts\nimport { MonitoringData } from \"@nzxt/web-integrations/v1\";\n\nwindow.nzxt = {\n  v1: {\n    onMonitoringDataUpdate: (data: MonitoringData) =\u003e {\n      // ...\n    },\n  },\n};\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNZXTCorp%2Fweb-integrations-types","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNZXTCorp%2Fweb-integrations-types","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNZXTCorp%2Fweb-integrations-types/lists"}