saberzero1
6984305e5d
chore(deps): update @quartz-community/utils
2026-06-03 15:31:20 +02:00
saberzero1
4c25c048a7
chore: regenerate package-lock.json
2026-05-24 17:33:05 +02:00
saberzero1
6ca06bda82
chore: remove vestigial @jackyzha0/quartz peerDependency
2026-05-24 16:24:40 +02:00
saberzero1
673592a74e
docs: add missing defaultOptions and optionSchema to package.json manifest
2026-05-22 20:06:19 +02:00
saberzero1
f1b1faee7e
build: bundle dependencies and ship pre-built dist
2026-04-27 21:38:31 +02:00
saberzero1
0e4466d912
build: bundle dependencies and ship pre-built dist
2026-04-27 21:38:31 +02:00
saberzero1
519528986a
deps: update @quartz-community/utils
2026-04-22 18:19:49 +02:00
saberzero1
9338ae37d5
deps: update @quartz-community/utils
2026-04-17 02:41:50 +02:00
saberzero1
49f768d3dd
deps: update @quartz-community/utils
2026-04-16 22:11:20 +02:00
saberzero1
9ba89085fa
deps: update @quartz-community/types and @quartz-community/utils
2026-04-16 13:31:22 +02:00
saberzero1
76c8b30808
fix: bundle @quartz-community/utils to avoid runtime subpath resolution failures
2026-04-04 11:36:44 +02:00
saberzero1
903d443531
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:54 +02:00
saberzero1
e3eb808830
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:54 +02:00
saberzero1
6af00953f5
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:54 +02:00
saberzero1
4b95c02d48
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:54 +02:00
saberzero1
d890354a64
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:54 +02:00
saberzero1
01d952eedc
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:48 +02:00
saberzero1
26aceb92cd
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:48 +02:00
saberzero1
f36cbfe2b4
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:48 +02:00
saberzero1
9bfd038dca
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:48 +02:00
saberzero1
53f7225b21
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:48 +02:00
saberzero1
36dea09b8d
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:43 +02:00
saberzero1
52df3c2888
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:43 +02:00
saberzero1
f98fc71b7a
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:43 +02:00
saberzero1
5432ccc43c
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:43 +02:00
saberzero1
4ca4e50bc2
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:52:43 +02:00
saberzero1
d37125c7e2
deps: add @quartz-community/utils dependency
2026-04-03 19:33:33 +02:00
saberzero1
69eeb99d3a
refactor: use shared classNames from @quartz-community/utils
2026-04-03 19:20:17 +02:00
saberzero1
e5c9cbede1
refactor: remove duplicate vfile DataMap fields now in @quartz-community/types
2026-04-03 15:47:06 +02:00
saberzero1
92fb307d7a
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
0b2579d3a1
fix: use separate tsconfig for DTS build to avoid vitest dependency
2026-03-22 13:12:01 +01:00
saberzero1
fef9fd81ee
fix: update category to dual transformer/component
2026-03-20 13:35:03 +01:00
saberzero1
da9185a92f
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:15 +01:00
saberzero1
b0e45aee44
ci: add dist externals verification step
2026-03-17 19:41:48 +01:00
saberzero1
c258ef0c30
fix: bundle non-shared deps into dist to prevent runtime resolution failures
...
Move non-allowlisted packages from dependencies/peerDependencies to
devDependencies so tsup bundles them into dist/ instead of leaving
them as external imports that may not resolve at runtime.
2026-03-17 19:31:52 +01:00
saberzero1
a43accd982
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
c72b20a06f
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
4355468e87
fix: update types/utils lockfile to commits with dist/
2026-03-14 22:44:42 +01:00
saberzero1
4f21f4eb5f
fix: add build-time deps for DTS generation
...
Peer dependencies needed at build time for TypeScript declaration file
generation were missing from devDependencies. Without them, the DTS build
fails silently, producing no index.d.ts.
2026-03-14 22:26:14 +01:00
saberzero1
4d0654aad0
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 22:01:44 +01:00
saberzero1
787960a77c
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:27:41 +01:00
saberzero1
70b12d85cb
feat: add render event listener for in-place DOM re-initialization
2026-03-12 19:45:33 +01:00
saberzero1
4e0a27662d
fix: resolve ESLint and formatting issues for CI compliance
2026-03-09 03:47:24 +01:00
saberzero1
802c33949b
deps: update @quartz-community/types and @quartz-community/utils
2026-03-09 03:03:56 +01:00
saberzero1
46b30413c3
deps: update @quartz-community/types
2026-02-28 20:08:37 +01:00
saberzero1
42d8ab9279
fix: compile SCSS via sass instead of raw text to prevent lightningcss errors
2026-02-26 16:44:51 +01:00
saberzero1
7e99822625
docs: update README for v5 unified config system
2026-02-25 16:07:03 +01:00
saberzero1
1941a13d78
fix: move tsup and typescript to dependencies for git install compatibility
2026-02-23 01:12:50 +01:00
saberzero1
38e7f01981
chore: add quartz plugin manifest to package.json
2026-02-17 17:44:04 +01:00
saberzero1
43aaea2e8a
docs: add plugin README
2026-02-14 02:12:56 +01:00