{"_id":"typedoc-theme-fresh","_rev":"5-91e5c8c36ab743556c5760e8db80ab48","name":"typedoc-theme-fresh","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"typedoc-theme-fresh","version":"0.1.0","keywords":["typedoc","typedoc-plugin","typedoc-theme","theme","documentation"],"author":{"name":"Eric Zhang","email":"ekzhang1@gmail.com"},"license":"MIT","_id":"typedoc-theme-fresh@0.1.0","maintainers":[{"name":"ekzhang","email":"ekzhang1@gmail.com"}],"dist":{"shasum":"11b40e6022eef0a12b592745a4fbfab5fc5acce3","tarball":"https://registry.npmjs.org/typedoc-theme-fresh/-/typedoc-theme-fresh-0.1.0.tgz","fileCount":7,"integrity":"sha512-cT4U6Qwshe9xDtMA+ZM0JiOqxewIQdrOYSBMQoPMFI8MA9ZLt7uRKj99aKya8Gf0Sr4TBcOvOLVMkOCLgmd5bw==","signatures":[{"sig":"MEYCIQDMIWUZ84gQoWljhXwCTGV0otzUiOih/zAelo6pwUyL+AIhAPmy0Qx4ciqKXf++mDbbjx+CVUa7VDvlXNp+ldHW/ts1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24784},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0083469877d9b3c49e87a126adc89c7b6463edd0","scripts":{"dev":"node scripts/dev-server.js","build":"tsc","clean":"rm -rf dist docs-example","watch":"tsc --watch","example":"typedoc --plugin ./dist/index.js --theme fresh --out docs-example --readme example/README.md --tsconfig example/tsconfig.json example/src/index.ts"},"_npmUser":{"name":"ekzhang","email":"ekzhang1@gmail.com"},"_npmVersion":"10.9.2","description":"A clean, minimalist and well-designed theme for TypeDoc","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.5","typedoc":"^0.28.14","chokidar":"^4.0.0","typescript":"^5.6.0","@types/node":"^24.8.1"},"peerDependencies":{"typedoc":"^0.28.14"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-theme-fresh_0.1.0_1761034322855_0.1909078233328816","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"typedoc-theme-fresh","version":"0.2.0","keywords":["typedoc","typedoc-plugin","typedoc-theme","theme","documentation"],"author":{"name":"Eric Zhang","email":"ekzhang1@gmail.com"},"license":"MIT","_id":"typedoc-theme-fresh@0.2.0","maintainers":[{"name":"ekzhang","email":"ekzhang1@gmail.com"}],"dist":{"shasum":"f283553f087cd5637a183b32f1e8c9089424aa04","tarball":"https://registry.npmjs.org/typedoc-theme-fresh/-/typedoc-theme-fresh-0.2.0.tgz","fileCount":7,"integrity":"sha512-SWJWN6FLtTWvmf+JYlKy/e+C9NMlUlqq3SUIORnlYw7cY3jh30t/vzdI2R06KEnGqudrxcraAYLrlA5K8Y8J4w==","signatures":[{"sig":"MEUCIQCCoqW0+bHX8yy6bc9uu7/ZvcCb4JQOiR8xkcEg6fZ0/AIgE9We+y1aG6ob1yL1awqwkn9JRT4O3K0k3mC6ubq6qPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4eb7d3c1d63011631b151d17c3c915d9deb432b4","scripts":{"dev":"node scripts/dev-server.js","build":"tsc","clean":"rm -rf dist docs-example","watch":"tsc --watch","example":"typedoc --plugin ./dist/index.js --theme fresh --out docs-example --readme example/README.md --tsconfig example/tsconfig.json example/src/index.ts"},"_npmUser":{"name":"ekzhang","email":"ekzhang1@gmail.com"},"_npmVersion":"10.9.2","description":"A clean, minimalist and well-designed theme for TypeDoc","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.5","typedoc":"^0.28.14","chokidar":"^4.0.0","typescript":"^5.6.0","@types/node":"^24.8.1"},"peerDependencies":{"typedoc":"^0.28.14"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-theme-fresh_0.2.0_1761052530476_0.9879363548991744","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"typedoc-theme-fresh","version":"0.2.1","keywords":["typedoc","typedoc-plugin","typedoc-theme","theme","documentation"],"author":{"name":"Eric Zhang","email":"ekzhang1@gmail.com"},"license":"MIT","_id":"typedoc-theme-fresh@0.2.1","maintainers":[{"name":"ekzhang","email":"ekzhang1@gmail.com"}],"dist":{"shasum":"53250cff8932422e04cda5e1fdfca084d5f7dda0","tarball":"https://registry.npmjs.org/typedoc-theme-fresh/-/typedoc-theme-fresh-0.2.1.tgz","fileCount":7,"integrity":"sha512-LQMQka0wrgG+L/Ar/VgZbbq1d0JwzZbDm+N6jaKtMwSUXdWQ4RNBQSmr0y800uJzW4jtqtVGAYjgoDmNhmMPeg==","signatures":[{"sig":"MEUCIQC15EbroYX01Wp3vHgTjocqL8AfKLlKgPA2JWrw/aRIrAIgWZdjqHbyrE+ueDfNLtnZz38guwo18pBQ4cqR3UTXAB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26728},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c3ab958fe6ecc335245d26ee5daf0e71c07597df","scripts":{"dev":"node scripts/dev-server.js","build":"tsc","clean":"rm -rf dist docs-example","watch":"tsc --watch","example":"typedoc --plugin ./dist/index.js --theme fresh --out docs-example --readme example/README.md --tsconfig example/tsconfig.json example/src/index.ts"},"_npmUser":{"name":"ekzhang","email":"ekzhang1@gmail.com"},"_npmVersion":"10.9.2","description":"A clean, minimalist and well-designed theme for TypeDoc","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.5","typedoc":"^0.28.14","chokidar":"^4.0.0","typescript":"^5.6.0","@types/node":"^24.8.1"},"peerDependencies":{"typedoc":"^0.28.14"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-theme-fresh_0.2.1_1761054528062_0.5172517093304123","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"typedoc-theme-fresh","version":"0.2.2","keywords":["typedoc","typedoc-plugin","typedoc-theme","theme","documentation"],"author":{"name":"Eric Zhang","email":"ekzhang1@gmail.com"},"license":"MIT","_id":"typedoc-theme-fresh@0.2.2","maintainers":[{"name":"ekzhang","email":"ekzhang1@gmail.com"}],"dist":{"shasum":"c649afba33bea51459032a8e887abdb332980755","tarball":"https://registry.npmjs.org/typedoc-theme-fresh/-/typedoc-theme-fresh-0.2.2.tgz","fileCount":7,"integrity":"sha512-1WU2BczwRYNVQ1jXoe0U/VNo/L/pbd5BI5ieXD51SMYruHqjtLF8ofwrojrfAs7v1rBuaNAq7OC5u0ZhndZZXA==","signatures":[{"sig":"MEQCICgEMIlLKaDjaPRkPFN1rJvMdakmAoR8Tu0IOLB/UyLCAiAsPmyAn7K+7KSVMeQPZCX2w3cmvEyZzQyL5XFk55Enew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b87f62d51ce89cc37c045a3af88588ed3dc7d4b","scripts":{"dev":"node scripts/dev-server.js","build":"tsc","clean":"rm -rf dist docs-example","watch":"tsc --watch","example":"typedoc --plugin ./dist/index.js --theme fresh --out docs-example --readme example/README.md --tsconfig example/tsconfig.json example/src/index.ts"},"_npmUser":{"name":"ekzhang","email":"ekzhang1@gmail.com"},"_npmVersion":"10.9.2","description":"A clean, minimalist and well-designed theme for TypeDoc","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.5","typedoc":"^0.28.14","chokidar":"^4.0.0","typescript":"^5.6.0","@types/node":"^24.8.1"},"peerDependencies":{"typedoc":"^0.28.14"},"_npmOperationalInternal":{"tmp":"tmp/typedoc-theme-fresh_0.2.2_1765990871761_0.37193915119165877","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"typedoc-theme-fresh","version":"0.2.3","description":"A clean, minimalist and well-designed theme for TypeDoc","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"keywords":["typedoc","typedoc-plugin","typedoc-theme","theme","documentation"],"author":{"name":"Eric Zhang","email":"ekzhang1@gmail.com"},"license":"MIT","scripts":{"build":"tsc","watch":"tsc --watch","dev":"node scripts/dev-server.js","example":"typedoc --plugin ./dist/index.js --theme fresh --out docs-example --readme example/README.md --tsconfig example/tsconfig.json example/src/index.ts","clean":"rm -rf dist docs-example"},"peerDependencies":{"typedoc":"^0.28.14"},"engines":{"node":">=18.0.0"},"dependencies":{},"devDependencies":{"@types/node":"^24.8.1","chokidar":"^4.0.0","serve":"^14.2.5","typedoc":"^0.28.14","typescript":"^5.6.0"},"_id":"typedoc-theme-fresh@0.2.3","gitHead":"f93f8133f9f53f286a1b536c8fa21282c8e44597","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-SKSKyULDZMTMViCSY9A1e/Y9+A38oMfjHD6kpNdtb5+EBsiAUJfnuXWGu4tYPn6gon5KqzhWYwIqZv2T8/I/Tw==","shasum":"cb7f55ea91b17f71ff7c18ba7c83dfb8891e7919","tarball":"https://registry.npmjs.org/typedoc-theme-fresh/-/typedoc-theme-fresh-0.2.3.tgz","fileCount":7,"unpackedSize":26728,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHBJifJ4CFo8hwnU24TPgcDLg/0mV+qPFPHzCulTRKGrAiEA2pxF0ryKyN1ElWv016PS51GglS3y9a08Ly17z3sPg5I="}]},"_npmUser":{"name":"ekzhang","email":"ekzhang1@gmail.com"},"directories":{},"maintainers":[{"name":"ekzhang","email":"ekzhang1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typedoc-theme-fresh_0.2.3_1765991504577_0.6828534517189426"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-21T08:12:02.746Z","modified":"2025-12-17T17:11:44.918Z","0.1.0":"2025-10-21T08:12:03.055Z","0.2.0":"2025-10-21T13:15:30.685Z","0.2.1":"2025-10-21T13:48:48.234Z","0.2.2":"2025-12-17T17:01:11.900Z","0.2.3":"2025-12-17T17:11:44.729Z"},"author":{"name":"Eric Zhang","email":"ekzhang1@gmail.com"},"license":"MIT","keywords":["typedoc","typedoc-plugin","typedoc-theme","theme","documentation"],"description":"A clean, minimalist and well-designed theme for TypeDoc","maintainers":[{"name":"ekzhang","email":"ekzhang1@gmail.com"}],"readme":"# typedoc-theme-fresh\n\n[![Demo website](https://i.imgur.com/sRKvsaZ.png)](https://www.ekzhang.com/typedoc-theme-fresh/)\n\n_Fresh_ is a clean and minimalist theme for [TypeDoc](https://typedoc.org/).\n\nThe default TypeDoc theme is a bit noisy visually, and the layout seems haphazard in spots. This theme is intended to help _put content first_ and adjusts:\n\n- Color palette\n- Icon set and UI coherence\n- Typographic size and spacing\n- Visual consistency (borders, backgrounds, underlines)\n\nYou can also use it as a base upon which to build your own themes.\n\n## Usage\n\n```bash\nnpm i -D typedoc-theme-fresh\n```\n\nThen, you can run TypeDoc with the plugin and theme:\n\n```bash\ntypedoc --plugin typedoc-theme-fresh --theme fresh [etc...]\n```\n\n## Development\n\nIf you'd like to fork and make changes to the theme itself, or if you're submitting a change, just clone this repository and run:\n\n```bash\nnpm install\nnpm run dev\n```\n\nThis will listen for changes and automatically rebuild docs for the `example/` project at `http://localhost:8888/index.html`.\n\n## License\n\nBy [Eric Zhang](https://www.ekzhang.com/), released under the [MIT license](LICENSE).\n","readmeFilename":"README.md"}