{"minified":"composer/2.0","packages":{"christophlehmann/imageoptimizer":[{"name":"christophlehmann/imageoptimizer","description":"Optimize uploaded/processed images with binaries of your choice","keywords":["extension","optipng","typo3","jpegoptim","progressive","lossless"],"homepage":"","version":"6.0.0","version_normalized":"6.0.0.0","license":["GPL-2.0-or-later"],"authors":[],"source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"e63b1c2baad1d83e13a87cfe7c5b2f75da250432"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/e63b1c2baad1d83e13a87cfe7c5b2f75da250432","type":"zip","shasum":"","reference":"e63b1c2baad1d83e13a87cfe7c5b2f75da250432"},"type":"typo3-cms-extension","support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/6.0.0"},"funding":[],"time":"2026-03-02T00:01:33+00:00","published-time":"2026-03-02T00:01:36+00:00","autoload":{"psr-4":{"Lemming\\Imageoptimizer\\":"Classes/"}},"extra":{"typo3/cms":{"web-dir":".Build/public","extension-key":"imageoptimizer","cms-package-dir":"{$vendor-dir}/typo3/cms"}},"require":{"typo3/cms-core":"^14.1","typo3/cms-reports":"^14.1"},"require-dev":{"a9f/fractor-composer-json":"^0.5.9","a9f/typo3-fractor":"^0.5.9","ergebnis/composer-normalize":"^2.50","phpstan/phpstan":"^2.1.31","ssch/typo3-rector":"^3.7.0","symplify/easy-coding-standard":"^13.0","typo3/cms-backend":"^14.1","typo3/cms-filelist":"^14.1","typo3/cms-fluid":"^14.1","typo3/cms-frontend":"^14.1","typo3/cms-install":"^14.1"},"replace":{"typo3-ter/imageoptimizer":"self.version"}},{"version":"5.1.1","version_normalized":"5.1.1.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"41ad2024f99981abdc5f8573dfa54741b7945253"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/41ad2024f99981abdc5f8573dfa54741b7945253","type":"zip","shasum":"","reference":"41ad2024f99981abdc5f8573dfa54741b7945253"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/5.1.1"},"time":"2025-09-18T09:14:31+00:00","published-time":"2025-09-18T09:14:35+00:00","require":{"typo3/cms-core":"^13.4","typo3/cms-reports":"^13.4"},"require-dev":{"ergebnis/composer-normalize":"^2.48","phpstan/phpstan":"^1.12","ssch/typo3-rector":"^2.12","symplify/easy-coding-standard":"^12.6","typo3/cms-backend":"^13.4","typo3/cms-frontend":"^13.4"}},{"version":"5.1.0","version_normalized":"5.1.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"ae883df33f36f1557524d0ff527274186c8c845b"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/ae883df33f36f1557524d0ff527274186c8c845b","type":"zip","shasum":"","reference":"ae883df33f36f1557524d0ff527274186c8c845b"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/5.1.0"},"time":"2025-05-14T12:59:11+00:00","published-time":"2025-05-14T12:59:18+00:00","require-dev":{"ergebnis/composer-normalize":"^2.47","phpstan/phpstan":"^1.12","ssch/typo3-rector":"^2.12","symplify/easy-coding-standard":"^12.5","typo3/cms-backend":"^13.4","typo3/cms-frontend":"^13.4"}},{"version":"5.0.0","version_normalized":"5.0.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"8ccc63893afa00a4fe88e903b4191dc356882320"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/8ccc63893afa00a4fe88e903b4191dc356882320","type":"zip","shasum":"","reference":"8ccc63893afa00a4fe88e903b4191dc356882320"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/5.0.0"},"time":"2025-02-16T17:04:14+00:00","published-time":"2025-02-16T16:57:59+00:00","require-dev":{"ergebnis/composer-normalize":"^2.45","phpstan/phpstan":"^1.12","ssch/typo3-rector":"^2.12","symplify/easy-coding-standard":"^12.5","typo3/cms-backend":"^13.4","typo3/cms-frontend":"^13.4"}},{"version":"4.0.3","version_normalized":"4.0.3.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"4d0b84fde9899a6784fcabc633093f908d4ef3f3"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/4d0b84fde9899a6784fcabc633093f908d4ef3f3","type":"zip","shasum":"","reference":"4d0b84fde9899a6784fcabc633093f908d4ef3f3"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/4.0.3"},"time":"2024-11-06T16:10:07+00:00","published-time":"2024-11-06T16:10:12+00:00","require":{"typo3/cms-core":"^12.4","typo3/cms-reports":"^12.4"},"require-dev":{"ergebnis/composer-normalize":"^2.44","phpstan/phpstan":"^1.12","ssch/typo3-rector":"^2.11","symplify/easy-coding-standard":"^12.3"}},{"version":"4.0.2","version_normalized":"4.0.2.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"7a4555392b25e30a94c4775552834a343ab375b7"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/7a4555392b25e30a94c4775552834a343ab375b7","type":"zip","shasum":"","reference":"7a4555392b25e30a94c4775552834a343ab375b7"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/4.0.2"},"time":"2024-02-26T12:33:19+00:00","published-time":"2024-02-26T12:33:25+00:00","require-dev":{"ergebnis/composer-normalize":"^2.42","phpstan/phpstan":"^1.10"}},{"version":"4.0.1","version_normalized":"4.0.1.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"41fe31b4ef4bd5a3ed5e3f70d454d80049dcf195"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/41fe31b4ef4bd5a3ed5e3f70d454d80049dcf195","type":"zip","shasum":"","reference":"41fe31b4ef4bd5a3ed5e3f70d454d80049dcf195"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/4.0.1"},"time":"2024-02-25T00:17:24+00:00","published-time":"2024-02-25T00:17:29+00:00"},{"version":"4.0.0","version_normalized":"4.0.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"4df312f94de16f57f022b461cb7cb261873501f2"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/4df312f94de16f57f022b461cb7cb261873501f2","type":"zip","shasum":"","reference":"4df312f94de16f57f022b461cb7cb261873501f2"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/4.0.0"},"time":"2023-08-29T19:48:32+00:00","published-time":"2023-08-29T19:56:51+00:00","extra":{"typo3/cms":{"app-dir":".Build","web-dir":".Build/public","extension-key":"imageoptimizer","cms-package-dir":"{$vendor-dir}/typo3/cms"}},"require":{"typo3/cms-core":"^12.4"},"require-dev":{"typo3/cms-reports":"^12.4","phpstan/phpstan":"^1.10"}},{"version":"3.1.1","version_normalized":"3.1.1.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"31b100a9da0046523a0823cdeec8d525ce6f7240"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/31b100a9da0046523a0823cdeec8d525ce6f7240","type":"zip","shasum":"","reference":"31b100a9da0046523a0823cdeec8d525ce6f7240"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/3.1.1"},"time":"2022-07-16T15:14:26+00:00","published-time":"2022-07-16T15:16:11+00:00","require":{"typo3/cms-core":"^10.4 || ^11.5"},"require-dev":{"friendsoftypo3/phpstan-typo3":"^0.8.1","typo3/cms-reports":"^10.4 || ^11.5"}},{"version":"3.1.0","version_normalized":"3.1.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"f4db545d345e6cfd709d16ba86f00dcf3c0efc5c"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/f4db545d345e6cfd709d16ba86f00dcf3c0efc5c","type":"zip","shasum":"","reference":"f4db545d345e6cfd709d16ba86f00dcf3c0efc5c"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/3.1.0"},"time":"2021-12-21T21:18:02+00:00","published-time":"2021-12-21T21:22:21+00:00","replace":{"christophlehmann/imageoptimizer":"self.version","typo3-ter/imageoptimizer":"self.version"}},{"version":"3.0.2","version_normalized":"3.0.2.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"98d662a12d31c6fff4293066a077cbf464a78e57"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/98d662a12d31c6fff4293066a077cbf464a78e57","type":"zip","shasum":"","reference":"98d662a12d31c6fff4293066a077cbf464a78e57"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/3.0.2"},"time":"2021-09-22T18:26:44+00:00","published-time":"2021-09-22T18:27:18+00:00","extra":{"typo3/cms":{"extension-key":"imageoptimizer"}},"require":{"typo3/cms-core":"^10.4 || 11.*.*@dev"},"require-dev":"__unset"},{"version":"3.0.1","version_normalized":"3.0.1.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"7a544b3d5ce0f78f4e18fc9df3b3df07f7722d37"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/7a544b3d5ce0f78f4e18fc9df3b3df07f7722d37","type":"zip","shasum":"","reference":"7a544b3d5ce0f78f4e18fc9df3b3df07f7722d37"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/master"},"time":"2020-05-19T11:30:44+00:00","published-time":"2020-05-19T11:31:25+00:00","require":{"typo3/cms-core":"^10.4"},"extra":"__unset"},{"version":"3.0.0","version_normalized":"3.0.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"98d1d1b59f42fd8a575570d98a6e9e82d03f99d0"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/98d1d1b59f42fd8a575570d98a6e9e82d03f99d0","type":"zip","shasum":"","reference":"98d1d1b59f42fd8a575570d98a6e9e82d03f99d0"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/3.0.0"},"time":"2020-05-12T20:43:43+00:00","published-time":"2020-05-12T20:46:06+00:00"},{"version":"2.1.0","version_normalized":"2.1.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"4f83975c722f3f933308435dc3bad0a6fc6cc93c"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/4f83975c722f3f933308435dc3bad0a6fc6cc93c","type":"zip","shasum":"","reference":"4f83975c722f3f933308435dc3bad0a6fc6cc93c"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/2.1.0"},"time":"2019-10-14T20:25:16+00:00","published-time":"2019-10-14T20:26:27+00:00","require":{"typo3/cms-core":"^9.5"},"replace":{"imageoptimizer":"self.version"},"funding":"__unset"},{"version":"2.0.1","version_normalized":"2.0.1.0","license":[],"source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"770f022943e517932c0bd2b2d2024887649b4fb5"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/770f022943e517932c0bd2b2d2024887649b4fb5","type":"zip","shasum":"","reference":"770f022943e517932c0bd2b2d2024887649b4fb5"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/2.0.1"},"time":"2019-04-13T20:38:56+00:00","published-time":"2019-05-06T19:19:51+00:00","require":{"typo3/cms-core":">=9.4.0,<=9.5.99"}},{"version":"2.0.0","version_normalized":"2.0.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"1a9113faccbfb180ba957e47f873094c9f3540a4"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/1a9113faccbfb180ba957e47f873094c9f3540a4","type":"zip","shasum":"","reference":"1a9113faccbfb180ba957e47f873094c9f3540a4"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/master"},"time":"2018-12-13T13:17:51+00:00","published-time":"2018-12-13T13:40:24+00:00"},{"version":"1.1.3","version_normalized":"1.1.3.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"69ced15f4182f75819885ba1aad420cc20657252"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/69ced15f4182f75819885ba1aad420cc20657252","type":"zip","shasum":"","reference":"69ced15f4182f75819885ba1aad420cc20657252"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/1.1.3"},"time":"2019-03-15T11:26:49+00:00","published-time":"2019-05-06T19:19:51+00:00","require":{"typo3/cms-core":">=7.6.0,<=8.7.99"}},{"version":"1.1.2","version_normalized":"1.1.2.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"2472497fba5e718500d0ba61289c53c0042e68dc"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/2472497fba5e718500d0ba61289c53c0042e68dc","type":"zip","shasum":"","reference":"2472497fba5e718500d0ba61289c53c0042e68dc"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/1.1.2"},"time":"2018-08-20T20:49:40+00:00","published-time":"2018-08-20T20:39:17+00:00"},{"version":"1.1.0","version_normalized":"1.1.0.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"06aa920f1b101f7b413ba5c6452f2671f8efbafd"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/06aa920f1b101f7b413ba5c6452f2671f8efbafd","type":"zip","shasum":"","reference":"06aa920f1b101f7b413ba5c6452f2671f8efbafd"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/master"},"time":"2018-07-22T19:54:11+00:00","published-time":"2018-07-22T21:03:47+00:00"},{"version":"1.0.5","version_normalized":"1.0.5.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"0d368d388f57af974ef120c5fdfbbd80828b0b4a"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/0d368d388f57af974ef120c5fdfbbd80828b0b4a","type":"zip","shasum":"","reference":"0d368d388f57af974ef120c5fdfbbd80828b0b4a"},"time":"2017-07-21T21:56:38+00:00","published-time":"2017-07-25T20:09:37+00:00","autoload":{"classmap":["Classes/"]},"require":{"typo3/cms-core":">=6.2.0,<8.9.99"}},{"version":"1.0.4","version_normalized":"1.0.4.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"705e2ddd7ef95e6256f06c4b1d9193deaf91a0da"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/705e2ddd7ef95e6256f06c4b1d9193deaf91a0da","type":"zip","shasum":"","reference":"705e2ddd7ef95e6256f06c4b1d9193deaf91a0da"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/1.0.4"},"time":"2017-03-11T10:15:48+00:00","published-time":"2017-03-11T10:16:21+00:00"},{"version":"1.0.3","version_normalized":"1.0.3.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"9e748e34dc07a1c44ca08e2751d541670e53c794"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/9e748e34dc07a1c44ca08e2751d541670e53c794","type":"zip","shasum":"","reference":"9e748e34dc07a1c44ca08e2751d541670e53c794"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/master"},"time":"2017-03-11T09:42:44+00:00","published-time":"2017-03-11T09:43:19+00:00"},{"version":"1.0.2","version_normalized":"1.0.2.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"fb0672b341cb54795374a438f49c676273a51f4a"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/fb0672b341cb54795374a438f49c676273a51f4a","type":"zip","shasum":"","reference":"fb0672b341cb54795374a438f49c676273a51f4a"},"time":"2017-03-10T18:37:28+00:00","published-time":"2017-03-10T18:41:52+00:00"},{"version":"1.0.1","version_normalized":"1.0.1.0","source":{"url":"https://github.com/christophlehmann/imageoptimizer.git","type":"git","reference":"3c007bb501d8af6d9e8cd8a11f0e8ba0816e2012"},"dist":{"url":"https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/3c007bb501d8af6d9e8cd8a11f0e8ba0816e2012","type":"zip","shasum":"","reference":"3c007bb501d8af6d9e8cd8a11f0e8ba0816e2012"},"support":{"issues":"https://github.com/christophlehmann/imageoptimizer/issues","source":"https://github.com/christophlehmann/imageoptimizer/tree/1.0.1"},"funding":[],"time":"2017-03-10T18:34:29+00:00","published-time":"2024-11-06T16:10:12+00:00"}]},"security-advisories":[],"last-modified":"Mon, 15 Jun 2026 04:52:23 GMT"}