{"package":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","time":"2012-03-16T07:18:43+00:00","maintainers":[{"name":"robo47","avatar_url":"https:\/\/www.gravatar.com\/avatar\/00227460e374a3425259e09388877a783e5e79a00fc6958b193f336d6ef4015d?d=identicon"},{"name":"ezyang","avatar_url":"https:\/\/www.gravatar.com\/avatar\/6aaa9d10a82c2cf3d676f1f9397c2ae05ee2534182eda446128c0fe7c04494ba?d=identicon"}],"versions":{"dev-master":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"dev-master","version_normalized":"dev-master","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"4a7c7b82544c5afe5d36b87807c15ce277190495"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/4a7c7b82544c5afe5d36b87807c15ce277190495","type":"zip","shasum":"","reference":"4a7c7b82544c5afe5d36b87807c15ce277190495"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/master"},"funding":[],"time":"2026-11-11T02:52:42+00:00","published-time":"2026-11-11T02:52:47+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"default-branch":true,"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0 || ~8.6.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"dev-fix\/397-has-only-child":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"dev-fix\/397-has-only-child","version_normalized":"dev-fix\/397-has-only-child","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"ecad0b599d46cdb3ea1489eb8d26a2f559072002"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/ecad0b599d46cdb3ea1489eb8d26a2f559072002","type":"zip","shasum":"","reference":"ecad0b599d46cdb3ea1489eb8d26a2f559072002"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/fix\/397-has-only-child"},"funding":[],"time":"2026-08-12T04:45:41+00:00","published-time":"2026-08-12T04:45:52+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"dev-disable84":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"dev-disable84","version_normalized":"dev-disable84","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"f83696381decded79be0da47fba58cdb08e92bb1"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/f83696381decded79be0da47fba58cdb08e92bb1","type":"zip","shasum":"","reference":"f83696381decded79be0da47fba58cdb08e92bb1"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/disable84"},"funding":[],"time":"2024-11-10T02:17:59+00:00","published-time":"2024-11-10T02:18:29+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"dev-estrict":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"dev-estrict","version_normalized":"dev-estrict","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"c552d1141cbba0fa61bdbf26078f379101ab0b05"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/c552d1141cbba0fa61bdbf26078f379101ab0b05","type":"zip","shasum":"","reference":"c552d1141cbba0fa61bdbf26078f379101ab0b05"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/estrict"},"funding":[],"time":"2024-11-10T02:06:43+00:00","published-time":"2024-11-10T02:06:48+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"dev-php8.4":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"dev-php8.4","version_normalized":"dev-php8.4","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"200ead9e4cc0833d0232f26a3699997b2a64863c"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/200ead9e4cc0833d0232f26a3699997b2a64863c","type":"zip","shasum":"","reference":"200ead9e4cc0833d0232f26a3699997b2a64863c"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/php8.4"},"funding":[],"time":"2024-02-22T04:44:14+00:00","published-time":"2024-02-22T04:44:38+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"dev-chmod-msg":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"dev-chmod-msg","version_normalized":"dev-chmod-msg","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"4317c387fb5676870366b5c6bc4e5f446ec133d5"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/4317c387fb5676870366b5c6bc4e5f446ec133d5","type":"zip","shasum":"","reference":"4317c387fb5676870366b5c6bc4e5f446ec133d5"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/chmod-msg"},"funding":[],"time":"2023-04-29T20:38:00+00:00","published-time":"2023-04-29T20:38:40+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"dev-fix-ci":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"dev-fix-ci","version_normalized":"dev-fix-ci","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"c0132082d7e6cb2cd735dac299a05299f038cbe3"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/c0132082d7e6cb2cd735dac299a05299f038cbe3","type":"zip","shasum":"","reference":"c0132082d7e6cb2cd735dac299a05299f038cbe3"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/fix-ci"},"funding":[],"time":"2023-01-22T03:39:40+00:00","published-time":"2023-01-22T03:40:02+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"v4.19.1":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.19.1","version_normalized":"4.19.1.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"5e0539132d934f936fbae2c88b55d58f9438623f"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/5e0539132d934f936fbae2c88b55d58f9438623f","type":"zip","shasum":"","reference":"5e0539132d934f936fbae2c88b55d58f9438623f"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.19.1"},"funding":[],"time":"2026-09-15T15:42:51+00:00","published-time":"2026-09-15T15:42:56+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"v4.19.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.19.0","version_normalized":"4.19.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"b287d2a16aceffbf6e0295559b39662612b77fcf"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/b287d2a16aceffbf6e0295559b39662612b77fcf","type":"zip","shasum":"","reference":"b287d2a16aceffbf6e0295559b39662612b77fcf"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.19.0"},"funding":[],"time":"2025-10-17T16:34:55+00:00","published-time":"2025-10-17T16:34:59+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"v4.18.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.18.0","version_normalized":"4.18.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"cb56001e54359df7ae76dc522d08845dc741621b"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/cb56001e54359df7ae76dc522d08845dc741621b","type":"zip","shasum":"","reference":"cb56001e54359df7ae76dc522d08845dc741621b"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.18.0"},"funding":[],"time":"2024-11-01T03:51:45+00:00","published-time":"2024-11-01T03:51:49+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"v4.17.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.17.0","version_normalized":"4.17.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"bbc513d79acf6691fa9cf10f192c90dd2957f18c"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/bbc513d79acf6691fa9cf10f192c90dd2957f18c","type":"zip","shasum":"","reference":"bbc513d79acf6691fa9cf10f192c90dd2957f18c"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.17.0"},"funding":[],"time":"2023-11-17T15:01:25+00:00","published-time":"2023-11-17T15:01:29+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"v4.16.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.16.0","version_normalized":"4.16.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"523407fb06eb9e5f3d59889b3978d5bfe94299c8"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/523407fb06eb9e5f3d59889b3978d5bfe94299c8","type":"zip","shasum":"","reference":"523407fb06eb9e5f3d59889b3978d5bfe94299c8"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.16.0"},"funding":[],"time":"2022-09-18T07:06:19+00:00","published-time":"2022-09-18T07:06:23+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"v4.15.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.15.0","version_normalized":"4.15.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"8d9f4c9ec154922ff19690ffade9ed915b27a017"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/8d9f4c9ec154922ff19690ffade9ed915b27a017","type":"zip","shasum":"","reference":"8d9f4c9ec154922ff19690ffade9ed915b27a017"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.15.0"},"funding":[],"time":"2022-09-18T06:23:57+00:00","published-time":"2022-09-18T06:24:36+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0"},"require-dev":{"cerdic\/css-tidy":"^1.7 || ^2.0","simpletest\/simpletest":"dev-master"},"suggest":{"cerdic\/css-tidy":"If you want to use the filter \u0027Filter.ExtractStyleBlocks\u0027.","ext-iconv":"Converts text to and from non-UTF-8 encodings","ext-bcmath":"Used for unit conversion and imagecrash protection","ext-tidy":"Used for pretty-printing HTML"}},"v4.14.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.14.0","version_normalized":"4.14.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"12ab42bd6e742c70c0a52f7b82477fcd44e64b75"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/12ab42bd6e742c70c0a52f7b82477fcd44e64b75","type":"zip","shasum":"","reference":"12ab42bd6e742c70c0a52f7b82477fcd44e64b75"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.14.0"},"funding":[],"time":"2021-12-25T01:21:49+00:00","published-time":"2021-12-25T01:22:24+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"\u003E=5.2"}},"v4.13.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.13.0","version_normalized":"4.13.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"08e27c97e4c6ed02f37c5b2b20488046c8d90d75"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/08e27c97e4c6ed02f37c5b2b20488046c8d90d75","type":"zip","shasum":"","reference":"08e27c97e4c6ed02f37c5b2b20488046c8d90d75"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/master"},"funding":[],"time":"2020-06-29T00:56:53+00:00","published-time":"2020-06-29T00:57:39+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"},"exclude-from-classmap":["\/library\/HTMLPurifier\/Language\/"]},"require":{"php":"\u003E=5.2"},"require-dev":{"simpletest\/simpletest":"dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"}},"v4.12.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.12.0","version_normalized":"4.12.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"a617e55bc62a87eec73bd456d146d134ad716f03"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/a617e55bc62a87eec73bd456d146d134ad716f03","type":"zip","shasum":"","reference":"a617e55bc62a87eec73bd456d146d134ad716f03"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/master"},"time":"2019-10-28T03:44:26+00:00","published-time":"2019-10-28T03:45:06+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"},"require-dev":{"simpletest\/simpletest":"dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"}},"v4.11.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.11.0","version_normalized":"4.11.0.0","license":["LGPL-2.1-or-later"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7","type":"zip","shasum":"","reference":"83ab08bc1af7d808a9e0fbf024f1c24bfd73c0a7"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.11.0"},"time":"2019-07-14T18:58:38+00:00","published-time":"2019-07-14T18:59:19+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"},"require-dev":{"simpletest\/simpletest":"dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"}},"v4.10.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.10.0","version_normalized":"4.10.0.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"d85d39da4576a6934b72480be6978fb10c860021"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/d85d39da4576a6934b72480be6978fb10c860021","type":"zip","shasum":"","reference":"d85d39da4576a6934b72480be6978fb10c860021"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.10.0"},"time":"2018-02-23T01:58:20+00:00","published-time":"2018-02-23T02:24:13+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"},"require-dev":{"simpletest\/simpletest":"^1.1"}},"v4.9.3":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.9.3","version_normalized":"4.9.3.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"95e1bae3182efc0f3422896a3236e991049dac69"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/95e1bae3182efc0f3422896a3236e991049dac69","type":"zip","shasum":"","reference":"95e1bae3182efc0f3422896a3236e991049dac69"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.9.3"},"time":"2017-06-03T02:28:16+00:00","published-time":"2017-06-05T04:02:19+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"},"require-dev":{"simpletest\/simpletest":"^1.1"}},"v4.9.2":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.9.2","version_normalized":"4.9.2.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"6d50e5282afdfdfc3e0ff6d192aff56c5629b3d4"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/6d50e5282afdfdfc3e0ff6d192aff56c5629b3d4","type":"zip","shasum":"","reference":"6d50e5282afdfdfc3e0ff6d192aff56c5629b3d4"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.9.2"},"time":"2017-03-13T06:30:53+00:00","published-time":"2017-03-13T06:51:39+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"},"require-dev":{"simpletest\/simpletest":"^1.1"}},"v4.9.1":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.9.1","version_normalized":"4.9.1.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"de82f9845f2a0f9f27abec67d6a4958427e6f5d6"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/de82f9845f2a0f9f27abec67d6a4958427e6f5d6","type":"zip","shasum":"","reference":"de82f9845f2a0f9f27abec67d6a4958427e6f5d6"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.9.1"},"time":"2017-03-08T08:22:36+00:00","published-time":"2017-03-08T08:45:14+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"},"require-dev":{"simpletest\/simpletest":"^1.1"}},"v4.8.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.8.0","version_normalized":"4.8.0.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"d0c392f77d2f2a3dcf7fcb79e2a1e2b8804e75b2"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/d0c392f77d2f2a3dcf7fcb79e2a1e2b8804e75b2","type":"zip","shasum":"","reference":"d0c392f77d2f2a3dcf7fcb79e2a1e2b8804e75b2"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.8.0"},"time":"2016-07-16T12:58:58+00:00","published-time":"2016-07-19T15:38:52+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"}},"v4.7.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.7.0","version_normalized":"4.7.0.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"ae1828d955112356f7677c465f94f7deb7d27a40"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/ae1828d955112356f7677c465f94f7deb7d27a40","type":"zip","shasum":"","reference":"ae1828d955112356f7677c465f94f7deb7d27a40"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.7.0"},"time":"2015-08-05T01:03:42+00:00","published-time":"2015-08-07T06:18:32+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"}},"v4.6.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.6.0","version_normalized":"4.6.0.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"6f389f0f25b90d0b495308efcfa073981177f0fd"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/6f389f0f25b90d0b495308efcfa073981177f0fd","type":"zip","shasum":"","reference":"6f389f0f25b90d0b495308efcfa073981177f0fd"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.6.0"},"time":"2013-11-30T08:25:19+00:00","published-time":"2013-11-30T11:13:11+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"}},"v4.5.0":{"name":"ezyang\/htmlpurifier","description":"Standards compliant HTML filter written in PHP","keywords":["html"],"homepage":"http:\/\/htmlpurifier.org\/","version":"v4.5.0","version_normalized":"4.5.0.0","license":["LGPL"],"authors":[{"name":"Edward Z. Yang","email":"admin@htmlpurifier.org","homepage":"http:\/\/ezyang.com"}],"source":{"url":"https:\/\/github.com\/ezyang\/htmlpurifier.git","type":"git","reference":"d516e2f8de435ea78cc6152abc425d3ff2c4d289"},"dist":{"url":"https:\/\/api.github.com\/repos\/ezyang\/htmlpurifier\/zipball\/d516e2f8de435ea78cc6152abc425d3ff2c4d289","type":"zip","shasum":"","reference":"d516e2f8de435ea78cc6152abc425d3ff2c4d289"},"type":"library","support":{"issues":"https:\/\/github.com\/ezyang\/htmlpurifier\/issues","source":"https:\/\/github.com\/ezyang\/htmlpurifier\/tree\/v4.5.0"},"time":"2013-02-18T00:04:08+00:00","published-time":"2013-02-18T11:08:11+00:00","autoload":{"files":["library\/HTMLPurifier.composer.php"],"psr-0":{"HTMLPurifier":"library\/"}},"require":{"php":"\u003E=5.2"}}},"type":"library","repository":"https:\/\/github.com\/ezyang\/htmlpurifier","github_stars":3350,"github_watchers":56,"github_forks":364,"github_open_issues":128,"language":"PHP","dependents":528,"suggesters":24,"downloads":{"total":400599877,"monthly":14133041,"daily":663094},"favers":3453}}