https://github.com/rehypejs/rehype-minify
html mangle minify optimize rehype rehype-plugin rehype-preset
Score: 4.624972813284271
Last synced: about 21 hours ago
JSON representation
Repository metadata:
plugins to minify HTML
- Host: GitHub
- URL: https://github.com/rehypejs/rehype-minify
- Owner: rehypejs
- License: mit
- Created: 2016-08-30T07:35:23.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2025-02-19T15:33:01.000Z (over 1 year ago)
- Last Synced: 2026-05-19T08:25:34.529Z (13 days ago)
- Topics: html, mangle, minify, optimize, rehype, rehype-plugin, rehype-preset
- Language: JavaScript
- Homepage: https://unifiedjs.com
- Size: 1.26 MB
- Stars: 101
- Watchers: 8
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- License: license
-
Funding:
- Github: unifiedjs
- Open collective: unified
Dependencies
package.json
npm
- @types/bytes ^3.0.0 development
- @types/html-minifier ^4.0.0 development
- @types/mdast ^3.0.0 development
- @types/parse-author ^2.0.0 development
- @types/tape ^4.0.0 development
- bail ^2.0.0 development
- bytes ^3.0.0 development
- c8 ^7.0.0 development
- chalk ^5.0.0 development
- comment-parser ^1.0.0 development
- github-slugger ^1.0.0 development
- hastscript ^7.0.0 development
- html-minifier ^4.0.0 development
- is-hidden ^2.0.0 development
- mdast-util-find-and-replace ^2.0.0 development
- mdast-util-to-string ^3.0.0 development
- mdast-zone ^5.0.0 development
- node-fetch ^3.0.0 development
- parse-author ^2.0.0 development
- prettier ^2.0.0 development
- property-information ^6.0.0 development
- rehype ^12.0.0 development
- rehype-cli ^11.0.0 development
- rehype-format ^4.0.0 development
- rehype-parse ^8.0.0 development
- rehype-stringify ^9.0.0 development
- remark ^14.0.0 development
- remark-cli ^10.0.0 development
- remark-parse ^10.0.0 development
- remark-preset-wooorm ^9.0.0 development
- rimraf ^3.0.0 development
- strip-indent ^4.0.0 development
- tape ^5.0.0 development
- to-vfile ^7.0.0 development
- trim-trailing-lines ^2.0.0 development
- trough ^2.0.0 development
- type-coverage ^2.0.0 development
- type-fest ^2.0.0 development
- typescript ^4.0.0 development
- unified ^10.0.0 development
- unist-builder ^3.0.0 development
- vfile ^5.0.0 development
- vfile-find-down ^6.0.0 development
- xo ^0.48.0 development
packages/hast-util-from-string/package.json
npm
- @types/hast ^2.0.0
packages/hast-util-is-body-ok-link/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
packages/hast-util-is-conditional-comment/package.json
npm
- @types/hast ^2.0.0
packages/hast-util-is-css-link/package.json
npm
- @types/hast ^2.0.0
packages/hast-util-is-css-style/package.json
npm
- @types/hast ^2.0.0
packages/hast-util-is-javascript/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
packages/hast-util-to-string/package.json
npm
- @types/hast ^2.0.0
packages/rehype-concat-css-style/package.json
npm
- @types/hast ^2.0.0
- hast-util-from-string ^2.0.0
- hast-util-is-css-style ^2.0.0
- hast-util-to-string ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-concat-javascript/package.json
npm
- @types/hast ^2.0.0
- hast-util-from-string ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-javascript ^2.0.0
- hast-util-to-string ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-css-to-top/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-css-link ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-javascript-to-bottom/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-javascript ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-attribute-whitespace/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
- hast-util-is-event-handler ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-css-style/package.json
npm
- @types/hast ^2.0.0
- clean-css ^5.0.0
- hast-util-from-string ^2.0.0
- hast-util-is-css-style ^2.0.0
- hast-util-to-string ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-enumerated-attribute/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-select ^5.0.0
- html-enumerated-attributes ^0.1.0
- property-information ^6.0.0
- space-separated-tokens ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-event-handler/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-event-handler ^2.0.0
- uglify-js ^3.0.18
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-javascript-script/package.json
npm
- @types/hast ^2.0.0
- hast-util-from-string ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-javascript ^2.0.0
- hast-util-to-string ^2.0.0
- uglify-js ^3.0.18
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-javascript-url/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
- html-url-attributes ^2.0.0
- uglify-js ^3.0.18
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-json-script/package.json
npm
- @types/hast ^2.0.0
- hast-util-from-string ^2.0.0
- hast-util-is-element ^2.0.0
- hast-util-to-string ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-language/package.json
npm
- @types/hast ^2.0.0
- bcp-47-normalize ^2.0.0
- hast-util-has-property ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-media-attribute/package.json
npm
- @types/hast ^2.0.0
- clean-css ^5.0.0
- hast-util-is-element ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-meta-color/package.json
npm
- @types/hast ^2.0.0
- clean-css ^5.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-meta-content/package.json
npm
- @types/hast ^2.0.0
- comma-separated-tokens ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-style-attribute/package.json
npm
- @types/hast ^2.0.0
- clean-css ^5.0.0
- hast-util-has-property ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-url/package.json
npm
- @types/hast ^2.0.0
- @types/relateurl ^0.2.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
- html-url-attributes ^2.0.0
- relateurl ^0.2.7
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-minify-whitespace/package.json
npm
- @types/hast ^2.0.0
- hast-util-embedded ^2.0.0
- hast-util-is-element ^2.0.0
- hast-util-whitespace ^2.0.0
- unified ^10.0.0
- unist-util-is ^5.0.0
packages/rehype-normalize-attribute-value-case/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-element ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-preset-minify/package.json
npm
- rehype-minify-attribute-whitespace ^3.0.0
- rehype-minify-css-style ^3.0.0
- rehype-minify-enumerated-attribute ^4.0.0
- rehype-minify-event-handler ^3.0.0
- rehype-minify-javascript-script ^4.0.0
- rehype-minify-javascript-url ^4.0.0
- rehype-minify-json-script ^3.0.0
- rehype-minify-language ^2.0.0
- rehype-minify-media-attribute ^3.0.0
- rehype-minify-meta-color ^3.0.0
- rehype-minify-meta-content ^3.0.0
- rehype-minify-style-attribute ^3.0.0
- rehype-minify-whitespace ^5.0.0
- rehype-normalize-attribute-value-case ^3.0.0
- rehype-remove-comments ^5.0.0
- rehype-remove-duplicate-attribute-values ^3.0.0
- rehype-remove-empty-attribute ^3.0.0
- rehype-remove-external-script-content ^3.0.0
- rehype-remove-meta-http-equiv ^3.0.0
- rehype-remove-script-type-javascript ^3.0.0
- rehype-remove-style-type-css ^3.0.0
- rehype-sort-attribute-values ^4.0.0
- rehype-sort-attributes ^4.0.0
packages/rehype-prevent-favicon-request/package.json
npm
- @types/hast ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-remove-comments/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-conditional-comment ^2.0.0
- unified ^10.0.0
- unist-util-filter ^4.0.0
packages/rehype-remove-duplicate-attribute-values/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-element ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-remove-empty-attribute/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-element ^2.0.0
- hast-util-is-event-handler ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-remove-external-script-content/package.json
npm
- @types/hast ^2.0.0
- hast-util-has-property ^2.0.0
- hast-util-is-javascript ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-remove-meta-http-equiv/package.json
npm
- hast-util-has-property ^2.0.0
- space-separated-tokens ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-remove-script-type-javascript/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-javascript ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-remove-style-type-css/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-css-link ^2.0.0
- hast-util-is-css-style ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-sort-attribute-values/package.json
npm
- @types/hast ^2.0.0
- hast-util-is-element ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
packages/rehype-sort-attributes/package.json
npm
- @types/hast ^2.0.0
- unified ^10.0.0
- unist-util-visit ^4.0.0
.github/workflows/bb.yml
actions
- unifiedjs/beep-boop-beta main composite
.github/workflows/main.yml
actions
- actions/checkout v3 composite
- actions/setup-node v3 composite
- codecov/codecov-action v3 composite
packages/hast-util-is-event-handler/package.json
npm
packages/html-enumerated-attributes/package.json
npm
packages/html-url-attributes/package.json
npm
packages/html-whitespace-sensitive-tag-names/package.json
npm