{"_id":"@quartz-community/content-meta","_rev":"2-1dc362afd29f61e791267eec64d6a412","name":"@quartz-community/content-meta","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@quartz-community/content-meta","version":"0.1.0","keywords":["quartz","quartz-plugin","content-meta","reading-time","date","component"],"author":{"name":"Quartz Community"},"license":"MIT","_id":"@quartz-community/content-meta@0.1.0","maintainers":[{"name":"aarnphm","email":"aaron.pham.2k21@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"homepage":"https://github.com/quartz-community/content-meta","bugs":{"url":"https://github.com/quartz-community/content-meta/issues"},"dist":{"shasum":"b957437f570228ecacdb22cad2ddf98070cee398","tarball":"https://registry.npmjs.org/@quartz-community/content-meta/-/content-meta-0.1.0.tgz","fileCount":10,"integrity":"sha512-975tqafyfdoz6qWeSLMuQIaBVVOQrOC8KfQGSGpf7b5o+3zbqtigMwi+XXC+0b9wUGePrclKwbZC+tXRSbCK3Q==","signatures":[{"sig":"MEYCIQCZdrZMfckbIEnPJI6enMXvv6xXYPhUPCACQDAGohcNmgIhAKEZx9G8QKKxnvel1Lg3r/zX9PED85Z/IWP1ENK5RM6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@quartz-community%2fcontent-meta@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154428},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","quartz":{"name":"content-meta","version":"1.0.0","category":"component","components":{"ContentMeta":{"displayName":"Content Meta","defaultPosition":"beforeBody","defaultPriority":20}},"displayName":"Content Meta","defaultOrder":50,"dependencies":[],"optionSchema":{"showComma":{"type":"boolean"},"showReadingTime":{"type":"boolean"}},"quartzVersion":">=5.0.0","defaultEnabled":true,"defaultOptions":{"showComma":true,"showReadingTime":true}},"engines":{"npm":">=10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./package.json":"./package.json"},"gitHead":"5c5efca2802c6e38d6c13c20d2c2e1291f331abb","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0","test":"vitest run","build":"tsup","check":"npm run typecheck && npm run lint && npm run format && npm run test","format":"prettier . --check","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"saberzero1","email":"github@emilebangma.com"},"repository":{"url":"git+https://github.com/quartz-community/content-meta.git","type":"git"},"_npmVersion":"10.9.8","description":"ContentMeta component for Quartz - displays date and reading time","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@quartz-community/types":"^0.2.1","@quartz-community/utils":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","tsup":"^8.5.0","eslint":"^8.57.0","preact":"^10.28.2","vitest":"^2.1.9","prettier":"^3.6.2","typescript":"^5.9.3","@types/hast":"^3.0.4","@types/node":"^24.10.0","@types/mdast":"^4.0.4","reading-time":"^1.5.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"preact":"^10.0.0"},"peerDependenciesMeta":{"preact":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/content-meta_0.1.0_1784761043031_0.5484774037174232","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"_id":"@quartz-community/content-meta@1.0.0","bugs":{"url":"https://github.com/quartz-community/content-meta/issues"},"dist":{"shasum":"8c6c2210bcac582d65bdfb1f8ab9bb3fbbe5a924","tarball":"https://registry.npmjs.org/@quartz-community/content-meta/-/content-meta-1.0.0.tgz","fileCount":10,"integrity":"sha512-5lJN3hWf+/AQ47rAdSn2aGE9A1UZRjzKjXF6vpd4UiIZapHtLFe7FWDgwVxQfoHl0iq7HvyPaGYf10Qv/wC3gA==","signatures":[{"sig":"MEUCIQD7j7S0JFlILjuRHjR4RYSEiQVMqOWPuzo7Z4SovonrCwIgX7QWbCQ/XsHA/D6xI+r4o8kzEsgozyIxwq5rjOkISyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsZe+feny5XQlL1Id0MVQmC1rh7ogA4Kl6dwVbMVPQPwIgeBrf56z+bt+hAYRMZ5hBc1P5t09APwphrx/Z6JiNFU0="}],"unpackedSize":154804},"main":"./dist/index.js","name":"@quartz-community/content-meta","type":"module","types":"./dist/index.d.ts","author":{"name":"Quartz Community"},"quartz":{"name":"content-meta","version":"1.0.0","category":"component","components":{"ContentMeta":{"displayName":"Content Meta","defaultPosition":"beforeBody","defaultPriority":20}},"displayName":"Content Meta","defaultOrder":50,"dependencies":[],"optionSchema":{"showComma":{"type":"boolean"},"showReadingTime":{"type":"boolean"}},"quartzVersion":">=5.0.0","defaultEnabled":true,"defaultOptions":{"showComma":true,"showReadingTime":true}},"engines":{"npm":">=10.9.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./package.json":"./package.json"},"gitHead":"4d1025c24800936c6b576b6a0d8299dc3d1b8a88","license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint . --max-warnings=0","test":"vitest run","build":"tsup","check":"npm run typecheck && npm run lint && npm run format && npm run test","format":"prettier . --check","release":"npm run build && changeset publish","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"version":"1.0.0","_npmUser":{"name":"saberzero1","email":"github@emilebangma.com"},"homepage":"https://github.com/quartz-community/content-meta","keywords":["quartz","quartz-plugin","content-meta","reading-time","date","component"],"repository":{"url":"git+https://github.com/quartz-community/content-meta.git","type":"git"},"_npmVersion":"10.9.8","description":"ContentMeta component for Quartz - displays date and reading time","directories":{},"maintainers":[{"name":"aarnphm","email":"aaron.pham.2k21@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@quartz-community/types":"^1.0.0","@quartz-community/utils":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.3","tsup":"^8.5.0","eslint":"^8.57.0","preact":"^10.28.2","vitest":"^2.1.9","prettier":"^3.6.2","typescript":"^5.9.3","@types/hast":"^3.0.4","@types/node":"^24.10.0","@types/mdast":"^4.0.4","reading-time":"^1.5.0","@changesets/cli":"^2.29.2","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"preact":"^10.0.0"},"peerDependenciesMeta":{"preact":{"optional":false}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/content-meta_1.0.0_1789429445579_0.4717411106974574"}}},"time":{"created":"2026-07-22T22:57:22.873Z","modified":"2026-09-14T23:44:05.852Z","0.1.0":"2026-07-22T22:57:23.177Z","1.0.0":"2026-09-14T23:44:05.672Z"},"bugs":{"url":"https://github.com/quartz-community/content-meta/issues"},"author":{"name":"Quartz Community"},"license":"MIT","homepage":"https://github.com/quartz-community/content-meta","keywords":["quartz","quartz-plugin","content-meta","reading-time","date","component"],"repository":{"url":"git+https://github.com/quartz-community/content-meta.git","type":"git"},"description":"ContentMeta component for Quartz - displays date and reading time","maintainers":[{"name":"aarnphm","email":"aaron.pham.2k21@gmail.com"},{"name":"saberzero1","email":"github@emilebangma.com"}],"readme":"# @quartz-community/content-meta\n\nDisplays content metadata such as creation date and reading time.\n\n## Installation\n\n```bash\nnpx quartz plugin add github:quartz-community/content-meta\n```\n\n## Usage\n\n```yaml title=\"quartz.config.yaml\"\nplugins:\n  - source: github:quartz-community/content-meta\n    enabled: true\n    layout:\n      position: beforeBody\n      priority: 20\n```\n\nFor advanced use cases, you can override in TypeScript:\n\n```ts title=\"quartz.ts (override)\"\nimport * as ExternalPlugin from \"./.quartz/plugins\";\n\nExternalPlugin.ContentMeta({\n  showReadingTime: true,\n  showComma: true,\n});\n```\n\n## Configuration\n\n| Option            | Type      | Default | Description                                        |\n| ----------------- | --------- | ------- | -------------------------------------------------- |\n| `showReadingTime` | `boolean` | `true`  | Whether to display the estimated reading time.     |\n| `showComma`       | `boolean` | `true`  | Whether to display a comma between metadata items. |\n\n## Documentation\n\nSee the [Quartz documentation](https://quartz.jzhao.xyz/plugins/ContentMeta) for more information.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}