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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •