{"id":1519639,"name":"check-data","ecosystem":"npm","description":"JS数据验证、转换递归器","homepage":"https://github.com/xiangle/verify#readme","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/xiangle/verify","keywords_array":["check","check data","schema","validator","validation"],"namespace":null,"versions_count":75,"first_release_published_at":"2017-07-17T04:54:18.268Z","latest_release_published_at":"2018-07-26T14:15:04.898Z","latest_release_number":"4.1.1","last_synced_at":"2026-07-25T21:15:48.399Z","created_at":"2022-04-09T04:15:58.265Z","updated_at":"2026-08-25T14:09:57.934Z","registry_url":"https://www.npmjs.com/package/check-data","install_command":"npm install check-data","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"4.1.1"}},"repo_metadata":{"id":57101518,"uuid":"97427109","full_name":"lixiangio/typea","owner":"lixiangio","description":"Powerful JS Runtime Data Validation and Converters","archived":false,"fork":false,"pushed_at":"2023-11-20T03:26:18.000Z","size":558,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-08-07T03:29:47.437Z","etag":null,"topics":["model","schema","types","validation"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/lixiangio.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-17T02:29:28.000Z","updated_at":"2023-02-02T07:32:40.000Z","dependencies_parsed_at":"2024-06-19T17:10:22.515Z","dependency_job_id":"3ed2e3f1-dae0-4fda-a844-db44f0768381","html_url":"https://github.com/lixiangio/typea","commit_stats":null,"previous_names":["xiangle/verify","xiangle/typea"],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/lixiangio/typea","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lixiangio","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36833869,"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":"ssl_error","status_checked_at":"2026-08-22T15:14:58.237Z","response_time":51,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"lixiangio","name":"Li Xiang","uuid":"23191144","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/23191144?u=7b614c65d3d20f02d96d3b17bffb3ce2ceee5027\u0026v=4","repositories_count":13,"last_synced_at":"2023-03-10T17:45:57.169Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lixiangio","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-14T20:12:57.847Z","updated_at":"2023-03-10T17:45:57.198Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lixiangio","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lixiangio/repositories"},"tags":[{"name":"4.1.0","sha":"a6698ca94e16d9d813c99c87735292a214caed5f","kind":"commit","published_at":"2018-07-26T11:11:07.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/4.1.0","html_url":"https://github.com/lixiangio/typea/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/4.1.0/manifests"},{"name":"4.0.1","sha":"45b5e038978bd8aba868c9a029e5d4886a1ba05f","kind":"commit","published_at":"2018-07-23T13:36:56.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/4.0.1","html_url":"https://github.com/lixiangio/typea/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"72c64e7daed247e72c7783e2cd7f64360cd852ce","kind":"commit","published_at":"2018-07-09T02:16:04.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/4.0.0","html_url":"https://github.com/lixiangio/typea/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/4.0.0/manifests"},{"name":"3.0.1","sha":"72c64e7daed247e72c7783e2cd7f64360cd852ce","kind":"commit","published_at":"2018-07-09T02:16:04.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/3.0.1","html_url":"https://github.com/lixiangio/typea/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/3.0.1/manifests"},{"name":"2.0.0","sha":"c22591c0cd3b5c64fdaf6c6f3e56ccc19d883fee","kind":"commit","published_at":"2018-05-22T23:31:33.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/2.0.0","html_url":"https://github.com/lixiangio/typea/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/2.0.0/manifests"},{"name":"1.8.0","sha":"7b44148d7d253f6b3548928cd15e218f7610d350","kind":"commit","published_at":"2018-01-12T13:48:45.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.8.0","html_url":"https://github.com/lixiangio/typea/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.8.0/manifests"},{"name":"1.7.6","sha":"5d947215faccb650c46fd06812ebe2729a6a1865","kind":"commit","published_at":"2017-11-01T02:52:11.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.7.6","html_url":"https://github.com/lixiangio/typea/releases/tag/1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.7.6/manifests"},{"name":"1.7.2","sha":"ba08c0f4525519eaa1f792313091c71d320cd114","kind":"commit","published_at":"2017-10-31T05:10:15.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.7.2","html_url":"https://github.com/lixiangio/typea/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.7.2/manifests"},{"name":"1.7.0","sha":"387f1e2a730a53b263b4f513849c36523e48d1a7","kind":"commit","published_at":"2017-10-17T08:10:45.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.7.0","html_url":"https://github.com/lixiangio/typea/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.7.0/manifests"},{"name":"1.6.12","sha":"9708704a7e10970a8ce2479810839b9a57a7e63d","kind":"commit","published_at":"2017-09-25T07:18:40.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.12","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.12/manifests"},{"name":"1.6.10","sha":"52b0794a01f921a5dc7dc80b27d12006b3943e35","kind":"commit","published_at":"2017-09-07T04:08:14.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.10","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.10/manifests"},{"name":"1.6.7","sha":"a9bac3db8cf0cf6d46b27a7d395a47adb07c4d91","kind":"commit","published_at":"2017-09-01T06:46:38.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.7","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.7/manifests"},{"name":"1.6.6","sha":"6cd2395f256b00b325713979cd2967eb61ffa31b","kind":"commit","published_at":"2017-09-01T06:21:00.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.6","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.6/manifests"},{"name":"1.6.5","sha":"042868543dc3f531b8596bc543a57149055c689a","kind":"commit","published_at":"2017-09-01T03:56:21.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.5","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.5/manifests"},{"name":"1.6.4","sha":"c140686a49be36d3fd808cf48e26a667327e26a9","kind":"commit","published_at":"2017-08-31T07:37:00.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.4","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.4/manifests"},{"name":"1.6.3","sha":"70ae511cfff46f946566aabdc5692b45984c44f1","kind":"commit","published_at":"2017-08-31T06:10:11.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.3","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.3/manifests"},{"name":"1.6.2","sha":"b956c9786d4399b5ca9cee365fa063b2c8f3c626","kind":"commit","published_at":"2017-08-31T03:22:38.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.2","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"fca869e4970993d1cb2669a5d9b7e463d4a4edd2","kind":"tag","published_at":"2017-08-31T01:49:07.000Z","download_url":"https://codeload.github.com/lixiangio/typea/tar.gz/1.6.1","html_url":"https://github.com/lixiangio/typea/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lixiangio/typea@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/tags/1.6.1/manifests"}]},"repo_metadata_updated_at":"2026-08-25T14:09:57.933Z","dependent_packages_count":3,"downloads":95,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":9.186010146688702,"dependent_repos_count":10.36464634037506,"dependent_packages_count":5.915184227151363,"stargazers_count":16.7652113102712,"forks_count":11.62887792551185,"docker_downloads_count":null,"average":10.771985989999635},"purl":"pkg:npm/check-data","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/check-data","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/check-data","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/check-data/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-22T21:00:09.547Z","issues_count":0,"pull_requests_count":1,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":26.0,"issues_closed_count":0,"pull_requests_closed_count":1,"pull_request_authors_count":1,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":1,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lixiangio%2Ftypea/issues","maintainers":[{"login":"lixiangio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lixiangio"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/check-data/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/check-data/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/check-data/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/check-data/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/check-data/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/check-data/codemeta","maintainers":[{"uuid":"xiangle","login":"xiangle","name":null,"email":"xianglqqo@gmail.com","url":null,"packages_count":86,"html_url":"https://www.npmjs.com/~xiangle","role":null,"created_at":"2022-11-11T18:08:20.048Z","updated_at":"2022-11-11T18:08:20.048Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/xiangle/packages"}]}