Commit graph

9 commits

Author SHA1 Message Date
saberzero1
7a0639afb5
deps: add @quartz-community/utils dependency 2026-04-03 19:33:22 +02:00
saberzero1
8e014e00c8
chore: centralize type declarations and standardize tooling config
- Update types/globals.d.ts with centralized type declarations
- Add .prettierignore, update .eslintrc.json with triple-slash-reference override
- Remove duplicate scripts.d.ts/styles.d.ts if present
2026-03-16 18:55:26 +01:00
saberzero1
a17b922ddd
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:58:10 +01:00
saberzero1
bde6df946e
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:57 +01:00
saberzero1
923b97c2e6
fix: compile SCSS via sass instead of raw text to prevent lightningcss errors 2026-02-26 16:44:50 +01:00
saberzero1
56fcd95ba7
fix: move tsup and typescript to dependencies for git install compatibility 2026-02-23 01:09:49 +01:00
saberzero1
453e59cf91
chore: add quartz plugin manifest to package.json 2026-02-17 17:43:50 +01:00
saberzero1
2fc5ca7afa
feat: migrate Darkmode component from Quartz v5 core 2026-02-13 17:14:34 +01:00
Emile Bangma
f9524a3fd5
Initial commit 2026-02-13 16:51:38 +01:00