Skip to content

feat: modernize package to latest standards#26

Merged
targos merged 1 commit intomainfrom
2026-03-31_13-08
Mar 31, 2026
Merged

feat: modernize package to latest standards#26
targos merged 1 commit intomainfrom
2026-03-31_13-08

Conversation

@lpatiny
Copy link
Copy Markdown
Member

@lpatiny lpatiny commented Mar 31, 2026

  • Convert .js test files to .ts and use .ts import extensions
  • Enable noUncheckedIndexedAccess (remove override from tsconfig)
  • Update dependencies (dynamic-typing v2, @types/node v25, etc.)
  • Replace documentationjs workflow with typedoc
  • Add vitest.config.ts with snapshotFormat
  • Add .claude to .gitignore, .DS_Store to src/.npmignore
  • Move @types/node to devDependencies, reorder deps before devDeps

BREAKING CHANGE: dynamic-typing upgraded to v2

Co-Authored-By: Claude Opus 4.6 (1M context) [email protected]

- Convert .js test files to .ts and use .ts import extensions
- Enable noUncheckedIndexedAccess (remove override from tsconfig)
- Update dependencies (dynamic-typing v2, @types/node v25, etc.)
- Replace documentationjs workflow with typedoc
- Add vitest.config.ts with snapshotFormat
- Add .claude to .gitignore, .DS_Store to src/.npmignore
- Move @types/node to devDependencies, reorder deps before devDeps

BREAKING CHANGE: dynamic-typing upgraded to v2

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@lpatiny lpatiny requested a review from targos March 31, 2026 11:10
@targos targos changed the title feat!: modernize package to latest standards feat: modernize package to latest standards Mar 31, 2026
@targos targos merged commit ff247a6 into main Mar 31, 2026
9 checks passed
@targos targos deleted the 2026-03-31_13-08 branch March 31, 2026 11:17
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.

2 participants