Commit graph

8 commits

Author SHA1 Message Date
saberzero1
3ae8c2fb1a
chore: commit dist/ and remove prepare script
Pre-built output is now committed to the repository so that
Quartz can skip the build step during plugin installation.
The prepare script is removed to prevent redundant builds
when installing from npm/git.
2026-03-14 21:57:12 +01:00
saberzero1
a188cf8182
chore: move build tools to devDependencies, shared deps to peerDependencies
tsup and typescript are only needed at build time — move to devDependencies
so they can be pruned after build. Dependencies already available from the
host Quartz installation are moved to peerDependencies to avoid duplication.
2026-03-14 21:26:35 +01:00
saberzero1
71355a0f3e
fix: compile SCSS via sass instead of raw text to prevent lightningcss errors 2026-02-26 16:44:50 +01:00
saberzero1
6f38bb9be4
fix: move tsup and typescript to dependencies for git install compatibility 2026-02-23 01:09:35 +01:00
saberzero1
441c3c474b
chore: add quartz plugin manifest to package.json 2026-02-17 17:43:43 +01:00
saberzero1
fb0c65d66f
fix: use github: specifier for @quartz-community/types dependency
Replace file:../types with github:quartz-community/types so the
package resolves correctly when installed via the Quartz plugin
manager.
2026-02-13 13:27:49 +01:00
saberzero1
a29f753827
feat(plugins): breadcrumbs as community plugin
Implement breadcrumbs component with file trie-based path resolution,
configurable separators, and i18n support. Uses direct imports from
@quartz-community/types instead of ambient declaration files.
2026-02-13 13:18:55 +01:00
Emile Bangma
d8f77226b9
Initial commit 2026-02-13 12:20:09 +01:00