An Atom IDE plugin that automatically transforms HTML code to PUG code, when pasting into a PUG file. The plugin first checks whether the pasting target is a pug file. Afterwards, it is checked whether the pasted text is HTML. If this is the case, the pasted text gets converted.
<html> tags are ignored.
The HTML to PUG conversion is done via the node.js package 'html2pug'. https://www.npmjs.com/package/html2pug
Enable the auto-conversion through "pug-paste:enable-clipboard-transform".
Ctrl + Shift + P
apm install pug-paste
pug-paste in the packages section of Atom.
Both, the detection whether the current file is a PUG file and whether the current code is HTML code are checked with regexes. Both can be modified.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.