html-base-tagger

1.0.1 • Public • Published

html-base-tagger

Transform stream to insert a base tag into html

var baseTagger = require('html-base-tagger')
 
incommingHtmlStream
  .pipe(baseTagger({ origin: 'http://coolwebsite.com/' }))
  .pipe(outgoingHtmlStream)

config options

{
  origin: url,
  environment: jsString,
}

If an origin is specified, a base tag will be injected.

If an environment is specified, a script tag will be injected at the head with the contents provided.

example

var baseTagger = require('html-base-tagger')
var request = require('request')
var fs = require('fs')
 
var url = 'http://reddit.com/r/ethereum'
 
var transform = baseTagger({
  origin: url,
  environment: 'console.log("base tag inserted by html-base-tagger")',
})
 
request(url)
  .pipe(transform)
  .pipe(fs.createWriteStream(__dirname+'/reddit-ethereum.html'))

Readme

Keywords

none

Package Sidebar

Install

npm i html-base-tagger

Weekly Downloads

2

Version

1.0.1

License

ISC

Last publish

Collaborators

  • kumavis