{"id":13468850,"url":"https://github.com/stdlib-js/stdlib","last_synced_at":"2026-06-06T05:01:00.857Z","repository":{"id":37700568,"uuid":"54614238","full_name":"stdlib-js/stdlib","owner":"stdlib-js","description":"✨ The fundamental numerical library for JavaScript and TypeScript. ✨","archived":false,"fork":false,"pushed_at":"2026-06-03T08:47:41.000Z","size":2213794,"stargazers_count":5853,"open_issues_count":1285,"forks_count":1203,"subscribers_count":56,"default_branch":"develop","last_synced_at":"2026-06-03T10:07:55.926Z","etag":null,"topics":["javascript","js","library","math","mathematics","node","node-js","nodejs","numerical","numerical-computing","science","scientific","scientific-computing","standard","statistics","stats","stdlib","typescript","utilities","utils"],"latest_commit_sha":null,"homepage":"https://stdlib.io","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/stdlib-js.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":"SUPPORT.md","governance":"GOVERNANCE.md","roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["stdlib-js"],"open_collective":"stdlib","tidelift":"npm/@stdlib/stdlib"}},"created_at":"2016-03-24T04:19:52.000Z","updated_at":"2026-06-03T08:47:44.000Z","dependencies_parsed_at":"2025-11-27T10:06:10.982Z","dependency_job_id":"b77e9e39-0f7c-4be5-890f-c0c5723fa703","html_url":"https://github.com/stdlib-js/stdlib","commit_stats":{"total_commits":48973,"total_committers":110,"mean_commits":445.2090909090909,"dds":0.2831356053335511,"last_synced_commit":"84b8294c2d5494ff5eaaa2652dda81671e728068"},"previous_names":[],"tags_count":101,"template":false,"template_full_name":null,"purl":"pkg:github/stdlib-js/stdlib","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stdlib-js%2Fstdlib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stdlib-js%2Fstdlib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stdlib-js%2Fstdlib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stdlib-js%2Fstdlib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stdlib-js","download_url":"https://codeload.github.com/stdlib-js/stdlib/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stdlib-js%2Fstdlib/sbom","scorecard":{"id":334673,"data":{"date":"2025-08-17T09:30:03Z","repo":{"name":"github.com/stdlib-js/stdlib","commit":"126b871b84181dae9726c3c0e28cd2c5873d2608"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 8/30 approved changesets -- score normalized to 2","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 8 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: untrusted code checkout '${{ github.event_name == 'pull_request_target' \u0026\u0026 github.event.pull_request.head.sha || '' }}': .github/workflows/run_tests_coverage.yml:98"],"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/check_tracking_issue_closure.yml:50","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:69","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:68","Info: jobLevel 'pull-requests' permission set to 'read': .github/workflows/do_not_merge.yml:46","Info: jobLevel 'contents' permission set to 'read': .github/workflows/good_first_issue.yml:42","Info: jobLevel 'contents' permission set to 'read': .github/workflows/label_good_first_prs.yml:47","Info: jobLevel 'contents' permission set to 'read': .github/workflows/labeler.yml:51","Info: jobLevel 'contents' permission set to 'read': .github/workflows/too_many_good_first_prs.yml:45","Warn: no topLevel permission defined: .github/workflows/autoclose.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/check_commit_metadata.yml:32","Info: topLevel 'contents' permission set to 'read': .github/workflows/check_contributing_guidelines_acceptance.yml:51","Info: topLevel 'contents' permission set to 'read': .github/workflows/check_duplicate_prs.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/check_licenses.yml:28","Info: topLevel 'contents' permission set to 'read': .github/workflows/check_required_files.yml:56","Warn: no topLevel permission defined: .github/workflows/check_tracking_issue_closure.yml:1","Warn: no topLevel permission defined: .github/workflows/cleanup_coverage.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:37","Info: topLevel 'contents' permission set to 'read': .github/workflows/create_address_commit_comment_issues.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/deprecate_packages.yml:36","Warn: no topLevel permission defined: .github/workflows/do_not_merge.yml:1","Info: found token with 'none' permissions: .github/workflows/first_time_greeting.yml:32","Info: topLevel 'contents' permission set to 'read': .github/workflows/generate_monthly_changelog.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/generate_pr_commit_message.yml:31","Warn: no topLevel permission defined: .github/workflows/git_note_amend_message.yml:1","Warn: no topLevel permission defined: .github/workflows/git_note_filter_packages.yml:1","Warn: no topLevel permission defined: .github/workflows/good_first_issue.yml:1","Warn: no topLevel permission defined: .github/workflows/label_commands.yml:1","Warn: no topLevel permission defined: .github/workflows/label_good_first_prs.yml:1","Warn: no topLevel permission defined: .github/workflows/labeler.yml:1","Warn: no topLevel permission defined: .github/workflows/lint_autofix.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/lint_changed_files.yml:36","Info: topLevel 'contents' permission set to 'read': .github/workflows/lint_copyright_years.yml:30","Info: topLevel 'contents' permission set to 'read': .github/workflows/lint_pr_title.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/lint_random_files.yml:74","Info: topLevel 'contents' permission set to 'read': .github/workflows/linux_benchmark.yml:45","Info: topLevel 'contents' permission set to 'read': .github/workflows/linux_examples.yml:45","Info: topLevel 'contents' permission set to 'read': .github/workflows/linux_test.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/linux_test_cov.yml:45","Info: topLevel 'contents' permission set to 'read': .github/workflows/linux_test_install.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/macos_benchmark.yml:45","Info: topLevel 'contents' permission set to 'read': .github/workflows/macos_test.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/macos_test_cov.yml:45","Info: topLevel 'contents' permission set to 'read': .github/workflows/macos_test_npm_install.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/make.yml:37","Info: topLevel 'contents' permission set to 'read': .github/workflows/markdown_equations.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/markdown_links.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/markdown_pkg_urls.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/markdown_related_packages.yml:39","Info: topLevel 'contents' permission set to 'read': .github/workflows/markdown_src_attributes.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/markdown_tocs.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/namespace_declarations.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/namespace_exports.yml:30","Info: topLevel 'contents' permission set to 'read': .github/workflows/npm_downloads.yml:35","Info: topLevel permissions set to 'read-all': .github/workflows/ossf_scorecard.yml:36","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr_commands_comment.yml:50","Warn: no topLevel permission defined: .github/workflows/pr_merge_develop.yml:1","Warn: no topLevel permission defined: .github/workflows/pr_rebase_develop.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/process_metadata.yml:33","Info: topLevel 'contents' permission set to 'read': .github/workflows/random_examples.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/run_affected_benchmarks.yml:46","Info: topLevel 'contents' permission set to 'read': .github/workflows/run_affected_examples.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/run_affected_tests.yml:78","Info: topLevel 'contents' permission set to 'read': .github/workflows/run_tests_coverage.yml:78","Warn: no topLevel permission defined: .github/workflows/slash_commands.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/standalone_keepalive.yml:43","Info: topLevel 'contents' permission set to 'read': .github/workflows/standalone_publish.yml:62","Info: topLevel 'contents' permission set to 'read': .github/workflows/standalone_publish_custom.yml:69","Info: topLevel 'contents' permission set to 'read': .github/workflows/standalone_push_changes.yml:37","Info: topLevel 'contents' permission set to 'read': .github/workflows/standalone_test.yml:39","Info: topLevel 'contents' permission set to 'read': .github/workflows/terminal.yml:29","Info: topLevel 'contents' permission set to 'read': .github/workflows/test_published_package.yml:34","Warn: no topLevel permission defined: .github/workflows/too_many_good_first_prs.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/track_todos.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/update_cli_permissions.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/update_contributors.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/update_error_databases.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/update_package_meta_data.yml:35","Warn: no topLevel permission defined: .github/workflows/update_pr_copyright_years.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/update_repl_docs.yml:34","Info: topLevel 'contents' permission set to 'read': .github/workflows/windows_test_npm_install.yml:43","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Branch-Protection","score":4,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'develop'","Info: 'force pushes' disabled on branch 'develop'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'develop'","Info: 'stale review dismissal' is required to merge on branch 'develop'","Warn: required approving review count is 1 on branch 'develop'","Warn: codeowners review is not required on branch 'develop'","Warn: 'last push approval' is disabled on branch 'develop'","Warn: 'up-to-date branches' is disabled on branch 'develop'","Info: status check found to merge onto on branch 'develop'","Info: PRs are required in order to make changes on branch 'develop'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"name":"CI-Tests","score":10,"reason":"8 out of 8 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 0 commits out of 8 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: deps/test/wabt/test_install.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/dsdot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/scasum/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/sdsdot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/srotm/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dapx/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dnanasumors/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/fs/read-wasm/benchmark/fixtures/file.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/fs/read-wasm/examples/fixtures/file.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/fs/read-wasm/test/fixtures/file.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/math/base/assert/is-negative-integerf/examples/c/example:1","Warn: binary detected: lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wasm:1","Warn: binary detected: lib/node_modules/@stdlib/stats/strided/wasm/dmeanwd/src/main.wasm:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":9,"reason":"dependency not pinned by hash detected -- score normalized to 9","details":["Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/standalone_publish_custom.yml:133","Warn: third-party GitHubAction not pinned by hash: .github/workflows/markdown_links.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/stdlib-js/stdlib/markdown_links.yml/develop?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/scripts/test_install:217","Warn: npmCommand not pinned by hash: .github/workflows/scripts/test_install:246","Warn: npmCommand not pinned by hash: .github/workflows/scripts/test_install:270","Warn: npmCommand not pinned by hash: .github/workflows/scripts/test_install:309","Warn: npmCommand not pinned by hash: tools/ci/travis/before_install:58","Warn: npmCommand not pinned by hash: tools/scripts/node_versions_run_script:93","Warn: npmCommand not pinned by hash: tools/tests/scripts/test_node_versions:88","Warn: npmCommand not pinned by hash: .github/workflows/test_published_package.yml:92","Info: 147 out of 147 GitHub-owned GitHubAction dependencies pinned","Info:  68 out of  69 third-party GitHubAction dependencies pinned","Info:   0 out of   8 npmCommand 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"Contributors","score":10,"reason":"project has 35 contributing companies or organizations","details":["Info: found contributions from: CircuitVerse, FLAGlab, InfoSec-IIITN, MicrosoftStudentChapter, Quansight, Quansight-Labs, SCOREnetworkorg, SocketDev, ThaparFoodFestival, Ubiq-Cure, acmsnu, atlanhq, colorjs, data-apis, dscsnu, faiross-pbc, gl-vis, glslify, idyll-lang, iiitl, indian institute of information technology lucknow, isle-project, jupyterlab, lfortran, open-craft, regl-project, scijs, socketdev @stdlib-js, spyder-ide, stackgl, stackhtml, stdlib-js, stdlib-js @quansight, stdlib-js @quansight @data-apis, stdlib-js @tattle-made @inspektor-gadget"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}}]},"last_synced_at":"2025-08-18T04:26:09.010Z","repository_id":37700568,"created_at":"2025-08-18T04:26:09.010Z","updated_at":"2025-08-18T04:26:09.010Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33969883,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-06T02:00:07.033Z","response_time":107,"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"}},"keywords":["javascript","js","library","math","mathematics","node","node-js","nodejs","numerical","numerical-computing","science","scientific","scientific-computing","standard","statistics","stats","stdlib","typescript","utilities","utils"],"created_at":"2024-07-31T15:01:20.346Z","updated_at":"2026-06-06T05:01:00.831Z","avatar_url":"https://github.com/stdlib-js.png","language":"JavaScript","funding_links":["https://github.com/sponsors/stdlib-js","https://opencollective.com/stdlib","https://tidelift.com/funding/github/npm/@stdlib/stdlib"],"categories":["JavaScript","Uncategorized","Low level API","Javascript","nodejs","statistics","Math and Statistics","Built with rehype","javascript"],"sub_categories":["Uncategorized","Tools","[Tools](#tools-1)","Speech Recognition"],"readme":null,"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstdlib-js%2Fstdlib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstdlib-js%2Fstdlib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstdlib-js%2Fstdlib/lists"}