All @tryghost/mg-clean-html versions
@tryghost/mg-clean-html @0.12.2
MIT
License
No
Install Scripts
3
Dependencies
6
Dev Dependencies
9.0 KB
Package Size
Published
An opinionated set of cleaning steps, taking HTML full of inline styles and badly structured content and converting it into something cleaner.
Maintainers
zimoatghostallouiskernalghostchrisraibleerisdsjohnonolankevinansfieldcobbspuraileencgnjlohminimaluminiumsam-lordpauladamdavisbobvaneckjoeegrigghadretjonhickmanerik-ghostsagzyvershwalzach1618mike182ukluissazevedolsingernickmoretonrenatoworksrblstr-ghostevanhahn-ghostweylandswartghost-slimertmciescojonatan-ghost9larsons
Dependencies (3)
| Package | Constraint | Registry Status |
|---|---|---|
| style-to-object | 1.0.14 | auto_approved |
| @tryghost/mg-utils | 0.11.2 | auto_approved |
| escape-string-regexp | 5.0.0 | auto_approved |
Dev Dependencies (6)
| Package | Constraint | Registry Status |
|---|---|---|
| c8 | 11.0.0 | auto_approved |
| eslint | 8.57.1 | auto_approved |
| typescript | 6.0.3 | auto_approved |
| @types/node | 24.13.2 | auto_approved |
| eslint-plugin-ghost | 3.5.0 | Not imported |
| @typescript-eslint/parser | 8.61.0 | auto_approved |
Transitive Dependency Tree
105 transitive deps
max depth 7
├─
@tryghost/mg-utils
0.11.2
→ 0.11.2
├─
escape-string-regexp
5.0.0
→ 5.0.0
├─
style-to-object
1.0.14
→ 1.0.14
├─
@tryghost/kg-default-cards
10.3.2
→ 10.3.2
├─
fast-xml-parser
5.8.0
→ 5.8.0
├─
inline-style-parser
0.2.7
→ 0.2.7
├─
linkedom
0.18.13
→ 0.18.13
├─
@nodable/entities
^2.1.0
→ 2.2.0
├─
@tryghost/kg-markdown-html-renderer
7.2.2
→ 7.2.2
├─
@tryghost/kg-utils
1.1.2
→ 1.1.2
├─
@tryghost/string
0.3.4
→ 0.3.4
├─
@tryghost/url-utils
5.2.4
→ 5.2.4
├─
css-select
^7.0.0
→ 7.0.0
├─
cssom
^0.5.0
→ 0.5.0
├─
fast-xml-builder
^1.2.0
→ 1.3.0
├─
handlebars
4.7.9
→ 4.7.9
├─
html-escaper
^3.0.3
→ 3.0.3
├─
htmlparser2
^10.1.0
→ 10.1.0
├─
juice
11.1.1
→ 11.1.1
├─
luxon
3.7.2
→ 3.7.2
├─
path-expression-matcher
^1.5.0
→ 1.6.2
├─
strnum
^2.3.0
→ 2.4.1
├─
uhyphen
^0.2.0
→ 0.2.0
├─
xml-naming
^0.1.0
→ 0.1.0
├─
anynum
^1.0.1
→ 1.0.1
├─
boolbase
^2.0.0
→ 2.0.0
├─
cheerio
1.0.0
→ 1.0.0
├─
commander
^12.1.0
→ 12.1.0
├─
css-what
^8.0.0
→ 8.0.0
├─
domelementtype
^2.3.0
→ 2.3.0
├─
domhandler
^6.0.1
→ 6.0.1
├─
domutils
^4.0.2
→ 4.0.2
├─
entities
^7.0.0
→ 7.0.1
├─
lodash
4.18.1
→ 4.18.1
├─
markdown-it
14.2.0
→ 14.2.0
├─
markdown-it-footnote
4.0.0
→ 4.0.0
├─
markdown-it-image-lazy-loading
2.0.1
→ 2.0.1
├─
markdown-it-lazy-headers
0.1.3
→ 0.1.3
├─
markdown-it-mark
4.0.0
→ 4.0.0
├─
markdown-it-sub
2.0.0
→ 2.0.0
├─
markdown-it-sup
2.0.0
→ 2.0.0
├─
mensch
^0.3.4
→ 0.3.4
├─
minimist
^1.2.5
→ 1.2.8
├─
moment
2.30.1
→ 2.30.1
├─
moment-timezone
0.6.2
→ 0.6.2
├─
neo-async
^2.6.2
→ 2.6.2
├─
nth-check
^3.0.1
→ 3.0.1
├─
remark
11.0.2
→ 11.0.2
├─
remark-footnotes
1.0.0
→ 1.0.0
├─
semver
7.8.1
→ 7.8.1
├─
slick
^1.12.2
→ 1.12.2
├─
source-map
^0.6.1
→ 0.6.1
├─
uglify-js
^3.1.4
→ 3.19.3
├─
unidecode
1.1.0
→ 1.1.0
├─
unist-util-visit
2.0.3
→ 2.0.3
├─
web-resource-inliner
^8.0.0
→ 8.0.0
├─
wordwrap
^1.0.0
→ 1.0.0
├─
@types/unist
^2.0.0
├─
ansi-colors
^4.1.1
→ 4.1.3
├─
argparse
^2.0.1
→ 2.0.1
├─
cheerio-select
^2.1.0
→ 2.1.0
├─
dom-serializer
^2.0.0
├─
encoding-sniffer
^0.2.0
├─
escape-goat
^3.0.0
→ 3.0.0
├─
image-size
^1.0.0
→ 1.2.1
├─
linkify-it
^5.0.1
→ 5.0.2
├─
mdurl
^2.0.0
→ 2.1.0
├─
mime
^2.4.6
→ 2.6.0
├─
parse5
^7.3.0
→ 7.3.0
├─
parse5-htmlparser2-tree-adapter
^7.1.0
→ 7.1.0
├─
parse5-parser-stream
^7.1.2
├─
punycode.js
^2.3.1
→ 2.3.1
├─
remark-parse
^7.0.0
→ 7.0.2
├─
remark-stringify
^7.0.0
├─
uc.micro
^2.1.0
→ 2.1.0
├─
undici
^7.19.0
→ 7.29.0
├─
unified
^8.2.0
→ 8.4.2
├─
unist-util-is
^4.0.0
→ 4.1.0
├─
unist-util-visit-parents
^3.0.0
├─
whatwg-mimetype
^4.0.0
├─
bail
^1.0.0
→ 1.0.5
├─
collapse-white-space
^1.0.2
├─
extend
^3.0.0
→ 3.0.2
├─
is-alphabetical
^1.0.0
→ 1.0.4
├─
is-decimal
^1.0.0
→ 1.0.4
├─
is-plain-obj
^2.0.0
→ 2.1.0
├─
is-whitespace-character
^1.0.0
→ 1.0.4
├─
is-word-character
^1.0.0
→ 1.0.4
├─
markdown-escapes
^1.0.0
→ 1.0.4
├─
parse-entities
^1.1.0
├─
queue
6.0.2
→ 6.0.2
├─
repeat-string
^1.5.4
→ 1.6.1
├─
state-toggle
^1.0.0
→ 1.0.3
├─
trim
0.0.1
├─
trim-trailing-lines
^1.0.0
→ 1.1.4
├─
trough
^1.0.0
→ 1.0.5
├─
unherit
^1.0.4
→ 1.1.3
├─
unist-util-remove-position
^1.0.0
→ 1.1.4
├─
vfile
^4.0.0
→ 4.2.1
├─
vfile-location
^2.0.0
├─
xtend
^4.0.1
→ 4.0.2
├─
inherits
^2.0.0
→ 2.0.4
├─
is-buffer
^2.0.0
→ 2.0.5
├─
unist-util-stringify-position
^2.0.0
├─
vfile-message
^2.0.0
Changes from v0.12.1
Dependency Changes
| Change | Package | Version |
|---|---|---|
| changed | @tryghost/mg-utils | 0.11.1 → 0.11.2 |
File Changes
0 added
0 removed
1 modified
size delta: .0 KB
Published to npm: