Skip to content

Postxml plugin to convert plain HTML to Google AMP (Accelerated Mobile Pages)

License

Notifications You must be signed in to change notification settings

rkazakov/postxml-amp

Repository files navigation

postxml-amp

npm version Downloads Stats

Build Status tested with jest Known Vulnerabilities Greenkeeper badge

PostXML plugin to convert plain HTML to Google Accelerated Mobile Pages (AMP).

Installation

npm install postxml-amp --save

Usage

Postxml

Options

cwd

Assets (images/styles) file path

  • Type: String
  • Default: ''

round

Enable images dimensions rounding

  • Type: String
  • Default: true

Example

Input

<html>
  <head>
    <link rel="stylesheet" href="style.css">
  </head>
  <img src="image.png">
</html>

image.png

image.png

style.css

body {
  background-color: #fff;
}

Output

<html amp="">
  <head>
    <style amp-custom="">body{background-color:#fff}</style>
  </head>
  <amp-img src="image.png" width="600" height="400"></amp-img>
</html>

Release History

HISTORY

Licence

MIT (c) Ruslan Kazakov