Jacky Zhao
504b447162
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
ea6208c1f0
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
2f6747b166
fix relative path resolution in router and link crawling
2023-08-16 22:04:15 -07:00
Jacky Zhao
ad3f7b2d5f
format
2023-08-09 09:18:44 -07:00
Jacky Zhao
cea6834fef
profiling, better concurrency heuristics
2023-08-09 00:26:33 -07:00
Jacky Zhao
68ccd1d79d
format
2023-08-08 22:53:01 -07:00
Jacky Zhao
49bd6bc3ff
better concurrency debugging, --concurrency flag for npx quartz build
2023-08-08 22:52:49 -07:00
Jacky Zhao
c402f0c385
more robust error handling, config hotreload
2023-08-05 11:28:09 -07:00
Jacky Zhao
663c41fa41
use posix style paths for all path ops
2023-08-02 23:04:26 -07:00
Jacky Zhao
d7842e0ce7
make path and globbing more platform invariant
2023-08-02 22:10:13 -07:00
Jacky Zhao
041a4ce7bc
fix watch-mode batching
2023-07-24 00:04:01 -07:00
Jacky Zhao
4811500b1b
make component resources a proper emitter
2023-07-23 18:20:43 -07:00
Jacky Zhao
8fd75ffbfd
support attachments folder
2023-07-23 17:42:00 -07:00
Jacky Zhao
55a1fb8c41
format
2023-07-23 17:09:12 -07:00
Jacky Zhao
9e83af04a7
refactor static and asset emission to be actual emitter plugins
2023-07-23 17:07:19 -07:00
Jacky Zhao
ae2e3b463a
improve error handling while serving
2023-07-23 11:49:26 -07:00
Jacky Zhao
7db2eda76c
run prettier
2023-07-22 17:27:41 -07:00
Jacky Zhao
8dd73704e6
hot content reload
2023-07-22 16:06:36 -07:00
Jacky Zhao
8e0ba45789
add link resolution prompt to quartz create
2023-07-16 10:39:35 -07:00
Jacky Zhao
3ac6b42e16
finish path refactoring, add sourcemap + better trace support
2023-07-15 23:02:12 -07:00
Jacky Zhao
906f91f8ee
base path refactor, more docs
2023-07-13 00:19:35 -07:00
Jacky Zhao
08f8e3b4a4
docs + various polish
2023-07-09 19:32:24 -07:00
Jacky Zhao
b3480bdc49
fix styling for bullet points
2023-07-06 19:18:18 -07:00
Jacky Zhao
ab9da02c60
fix indexing causing main thread freeze, various polish
2023-07-04 10:08:32 -07:00
Jacky Zhao
e0ebee5aa9
various polish
2023-07-02 13:08:29 -07:00
Jacky Zhao
24348b24a9
fix: parsing wikilinks that have codeblock anchors, scroll to anchor
2023-06-19 22:50:25 -07:00
Jacky Zhao
917d5791ac
modern toc tweaks
2023-06-16 19:41:59 -07:00
Jacky Zhao
352075ae81
refactor plugins to be functions instead of classes
2023-06-11 23:26:43 -07:00
Jacky Zhao
89e0311a98
embeds
2023-06-06 00:00:38 -07:00
Jacky Zhao
1406ee0f05
update spinners
2023-06-04 13:37:43 -04:00
Jacky Zhao
9ad89997a5
multi-core builds
2023-06-04 12:35:45 -04:00
Jacky Zhao
4bdc17d4a1
inline scripts
2023-06-03 15:07:19 -04:00
Jacky Zhao
42d3a7de17
scss support
2023-06-01 17:35:31 -04:00
Jacky Zhao
3636c052eb
link processing
2023-05-31 17:41:44 -04:00
Jacky Zhao
21c007e2fc
rendering, link resolution, asset copying
2023-05-31 17:01:23 -04:00
Jacky Zhao
ad6ce0d73f
plugin integration round 2
2023-05-30 08:02:20 -07:00