Skip to content

Conversation

@Adammatthiesen
Copy link
Member

@Adammatthiesen Adammatthiesen commented Feb 8, 2025

This pull request includes several updates and improvements to the markdown-remark and related packages, focusing on adding support for TOML frontmatter and updating dependencies. The key changes include support for TOML frontmatter in the markdown-remark-processor packages, dependency updates, and configuration enhancements.

Support for TOML Frontmatter:

  • Added support for TOML frontmatter in markdown-remark-processor-web and markdown-remark-processor by importing the smol-toml library and updating the frontmatter parsing logic to handle both YAML and TOML. [1] [2] [3] [4] [5] [6] [7] [8] [9]

Dependency Updates:

  • Updated dependencies in package.json files across multiple packages, including esbuild, vitest, and astro. [1] [2] [3] [4] [5]

Configuration Enhancements:

  • Added a new vitest.workspace.js file to define workspace configurations for the vitest testing framework.

Changeset:

  • Added a changeset file to document the updates and ensure proper versioning for the affected packages.

Code Improvements:

  • Updated test configurations and paths to ensure compatibility with the latest changes.

@changeset-bot
Copy link

changeset-bot bot commented Feb 8, 2025

🦋 Changeset detected

Latest commit: e6965dd

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@studiocms/markdown-remark-processor-web Minor
@studiocms/markdown-remark-processor Minor
@studiocms/markdown-remark Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 8, 2025

Open in Stackblitz

npm i https://pkg.pr.new/@studiocms/markdown-remark@24
npm i https://pkg.pr.new/@studiocms/markdown-remark-processor@24
npm i https://pkg.pr.new/@studiocms/markdown-remark-processor-web@24

commit: e6965dd

@studiocms-no-reply
Copy link
Member

PR Test Results

Vitest Test Results: https://withstudiocms.github.io/markdown-remark/pr-preview/vitest/pr-24/

@Adammatthiesen Adammatthiesen marked this pull request as ready for review February 13, 2025 00:40
@Adammatthiesen Adammatthiesen requested a review from a team as a code owner February 13, 2025 00:40
Copy link
Member

@dreyfus92 dreyfus92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool beans adam, i just left a comment 😅

@Adammatthiesen Adammatthiesen merged commit 6a05fec into main Feb 13, 2025
7 checks passed
@Adammatthiesen Adammatthiesen deleted the update-support-astrojs branch February 13, 2025 09:41
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.

5 participants