{"id":15646777,"url":"https://github.com/jonaskuske/parcel-plugin-sitemap-exclude","last_synced_at":"2025-07-16T01:02:55.950Z","repository":{"id":57319109,"uuid":"160234930","full_name":"jonaskuske/parcel-plugin-sitemap-exclude","owner":"jonaskuske","description":"🛠 [deprecated] A very basic parcel plugin for creating site maps","archived":false,"fork":false,"pushed_at":"2018-12-03T18:21:55.000Z","size":112,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T23:17:58.545Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonaskuske.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-03T18:21:35.000Z","updated_at":"2020-04-02T22:26:42.000Z","dependencies_parsed_at":"2022-08-25T20:41:09.507Z","dependency_job_id":null,"html_url":"https://github.com/jonaskuske/parcel-plugin-sitemap-exclude","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jonaskuske/parcel-plugin-sitemap-exclude","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonaskuske%2Fparcel-plugin-sitemap-exclude","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonaskuske%2Fparcel-plugin-sitemap-exclude/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonaskuske%2Fparcel-plugin-sitemap-exclude/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonaskuske%2Fparcel-plugin-sitemap-exclude/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonaskuske","download_url":"https://codeload.github.com/jonaskuske/parcel-plugin-sitemap-exclude/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonaskuske%2Fparcel-plugin-sitemap-exclude/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265472218,"owners_count":23771824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T12:14:45.420Z","updated_at":"2025-07-16T01:02:55.847Z","avatar_url":"https://github.com/jonaskuske.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Deprecated] Parcel Sitemap Plugin (with `exclude` option)\n\n\u003e ⚠ This package is deprecated as its functionality has been merged into [parcel-plugin-sitemap@2.0.0](https://www.npmjs.com/package/parcel-plugin-sitemap)!\n\nFork of [parcel-plugin-sitemap](https://github.com/parcel-bundler/parcel), a plugin for creating (very) basic sitemaps.  \n\nAdded the functionality to exclude HTML files from being added to the sitemap by specifying globs in the respective package.json field.  \nThe glob(s) will be negated and passed to [fast-glob](https://www.npmjs.com/package/fast-glob) under the hood.  \n```json\n\"sitemap\": {\n    \"siteURL\": \"https://www.example.org/\",\n    \"exclude\": \"static/**/*\"\n}\n```  \nor an Array of globs:  \n```json\n\"sitemap\": {\n    \"siteURL\": \"https://www.example.org/\",\n    \"exclude\": [\n        \"static/**/*\",\n        \"exclude.html\"\n    ]\n}\n```\n### Disclaimer:\n\nThis plugin will not create a fully featured [sitemap](https://www.sitemaps.org/protocol.html), but the most basic one, that is still valid. Parcel makes it easy for you to create a sitemap manually, as html files keep their names while beeing processed. So if you want to achive perfect SEO optimization you should not use this plugin but create a sidemap manually.\n\n**However**, if you just want to make sure all pages are listed so that search engines can crawl them, this plugin has you covered.\n\n## Installation\n\n```bash\nyarn add parcel-plugin-sitemap-exclude\n```\n\nor\n\n```bash\nnpm install parcel-plugin-sitemap-exclude\n```\n\n## Usage\n\nAdd the following snippet to your `package.json` file and replace \"https://www.example.org/\" with the location where your site will be hosted:\n\n```json\n\"sitemap\": {\n    \"siteURL\": \"https://www.example.org/\"\n}\n```\n\n## License\n\nMIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonaskuske%2Fparcel-plugin-sitemap-exclude","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonaskuske%2Fparcel-plugin-sitemap-exclude","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonaskuske%2Fparcel-plugin-sitemap-exclude/lists"}