1.0.26 • Published 11 months ago

@hint/utils-network v1.0.26

Weekly downloads
4,398
License
Apache-2.0
Repository
github
Last release
11 months ago

Network utils (@hint/utils-network)

Set of helpers for network.

Installation

This package is installed automatically when adding webhint to your project so running the following is enough:

npm install hint --save-dev

Utils

  • asPathString: Returns the pathname of a URL, normalizing depending on the platform.
  • getAsUri: Receives a string and returns a valid Uris
  • getAsUris: Receives an array of string and returns an array of valid Uris.
  • hasProtocol: Convenience function to check if a resource uses a specific protocol.
  • includedHeaders: Returns a list of all the headers in headerList that are in headers sorted alphabetically.
  • isDataURI: Convenience function to check if a resource is a data URI.
  • isHTMLDocument: Convenience function to check if a resource is a HTMLDocument.
  • isHTTP: Convenience function to check if a resource is served over HTTP.
  • isHTTPS: Convenience function to check if a resource is served over HTTPS.
  • isLocalFile: Convenience function to check if a resource is a local file.
  • isRegularProtocol: Convenience function to check if a uri's protocol is http/https if specified.
  • normalizeHeaderValue: Remove whitespace from both ends of a header value and lowercase it.
  • requestAsync: Convenience wrapper for asynchronously request an URL.
  • requestJSONAsync: Request response in the json format from an endpoint.
  • rxLocalhost: RegExp to test if a resource points to localhost.
  • rxLocalFile: RegExp to test if a resource is loaded from a local file.
1.0.26

11 months ago

1.0.25

11 months ago

1.0.24

1 year ago

1.0.23

2 years ago

1.0.22

2 years ago

1.0.19

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago