Commit Graph

44 Commits

Author SHA1 Message Date
fl0werpowers
aa77926b95 chore(deps): replace chalk and rimraf with builtin functions (#1879)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-28 10:40:51 +02:00
Jacky Zhao
f9c788b0f1 fix: parse parallelization chunk arg, inline b64 for og image 2025-03-16 15:12:40 -07:00
Jacky Zhao
bf8b577f63 perf: incremental rebuild (--fastRebuild v2 but default) (#1841)
* checkpoint

* incremental all the things

* properly splice changes array

* smol doc update

* update docs

* make fancy logger dumb in ci
2025-03-16 14:17:31 -07:00
Jacky Zhao
f97ba42113 feat(og): add reading time to default, improve logging 2025-03-13 10:41:50 -07:00
Jacky Zhao
7acd3132aa feat: make og images an emitter to properly await image generation (#1826)
* checkpoint

* make emitters async generators

* fix

* custom font spec

* replace spinner, use disk cache for fonts

* use readline instead

* make og images look nice
2025-03-13 10:27:46 -07:00
Anton Bulakh
c3d49b9dbf chore(build): separate markdown and html handling into two separate stages (#1675) 2025-01-07 15:33:34 -05:00
Jacky Zhao
c686658610 fix: pass buildId to worker 2024-08-08 19:33:27 -07:00
kabirgh
9c573225d7 refactor: move emit from callback to helper file function (#704)
* Change emit from callback to helpers file function

* Update docs, remove commented code, improve type sig
2024-01-18 10:56:14 -08:00
Jacky Zhao
a5c0ec1b38 fix: use slugs instead of title as basis for explorer (#652)
* use slugs instead of title as basis for explorer

* fix folder persist state, better default behaviour

* use relative path instead of full path as full path is affected by -d

* dont use title in breadcrumb if it's just index lol
2023-12-27 16:44:14 -08:00
Jacky Zhao
6e6a31ccb3 deps: bump everything (closes #635) (#636)
* deps: bump ws

* deps: bump lightningcss

* deps: workerpool

* deps: various types

* deps: chalk

* deps: globby

* deps: preact

* deps: tsx

* deps: @floating-ui/dom

* deps: esbuild

* deps: types + prettier

* deps: rimraf, typescript

* deps: remark/rehype/unified ecosystem

* format
2023-12-18 09:48:40 -08:00
Jacky Zhao
b5ab38cb7e fix relative path resolution in router and link crawling 2023-08-16 22:04:15 -07:00
Jacky Zhao
99ce8dcd72 format 2023-08-09 09:18:44 -07:00
Jacky Zhao
1b37945b13 profiling, better concurrency heuristics 2023-08-09 00:26:33 -07:00
Jacky Zhao
486bd9358c format 2023-08-08 22:53:01 -07:00
Jacky Zhao
b79e889d87 better concurrency debugging, --concurrency flag for npx quartz build 2023-08-08 22:52:49 -07:00
Jacky Zhao
9868c09f58 more robust error handling, config hotreload 2023-08-05 11:28:09 -07:00
Jacky Zhao
744955bc94 use posix style paths for all path ops 2023-08-02 23:04:26 -07:00
Jacky Zhao
159bf972c3 make path and globbing more platform invariant 2023-08-02 22:10:13 -07:00
Jacky Zhao
c60f17d101 fix watch-mode batching 2023-07-24 00:04:01 -07:00
Jacky Zhao
4c0ad3e361 make component resources a proper emitter 2023-07-23 18:20:43 -07:00
Jacky Zhao
480948a78f support attachments folder 2023-07-23 17:42:00 -07:00
Jacky Zhao
dfac1d6e44 format 2023-07-23 17:09:12 -07:00
Jacky Zhao
a1985bfd28 refactor static and asset emission to be actual emitter plugins 2023-07-23 17:07:19 -07:00
Jacky Zhao
5d8b034af1 improve error handling while serving 2023-07-23 11:49:26 -07:00
Jacky Zhao
617ea80db1 run prettier 2023-07-22 17:27:41 -07:00
Jacky Zhao
7f571846bb hot content reload 2023-07-22 16:06:36 -07:00
Jacky Zhao
0b5fc92b90 add link resolution prompt to quartz create 2023-07-16 10:39:35 -07:00
Jacky Zhao
2c0f21a97d finish path refactoring, add sourcemap + better trace support 2023-07-15 23:02:12 -07:00
Jacky Zhao
ffb2c9ba57 base path refactor, more docs 2023-07-13 00:19:35 -07:00
Jacky Zhao
33c8c9c5f6 docs + various polish 2023-07-09 19:32:24 -07:00
Jacky Zhao
e0b91a193f fix styling for bullet points 2023-07-06 19:18:18 -07:00
Jacky Zhao
1547c8af0d fix indexing causing main thread freeze, various polish 2023-07-04 10:08:32 -07:00
Jacky Zhao
20b2d88a06 various polish 2023-07-02 13:08:29 -07:00
Jacky Zhao
fc03f3dcec fix: parsing wikilinks that have codeblock anchors, scroll to anchor 2023-06-19 22:50:25 -07:00
Jacky Zhao
09b5f4b10a modern toc tweaks 2023-06-16 19:41:59 -07:00
Jacky Zhao
9a1f0b48b4 refactor plugins to be functions instead of classes 2023-06-11 23:26:43 -07:00
Jacky Zhao
dace837cd5 embeds 2023-06-06 00:00:38 -07:00
Jacky Zhao
4f2a91da13 update spinners 2023-06-04 13:37:43 -04:00
Jacky Zhao
060dcce93e multi-core builds 2023-06-04 12:35:45 -04:00
Jacky Zhao
7b5df46f1c inline scripts 2023-06-03 15:07:19 -04:00
Jacky Zhao
51e26ecb4e scss support 2023-06-01 17:35:31 -04:00
Jacky Zhao
e5f95504e1 link processing 2023-05-31 17:41:44 -04:00
Jacky Zhao
2d3b816c44 rendering, link resolution, asset copying 2023-05-31 17:01:23 -04:00
Jacky Zhao
62d0c4bd1a plugin integration round 2 2023-05-30 08:02:20 -07:00