{"_id":"@3ni8ma/vite-plugin-sitemap","name":"@3ni8ma/vite-plugin-sitemap","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@3ni8ma/vite-plugin-sitemap","version":"0.1.0","description":"A Vite plugin for automated sitemap generation","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"keywords":["vite","plugin","sitemap","seo"],"license":"MIT","peerDependencies":{"vite":">=5.0.0"},"devDependencies":{"@types/node":"^26.1.2","typescript":"^5.8.0","vite":"^6.0.0"},"gitHead":"1918a931b31418129f72d5a178e710ab5903f0f4","_id":"@3ni8ma/vite-plugin-sitemap@0.1.0","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jc7yxoypH30uJC1owyKZpj8kO/zQCRMEWxm/jMNo/YRaUbyBSsQzP+nI5qjuIzzNIlvzPD1IJOURj8ttBrUyFw==","shasum":"9b850d4e5f1b020067840cdba982cbb9c1d9baab","tarball":"https://registry.npmjs.org/@3ni8ma/vite-plugin-sitemap/-/vite-plugin-sitemap-0.1.0.tgz","fileCount":6,"unpackedSize":10809,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5usuDV1mQpLJRGOevYwHyl3jocIPkAR1eOQV3ZoZsQAIhAJqNYm6TgAqVwtvtuqB06lfrTh8IQ6RI2hhLLCziapsw"}]},"_npmUser":{"name":"3ni8ma","email":"worldshaans@gmail.com"},"directories":{},"maintainers":[{"name":"3ni8ma","email":"worldshaans@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vite-plugin-sitemap_0.1.0_1786930395482_0.9874308946922707"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-17T01:33:15.353Z","0.1.0":"2026-08-17T01:33:15.648Z","modified":"2026-08-17T01:33:15.823Z"},"maintainers":[{"name":"3ni8ma","email":"worldshaans@gmail.com"}],"description":"A Vite plugin for automated sitemap generation","keywords":["vite","plugin","sitemap","seo"],"license":"MIT","readme":"# @3ni8ma/vite-plugin-sitemap\n\n[![npm version](https://img.shields.io/npm/v/@3ni8ma/vite-plugin-sitemap)](https://www.npmjs.com/package/@3ni8ma/vite-plugin-sitemap)\n[![npm downloads](https://img.shields.io/npm/dm/@3ni8ma/vite-plugin-sitemap)](https://www.npmjs.com/package/@3ni8ma/vite-plugin-sitemap)\n[![License](https://img.shields.io/github/license/3ni8ma/vite-plugin)](https://github.com/3ni8ma/vite-plugin/blob/main/LICENSE)\n\nA Vite plugin that automatically generates a `sitemap.xml` (and optional `robots.txt`) for your static site — zero configuration beyond your route list.\n\nA Vite plugin that automatically generates a `sitemap.xml` for your static site.\n\n## Installation\n\n```bash\nnpm install @3ni8ma/vite-plugin-sitemap\n```\n\n## Usage\n\n```ts\n// vite.config.ts\nimport { defineConfig } from 'vite'\nimport sitemap from '@3ni8ma/vite-plugin-sitemap'\n\nexport default defineConfig({\n  plugins: [\n    sitemap({\n      hostname: 'https://example.com',\n      routes: [\n        '/',\n        '/about',\n        '/projects',\n        '/contact',\n      ],\n      changefreq: 'monthly',\n      priority: 0.7,\n    }),\n  ],\n})\n```\n\n### Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `hostname` | `string` | required | Your site's base URL |\n| `routes` | `string[]` | required | Array of route paths |\n| `changefreq` | `string` | `'monthly'` | Sitemap change frequency |\n| `priority` | `number` | `0.7` | Page priority (0.0–1.0) |\n| `lastmod` | `Date` | `new Date()` | Last modified date |\n| `outDir` | `string` | build.outDir | Output directory |\n| `robotsTxt` | `boolean` | `true` | Auto-generate `robots.txt` |\n| `disallow` | `string[]` | `[]` | Paths to disallow in robots.txt |\n\n## License\n\nMIT\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","readmeFilename":"README.md","_rev":"1-cbb949d8a778482e00b9bc609c556cc6"}