An open API service for producing an overview of a list of open source projects.

https://github.com/RebeccaStevens/is-immutable-type

Score: 20.30172145540901

Last synced: about 21 hours ago
JSON representation

Repository metadata:

Check the immutability of TypeScript types


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 899
Total Committers: 6
Avg Commits per committer: 149.833
Development Distribution Score (DDS): 0.181

Commits in past year: 92
Committers in past year: 3
Avg Commits per committer in past year: 30.667
Development Distribution Score (DDS) in past year: 0.087

Name Email Commits
renovate[bot] 2****] 736
Rebecca Stevens r****s@o****z 124
semantic-release-bot s****t@m****t 32
Mathias Schreck s****s@g****m 5
dependabot[bot] 4****] 1
Josh David j****d@u****u 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 10
Total pull requests: 607
Average time to close issues: 26 days
Average time to close pull requests: 14 days
Total issue authors: 7
Total pull request authors: 4
Average comments per issue: 2.4
Average comments per pull request: 0.94
Merged pull request: 462
Bot issues: 0
Bot pull requests: 573

Past year issues: 3
Past year pull requests: 39
Past year average time to close issues: N/A
Past year average time to close pull requests: 2 days
Past year issue authors: 3
Past year pull request authors: 2
Past year average comments per issue: 0.67
Past year average comments per pull request: 0.95
Past year merged pull request: 31
Past year bot issues: 0
Past year bot pull requests: 38

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/RebeccaStevens/is-immutable-type

Top Issue Authors

  • danielnixon (4)
  • Pewtro (1)
  • Xixi14 (1)
  • oconnorjoseph (1)
  • moghancy (1)
  • Zamiell (1)
  • RebeccaStevens (1)

Top Pull Request Authors

  • renovate[bot] (573)
  • RebeccaStevens (32)
  • jdanil (1)
  • Zamiell (1)

Top Issue Labels

  • Type: Bug (4)
  • Status: Released (3)
  • Accepted (1)
  • Status: Triage (1)
  • Type: Maintenance (1)
  • Type: Enhancement (1)
  • question (1)

Top Pull Request Labels

  • Type: Maintenance (574)
  • :blue_heart: (572)
  • Status: Released (193)
  • Breaking Change (4)
  • Priority: Low (1)

Package metadata

npmjs.org: is-immutable-type

Check the immutability of TypeScript types

  • Homepage: https://github.com/RebeccaStevens/is-immutable-type#readme
  • Licenses: BSD-3-Clause
  • Latest release: 5.0.4 (published 5 months ago)
  • Last Synced: 2026-10-31T15:03:12.017Z (2 days ago)
  • Versions: 37
  • Dependent Packages: 3
  • Dependent Repositories: 22
  • Downloads: 4,969,920 Last month
  • Rankings:
    • Downloads: 0.424%
    • Dependent repos count: 2.623%
    • Dependent packages count: 5.889%
    • Average: 5.896%
    • Stargazers count: 8.966%
    • Forks count: 11.577%
  • Maintainers (1)
  • Funding:
    • type: ko-fi: url: https://ko-fi.com/rebeccastevens
    • type: tidelift: url: https://tidelift.com/funding/github/npm/is-immutable-type

Dependencies

.github/workflows/done-label.yml actions
  • RebeccaStevens/issue-closed-labeler-action latest composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/stale.yml actions
  • actions/stale v7 composite
package.json npm
  • @commitlint/cli 17.4.2 development
  • @commitlint/config-conventional 17.4.2 development
  • @cspell/dict-cryptocurrencies 3.0.1 development
  • @rebeccastevens/eslint-config 1.5.2 development
  • @rollup/plugin-json 6.0.0 development
  • @rollup/plugin-node-resolve 15.0.1 development
  • @rollup/plugin-typescript 11.0.0 development
  • @semantic-release/changelog 6.0.2 development
  • @semantic-release/commit-analyzer 9.0.2 development
  • @semantic-release/git 10.0.1 development
  • @semantic-release/github 8.0.7 development
  • @semantic-release/npm 9.0.2 development
  • @semantic-release/release-notes-generator 10.0.3 development
  • @types/node 18.13.0 development
  • @types/rollup-plugin-auto-external 2.0.2 development
  • @typescript-eslint/eslint-plugin 5.51.0 development
  • @typescript-eslint/parser 5.51.0 development
  • @typescript-eslint/type-utils 5.51.0 development
  • @typescript-eslint/utils 5.51.0 development
  • @typescript/vfs 1.4.0 development
  • ava 5.2.0 development
  • c8 7.12.0 development
  • commitizen 4.3.0 development
  • cspell 6.23.1 development
  • eslint 8.34.0 development
  • eslint-config-prettier 8.6.0 development
  • eslint-import-resolver-typescript 3.5.3 development
  • eslint-plugin-ava 14.0.0 development
  • eslint-plugin-eslint-comments 3.2.0 development
  • eslint-plugin-functional 5.0.4 development
  • eslint-plugin-import 2.27.5 development
  • eslint-plugin-jsdoc 40.0.0 development
  • eslint-plugin-markdown 3.0.0 development
  • eslint-plugin-node 11.1.0 development
  • eslint-plugin-optimize-regex 1.2.1 development
  • eslint-plugin-prettier 4.2.1 development
  • eslint-plugin-promise 6.1.1 development
  • eslint-plugin-sonarjs 0.18.0 development
  • eslint-plugin-unicorn 45.0.2 development
  • husky 8.0.3 development
  • lint-staged 13.1.1 development
  • markdownlint-cli 0.33.0 development
  • marked 4.2.12 development
  • prettier 2.8.4 development
  • prettier-plugin-packagejson 2.4.3 development
  • rimraf 4.1.2 development
  • rollup 3.15.0 development
  • rollup-plugin-auto-external 2.0.0 development
  • rollup-plugin-dts 5.1.1 development
  • rollup-plugin-unassert 0.5.0 development
  • semantic-release 20.1.0 development
  • ts-node 10.9.1 development
  • ts-paths-esm-loader 1.4.1 development
  • tslib 2.5.0 development
  • typescript 4.9.5 development
.github/actions/prepare/action.yml actions
  • actions/setup-node v3 composite
  • pnpm/action-setup v2 composite
.github/workflows/lint-js.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout v4 composite
.github/workflows/lint-markdown.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout v4 composite
.github/workflows/lint-spelling.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout v4 composite
.github/workflows/semantic-pr.yml actions
  • amannn/action-semantic-pull-request v5.2.0 composite
.github/workflows/sync-labels.yml actions
  • actions/checkout v4 composite
  • micnncim/action-label-syncer v1 composite
.github/workflows/test-js.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout v4 composite
  • codecov/codecov-action v3 composite
pnpm-lock.yaml npm
  • 944 dependencies
.github/workflows/build.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
.github/workflows/lint-yaml.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
.github/workflows/typecheck.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
.github/workflows/accessibility-alt-text-bot.yml actions
  • github/accessibility-alt-text-bot 7e895d46677f15841def9acef1239ea7c12593a5 composite
.github/workflows/lint-packages.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
pnpm-workspace.yaml npm
.github/workflows/lint-knip.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite