marked-imgix

1.0.1 • Public • Published

marked-imgix

nodei.co

npm

github-issues

stars

forks

marked / imgix renderer to generate imgix urls.

install

npm i --save marked-imgix

usage

import markedimgix from 'marked-imgix'
import marked from 'marked'
 
const renderer = new marked.Renderer()
renderer.image = markedImgix({
  host: 'my-namespace.imgix.net'
  secureURLToken: 'cU7USDTYcSYXm54wCAFP4CCeYGWERH4s'
})
 
marked(
  '![image alt](images/cat.jpg "image title { w: 400, h: 300, fit: \'crop\'}")',
  { renderer }
)
// <img src="https://my-namespace.imgix.net/images/cat.jpg?w=400&h=300&fit=crop&ixlib=js-1.0.6&s=bc64e917bf149a05f6924405c879487e0" alt="image alt"> "image title"

quotes

The example above shows a problem you run into if trying to declare strings in js. The escaped quotes will work fine in this case.

In a markdown file, you can just use single quotes for string parameters.

compatibility

dist/index.js should be fully compatible with node 6

Author

Levi Wheatcroft levi@wht.cr

Contributing

Contributions welcome; Please submit all pull requests against the master branch.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i marked-imgix

Weekly Downloads

1

Version

1.0.1

License

MIT

Last publish

Collaborators

  • leviwheatcroft