https://github.com/voodoocreation/ts-deepmerge
deep-merge deepmerge inferred-types merge recursive recursive-merge ts-merge typescript typescript-merge
Score: 23.41772453845708
Last synced: about 22 hours ago
JSON representation
Repository metadata:
A TypeScript deep merge function with automatically inferred types.
- Host: GitHub
- URL: https://github.com/voodoocreation/ts-deepmerge
- Owner: voodoocreation
- Created: 2019-12-12T02:36:00.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-05-22T00:16:40.000Z (2 months ago)
- Last Synced: 2026-07-09T05:01:39.621Z (14 days ago)
- Topics: deep-merge, deepmerge, inferred-types, merge, recursive, recursive-merge, ts-merge, typescript, typescript-merge
- Language: TypeScript
- Size: 618 KB
- Stars: 146
- Watchers: 3
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: Voodoo Creation
- Login: voodoocreation
- Email:
- Kind: user
- Description: Independent record label, run by Raice Hannay, Solutions Architect + Software Engineer. — Lead Software Engineer (Front-end Specialist) at Xero.
- Website: https://mynameisviii.com
- Location: New Zealand
- Twitter:
- Company: Voodoo Creation Records
- Icon url: https://avatars.githubusercontent.com/u/10587466?u=b565e8f71789fa0fa9b24f76f19cb413881adb08&v=4
- Repositories: 10
- Last Synced at: 2025-08-12T20:03:22.485Z
- Profile URL: https://github.com/voodoocreation
GitHub Events
Total
- Create event: 2
- Fork event: 3
- Issue comment event: 10
- Issues event: 4
- Pull request event: 4
- Pull request review event: 2
- Push event: 3
- Release event: 2
- Watch event: 12
- Total: 42
Last Year
- Fork event: 2
- Issue comment event: 4
- Pull request event: 2
- Pull request review event: 2
- Push event: 1
- Watch event: 1
- Total: 12
Committers metadata
Last synced: 4 days ago
Total Commits: 51
Total Committers: 7
Avg Commits per committer: 7.286
Development Distribution Score (DDS): 0.216
Commits in past year: 1
Committers in past year: 1
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Raice Hannay | r****y@x****m | 40 |
| dependabot[bot] | 4****] | 6 |
| iulianOnofrei (U-lee-aan) | 5****r | 1 |
| Nick Michael | n****l | 1 |
| IgorGarofano | i****o@g****m | 1 |
| Dmitrii Kartashev | f****r@y****u | 1 |
| Adrian Adkison | a****n@g****m | 1 |
Issue and Pull Request metadata
Last synced: 6 days ago
Total issues: 23
Total pull requests: 20
Average time to close issues: 12 days
Average time to close pull requests: about 1 month
Total issue authors: 22
Total pull request authors: 8
Average comments per issue: 4.26
Average comments per pull request: 0.6
Merged pull request: 13
Bot issues: 0
Bot pull requests: 11
Past year issues: 2
Past year pull requests: 2
Past year average time to close issues: 3 days
Past year average time to close pull requests: about 21 hours
Past year issue authors: 2
Past year pull request authors: 2
Past year average comments per issue: 2.0
Past year average comments per pull request: 1.5
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- SettingDust (2)
- igorg1312 (1)
- PhilipArmstead (1)
- ThomasChan (1)
- KlutzyBubbles (1)
- moulahcene26 (1)
- seahindeniz (1)
- babakfp (1)
- expipiplus1 (1)
- thyming (1)
- SpraxDev (1)
- AndrewLeedham (1)
- silesky (1)
- MylesSmart (1)
- tippfelher (1)
Top Pull Request Authors
- dependabot[bot] (11)
- revolter (2)
- nick-michael (2)
- trainiac (1)
- Faithfinder (1)
- igorg1312 (1)
- Velkan33 (1)
- felixranesberger (1)
Top Issue Labels
Top Pull Request Labels
- dependencies (11)
Package metadata
- Total packages: 1
-
Total downloads:
- npm: 12,219,893 last-month
- Total docker downloads: 2,157,863
- Total dependent packages: 160
- Total dependent repositories: 2,523
- Total versions: 33
- Total maintainers: 1
- Total advisories: 2
npmjs.org: ts-deepmerge
A TypeScript deep merge function.
- Homepage: https://github.com/voodoocreation/ts-deepmerge#readme
- Licenses: ISC
- Latest release: 8.0.0 (published 2 months ago)
- Last Synced: 2026-07-20T10:17:41.637Z (3 days ago)
- Versions: 33
- Dependent Packages: 160
- Dependent Repositories: 2,523
- Downloads: 12,219,893 Last month
- Docker Downloads: 2,157,863
-
Rankings:
- Downloads: 0.226%
- Dependent packages count: 0.264%
- Docker downloads count: 0.416%
- Dependent repos count: 0.432%
- Average: 2.223%
- Stargazers count: 5.253%
- Forks count: 6.747%
- Maintainers (1)
- Advisories:
Dependencies
- @types/jest ^28.1.4 development
- @typescript-eslint/eslint-plugin ^5.30.5 development
- cross-env ^7.0.3 development
- eslint ^8.19.0 development
- eslint-config-voodoocreation ^2.0.1 development
- eslint-plugin-import ^2.26.0 development
- eslint-plugin-jest ^26.5.3 development
- eslint-plugin-prefer-arrow ^1.2.3 development
- jest ^28.1.2 development
- jest-environment-jsdom ^28.1.2 development
- npm-run-all ^4.1.5 development
- prettier ^2.7.1 development
- ts-jest ^28.0.5 development
- typescript ^4.7.4 development
- 525 dependencies