Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/terser/html-minifier-terser

actively maintained fork of html-minifier - minify HTML, CSS and JS code using terser - supports ES6 code
https://github.com/terser/html-minifier-terser

Merge pull request #498 from ybiquitous/typo-include-dir

fix typo(cli): 'include-dir' -> 'input-dir'

9cab3683e9b6bc69b3ac1f42931c2ec8b5404afa authored almost 9 years ago by Juriy Zaytsev <[email protected]>
Version 1.2.0

0f7b10886d660e0f2017e21e7fca850f7f7263dc authored almost 9 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #496 from alexlamsl/gh-pages

addresses #495 and then some

b50ca20b0337b268457f257ac53669ab8f59b5b5 authored almost 9 years ago by Juriy Zaytsev <[email protected]>
compact conditional

f02147091c77a89c98c1913195e704ce57faf5fc authored almost 9 years ago by alexlamsl <[email protected]>
improve readability

146ccd69ce9c094033e645126324bbd8fbe0c11f authored almost 9 years ago by alexlamsl <[email protected]>
reduce number of arguments in collapseWhitespace()

75a32b0d8becf98e5c1e48934be5a322c5941ed4 authored almost 9 years ago by alexlamsl <[email protected]>
fix typo(cli): `need` -> `needs`

300ae8fa90f5680c45a8757aa1228a4b53b637f7 authored almost 9 years ago by ybiquitous <[email protected]>
fix typo(cli): 'include-dir' -> 'input-dir'

3186e55729f377c589308ea2ec416933102c717a authored almost 9 years ago by ybiquitous <[email protected]>
integrate tag omission rules from WhatWG

fixes #497

3ab98e86434857511dc33a68b32d9e8b9c334378 authored almost 9 years ago by alexlamsl <[email protected]>
update devDependencies

f400284e86aeb694e2aad5bc370d82a644874cb1 authored almost 9 years ago by alexlamsl <[email protected]>
ignoreCustomFragments to handle <%...%> and <?...?>

fixes #495

30a089e6dd4f3e96b7ae0c8dcf198456b982fb55 authored almost 9 years ago by alexlamsl <[email protected]>
fix interactions between preserveLineBreaks and conservativeCollapse

cc98dd28222937b5399f1cb7af27e77de92bba52 authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #494 from alexlamsl/gh-pages

benchmark across git history

18357f12fd762e7e6591e5289c82223ea3bebdf5 authored almost 9 years ago by Juriy Zaytsev <[email protected]>
improve module loading workaround

e6d8e18e083e1f5d2cb7f90dae616c3b9e75f4ac authored almost 9 years ago by alexlamsl <[email protected]>
order by benchmark file sizes to improve success rates

a715482afa64489f74f11924c8c0e3e8804144e4 authored almost 9 years ago by alexlamsl <[email protected]>
implement progress bar

output errors to file

5eebe1c72b14d6d3fc992bc75f7b7bea763d6541 authored almost 9 years ago by alexlamsl <[email protected]>
workaround hysterical raisins

35abc41f2194550bfe23f002022f846d913e5860 authored almost 9 years ago by alexlamsl <[email protected]>
simplify IPC handling

6477b1885fc3b7f67af367a8ce3b78f07cf1cdf4 authored almost 9 years ago by alexlamsl <[email protected]>
tolerate individual failures

624d48dee2bfcf8502df942a92dde2135af506d2 authored almost 9 years ago by alexlamsl <[email protected]>
include full error output to aid diagnosis

aae6d132e2cd343ee6a1e03dcd38677e3f22ad8f authored almost 9 years ago by alexlamsl <[email protected]>
reimplement watchdog timer

baf421a6f28d829a7d63fa5b93daa5f4fd0a309c authored almost 9 years ago by alexlamsl <[email protected]>
reinstate minifyURLs

aa4ecea443badf68c089ebbd737320990775913f authored almost 9 years ago by alexlamsl <[email protected]>
improve error reporting

fix lints

bfb4ed024d76fbf0054d4679179d08ace07177ac authored almost 9 years ago by alexlamsl <[email protected]>
remove superfluous git command

8c65a004a7e812472d685f583826bf5f8a2410aa authored almost 9 years ago by alexlamsl <[email protected]>
use module directly

cli dependency doesn't exist as long back in git history

2a7c1b0e7ccad36062573011e73236b158732272 authored almost 9 years ago by alexlamsl <[email protected]>
adjust magic constants

52356038471637e19ae57c77dbcb2d76c61e4af4 authored almost 9 years ago by alexlamsl <[email protected]>
add watchdog timer for minify task

a8cc87e68e023871d8b407d66c5a175d6de54b45 authored almost 9 years ago by alexlamsl <[email protected]>
common storage for benchmark file details

99aa9ab0d187b7ecad409c64a630df333492e060 authored almost 9 years ago by alexlamsl <[email protected]>
Excel doesn't like 0000 as time zone specifier

2d934ca03b93ea09d563a0a3eef80c3c316d6645 authored almost 9 years ago by alexlamsl <[email protected]>
adjust git date format for Excel

7d938aeacbe799d1a5458eb2f4730b968f4295ee authored almost 9 years ago by alexlamsl <[email protected]>
implement benchmark against git history

b436f68cf28ddbb82728b9623981fe81dce7b672 authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #488 from alexlamsl/gh-pages

removeOptionalTags and other small fixes

84a4ab157bf2d2f58f115f2c3e56695e21c1124e authored almost 9 years ago by Juriy Zaytsev <[email protected]>
update benchmark results

576a3a45e16b39ccad072d2934af692729f0bfab authored almost 9 years ago by alexlamsl <[email protected]>
separate createMap() from createMapFromString()

568eda01c2872560683bd1e6da9fed25b40039f8 authored almost 9 years ago by alexlamsl <[email protected]>
remove obsolete comments

a5bd53b76e1eaad7cbda2b9ae942033d752b2c17 authored almost 9 years ago by alexlamsl <[email protected]>
add comments explaining tag omission rules

6db8e6e1bdc0e4df1cd964018f3aabf723ab98ed authored almost 9 years ago by alexlamsl <[email protected]>
refactor createMap()

97830918afc818535f2bb0c0bf3fbbcf19781aad authored almost 9 years ago by alexlamsl <[email protected]>
fix corner cases for collapseWhitespace

fixes #491

3dd7695a5affe7cb7bf3bbfdd020ae6fd04c8b45 authored almost 9 years ago by alexlamsl <[email protected]>
improve parser logic

cb8a8210054244b30ca36d409a1e2097f5ffea12 authored almost 9 years ago by alexlamsl <[email protected]>
update benchmark results

e64a58bf315cf02bcf361ee08e59cda7268398af authored almost 9 years ago by alexlamsl <[email protected]>
improve interaction between removeOptionalTags and removeEmptyAttributes

f5bf4cba00f41d3764a333568c235c51ed354279 authored almost 9 years ago by alexlamsl <[email protected]>
reimplement removeOptionalTags according to HTML5 specs

fixes #361

0574066b972286325c9a83eadfcd52a5a7fce5c9 authored almost 9 years ago by alexlamsl <[email protected]>
end tag minification should take caseSensitive into account

158498036fc18ff9938d84bad4559c96dcde26c5 authored almost 9 years ago by alexlamsl <[email protected]>
refactor removeEmptyElements

add more tests for clarification

4b18ba1990c51ca31c797b43cf26951742b65cd7 authored almost 9 years ago by alexlamsl <[email protected]>
handle variations of script type attributes

text/JavaScript;version=1.8

c4d8a47d9055cfdb125d02d1f63ce822b4d077fa authored almost 9 years ago by alexlamsl <[email protected]>
improve code reuse

4501251ee8b0b69f3048141dd4e8c023e7a0f8af authored almost 9 years ago by alexlamsl <[email protected]>
update empty tag list

9f4bdb401910624189bc2665ba01070fc93aa436 authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #487 from alexlamsl/gh-pages

fix minifyURLs command-line usage

8a735d638a045dbf04928cf22fb6507f46605a5d authored almost 9 years ago by Juriy Zaytsev <[email protected]>
update benchmark results

285519b36c07c0563ba35d7e3f01519a0ae88fd4 authored almost 9 years ago by alexlamsl <[email protected]>
enable minifyURLs in benchmark.js

fa72f7467adaba0763ed39819f2a7a91cd5f5641 authored almost 9 years ago by alexlamsl <[email protected]>
fix minifyURLs in command-line usage

since it is defined as a boolean parameter, this option never worked

8930858cd97ef4e76fde46f334dfb8cdc75c4f33 authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #485 from alexlamsl/gh-pages

cli fixes

1e94365f4bb6713373f402fa644b7c66c006d345 authored almost 9 years ago by Juriy Zaytsev <[email protected]>
fixes #428

97ae178392b511765bd1bab7d82e2fc7c30e9d5c authored almost 9 years ago by alexlamsl <[email protected]>
fix cli error reporting

it was attempting to write the error object onto stderr, which errs out by itself and masked the ...

3d9d2e4bf8a287f7adabed774034ea56e58a46ab authored almost 9 years ago by alexlamsl <[email protected]>
fix corner case when merging whitespace from across comment block

6e2d0985c7baed9cb3caf2aa322543b7504dd2ea authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #484 from alexlamsl/gh-pages

fix issues with whitespaces and comments

d7cef4c15f4a55641b344e9b8ffb1f43fb37589f authored almost 9 years ago by Juriy Zaytsev <[email protected]>
improve collapseWhitespace when removeComments is active

946634d49ce9477ba66d4c4aca6967cd44549326 authored almost 9 years ago by alexlamsl <[email protected]>
update devDependencies

c3bd5a95bd7799d98736d77ce75b5dc4ed67343b authored almost 9 years ago by alexlamsl <[email protected]>
improve minification of whitespaces around comments

fixes #215

8b19a64a50319c4efc0045ed3b5604a1d73ae8f9 authored almost 9 years ago by alexlamsl <[email protected]>
rearrange order of minification

d6ac06c72eb735951f6849fb54972970c6270712 authored almost 9 years ago by alexlamsl <[email protected]>
treat comments similarly as inline tags and be conservative with whitespace removal

fixes #346

e47368a9eeb8a8556ee860a73bbd56ae023804e3 authored almost 9 years ago by alexlamsl <[email protected]>
improve compatibility with IE<9

59bcde474df8a39e2af3b06db2f961f1e910558f authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #481 from alexlamsl/gh-pages

Misc fixes

6e5415b85f3608286ddcce00f3b239d8a64fb8ad authored almost 9 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #482 from gdub22/input-dir-fix

fix cli input-dir only processing first file

ef9ef771c7d8bc171c8b6e6669f36a5e020847d7 authored almost 9 years ago by Juriy Zaytsev <[email protected]>
improve performance by key lookup rather than Array.indexOf()

89eb4fa91abffca5f2cc4b471866e7a852f6922a authored almost 9 years ago by alexlamsl <[email protected]>
clarify minification logic

fce3d5e2faeb71ceaf922693aa78bedcfaabff85 authored almost 9 years ago by alexlamsl <[email protected]>
consolidate conf files

0289c0c3e3cf574c862b4658bd373ff75c6ee85d authored almost 9 years ago by alexlamsl <[email protected]>
fix cli input-dir only processing first file

345e68dea9c634f03a4c1174daf3f0fa2cea331f authored almost 9 years ago by Garth Poitras <[email protected]>
simplify logical expressions

a | (!a & (b | c)) --> a | b | c
!a ? b : c --> a ? c : b

e03b25a8bf59c3f1113a60d67f227bf173921505 authored almost 9 years ago by alexlamsl <[email protected]>
update tag list for tests

e6486109b184b5b1f170fbbe9b1d85c444b277a5 authored almost 9 years ago by alexlamsl <[email protected]>
reduce workload on preserveLineBreaks

80a0e199e8bd56d2a2470f0377ccdc5547e63fba authored almost 9 years ago by alexlamsl <[email protected]>
remove magic constant

c3ea9dc2f5d0cf7ea6b21eb494be52f4a4fdf99f authored almost 9 years ago by alexlamsl <[email protected]>
improve whitespace removal when preserveLineBreaks is used but not matched

b07952fede1170a3e5c6befceb92ca2b80512587 authored almost 9 years ago by alexlamsl <[email protected]>
fix interaction between collapseWhitespace and removeEmptyElements

68b404c95e0f4f4fe71c91ddb7afe62ec2c306b9 authored almost 9 years ago by alexlamsl <[email protected]>
fix interaction between conservativeCollapse and preserveLineBreaks

52ad2aad8ecb034ad1ff870232e1a61dee77df68 authored almost 9 years ago by alexlamsl <[email protected]>
fixes #359

c069740542b757dc19d1d08904deafaadfb32f1f authored almost 9 years ago by alexlamsl <[email protected]>
fixes #476

84051865b105508b1fbc0b1450aa58403cbe77a8 authored almost 9 years ago by alexlamsl <[email protected]>
fixes #463

608966125da4481e0f218ed1e208bc6d4ae203cc authored almost 9 years ago by alexlamsl <[email protected]>
fixes #431

68d564bb4863f26e089d7e928cc15644507810a7 authored almost 9 years ago by alexlamsl <[email protected]>
fixes #445

bca4c5f61e72f3754e8ae84d23a752430bad8579 authored almost 9 years ago by alexlamsl <[email protected]>
fixes #368

f136f4e697eeff48ca9c552fd43e8df37c4a519d authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #478 from alexlamsl/gh-pages

improve benchmarks

f38076dd023e128a079ebda83713ce327a2437dd authored almost 9 years ago by Juriy Zaytsev <[email protected]>
add LZMA to benchmark

cc5cf39f072fd2f38ecb278ef217145d2f5bc7c5 authored almost 9 years ago by alexlamsl <[email protected]>
add brotli to benchmark

9162292da0daf34397c6746e0d2ae4c277cac19f authored almost 9 years ago by alexlamsl <[email protected]>
add progress bar

7d37b1503752a7e896ea795a20b8a6f5fe8590b7 authored almost 9 years ago by alexlamsl <[email protected]>
improve code reuse

f2a97f054b8100aff946de9379ff181fc4a42bd9 authored almost 9 years ago by alexlamsl <[email protected]>
refactor functions

76439f982de8f2010c38c874fcb41def72fad81d authored almost 9 years ago by alexlamsl <[email protected]>
insert some comments

22294662b4c433ee8fcf40a8c3adb7ee8b8667b3 authored almost 9 years ago by alexlamsl <[email protected]>
removed es6-draft

054741ca0a9ea8b3c85752da496f88029dc1156d authored almost 9 years ago by alexlamsl <[email protected]>
added Will Peavy and htmlcompressor.com

7ac7dc3c22f73e0d0b92fa6dab6104c888f97cec authored almost 9 years ago by alexlamsl <[email protected]>
rearrange options in alphabetical order

8e85dcb53a009dad5888cbdfa6ebb9425188a2a9 authored almost 9 years ago by alexlamsl <[email protected]>
improve benchmark.js

- use internal zlib instead of external gzip command
- perform gzip on Minimized output
- incorpo...

47425190ae9a8c3279214bbcb3d698a68bdca82c authored almost 9 years ago by alexlamsl <[email protected]>
restore disabled tests

c80d0b40325dd5a42a43f80dbef9db42a669475a authored almost 9 years ago by alexlamsl <[email protected]>
update dependencies

f440d8aa1e2a217373290f85f39b9d609449a57a authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #477 from alexlamsl/gh-pages

fixes for htmlmin:ignore and ignoreCustomFragments

bd85f9674c2ff4f1ec0f35fa6824b90f43f5046b authored almost 9 years ago by Juriy Zaytsev <[email protected]>
suppress removeEmptyElements from safe options on web interface

7948e85eded4ae13117ccebeadd783764229be89 authored almost 9 years ago by alexlamsl <[email protected]>
fix interactions between ignore fragments and comments

fixes #436
fixes #442

cb1fa074560999ff631e91e8172c3951b74be5e7 authored almost 9 years ago by alexlamsl <[email protected]>
add ignoreCustomFragments to command-line

fixes #464

e077ad8523ca0a14c60f8ea1217fd323b9e3bd02 authored almost 9 years ago by alexlamsl <[email protected]>
Merge pull request #474 from alexlamsl/gh-pages

unwind currentTag

49058e2c6ed43fa625e15cfd9843a359d2949fb3 authored almost 9 years ago by Juriy Zaytsev <[email protected]>
improve test case

1885ecc718fcac9b0c85a30e03642ef2c75ff8bf authored almost 9 years ago by alexlamsl <[email protected]>