Skip to content

feat: add @script-development/fs-helpers package#7

Merged
Goosterhof merged 1 commit into
mainfrom
fs-helpers
Apr 1, 2026
Merged

feat: add @script-development/fs-helpers package#7
Goosterhof merged 1 commit into
mainfrom
fs-helpers

Conversation

@Goosterhof
Copy link
Copy Markdown
Contributor

Summary

  • Tree-shakeable shared utility helpers package: deepCopy with recursive Writable<T>, isExisting type guard, toCamelCaseTyped wrapper, and re-exports of deepCamelKeys/deepSnakeKeys from string-ts
  • 100% test coverage, 100% mutation score (17/17 mutants killed)
  • Foundation dependency for the upcoming fs-adapter-store package

Test plan

  • All 8 CI gates pass (audit, format, lint, build, typecheck, lint:pkg, coverage, mutation)
  • 16 unit tests across 3 test files
  • publint + attw verify package exports for all resolutions

🤖 Generated with Claude Code

Tree-shakeable shared utility helpers: deepCopy with recursive
Writable<T>, isExisting type guard, toCamelCaseTyped wrapper,
and re-exports of deepCamelKeys/deepSnakeKeys from string-ts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Goosterhof Goosterhof merged commit dfc3afb into main Apr 1, 2026
1 check passed
@Goosterhof Goosterhof deleted the fs-helpers branch April 1, 2026 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant