Skip to content
This repository has been archived by the owner on Nov 10, 2018. It is now read-only.
/ makeTemplate Public archive

Small utility to turn a template string into a template node

License

Notifications You must be signed in to change notification settings

nuclei/makeTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecated

This can easily be replaced by the following:

let template = document.createElement('template')
template.innerHTML = `<style>
  :host{

  }
</style>
<slot></slot>
`
// in your web component
shadowRoot.appendChild(document.importNode(template.content, true))

make-template

Create a template node from a template string

install

$ npm install make-template

usage

let template = makeTemplate`<style>
    div{
      color: blue;
    }
  </style>
  <div>Some text</div>`

console.log(template) // <template>…</template>

About

Small utility to turn a template string into a template node

Resources

License

Stars

Watchers

Forks

Packages

No packages published