vamtiger-get-remote-stylesheet-paths
v0.0.3
Published
Get a list of remote stylesheet paths for defined HTML document text.
Downloads
2
Maintainers
Readme
VAMTIGER Get Remote Stylesheet Paths
VAMTIGER VAMTIGER Get Remote Stylesheet Paths will return a list of remote stylesheet paths for defined HTML document text.
Installation
VAMTIGER VAMTIGER Get Remote Stylesheet Paths can be installed using npm or yarn:
npm i --save vamtiger-get-remote-stylesheet-paths
or
yarn add vamtiger-get-remote-stylesheet-paths
Usage
Import or require a referece to VAMTIGER VAMTIGER Get Remote Stylesheet Paths:
import getRemoteStylesheetPaths from 'vamtiger-get-remote-stylesheet-paths';
or
const getRemoteStylesheetPaths = require('vamtiger-get-remote-stylesheet-paths').default;
VAMTIGER VAMTIGER Get Remote Stylesheet Paths will return a list of remote stylesheet paths for defined HTML document text.
const getRemoteStylesheetPaths = require('vamtiger-get-remote-stylesheet-paths').default
const html = `
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>
Some HTML Title
</title>
<link href="https://remote/stylesheet/link/index.css" rel="stylesheet">
<link href="local/stylesheet/link/index.css" rel="stylesheet">
</head>
<body>
<div>
Some HTML body inner HTML
</div>
</body>
</html>
`;
const remoteStylesheetLinks = getRemoteStylesheetPaths({ html })
// .then(handleResult)
// .catch(handleError);
/* [
'https://remote/stylesheet/link/index.css'
] */
VAMTIGER VAMTIGER Get Remote Stylesheet Paths can also be more conveniently referenced inside an async function.
const getRemoteStylesheetPaths = require('vamtiger-get-remote-stylesheet-paths').default
const html = `
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>
Some HTML Title
</title>
<link href="https://remote/stylesheet/link/index.css" rel="stylesheet">
<link href="local/stylesheet/link/index.css" rel="stylesheet">
</head>
<body>
<div>
Some HTML body inner HTML
</div>
</body>
</html>
`;
async function someAsyncFunction() {
const remoteStylesheetLinks = await getRemoteStylesheetPaths({ html });
/* [
'https://remote/stylesheet/link/index.css'
] */
}