treeadapter-mapper

0.1.0 • Public • Published

treeadapter-mapper

Use parse5-compatible TreeAdapters to map between different DOM structures

See TreeAdapter at parse5 documentation

Install

npm install treeadapter-mapper

Usage

const parse5 = require( 'parse5' )
const Mapper = require( 'treeadapter-mapper' )
 
const parse5TreeAdapter = parse5.treeAdapters.default
const htmlparser2Adapter = parse5.treeAdapters.htmlparser2
 
// create the mapper instance by passing the source and target adapters
const mapper = Mapper( parse5TreeAdapter, htmlparser2Adapter )
 
const parse5Tree = parse5.parse( '<div></div>' )
 
const htmlparser2Tree = mapper( parse5Tree )
 

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i treeadapter-mapper

      Weekly Downloads

      0

      Version

      0.1.0

      License

      MIT

      Last publish

      Collaborators

      • nrkn