GitShow/Rich-Harris/degit
Rich-Harris

degit

Straightforward project scaffolding

by Rich-Harris
Star on GitHubForknpm

TypeScript

7.9k stars278 forks17 contributorsActive · 1w agoSince 2017MIT

Meet the team

See all 17 on GitHub →
YogliB
YogliB193 contributions
Rich-Harris
Rich-Harris92 contributions
dependabot-preview[bot]Bot
dependabot-preview[bot]79 contributions
mhkeller
mhkeller12 contributions
satotake
satotake9 contributions
futuraprime
futuraprime7 contributions
vladimyr
vladimyr5 contributions
Georift
Georift2 contributions

Languages

View on GitHub →
TypeScript99.9%
JavaScript0.1%
Shell0%

Commit activity

Last 12 weeks · 69 commits

Full graph →

Community health

5 of 6 standards met

Community profile →
100
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent fixes

View closed PRs →
YogliB
refactor(tar): remove fs-extra dependencyMergedPR

Summary Removed the direct dependency from the tar archive/cache path and switched those code paths to Node built-ins. Why This trims a direct dependency that was only used in the tar transport layer, while keeping the existing archive download and cache cleanup behavior intact. Changes Replaced calls in with APIs. Replaced calls in with APIs. Removed and from . Regenerated after the manifest change. Testing How you verified this (commands, scenarios, or N/A): [x] Automated tests () [ ] Manual / CLI check if user-facing behavior changed [ ] CI passes Review notes Breaking changes: none Risks / rollout: treats missing files and permission-denied paths as absent here to match the previous behavior. Focus areas for reviewers**: archive extraction cleanup, cache file cleanup, and the regenerated lockfile. Checklist [x] Error paths and exit codes considered where relevant [ ] Help text, completions, or docs updated if user-facing strings changed [x] Squashed to a single commit [x] No unrelated drive-by changes

YogliB · 1w ago
YogliB
chore: enable oxlint restriction warningsMergedPR

Summary What Why Changes Testing How you verified this (commands, scenarios, or N/A): [ ] Automated tests () [ ] Manual / CLI check if user-facing behavior changed [ ] CI passes Review notes Breaking changes (or none) Risks / rollout (or none) Focus areas for reviewers** (optional) Checklist [ ] Error paths and exit codes considered where relevant [ ] Help text, completions, or docs updated if user-facing strings changed [ ] Squashed to a single commit [ ] No unrelated drive-by changes

YogliB · 1w ago
YogliB
refactor(src): rename src modules into layered layoutMergedPR

Summary What Refactored the source tree into responsibility-based layers and removed the filename prefix from internal modules. Why Make the codebase easier to navigate and maintain without changing public behavior. Changes Moved core, domain, operations, transports, and shared modules into layered folders. Updated internal imports, dynamic imports, test mocks, and build/docs references to the new paths. Refreshed architecture docs and repo guidance to match the new layout. Testing How you verified this (commands, scenarios, or N/A): [x] Automated tests () [ ] Manual / CLI check if user-facing behavior changed [ ] CI passes still fails in this environment because the live public/private fixtures need network/auth setup; the refactor passed focused unit tests and . Review notes Breaking changes (or none) None. Risks / rollout (or none) Integration coverage depends on live network/SSH fixtures and can time out without the expected credentials. Focus areas for reviewers** (optional) Import path rewiring across core, transports, tests, and docs. Checklist [x] Error paths and exit codes considered where relevant [ ] Help text, completions, or docs updated if user-facing strings changed [x] Squashed to a single commit [x] No unrelated drive-by changes

YogliB · 1w ago
Structured data for AI agents

Repository: Rich-Harris/degit. Description: Straightforward project scaffolding Stars: 7887, Forks: 278. Primary language: TypeScript. Languages: TypeScript (99.9%), JavaScript (0.1%), Shell (0%). License: MIT. Open PRs: 5, open issues: 40. Last activity: 1w ago. Community health: 100%. Top contributors: YogliB, Rich-Harris, dependabot-preview[bot], mhkeller, satotake, futuraprime, vladimyr, Georift, yuler, rainbyte and others.

·@ofershap

Replace github.com with gitshow.dev