saberzero1
dd6e94b5ca
chore(deps): update @quartz-community/utils
2026-06-03 15:26:18 +02:00
saberzero1
a148b4104e
chore: regenerate package-lock.json
2026-05-24 17:32:45 +02:00
saberzero1
d642132d7e
chore: remove vestigial @jackyzha0/quartz peerDependency
2026-05-24 16:23:46 +02:00
saberzero1
cb695fb903
docs: add missing defaultOptions and optionSchema to package.json manifest
2026-05-22 20:06:19 +02:00
saberzero1
468d45e4d1
build: bundle dependencies and ship pre-built dist
2026-04-27 21:37:35 +02:00
saberzero1
7e4f5982e2
build: bundle dependencies and ship pre-built dist
2026-04-27 21:37:35 +02:00
saberzero1
59bf8dce1e
deps: update @quartz-community/utils
2026-04-22 18:16:36 +02:00
saberzero1
826deca275
deps: update @quartz-community/utils
2026-04-17 02:37:12 +02:00
saberzero1
762ed0960d
deps: update @quartz-community/utils
2026-04-16 22:08:20 +02:00
saberzero1
ffc51208cf
deps: update @quartz-community/types and @quartz-community/utils
2026-04-16 13:24:34 +02:00
saberzero1
3a297a35f2
fix: bundle @quartz-community/utils to avoid runtime subpath resolution failures
2026-04-04 11:36:22 +02:00
saberzero1
8c44f2ffa7
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:18 +02:00
saberzero1
ff515c56a3
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:18 +02:00
saberzero1
2aba8b43a0
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:18 +02:00
saberzero1
78d124975c
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:18 +02:00
saberzero1
9d2a4e238f
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:18 +02:00
saberzero1
f70088a6c0
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:13 +02:00
saberzero1
fc1899f1bb
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:13 +02:00
saberzero1
caee89c7e1
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:13 +02:00
saberzero1
2554ab4c4b
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:13 +02:00
saberzero1
8effe6f5c6
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:13 +02:00
saberzero1
363a7a208e
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:06 +02:00
saberzero1
54b95e67b4
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:06 +02:00
saberzero1
d3c88f8f80
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:06 +02:00
saberzero1
f079a5d964
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:06 +02:00
saberzero1
70a934ac2b
i18n: add translations for 30 locales from Quartz v4
2026-04-04 01:56:06 +02:00
saberzero1
27cd8957f0
refactor: use shared classNames from @quartz-community/utils
2026-04-03 19:19:36 +02:00
saberzero1
adba6ac9af
deps: update @quartz-community/types and @quartz-community/utils
2026-04-03 16:18:41 +02:00
saberzero1
1905f79442
fix: guard against undefined defaultDateType in ContentMeta
2026-04-03 15:55:47 +02:00
saberzero1
57e1401d4c
refactor: use shared getDate and ValidDateType from community packages
2026-04-03 15:45:45 +02:00
saberzero1
1399fdc2d1
build: refresh dist outputs
2026-04-03 15:07:40 +02:00
saberzero1
4bca8d3e77
deps: update @quartz-community/utils
2026-04-03 15:07:37 +02:00
saberzero1
a463a4d94a
refactor: use shared formatDate from @quartz-community/utils
2026-04-03 15:07:34 +02:00
saberzero1
0aeae176fe
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
cfaff910e1
fix: use separate tsconfig for DTS build to avoid vitest dependency
2026-03-22 13:15:08 +01:00
saberzero1
9e56659860
fix: read defaultDateType from file data with fallback to cfg
2026-03-20 21:04:11 +01:00
saberzero1
18cf785f52
fix: add createRequire banner for CJS compat in ESM bundles
...
Bundled CJS dependencies (e.g. reading-time) use require() for Node
builtins like 'stream' and 'util'. In ESM output, the esbuild-generated
__require shim throws 'Dynamic require of X is not supported' because
there is no global require in ESM context.
Add platform: 'node' and a banner that injects createRequire from the
'module' builtin, providing a working require() function for the CJS
compatibility layer.
2026-03-17 20:34:33 +01:00
saberzero1
feebc12c76
ci: add dist externals verification step
2026-03-17 19:41:47 +01:00
saberzero1
d56cb6297a
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:51 +01:00
saberzero1
003d62fee4
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
fca1e639d0
fix: update types/utils lockfile to commits with dist/
2026-03-14 22:42:43 +01:00
saberzero1
282bdda033
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
b6a89c9954
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:39 +01:00
saberzero1
2fa96b3707
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:43 +01:00
saberzero1
6381a7c2f7
fix: add passWithNoTests to vitest config
2026-03-09 03:21:30 +01:00
saberzero1
361a1afa31
deps: update @quartz-community/types and @quartz-community/utils
...
Also fix code formatting with prettier.
2026-03-09 03:04:02 +01:00
saberzero1
2016dce2b0
deps: update @quartz-community/types
2026-02-28 20:08:37 +01:00
saberzero1
772b27e40c
fix: compile SCSS via sass instead of raw text to prevent lightningcss errors
2026-02-26 16:44:50 +01:00
saberzero1
f01c46b8b3
docs: update README for v5 unified config system
2026-02-25 16:07:11 +01:00
saberzero1
1e8700475d
fix: move tsup and typescript to dependencies for git install compatibility
2026-02-23 01:09:43 +01:00