{"packages":{"infinityloop-dev/client-detect":{"dev-master":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/infinityloop-dev/client-detect","version":"dev-master","version_normalized":"9999999-dev","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"https://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"3bc4adf6c8907d5d11c51f2fb91ffd6bc71b5442"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/3bc4adf6c8907d5d11c51f2fb91ffd6bc71b5442","type":"zip","shasum":"","reference":"3bc4adf6c8907d5d11c51f2fb91ffd6bc71b5442"},"type":"library","time":"2020-02-23T21:16:20+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"default-branch":true,"require":{"php":">=7.2.0","nette/application":"~3.0","nette/di":"~3.0","nette/http":"~3.0","nette/utils":"~3.0","latte/latte":"~2.5","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~3.0","nette/mail":"~3.0","nette/robot-loader":"~3.0","nette/safe-stream":"~2.4","nette/tester":"~2.3","tracy/tracy":"~2.6","pds/skeleton":"~1.0"},"uid":4024033},"dev-nette-2.1":{"name":"infinityloop-dev/client-detect","description":"Nette extension for detect mobile devices, managing mobile view types, redirect to mobile version on iPublikuj framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","nette mobile"],"homepage":"https://github.com/iPublikuj/MobileDetect","version":"dev-nette-2.1","version_normalized":"dev-nette-2.1","license":["BSD-3-Clause","GPL-2.0","GPL-3.0"],"authors":[{"name":"Adam Kadlec","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"9c1a717298e4ff9f9fc49f65c4bb1fb287ddd832"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/9c1a717298e4ff9f9fc49f65c4bb1fb287ddd832","type":"zip","shasum":"","reference":"9c1a717298e4ff9f9fc49f65c4bb1fb287ddd832"},"type":"library","time":"2014-06-11T18:52:45+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"require":{"php":">=5.3.0","nette/nette":"2.1@dev","mobiledetect/mobiledetectlib":"2.8.*"},"uid":3636425},"v1.0.0":{"name":"infinityloop-dev/client-detect","description":"Nette extension for detect mobile devices, managing mobile view types, redirect to mobile version on iPublikuj framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","nette mobile"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v1.0.0","version_normalized":"1.0.0.0","license":["BSD-3-Clause","GPL-2.0","GPL-3.0"],"authors":[{"name":"Adam Kadlec","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"041a3aa4bf017410846a4afd26b30dd9431d5169"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/041a3aa4bf017410846a4afd26b30dd9431d5169","type":"zip","shasum":"","reference":"041a3aa4bf017410846a4afd26b30dd9431d5169"},"type":"library","time":"2015-01-10T18:27:53+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"require":{"php":">=5.3.0","nette/application":"~2.2","nette/di":"~2.2","nette/http":"~2.2","nette/utils":"~2.2","latte/latte":"~2.2","mobiledetect/mobiledetectlib":"2.8.*"},"require-dev":{"nette/bootstrap":"~2.2","nette/mail":"~2.2","nette/safe-stream":"~2.2","nette/tester":"@dev","tracy/tracy":"@dev","janmarek/mockista":"@dev"},"uid":3636414},"v1.0.1":{"name":"infinityloop-dev/client-detect","description":"Nette extension for detect mobile devices, managing mobile view types, redirect to mobile version on iPublikuj framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","nette mobile"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v1.0.1","version_normalized":"1.0.1.0","license":["BSD-3-Clause","GPL-2.0","GPL-3.0"],"authors":[{"name":"Adam Kadlec","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"e852d460b75e923f0a61f749582a930d074e02f2"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/e852d460b75e923f0a61f749582a930d074e02f2","type":"zip","shasum":"","reference":"e852d460b75e923f0a61f749582a930d074e02f2"},"type":"library","time":"2015-01-17T13:16:04+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"require":{"php":">=5.3.0","nette/application":"~2.2","nette/di":"~2.2","nette/http":"~2.2","nette/utils":"~2.2","latte/latte":"~2.2","mobiledetect/mobiledetectlib":"2.8.*"},"require-dev":{"nette/bootstrap":"~2.2","nette/mail":"~2.2","nette/safe-stream":"~2.2","nette/tester":"@dev","tracy/tracy":"@dev","janmarek/mockista":"@dev"},"uid":3636415},"v1.0.2":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v1.0.2","version_normalized":"1.0.2.0","license":["BSD-3-Clause","GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"44d6a22302ed89af6a42d55e894198f1108f08e6"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/44d6a22302ed89af6a42d55e894198f1108f08e6","type":"zip","shasum":"","reference":"44d6a22302ed89af6a42d55e894198f1108f08e6"},"type":"library","time":"2015-06-03T19:55:42+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"require":{"php":">=5.3.0","nette/application":"~2.2","nette/di":"~2.2","nette/http":"~2.2","nette/utils":"~2.2","latte/latte":"~2.2","mobiledetect/mobiledetectlib":"2.8.*"},"require-dev":{"nette/bootstrap":"~2.2","nette/mail":"~2.2","nette/robot-loader":"~2.2","nette/safe-stream":"~2.2","nette/tester":"@dev","tracy/tracy":"@dev","janmarek/mockista":"@dev"},"uid":3636416},"v1.0.3":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v1.0.3","version_normalized":"1.0.3.0","license":["BSD-3-Clause","GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"4f002ec4d0e2071685c4abdca07a66058e7b0026"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/4f002ec4d0e2071685c4abdca07a66058e7b0026","type":"zip","shasum":"","reference":"4f002ec4d0e2071685c4abdca07a66058e7b0026"},"type":"library","time":"2015-06-29T13:13:10+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"require":{"php":">=5.3.0","nette/application":"~2.2","nette/di":"~2.2","nette/http":"~2.2","nette/utils":"~2.2","latte/latte":"~2.2","mobiledetect/mobiledetectlib":"2.8.*"},"require-dev":{"nette/bootstrap":"~2.2","nette/mail":"~2.2","nette/robot-loader":"~2.2","nette/safe-stream":"~2.2","nette/tester":"@dev","tracy/tracy":"@dev","janmarek/mockista":"@dev"},"uid":3636417},"v2.0.0":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v2.0.0","version_normalized":"2.0.0.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"f71a5e2fadf4784eaed0c00064e8ea4d80caf07e"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/f71a5e2fadf4784eaed0c00064e8ea4d80caf07e","type":"zip","shasum":"","reference":"f71a5e2fadf4784eaed0c00064e8ea4d80caf07e"},"type":"library","time":"2017-01-15T14:44:47+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.0.0","nette/application":"~2.3","nette/di":"~2.3","nette/http":"~2.3","nette/utils":"~2.3","latte/latte":"~2.3","mobiledetect/mobiledetectlib":"2.8.*"},"require-dev":{"nette/bootstrap":"~2.3","nette/mail":"~2.3","nette/robot-loader":"~2.3","nette/safe-stream":"~2.3","nette/tester":"@dev","tracy/tracy":"@dev"},"uid":3636418},"v2.1.0":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v2.1.0","version_normalized":"2.1.0.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"f289b4e8e6350199301c8c0b9e23762a637b04fb"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/f289b4e8e6350199301c8c0b9e23762a637b04fb","type":"zip","shasum":"","reference":"f289b4e8e6350199301c8c0b9e23762a637b04fb"},"type":"library","time":"2017-11-08T22:03:11+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.0.0","nette/application":"~2.3","nette/di":"~2.3","nette/http":"~2.3","nette/utils":"~2.3","latte/latte":"~2.3","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~2.3","nette/mail":"~2.3","nette/robot-loader":"~2.3","nette/safe-stream":"~2.3","nette/tester":"@dev","tracy/tracy":"@dev"},"uid":3636419},"v2.1.1":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v2.1.1","version_normalized":"2.1.1.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"9edc4152cc3b751538992c2c6251109e0d743daf"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/9edc4152cc3b751538992c2c6251109e0d743daf","type":"zip","shasum":"","reference":"9edc4152cc3b751538992c2c6251109e0d743daf"},"type":"library","time":"2017-11-08T22:08:38+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.0.0","nette/application":"~2.3","nette/di":"~2.3","nette/http":"~2.3","nette/utils":"~2.3","latte/latte":"~2.3","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~2.3","nette/mail":"~2.3","nette/robot-loader":"~2.3","nette/safe-stream":"~2.3","nette/tester":"@dev","tracy/tracy":"@dev"},"uid":3636420},"v2.2.0":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v2.2.0","version_normalized":"2.2.0.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"http://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"d523f33199f5ebbff3f278996b5a1940a1679013"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/d523f33199f5ebbff3f278996b5a1940a1679013","type":"zip","shasum":"","reference":"d523f33199f5ebbff3f278996b5a1940a1679013"},"type":"library","time":"2018-01-14T13:51:51+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.1.0","nette/application":"~2.4","nette/di":"~2.4","nette/http":"~2.4","nette/utils":"~2.4","latte/latte":"~2.4","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~2.4","nette/mail":"~2.4","nette/robot-loader":"~2.4","nette/safe-stream":"~2.3","nette/tester":"~2.0","tracy/tracy":"~2.4","pds/skeleton":"~1.0"},"uid":3636421},"v2.2.1":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v2.2.1","version_normalized":"2.2.1.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"https://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"4ef04083b2cac1858b70f4fdc8902b72a7aaa703"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/4ef04083b2cac1858b70f4fdc8902b72a7aaa703","type":"zip","shasum":"","reference":"4ef04083b2cac1858b70f4fdc8902b72a7aaa703"},"type":"library","time":"2018-03-18T08:40:13+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.1.0","nette/application":"~2.4","nette/di":"~2.4","nette/http":"~2.4","nette/utils":"~2.4","latte/latte":"~2.4","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~2.4","nette/mail":"~2.4","nette/robot-loader":"~2.4","nette/safe-stream":"~2.3","nette/tester":"~2.0","tracy/tracy":"~2.4","pds/skeleton":"~1.0"},"uid":3636422},"v2.2.2":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v2.2.2","version_normalized":"2.2.2.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"https://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"cfdc3a9bb13326c5bca5aa6e12403855328c6f06"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/cfdc3a9bb13326c5bca5aa6e12403855328c6f06","type":"zip","shasum":"","reference":"cfdc3a9bb13326c5bca5aa6e12403855328c6f06"},"type":"library","time":"2018-03-18T15:24:06+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.1.0","nette/application":"~2.4","nette/di":"~2.4","nette/http":"~2.4","nette/utils":"~2.4","latte/latte":"~2.4","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~2.4","nette/mail":"~2.4","nette/robot-loader":"~2.4","nette/safe-stream":"~2.3","nette/tester":"~2.0","tracy/tracy":"~2.4","pds/skeleton":"~1.0"},"uid":3636423},"v3.0.0":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/iPublikuj/mobile-detect","version":"v3.0.0","version_normalized":"3.0.0.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"https://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"b234d9131ee7cfea4cd9c55c16e095f0569bc032"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/b234d9131ee7cfea4cd9c55c16e095f0569bc032","type":"zip","shasum":"","reference":"b234d9131ee7cfea4cd9c55c16e095f0569bc032"},"type":"library","time":"2019-09-26T13:35:57+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.2.0","nette/application":"~3.0","nette/di":"~3.0","nette/http":"~3.0","nette/utils":"~3.0","latte/latte":"~2.5","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~3.0","nette/mail":"~3.0","nette/robot-loader":"~3.0","nette/safe-stream":"~2.4","nette/tester":"~2.3","tracy/tracy":"~2.6","pds/skeleton":"~1.0"},"uid":3636424},"v3.0.1":{"name":"infinityloop-dev/client-detect","description":"Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework","keywords":["framework","mobile","tools","nette","mobile detect","mobile view managing","mobile redirect","ipub","ipublikuj"],"homepage":"https://github.com/infinityloop-dev/client-detect","version":"v3.0.1","version_normalized":"3.0.1.0","license":["GPL-2.0","GPL-3.0"],"authors":[{"name":"iPublikuj:cms","email":"info@ipublikuj.eu","homepage":"https://www.ipublikuj.eu/"}],"source":{"url":"https://github.com/infinityloop-dev/client-detect.git","type":"git","reference":"3bc4adf6c8907d5d11c51f2fb91ffd6bc71b5442"},"dist":{"url":"https://api.github.com/repos/infinityloop-dev/client-detect/zipball/3bc4adf6c8907d5d11c51f2fb91ffd6bc71b5442","type":"zip","shasum":"","reference":"3bc4adf6c8907d5d11c51f2fb91ffd6bc71b5442"},"type":"library","time":"2020-02-23T21:16:20+00:00","autoload":{"psr-0":{"IPub\\MobileDetect\\":"src/"}},"extra":{"ipub":{"configuration":{"extensions":{"mobileDetect":"IPub\\MobileDetect\\DI\\MobileDetectExtension"}},"mobileDetect":{"redirect":{"mobile":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"phone":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"tablet":{"isEnabled":false,"host":null,"statusCode":301,"action":"noRedirect"},"detectPhoneAsMobile":false,"detectTabletAsMobile":false},"switchDeviceView":{"saveRefererPath":true}}}},"require":{"php":">=7.2.0","nette/application":"~3.0","nette/di":"~3.0","nette/http":"~3.0","nette/utils":"~3.0","latte/latte":"~2.5","jenssegers/agent":"~2.5"},"require-dev":{"nette/bootstrap":"~3.0","nette/mail":"~3.0","nette/robot-loader":"~3.0","nette/safe-stream":"~2.4","nette/tester":"~2.3","tracy/tracy":"~2.6","pds/skeleton":"~1.0"},"uid":3636430}}}}