saberzero1
e608ca815e
chore(deps): update @quartz-community/utils
2026-06-03 15:24:36 +02:00
saberzero1
5c5f7c702c
chore: regenerate package-lock.json
2026-05-24 17:32:41 +02:00
saberzero1
fdf27397dd
chore: remove vestigial @jackyzha0/quartz peerDependency
2026-05-24 16:23:34 +02:00
saberzero1
ea9a6d8c48
build: bundle dependencies and ship pre-built dist
2026-04-27 21:37:17 +02:00
saberzero1
37fa325150
build: bundle dependencies and ship pre-built dist
2026-04-27 21:37:17 +02:00
saberzero1
ef6fb917cb
deps: update @quartz-community/utils
2026-04-22 18:15:22 +02:00
saberzero1
49cd3503a3
deps: update @quartz-community/utils
2026-04-17 02:34:53 +02:00
saberzero1
f0780b0471
deps: update @quartz-community/utils
2026-04-16 22:07:45 +02:00
saberzero1
7d81b49e7e
deps: update @quartz-community/types and @quartz-community/utils
2026-04-16 13:22:43 +02:00
saberzero1
6fd0467a4f
fix: bundle @quartz-community/utils to avoid runtime subpath resolution failures
2026-04-04 11:36:09 +02:00
saberzero1
ac42396d41
deps: add @quartz-community/utils dependency
2026-04-03 19:33:39 +02:00
saberzero1
a6e5fbe6d1
refactor: use shared classNames from @quartz-community/utils
2026-04-03 19:25:11 +02:00
saberzero1
bb187f7d8a
deps: update @quartz-community/types and @quartz-community/utils
2026-04-03 16:16:32 +02:00
saberzero1
362b87c801
fix: move tsconfig from dts object to top-level option
...
The DtsConfig type in tsup does not have a tsconfig property.
Use top-level tsconfig option instead of dts: { tsconfig: ... }.
2026-03-22 13:25:12 +01:00
saberzero1
de70f290f6
fix: use separate tsconfig for DTS build to avoid vitest dependency
2026-03-22 13:12:01 +01:00
saberzero1
cab30b1d8b
chore: set tsup platform to node
...
Plugins run server-side during the Quartz build step, not in the
browser. Setting platform: 'node' tells esbuild to treat Node builtins
as available externals and avoids CJS-in-ESM require() failures for
any bundled dependencies that use Node APIs.
2026-03-17 20:41:14 +01:00
saberzero1
070a00d820
ci: add dist externals verification step
2026-03-17 19:41:47 +01:00
saberzero1
7489b34e70
fix: add vfile as devDependency for CI typecheck
...
vfile is imported in source/test files but was only listed as a
peerDependency (or not at all). CI needs it installed to resolve
type declarations during tsc --noEmit and tsup DTS build.
2026-03-16 19:12:16 +01:00
saberzero1
06091c9c00
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
5e8ebbd3a0
fix: update types/utils lockfile to commits with dist/
2026-03-14 22:42:03 +01:00
saberzero1
db5006720b
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:56:14 +01:00
saberzero1
d76be94536
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:30 +01:00
saberzero1
6b57785696
fix: add passWithNoTests to vitest config
2026-03-09 03:21:30 +01:00
saberzero1
847d38c37a
deps: update @quartz-community/types and @quartz-community/utils
...
Also fix code formatting with prettier.
2026-03-09 03:04:02 +01:00
saberzero1
757ee632ad
deps: update @quartz-community/types
2026-02-28 20:08:36 +01:00
saberzero1
4d81b1ec63
fix: compile SCSS via sass instead of raw text to prevent lightningcss errors
2026-02-26 16:44:51 +01:00
saberzero1
33cefa3492
docs: update README for v5 unified config system
2026-02-25 16:07:11 +01:00
saberzero1
9cce24df7b
fix: move tsup and typescript to dependencies for git install compatibility
2026-02-23 01:09:31 +01:00
saberzero1
031872e39b
chore: add quartz plugin manifest to package.json
2026-02-17 17:43:41 +01:00
saberzero1
32c2c9238f
docs: add plugin README
2026-02-14 02:13:15 +01:00
saberzero1
506a637f7f
chore: update @quartz-community/types to v0.2.1
2026-02-13 22:57:47 +01:00
saberzero1
d927a158f0
feat: migrate ArticleTitle component from Quartz v5 core
2026-02-13 17:14:30 +01:00
Emile Bangma
1edf20ef59
Initial commit
2026-02-13 16:48:02 +01:00