50 Commits
Author SHA1 Message Date
Fuma Nama d35d0d6a43 fix(mdx): respect root in Vite config 2026-05-29 18:23:25 +08:00
Fuma Nama a744f9fae7 Core: Support frontmatter parsing at core-level 2026-04-16 19:38:40 +08:00
eliasfaltinandGitHub 31441492e7 fix(mdx): correct dynamic index generation for lazy entries (#3116)
* fix: correct mdx dynamic index generation

* fix: avoid unused dynamic path import
2026-03-16 21:21:34 +08:00
Fuma Nama 25f1f0c6ff Chore: migrate to oxfmt 2025-12-30 16:49:34 +08:00
8ce2c70fc5 feat(mdx): support VS Code-style #region extraction for <include /> (#2791)
* feat(include): support VS Code-style #region extraction for code files

* chore: add changeset for include code region support

* improve perf & fix bugs

* Docs: introduce region support

---------

Co-authored-by: Fuma Nama <[email protected]>
2025-12-20 18:06:57 +08:00
Fuma Nama d06eb7bf51 MDX: fix index file re-generation 2025-12-04 17:38:45 +08:00
Fuma Nama 31fd9d7058 MDX: add unit tests for workspace 2025-12-04 15:34:55 +08:00
Fuma Nama fc0e3dbb02 MDX: introduce official workspace API 2025-12-04 15:02:09 +08:00
Fuma Nama aa1a8378cf MDX: implement core for workspaces 2025-12-04 12:41:06 +08:00
Fuma Nama fb5a5967b1 MDX: prototype workspace feature 2025-12-04 10:16:30 +08:00
Fuma Nama 3de8981a90 MDX: add more tests for typegen 2025-11-18 19:27:10 +08:00
Fuma Nama 52dabc328b MDX: Support type-safe collection generation 2025-11-17 23:20:53 +08:00
Fuma Nama ce871c0bfb fix checks 2025-11-16 19:37:01 +08:00
Fuma Nama 323a4d2658 MDX: rename output files 2025-11-15 17:13:41 +08:00
Fuma Nama b9630213df MDX: make index-file a plugin and optimize re-generation 2025-11-13 22:35:58 +08:00
Fuma Nama 1bfc3c7ab3 MDX: prefer eager glob import 2025-11-13 14:21:05 +08:00
Fuma Nama 93a64f36f7 MDX: improve emit entry generation 2025-11-12 23:07:17 +08:00
Fuma Nama 61b90c8b61 MDX: Always transform meta files in collection 2025-10-31 23:24:44 +08:00
Fuma Nama 3caa5cd918 MDX: implement Plugins API 2025-10-21 21:42:06 +08:00
Fuma Nama eb73f23cd9 MDX: Improve unit tests 2025-10-07 22:25:18 +08:00
Fuma Nama 7ca3ab40f1 Replace with Negotiation API 2025-09-29 19:47:46 +08:00
4b9871dc1d MDX Async mode: read file content on load (#2394)
* MDX: read file content on load

* Use path.resolve in .source/index.ts

* Add absolutePath to force nft file tracing

* improve performance

---------

Co-authored-by: Fuma Nama <[email protected]>
2025-09-24 20:46:58 +08:00
Fuma Nama af50bc8e32 MDX: Support customising index file output path in Vite 2025-09-24 16:49:46 +08:00
Fuma Nama 5fc9ee4b9f MDX: Support remark-directive for Include API 2025-09-22 21:45:44 +08:00
Fuma Nama 8eae1cb736 update snapshots 2025-09-20 17:44:30 +08:00
Fuma Nama c8f49d891a MDX: Include frontmatter into page.data.content by default 2025-08-19 22:15:07 +08:00
Fuma Nama 3e45b3d9bb MDX: fix errors from last PR 2025-08-14 19:46:38 +08:00
Alex YangandGitHub b41ffc32bd fix: import js index file with file extension (#2206) 2025-08-14 09:33:32 +08:00
Fuma Nama 275cc9817b fix tests 2025-08-12 14:54:33 +08:00
Fuma Nama 57224f4f3e MDX: Support last modified time for Vite 2025-07-30 21:08:54 +08:00
Fuma Nama cbd97fe59e update test snapshots 2025-07-20 21:34:42 +08:00
Fuma Nama e5cfa27e5b MDX: Stabilize Vite plugin support 2025-07-19 19:18:46 +08:00
Fuma Nama 73e07a5178 MDX: bump zod to v4 2025-07-10 16:51:34 +08:00
Fuma Nama cd86f58c14 MDX: Hotfix Windows EOL being ignored 2025-06-16 22:04:56 +08:00
Fuma Nama ab5a5d166a MDX: add Vite transformer 2025-06-16 21:06:25 +08:00
Fuma Nama e9f2b7014a CLI: Allow code usage of create() 2025-04-09 20:01:50 +08:00
Fuma Nama b5ce255026 MDX: read full file contents on async mode 2025-04-09 19:41:19 +08:00
Fuma Nama fc5d7c0e46 MDX: Compile Meta files into inline JSON objects 2025-02-11 20:23:11 +08:00
Fuma Nama 33d47f7a30 MDX: generate with types 2025-02-05 19:15:18 +08:00
Fuma Nama 233a2d1080 Support Standard Schema for collection schema 2025-02-05 11:53:56 +08:00
Fuma Nama 421166a890 MDX: ready to release 2025-02-01 23:45:12 +08:00
Fuma Nama 3d5fa9d3e7 Chore: update deps 2025-02-01 09:22:31 +08:00
Fuma Nama 6ad919a366 MDX: improve error messages 2025-01-10 18:10:26 +08:00
Fuma Nama 1573d632ea Core: Support URL format publicDir in Remark Image plugin 2024-10-29 16:11:37 +08:00
fuma-nama 031e7cf825 MDX: add unit tests 2024-10-18 20:57:09 +08:00
fuma-nama df9e0e1672 MDX: Support lazy load MDX files 2024-10-17 22:12:21 +08:00
fuma-nama 1e8c5b1796 chore: fix lint 2024-10-08 19:40:36 +08:00
fuma-nama 64f0653310 UI: Introduce --fd-nav-height CSS variable for custom navbar 2024-10-08 19:15:59 +08:00
fuma-nama 139361399c MDX: Add tests 2024-10-08 19:15:59 +08:00
fuma-nama 55f31a6201 MDX: Improve error message 2024-08-31 22:16:05 +08:00