Skip to content

chore: update dependencies and migrate from jest to vitest#76

Open
alephpiece wants to merge 1 commit intotryfabric:masterfrom
alephpiece:chore/bump-deps
Open

chore: update dependencies and migrate from jest to vitest#76
alephpiece wants to merge 1 commit intotryfabric:masterfrom
alephpiece:chore/bump-deps

Conversation

@alephpiece
Copy link

What's changed

  • Upgrade unified and remark plugins
    • Update import syntax to match new unified package structure
    • Replace jest with vitest to accommodate ESM (unified is ESM-only now)
  • Enforce eol in gitattributes for consistent line endings

fixes #65

- Replace jest with vitest as the test runner
- Update all dependencies to their latest versions
- Configure endOfLine and gitattributes for consistent line endings
- Update import syntax to match new unified package structure
kylemd added a commit to kylemd/martian that referenced this pull request Jan 8, 2026
tryfabric#76 from alephpiece:chore/bump-deps

Bug fixes applied on top of ESM migration (unified v11, vitest):
- tryfabric#48: Make LaTeX math parsing opt-in via enableMath option (default: false)
- tryfabric#51: Split rich_text arrays exceeding Notion's 100-item limit
- tryfabric#70: Extract blockquote text from first paragraph instead of empty
- tryfabric#71: Pad table rows with empty cells when fewer than table width

All 42 tests passing.
aschleck pushed a commit to escalante-bio/martian that referenced this pull request Feb 6, 2026
tryfabric#76 from alephpiece:chore/bump-deps

Bug fixes applied on top of ESM migration (unified v11, vitest):
- tryfabric#48: Make LaTeX math parsing opt-in via enableMath option (default: false)
- tryfabric#51: Split rich_text arrays exceeding Notion's 100-item limit
- tryfabric#70: Extract blockquote text from first paragraph instead of empty
- tryfabric#71: Pad table rows with empty cells when fewer than table width

All 42 tests passing.
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.

Breaking Change in Dependency Chain for @tryfabric/martian Due to Vulnerable Versions of packages

1 participant

Comments