{"id":1046,"name":"CNATool - Complex Network Analysis Tool","description":"CNATool - Complex Network Analysis Tool - Published in JOSS (2023)","url":"https://github.com/souzamonteiro/cnatool","last_synced_at":"2025-09-04T16:13:53.768Z","repository":{"id":57201691,"uuid":"300699036","full_name":"souzamonteiro/cnatool","owner":"souzamonteiro","description":"Complex Network Analysis Tool","archived":false,"fork":false,"pushed_at":"2025-03-25T19:50:35.000Z","size":20415,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-27T23:56:32.122Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/souzamonteiro.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null}},"created_at":"2020-10-02T18:10:57.000Z","updated_at":"2025-03-25T19:50:39.000Z","dependencies_parsed_at":"2023-12-19T10:05:01.697Z","dependency_job_id":"07f77a35-7118-481c-a0e8-d55becb38777","html_url":"https://github.com/souzamonteiro/cnatool","commit_stats":{"total_commits":133,"total_committers":3,"mean_commits":"44.333333333333336","dds":0.06766917293233088,"last_synced_commit":"d6148491967ce4d00fa7af62a37dac985111d70a"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/souzamonteiro/cnatool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/souzamonteiro","download_url":"https://codeload.github.com/souzamonteiro/cnatool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/sbom","scorecard":{"id":839579,"data":{"date":"2025-08-11","repo":{"name":"github.com/souzamonteiro/cnatool","commit":"3d022adafe078e70a9abfe5cffb26db2747a8d52"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.3,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/draft-pdf.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/souzamonteiro/cnatool/draft-pdf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/souzamonteiro/cnatool/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/souzamonteiro/cnatool/draft-pdf.yml/main?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 1.8.2 not signed: https://api.github.com/repos/souzamonteiro/cnatool/releases/49019050","Warn: release artifact 1.8.2 does not have provenance: https://api.github.com/repos/souzamonteiro/cnatool/releases/49019050"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":0,"reason":"11 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36","Warn: Project is vulnerable to: GHSA-pq67-2wwv-3xjx","Warn: Project is vulnerable to: GHSA-8cj5-5rvv-wf4v","Warn: Project is vulnerable to: GHSA-72xf-g2v4-qvf3","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:07:56.912Z","repository_id":57201691,"created_at":"2025-08-23T20:07:56.912Z","updated_at":"2025-08-23T20:07:56.912Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273501981,"owners_count":25117095,"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","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"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":{"login":"souzamonteiro","name":"Roberto Luiz Souza Monteiro","uuid":"723670","kind":"user","description":"Roberto Luiz Souza Monteiro has a postdoctoral degree in Computational Modeling and Industrial Technology and a doctorate in Knowledge Dissemination.","email":"","website":"www.souzamonteiro.com","location":"Lauro de Freitas","twitter":null,"company":"Universidade do Estado da Bahia","icon_url":"https://avatars.githubusercontent.com/u/723670?u=c20ce9e215183c0aa80c8f183c5bcff75dba3aee\u0026v=4","repositories_count":11,"last_synced_at":"2023-03-21T09:13:33.883Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/souzamonteiro","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-21T09:13:33.932Z","updated_at":"2023-03-21T09:13:33.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/souzamonteiro","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/souzamonteiro/repositories"},"packages":[{"id":1535915,"name":"cnatool","ecosystem":"npm","description":"Complex Network Analysis Tool.","homepage":"https://www.maiascript.com","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/souzamonteiro/cnatool","keywords_array":["maia","maiascript","programming language","scientific computing","complex network","complex network analysis","semantic network","semantic network analysis","smallword","scale-free","clustering","shortest path"],"namespace":null,"versions_count":61,"first_release_published_at":"2020-10-06T22:13:54.983Z","latest_release_published_at":"2023-11-09T13:42:52.249Z","latest_release_number":"2.1.5","last_synced_at":"2025-09-03T20:07:43.431Z","created_at":"2022-04-09T04:54:17.212Z","updated_at":"2025-09-04T06:29:19.405Z","registry_url":"https://www.npmjs.com/package/cnatool","install_command":"npm install cnatool","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.1.5"}},"repo_metadata":{"id":57201691,"uuid":"300699036","full_name":"souzamonteiro/cnatool","owner":"souzamonteiro","description":"Complex Network Analysis Tool","archived":false,"fork":false,"pushed_at":"2025-03-25T19:50:35.000Z","size":20415,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-27T23:56:32.122Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/souzamonteiro.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null}},"created_at":"2020-10-02T18:10:57.000Z","updated_at":"2025-03-25T19:50:39.000Z","dependencies_parsed_at":"2023-12-19T10:05:01.697Z","dependency_job_id":"07f77a35-7118-481c-a0e8-d55becb38777","html_url":"https://github.com/souzamonteiro/cnatool","commit_stats":{"total_commits":133,"total_committers":3,"mean_commits":"44.333333333333336","dds":0.06766917293233088,"last_synced_commit":"d6148491967ce4d00fa7af62a37dac985111d70a"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/souzamonteiro/cnatool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/souzamonteiro","download_url":"https://codeload.github.com/souzamonteiro/cnatool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/sbom","scorecard":{"id":839579,"data":{"date":"2025-08-11","repo":{"name":"github.com/souzamonteiro/cnatool","commit":"3d022adafe078e70a9abfe5cffb26db2747a8d52"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.3,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/draft-pdf.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/souzamonteiro/cnatool/draft-pdf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/souzamonteiro/cnatool/draft-pdf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-pdf.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/souzamonteiro/cnatool/draft-pdf.yml/main?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 1.8.2 not signed: https://api.github.com/repos/souzamonteiro/cnatool/releases/49019050","Warn: release artifact 1.8.2 does not have provenance: https://api.github.com/repos/souzamonteiro/cnatool/releases/49019050"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":0,"reason":"11 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36","Warn: Project is vulnerable to: GHSA-pq67-2wwv-3xjx","Warn: Project is vulnerable to: GHSA-8cj5-5rvv-wf4v","Warn: Project is vulnerable to: GHSA-72xf-g2v4-qvf3","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:07:56.912Z","repository_id":57201691,"created_at":"2025-08-23T20:07:56.912Z","updated_at":"2025-08-23T20:07:56.912Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273501981,"owners_count":25117095,"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","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"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":"souzamonteiro","name":"Roberto Luiz Souza Monteiro","uuid":"723670","kind":"user","description":"Roberto Luiz Souza Monteiro has a postdoctoral degree in Computational Modeling and Industrial Technology and a doctorate in Knowledge Dissemination.","email":"","website":"www.souzamonteiro.com","location":"Lauro de Freitas","twitter":null,"company":"Universidade do Estado da Bahia","icon_url":"https://avatars.githubusercontent.com/u/723670?u=c20ce9e215183c0aa80c8f183c5bcff75dba3aee\u0026v=4","repositories_count":11,"last_synced_at":"2023-03-21T09:13:33.883Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/souzamonteiro","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-21T09:13:33.932Z","updated_at":"2023-03-21T09:13:33.932Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/souzamonteiro","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/souzamonteiro/repositories"},"tags":[{"name":"2.1.1","sha":"dfa8040d37d653a734492aa32b94ba9efb6cddd1","kind":"commit","published_at":"2023-08-01T18:09:43.000Z","download_url":"https://codeload.github.com/souzamonteiro/cnatool/tar.gz/2.1.1","html_url":"https://github.com/souzamonteiro/cnatool/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/souzamonteiro/cnatool@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"d3f8596607e500730382b8d08c3ce8b39eb56b46","kind":"commit","published_at":"2023-08-01T12:40:06.000Z","download_url":"https://codeload.github.com/souzamonteiro/cnatool/tar.gz/2.1.0","html_url":"https://github.com/souzamonteiro/cnatool/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/souzamonteiro/cnatool@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/2.1.0/manifests"},{"name":"1.8.2","sha":"e5fae11c6c01d56f375369d1bfa42c7f78bc12ad","kind":"commit","published_at":"2021-07-30T00:01:13.000Z","download_url":"https://codeload.github.com/souzamonteiro/cnatool/tar.gz/1.8.2","html_url":"https://github.com/souzamonteiro/cnatool/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/souzamonteiro/cnatool@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/1.8.2/manifests"},{"name":"1.4.7","sha":"e0549c5d63cf9d67d2221246b7f5524fcdc24eae","kind":"commit","published_at":"2020-11-29T22:01:28.000Z","download_url":"https://codeload.github.com/souzamonteiro/cnatool/tar.gz/1.4.7","html_url":"https://github.com/souzamonteiro/cnatool/releases/tag/1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/souzamonteiro/cnatool@1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/tags/1.4.7/manifests"}]},"repo_metadata_updated_at":"2025-09-04T06:29:19.404Z","dependent_packages_count":1,"downloads":95,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":14.303402226122488,"dependent_repos_count":25.32799796580169,"dependent_packages_count":16.223928578504864,"stargazers_count":18.792103942249902,"forks_count":12.267148688008136,"average":17.382916280137415},"purl":"pkg:npm/cnatool","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/cnatool","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/cnatool","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/cnatool/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T18:44:18.930Z","issues_count":6,"pull_requests_count":0,"avg_time_to_close_issue":4212057.833333333,"avg_time_to_close_pull_request":null,"issues_closed_count":6,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":2,"avg_comments_per_issue":3.0,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"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/souzamonteiro%2Fcnatool/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/cnatool/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/cnatool/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/cnatool/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/cnatool/related_packages","maintainers":[{"uuid":"robertolsmonteiro","login":"robertolsmonteiro","name":null,"email":"roberto@souzamonteiro.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~robertolsmonteiro","role":null,"created_at":"2022-11-11T19:39:36.846Z","updated_at":"2022-11-11T19:39:36.846Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/robertolsmonteiro/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5129790,"maintainers_count":1051262,"namespaces_count":313133,"keywords_count":729662,"github":"npm","metadata":{"funded_packages_count":155690},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-09-04T06:49:01.052Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":148421,"full_name":"souzamonteiro/cnatool","default_branch":"main","committers":[{"name":"Roberto Luiz Souza Monteiro","email":"roberto@souzamonteiro.com","login":"souzamonteiro","count":125},{"name":"Coder","email":"coder@meet.maiascript.com","login":null,"count":8},{"name":"Desenvolvedor","email":"coder@www.maiascript.com","login":null,"count":1}],"total_commits":134,"total_committers":3,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":44.666666666666664,"dds":0.06716417910447758,"past_year_committers":[{"name":"Roberto Luiz Souza Monteiro","email":"roberto@souzamonteiro.com","login":"souzamonteiro","count":1}],"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2025-08-07T06:10:05.551Z","last_synced_commit":"3d022adafe078e70a9abfe5cffb26db2747a8d52","created_at":"2023-03-08T01:16:59.841Z","updated_at":"2025-08-07T06:10:05.552Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-30T00:00:08.254Z","repositories_count":5479765,"commits_count":853310318,"contributors_count":31095240,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"souzamonteiro/cnatool","html_url":"https://github.com/souzamonteiro/cnatool","last_synced_at":"2025-08-31T18:44:18.930Z","status":"error","issues_count":6,"pull_requests_count":0,"avg_time_to_close_issue":4212057.833333333,"avg_time_to_close_pull_request":null,"issues_closed_count":6,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":2,"avg_comments_per_issue":3.0,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"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,"created_at":"2023-05-19T11:14:41.253Z","updated_at":"2025-08-31T18:44:18.930Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/souzamonteiro%2Fcnatool/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":6},"pull_request_author_associations_count":{},"issue_authors":{"tomalrussell":4,"ati-ozgur":2},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-01T00:00:07.725Z","repositories_count":9900592,"issues_count":29087577,"pull_requests_count":83313883,"authors_count":8793540,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"PushEvent":1},"last_year":{"PushEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-09-17T06:22:14.934Z","updated_at":"2022-09-17T06:22:14.934Z","repository_link":"https://github.com/souzamonteiro/cnatool/blob/main/package-lock.json","dependencies":[{"id":5127899499,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.17.3","direct":false,"kind":"runtime","optional":false},{"id":5127899500,"package_name":"@tootallnate/once","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":5127899501,"package_name":"@types/linkify-it","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":5127899502,"package_name":"@types/markdown-it","ecosystem":"npm","requirements":"12.2.3","direct":false,"kind":"runtime","optional":false},{"id":5127899503,"package_name":"@types/mdurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":5127899504,"package_name":"abab","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":5127899505,"package_name":"acorn","ecosystem":"npm","requirements":"8.7.0","direct":false,"kind":"runtime","optional":false},{"id":5127899506,"package_name":"acorn-globals","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899507,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"runtime","optional":false},{"id":5127899508,"package_name":"acorn-walk","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":5127899509,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":5127899510,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899511,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":5127899512,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":5127899513,"package_name":"bluebird","ecosystem":"npm","requirements":"3.7.2","direct":false,"kind":"runtime","optional":false},{"id":5127899514,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":5127899515,"package_name":"browser-process-hrtime","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899516,"package_name":"catharsis","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":5127899517,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":5127899518,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899519,"package_name":"cssom","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":5127899520,"package_name":"cssstyle","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":5127899521,"package_name":"cssom","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":5127899522,"package_name":"data-urls","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899523,"package_name":"debug","ecosystem":"npm","requirements":"4.3.3","direct":false,"kind":"runtime","optional":false},{"id":5127899524,"package_name":"decimal.js","ecosystem":"npm","requirements":"10.3.1","direct":false,"kind":"runtime","optional":false},{"id":5127899525,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":5127899526,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899527,"package_name":"domexception","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899528,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899529,"package_name":"entities","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":5127899530,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899531,"package_name":"escodegen","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899532,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899533,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":5127899534,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":5127899535,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":5127899536,"package_name":"form-data","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899537,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899538,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":5127899539,"package_name":"html-encoding-sniffer","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899540,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899541,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899542,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":5127899543,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":5127899544,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":5127899545,"package_name":"is-potential-custom-element-name","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899546,"package_name":"js2xmlparser","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":5127899547,"package_name":"jsdoc","ecosystem":"npm","requirements":"3.6.10","direct":false,"kind":"runtime","optional":false},{"id":5127899548,"package_name":"jsdom","ecosystem":"npm","requirements":"16.7.0","direct":false,"kind":"runtime","optional":false},{"id":5127899549,"package_name":"klaw","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899550,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":5127899551,"package_name":"linkify-it","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":5127899552,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":5127899553,"package_name":"markdown-it","ecosystem":"npm","requirements":"12.3.2","direct":false,"kind":"runtime","optional":false},{"id":5127899554,"package_name":"markdown-it-anchor","ecosystem":"npm","requirements":"8.4.1","direct":false,"kind":"runtime","optional":false},{"id":5127899555,"package_name":"marked","ecosystem":"npm","requirements":"4.0.12","direct":false,"kind":"runtime","optional":false},{"id":5127899556,"package_name":"mdurl","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899557,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":5127899558,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":5127899559,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":5127899560,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":5127899561,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":5127899562,"package_name":"nwsapi","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":5127899563,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":5127899564,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":5127899565,"package_name":"parse5","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899566,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899567,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":5127899568,"package_name":"psl","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":5127899569,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":5127899570,"package_name":"requizzle","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":5127899571,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":5127899572,"package_name":"saxes","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":5127899573,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":5127899574,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":5127899575,"package_name":"symbol-tree","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":5127899576,"package_name":"taffydb","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":5127899577,"package_name":"tough-cookie","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899578,"package_name":"tr46","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":5127899579,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":5127899580,"package_name":"uc.micro","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":5127899581,"package_name":"underscore","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":5127899582,"package_name":"universalify","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":5127899583,"package_name":"w3c-hr-time","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":5127899584,"package_name":"w3c-xmlserializer","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899585,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":5127899586,"package_name":"whatwg-encoding","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":5127899587,"package_name":"whatwg-mimetype","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":5127899588,"package_name":"whatwg-url","ecosystem":"npm","requirements":"8.7.0","direct":false,"kind":"runtime","optional":false},{"id":5127899589,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":5127899590,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":5127899591,"package_name":"ws","ecosystem":"npm","requirements":"7.5.7","direct":false,"kind":"runtime","optional":false},{"id":5127899592,"package_name":"xml-name-validator","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":5127899593,"package_name":"xmlchars","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":5127899594,"package_name":"xmlcreate","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-09-17T06:22:15.065Z","updated_at":"2022-09-17T06:22:15.065Z","repository_link":"https://github.com/souzamonteiro/cnatool/blob/main/package.json","dependencies":[{"id":5127899607,"package_name":"glob","ecosystem":"npm","requirements":"^7.1.6","direct":true,"kind":"runtime","optional":false},{"id":5127899608,"package_name":"jsdoc","ecosystem":"npm","requirements":"^3.6.10","direct":true,"kind":"runtime","optional":false},{"id":5127899609,"package_name":"jsdom","ecosystem":"npm","requirements":"^16.2.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/draft-pdf.yml","sha":null,"kind":"manifest","created_at":"2023-02-16T01:45:52.204Z","updated_at":"2023-02-16T01:45:52.204Z","repository_link":"https://github.com/souzamonteiro/cnatool/blob/main/.github/workflows/draft-pdf.yml","dependencies":[{"id":7698464967,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7698464970,"package_name":"openjournals/openjournals-draft-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7698464974,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"maia/cna/package.json","sha":null,"kind":"manifest","created_at":"2023-12-19T10:05:00.653Z","updated_at":"2023-12-19T10:05:00.653Z","repository_link":"https://github.com/souzamonteiro/cnatool/blob/main/maia/cna/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"maia/snet/package.json","sha":null,"kind":"manifest","created_at":"2023-12-19T10:05:00.733Z","updated_at":"2023-12-19T10:05:00.733Z","repository_link":"https://github.com/souzamonteiro/cnatool/blob/main/maia/snet/package.json","dependencies":[]}],"score":6.366470447731438,"created_at":"2025-09-04T09:17:42.902Z","updated_at":"2025-10-07T08:04:29.732Z","avatar_url":"https://github.com/souzamonteiro.png","language":"JavaScript","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":95,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/1046","html_url":"https://science.ecosyste.ms/projects/1046"}