{"packages":{"yiisoft/csrf":{"1.0.0":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"1.0.0","version_normalized":"1.0.0.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"36232f39bc6f8f77fe04f0338bb24aea6f1f08c5"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/36232f39bc6f8f77fe04f0338bb24aea6f1f08c5","type":"zip","shasum":"","reference":"36232f39bc6f8f77fe04f0338bb24aea6f1f08c5"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2021-02-23T23:09:51+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"web":"config/web.php","params":"config/params.php"}},"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.0","yiisoft/security":"^1.0","yiisoft/session":"^1.0"},"require-dev":{"nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.7","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.6"},"uid":4967431},"1.0.1":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"1.0.1","version_normalized":"1.0.1.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"6908fcd82439aeab90a2bbee7d82591bccb98bfa"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/6908fcd82439aeab90a2bbee7d82591bccb98bfa","type":"zip","shasum":"","reference":"6908fcd82439aeab90a2bbee7d82591bccb98bfa"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2021-03-23T23:15:08+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"web":"web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.0","yiisoft/security":"^1.0","yiisoft/session":"^1.0"},"require-dev":{"nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.7","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.6"},"uid":5047600},"1.0.2":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"1.0.2","version_normalized":"1.0.2.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"db460bab9fbf57a8322bce2978ad0188b0fb688b"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/db460bab9fbf57a8322bce2978ad0188b0fb688b","type":"zip","shasum":"","reference":"db460bab9fbf57a8322bce2978ad0188b0fb688b"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2021-04-13T12:09:04+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"web":"web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.0","yiisoft/security":"^1.0","yiisoft/session":"^1.0"},"require-dev":{"nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.7","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.6"},"uid":5102823},"1.0.3":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"1.0.3","version_normalized":"1.0.3.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"066ff6a0156b8f7cc48bf8ab0a58b0e4bed74578"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/066ff6a0156b8f7cc48bf8ab0a58b0e4bed74578","type":"zip","shasum":"","reference":"066ff6a0156b8f7cc48bf8ab0a58b0e4bed74578"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2021-08-30T18:21:18+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"web":"web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.0","yiisoft/security":"^1.0","yiisoft/session":"^1.0"},"require-dev":{"nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.7","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.6"},"uid":5476676},"1.1.0":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"1.1.0","version_normalized":"1.1.0.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"d8b3b788abbee227868444ee7755c3d6a63abe72"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/d8b3b788abbee227868444ee7755c3d6a63abe72","type":"zip","shasum":"","reference":"d8b3b788abbee227868444ee7755c3d6a63abe72"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2021-10-21T12:04:40+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"web":"web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.0","yiisoft/security":"^1.0","yiisoft/session":"^1.0"},"require-dev":{"nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.7","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.6"},"uid":5627381},"1.2.0":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"1.2.0","version_normalized":"1.2.0.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"da8afddf22cd746a2d5272fb2e1c93a67dfeaeec"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/da8afddf22cd746a2d5272fb2e1c93a67dfeaeec","type":"zip","shasum":"","reference":"da8afddf22cd746a2d5272fb2e1c93a67dfeaeec"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2021-11-22T12:41:43+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"web":"web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.2","yiisoft/security":"^1.0","yiisoft/session":"^1.0"},"require-dev":{"nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.10","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.12"},"uid":5707555},"2.0.0":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"2.0.0","version_normalized":"2.0.0.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"f87fab0a631fa605fc9ce0088490ec3ea383fc8b"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/f87fab0a631fa605fc9ce0088490ec3ea383fc8b","type":"zip","shasum":"","reference":"f87fab0a631fa605fc9ce0088490ec3ea383fc8b"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2023-02-14T05:33:37+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"di-web":"di-web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.2","yiisoft/security":"^1.0","yiisoft/session":"^1.0|^2.0"},"require-dev":{"nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.16","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.30|^5.6","yiisoft/di":"^1.1"},"uid":6952824},"2.1.0":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"2.1.0","version_normalized":"2.1.0.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"5d1890394271b735ca58423f00d95de447aa27a2"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/5d1890394271b735ca58423f00d95de447aa27a2","type":"zip","shasum":"","reference":"5d1890394271b735ca58423f00d95de447aa27a2"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2024-02-08T09:39:55+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"di-web":"di-web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","ext-hash":"*","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0","psr/http-message-implementation":"1.0","psr/http-server-handler":"^1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.2","yiisoft/security":"^1.0","yiisoft/session":"^1.0|^2.0","yiisoft/strings":"^2.0"},"require-dev":{"maglnet/composer-require-checker":"^3.8|^4.2","nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","rector/rector":"^1.0.0","roave/infection-static-analysis-plugin":"^1.16","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.30|^5.21","yiisoft/di":"^1.1"},"uid":7904698},"2.1.1":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"2.1.1","version_normalized":"2.1.1.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"2168b5f83ec9ce65e9d0ca08fa88613e6778d377"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/2168b5f83ec9ce65e9d0ca08fa88613e6778d377","type":"zip","shasum":"","reference":"2168b5f83ec9ce65e9d0ca08fa88613e6778d377"},"type":"library","funding":[{"url":"https://github.com/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"open_collective"}],"time":"2024-05-08T09:48:50+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"di-web":"di-web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","ext-hash":"*","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0|^2.0","psr/http-message-implementation":"1.0","psr/http-server-handler":"^1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.2","yiisoft/security":"^1.0","yiisoft/session":"^1.0|^2.0","yiisoft/strings":"^2.0"},"require-dev":{"maglnet/composer-require-checker":"^3.8|^4.2","nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","rector/rector":"^1.0.0","roave/infection-static-analysis-plugin":"^1.16","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.30|^5.24","yiisoft/di":"^1.1"},"uid":8145699},"2.2.0":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"2.2.0","version_normalized":"2.2.0.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"0f36e8056073ae39aa7d071df1ca2698a7b181ff"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/0f36e8056073ae39aa7d071df1ca2698a7b181ff","type":"zip","shasum":"","reference":"0f36e8056073ae39aa7d071df1ca2698a7b181ff"},"type":"library","funding":[{"url":"https://github.com/sponsors/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"opencollective"}],"time":"2024-11-14T17:54:45+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"di-web":"di-web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"require":{"php":"^7.4|^8.0","ext-hash":"*","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message":"^1.0|^2.0","psr/http-message-implementation":"1.0","psr/http-server-handler":"^1.0","psr/http-server-middleware":"^1.0","yiisoft/http":"^1.2","yiisoft/security":"^1.0","yiisoft/session":"^1.0|^2.0","yiisoft/strings":"^2.0"},"require-dev":{"maglnet/composer-require-checker":"^3.8|^4.2","nyholm/psr7":"^1.3","phpunit/phpunit":"^9.5","rector/rector":"^1.2","roave/infection-static-analysis-plugin":"^1.16","spatie/phpunit-watcher":"^1.23","vimeo/psalm":"^4.30|^5.24","yiisoft/di":"^1.1"},"uid":8594337},"dev-master":{"name":"yiisoft/csrf","description":"Yii CSRF Protection Library","keywords":["middleware","csrf","hmac","stateless","synchronizer","psr-15","breach"],"homepage":"https://www.yiiframework.com/","version":"dev-master","version_normalized":"9999999-dev","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/yiisoft/csrf.git","type":"git","reference":"88d4fed9b0768de08b6b309194eee024b4649028"},"dist":{"url":"https://api.github.com/repos/yiisoft/csrf/zipball/88d4fed9b0768de08b6b309194eee024b4649028","type":"zip","shasum":"","reference":"88d4fed9b0768de08b6b309194eee024b4649028"},"type":"library","funding":[{"url":"https://github.com/sponsors/yiisoft","type":"github"},{"url":"https://opencollective.com/yiisoft","type":"opencollective"}],"time":"2024-12-13T09:08:04+00:00","autoload":{"psr-4":{"Yiisoft\\Csrf\\":"src"}},"extra":{"config-plugin":{"di-web":"di-web.php","params":"params.php"},"config-plugin-options":{"source-directory":"config"}},"default-branch":true,"require":{"php":"^7.4|^8.0","psr/http-factory":"^1.0","psr/http-factory-implementation":"1.0","psr/http-message-implementation":"1.0","psr/http-server-middleware":"^1.0","yiisoft/security":"^1.0","yiisoft/http":"^1.2","yiisoft/session":"^1.0|^2.0","ext-hash":"*","psr/http-server-handler":"^1.0","yiisoft/strings":"^2.0","psr/http-message":"^1.0|^2.0"},"require-dev":{"nyholm/psr7":"^1.3","spatie/phpunit-watcher":"^1.23","phpunit/phpunit":"^9.5","roave/infection-static-analysis-plugin":"^1.16","yiisoft/di":"^1.1","maglnet/composer-require-checker":"^3.8|^4.2","vimeo/psalm":"^4.30|^5.24","rector/rector":"^2.0"},"uid":4434710}}}}