3.0.2 • Published 8 years ago

article-json-to-amp v3.0.2

Weekly downloads
147
License
MIT
Repository
github
Last release
8 years ago

article-json-to-amp

Render article json format in the AMP format

Usage

npm install article-json-to-amp
const convertToAmp = require('article-json-to-amp');
const article = [
  {
    type: 'paragraph',
    children: [
      {
        type: 'text',
        content: 'This is the text and '
      },
      {
        type: 'text',
        bold: true,
        content: 'some bold text '
      },
      {
        type: 'text',
        href: 'http://example.com',
        content: 'some link'
      }
    ]
  },
  {
    type: 'embed',
    embedType: 'image',
    src: 'http://example/image.jpg',
    width: 300,
    height: 150
  }
];

console.log(convertToAmp(article));

outputs:

<article>
  <p>This is the text and <b>some bold text </b><a href="http://example.com">some link</a></p>
  <figure>
    <amp-img width="300" height="150" layout="responsive" src="http://example/image.jpg"></amp-img>
  </figure>
</article>

Input format

https://github.com/micnews/html-to-article-json#format

Rendering HTML articles

HTML article can be parsed into structured format expected by this module using html-to-article-json.

License

MIT

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

1.10.7

8 years ago

1.10.6

9 years ago

1.10.5

9 years ago

1.10.4

9 years ago

1.10.3

9 years ago

1.10.2

9 years ago

1.10.1

9 years ago

1.10.0

9 years ago

1.9.0

9 years ago

1.8.1

9 years ago

2.0.0

9 years ago

1.8.0

9 years ago

1.7.1

9 years ago

1.7.0

9 years ago

1.6.2

9 years ago

1.6.1

9 years ago

1.6.0

9 years ago

1.5.2

10 years ago

1.5.1

10 years ago

1.5.0

10 years ago

1.4.0

10 years ago

1.3.0

10 years ago

1.2.0

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago

0.0.0

10 years ago