@smarterlabs/site-downloader

0.0.4 • Public • Published

@smarterlabs/site-downloader

Converts any website into a static site. Minimal changes are made to ensure pages can still render staticly.

Usage

const siteDownloader = require(`@smarterlabs/site-downloader`)

siteDownloader({

	// Sitemaps to be parsed for page locations
	entry: [
		`https://originsite.com/sitemap.xml`,
	],


	// Add domains here to also crawl assets from other locations when encountered, useful for CDNs
	domains: [
		{ domain: `originsite.com`, path: `/` },
		{ domain: `assets.cdn.com`, path: `/assets` },
	],

	// Output directory
    dist: `dist`,
})

Readme

Keywords

none

Package Sidebar

Install

npm i @smarterlabs/site-downloader

Weekly Downloads

1

Version

0.0.4

License

MIT

Unpacked Size

8.74 kB

Total Files

10

Last publish

Collaborators

  • ken85rose