2.1.55 • Published 3 months ago

xml-urls v2.1.55

Weekly downloads
42
License
MIT
Repository
github
Last release
3 months ago

xml-urls

Last version Coverage Status NPM Status

Get all URLs detected inside a Feed/Atom/RSS/Sitemap xml markup.

Install

$ npm install xml-urls --save

Usage

const xmlUrls = require('xml-urls')

;(async () => {
  const url = process.argv[2]
  if (!url) throw new TypeError('Need to provide an url as first argument.')
  const urls = await xmlUrls(url)

  urls.forEach(url => console.log(url))

  // => [
  //  'http://www.sitemappro.com/',
  //  'http://www.sitemappro.com/download.html',
  //  'http://www.sitemappro.com/register.html',
  //  'http://www.sitemappro.com/examples.html',
  //  'http://www.sitemappro.com/company.html',
  //  'http://www.sitemappro.com/contact.html',
  //  ...
  // ]
})()

See more at examples.

API

xmlUrls(urls, options)

url

Required Type: string

options

Type: object

Use it for providing html-get#options.

whitelist

Type: array Default: []

A list of links to be excluded from the final output. It supports regex patterns.

See matcher(https://github.com/sindresorhus/matcher#matcher-= for know more.

Related

  • html-urls – Get all urls from a HTML markup.
  • css-urls – Get all URLs referenced from stylesheet files.

License

xml-urls © Kiko Beats, released under the MIT License. Authored and maintained by Kiko Beats with help from contributors.

kikobeats.com · GitHub @Kiko Beats · Twitter @Kikobeats

2.1.55

3 months ago

2.1.54

3 months ago

2.1.53

4 months ago

2.1.52

4 months ago

2.1.51

4 months ago

2.1.50

5 months ago

2.1.49

6 months ago

2.1.47

7 months ago

2.1.48

6 months ago

2.1.45

8 months ago

2.1.46

8 months ago

2.1.43

9 months ago

2.1.44

9 months ago

2.1.41

11 months ago

2.1.42

9 months ago

2.1.40

12 months ago

2.1.38

1 year ago

2.1.39

12 months ago

2.1.37

1 year ago

2.1.36

1 year ago

2.1.35

1 year ago

2.1.34

2 years ago

2.1.32

2 years ago

2.1.33

2 years ago

2.1.31

2 years ago

2.1.29

2 years ago

2.1.30

2 years ago

2.1.28

2 years ago

2.1.27

2 years ago

2.1.26

2 years ago

2.1.25

3 years ago

2.1.24

3 years ago

2.1.23

3 years ago

2.1.22

3 years ago

2.1.21

3 years ago

2.1.20

3 years ago

2.1.19

3 years ago

2.1.18

4 years ago

2.1.17

4 years ago

2.1.16

4 years ago

2.1.15

4 years ago

2.1.13

4 years ago

2.1.12

4 years ago

2.1.11

4 years ago

2.1.10

4 years ago

2.1.9

4 years ago

2.1.8

5 years ago

2.1.7

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago