Changeset 3465887
- Timestamp:
- 02/20/2026 02:59:52 PM (5 weeks ago)
- Location:
- login-with-google
- Files:
-
- 40 edited
- 1 copied
-
tags/1.4.2 (copied) (copied from login-with-google/trunk)
-
tags/1.4.2/assets/build/blocks/login-button/index.asset.php (modified) (1 diff)
-
tags/1.4.2/assets/build/blocks/login-button/index.js (modified) (1 diff)
-
tags/1.4.2/assets/build/js/login.js (modified) (1 diff)
-
tags/1.4.2/composer.json (modified) (1 diff)
-
tags/1.4.2/composer.lock (modified) (56 diffs)
-
tags/1.4.2/languages/login-with-google.pot (modified) (7 diffs)
-
tags/1.4.2/login-with-google.php (modified) (1 diff)
-
tags/1.4.2/package.json (modified) (1 diff)
-
tags/1.4.2/readme.txt (modified) (3 diffs)
-
tags/1.4.2/src/Modules/Assets.php (modified) (1 diff)
-
tags/1.4.2/src/Modules/Block.php (modified) (1 diff)
-
tags/1.4.2/src/Modules/Login.php (modified) (1 diff)
-
tags/1.4.2/src/Modules/OneTapLogin.php (modified) (2 diffs)
-
tags/1.4.2/src/Modules/Settings.php (modified) (3 diffs)
-
tags/1.4.2/src/Modules/Shortcode.php (modified) (3 diffs)
-
tags/1.4.2/src/Plugin.php (modified) (1 diff)
-
tags/1.4.2/vendor/autoload.php (modified) (1 diff)
-
tags/1.4.2/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/1.4.2/vendor/composer/autoload_static.php (modified) (4 diffs)
-
tags/1.4.2/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/assets/build/blocks/login-button/index.asset.php (modified) (1 diff)
-
trunk/assets/build/blocks/login-button/index.js (modified) (1 diff)
-
trunk/assets/build/js/login.js (modified) (1 diff)
-
trunk/composer.json (modified) (1 diff)
-
trunk/composer.lock (modified) (56 diffs)
-
trunk/languages/login-with-google.pot (modified) (7 diffs)
-
trunk/login-with-google.php (modified) (1 diff)
-
trunk/package.json (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/src/Modules/Assets.php (modified) (1 diff)
-
trunk/src/Modules/Block.php (modified) (1 diff)
-
trunk/src/Modules/Login.php (modified) (1 diff)
-
trunk/src/Modules/OneTapLogin.php (modified) (2 diffs)
-
trunk/src/Modules/Settings.php (modified) (3 diffs)
-
trunk/src/Modules/Shortcode.php (modified) (3 diffs)
-
trunk/src/Plugin.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (4 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
login-with-google/tags/1.4.2/assets/build/blocks/login-button/index.asset.php
r3340214 r3465887 1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n'), 'version' => ' f659b09e9b1c0c09b0d1');1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n'), 'version' => 'ddcf2e912f7f203824ac'); -
login-with-google/tags/1.4.2/assets/build/blocks/login-button/index.js
r3340214 r3465887 1 (()=>{"use strict";var o,e={262 :()=>{const o=window.wp.blocks,e=window.wp.i18n,t=window.wp.blockEditor,n=window.wp.components,i=window.ReactJSXRuntime,l=JSON.parse('{"UU":"google-login/login-button"}');(0,o.registerBlockType)(l.UU,{edit:function({attributes:o,setAttributes:l,className:r}){const{buttonText:s,forceDisplay:g}=o,a={format:"string",className:"google-login-button-text",onChange:o=>{l({buttonText:o})},value:s,placeholder:(0,e.__)("Login with Google","login-with-google")},c={label:(0,e.__)("Display Logout","login-with-google"),help:(0,e.__)("If the user is logged in, keeping this box unchecked will remove the Login with Google button from the page. If the box is checked, the button will show with title changed to ‘Logout’","login-with-google"),checked:g,onChange:o=>{l({forceDisplay:o})}};return(0,i.jsxs)("div",{...(0,t.useBlockProps)(),children:[(0,i.jsx)(t.InspectorControls,{children:(0,i.jsx)(n.Panel,{children:(0,i.jsx)(n.PanelBody,{title:(0,e.__)("Settings","login-with-google"),children:(0,i.jsx)(n.CheckboxControl,{...c})})})}),(0,i.jsx)("div",{className:"wp_google_login__button-container",children:(0,i.jsxs)("span",{className:"wp_google_login__button",children:[(0,i.jsx)("span",{className:"wp_google_login__google-icon",children:" "}),(0,i.jsx)(t.RichText,{...a})]})})]})}})}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,n),l.exports}n.m=e,o=[],n.O=(e,t,i,l)=>{if(!t){var r=1/0;for(c=0;c<o.length;c++){for(var[t,i,l]=o[c],s=!0,g=0;g<t.length;g++)(!1&l||r>=l)&&Object.keys(n.O).every((o=>n.O[o](t[g])))?t.splice(g--,1):(s=!1,l<r&&(r=l));if(s){o.splice(c--,1);var a=i();void 0!==a&&(e=a)}}return e}l=l||0;for(var c=o.length;c>0&&o[c-1][2]>l;c--)o[c]=o[c-1];o[c]=[t,i,l]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={690:0,390:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var i,l,[r,s,g]=t,a=0;if(r.some((e=>0!==o[e]))){for(i in s)n.o(s,i)&&(n.m[i]=s[i]);if(g)var c=g(n)}for(e&&e(t);a<r.length;a++)l=r[a],n.o(o,l)&&o[l]&&o[l][0](),o[l]=0;return n.O(c)},t=globalThis.webpackChunk=globalThis.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})();var i=n.O(void 0,[390],(()=>n(262)));i=n.O(i)})();1 (()=>{"use strict";var o,e={262(){const o=window.wp.blocks,e=window.wp.i18n,t=window.wp.blockEditor,n=window.wp.components,i=window.ReactJSXRuntime,l=JSON.parse('{"UU":"google-login/login-button"}');(0,o.registerBlockType)(l.UU,{edit:function({attributes:o,setAttributes:l,className:r}){const{buttonText:s,forceDisplay:g}=o,a={format:"string",className:"google-login-button-text",onChange:o=>{l({buttonText:o})},value:s,placeholder:(0,e.__)("Login with Google","login-with-google")},c={label:(0,e.__)("Display Logout","login-with-google"),help:(0,e.__)("If the user is logged in, keeping this box unchecked will remove the Login with Google button from the page. If the box is checked, the button will show with title changed to ‘Logout’","login-with-google"),checked:g,onChange:o=>{l({forceDisplay:o})}};return(0,i.jsxs)("div",{...(0,t.useBlockProps)(),children:[(0,i.jsx)(t.InspectorControls,{children:(0,i.jsx)(n.Panel,{children:(0,i.jsx)(n.PanelBody,{title:(0,e.__)("Settings","login-with-google"),children:(0,i.jsx)(n.CheckboxControl,{...c})})})}),(0,i.jsx)("div",{className:"wp_google_login__button-container",children:(0,i.jsxs)("span",{className:"wp_google_login__button",children:[(0,i.jsx)("span",{className:"wp_google_login__google-icon",children:" "}),(0,i.jsx)(t.RichText,{...a})]})})]})}})}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,n),l.exports}n.m=e,o=[],n.O=(e,t,i,l)=>{if(!t){var r=1/0;for(c=0;c<o.length;c++){for(var[t,i,l]=o[c],s=!0,g=0;g<t.length;g++)(!1&l||r>=l)&&Object.keys(n.O).every(o=>n.O[o](t[g]))?t.splice(g--,1):(s=!1,l<r&&(r=l));if(s){o.splice(c--,1);var a=i();void 0!==a&&(e=a)}}return e}l=l||0;for(var c=o.length;c>0&&o[c-1][2]>l;c--)o[c]=o[c-1];o[c]=[t,i,l]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={690:0,390:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var i,l,[r,s,g]=t,a=0;if(r.some(e=>0!==o[e])){for(i in s)n.o(s,i)&&(n.m[i]=s[i]);if(g)var c=g(n)}for(e&&e(t);a<r.length;a++)l=r[a],n.o(o,l)&&o[l]&&o[l][0](),o[l]=0;return n.O(c)},t=globalThis.webpackChunk=globalThis.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})();var i=n.O(void 0,[390],()=>n(262));i=n.O(i)})(); -
login-with-google/tags/1.4.2/assets/build/js/login.js
r3340214 r3465887 1 (()=>{var o,e={105 :()=>{({init:function(){document.addEventListener("DOMContentLoaded",this.onContentLoaded)},onContentLoaded:function(){this.form=document.getElementById("loginform")||document.getElementById("registerform"),document.querySelector(".wp_google_login")&&null===this.form&&(document.cookie="vip-go-cb=1;wp-login-with-google=1;path="+encodeURI(window.location.pathname)+";"),null!==this.form&&(this.googleLoginButton=this.form.querySelector(".wp_google_login"),this.googleLoginButton.classList.remove("hidden"),this.form.append(this.googleLoginButton))}}).init()},854:()=>{}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.m=e,o=[],n.O=(e,t,r,i)=>{if(!t){var l=1/0;for(s=0;s<o.length;s++){for(var[t,r,i]=o[s],a=!0,d=0;d<t.length;d++)(!1&i||l>=i)&&Object.keys(n.O).every((o=>n.O[o](t[d])))?t.splice(d--,1):(a=!1,i<l&&(l=i));if(a){o.splice(s--,1);var g=r();void 0!==g&&(e=g)}}return e}i=i||0;for(var s=o.length;s>0&&o[s-1][2]>i;s--)o[s]=o[s-1];o[s]=[t,r,i]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={328:0,162:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var r,i,[l,a,d]=t,g=0;if(l.some((e=>0!==o[e]))){for(r in a)n.o(a,r)&&(n.m[r]=a[r]);if(d)var s=d(n)}for(e&&e(t);g<l.length;g++)i=l[g],n.o(o,i)&&o[i]&&o[i][0](),o[i]=0;return n.O(s)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})(),n.O(void 0,[162],(()=>n(105)));var r=n.O(void 0,[162],(()=>n(854)));r=n.O(r)})();1 (()=>{var o,e={105(){({init:function(){document.addEventListener("DOMContentLoaded",this.onContentLoaded)},onContentLoaded:function(){this.form=document.getElementById("loginform")||document.getElementById("registerform"),document.querySelector(".wp_google_login")&&null===this.form&&(document.cookie="vip-go-cb=1;wp-login-with-google=1;path="+encodeURI(window.location.pathname)+";"),null!==this.form&&(this.googleLoginButton=this.form.querySelector(".wp_google_login"),this.googleLoginButton.classList.remove("hidden"),this.form.append(this.googleLoginButton))}}).init()},854(){}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.m=e,o=[],n.O=(e,t,r,i)=>{if(!t){var l=1/0;for(s=0;s<o.length;s++){for(var[t,r,i]=o[s],a=!0,d=0;d<t.length;d++)(!1&i||l>=i)&&Object.keys(n.O).every(o=>n.O[o](t[d]))?t.splice(d--,1):(a=!1,i<l&&(l=i));if(a){o.splice(s--,1);var g=r();void 0!==g&&(e=g)}}return e}i=i||0;for(var s=o.length;s>0&&o[s-1][2]>i;s--)o[s]=o[s-1];o[s]=[t,r,i]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={328:0,162:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var r,i,[l,a,d]=t,g=0;if(l.some(e=>0!==o[e])){for(r in a)n.o(a,r)&&(n.m[r]=a[r]);if(d)var s=d(n)}for(e&&e(t);g<l.length;g++)i=l[g],n.o(o,i)&&o[i]&&o[i][0](),o[i]=0;return n.O(s)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})(),n.O(void 0,[162],()=>n(105));var r=n.O(void 0,[162],()=>n(854));r=n.O(r)})(); -
login-with-google/tags/1.4.2/composer.json
r3340214 r3465887 38 38 "automattic/vipwpcs": "^3.0.1", 39 39 "phpcompatibility/phpcompatibility-wp": "^2.1.6", 40 "phpunit/phpunit": "9.6. 23",40 "phpunit/phpunit": "9.6.33", 41 41 "10up/wp_mock": "1.1.0", 42 42 "wp-cli/i18n-command": "v2.6.5" -
login-with-google/tags/1.4.2/composer.lock
r3340214 r3465887 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": " 6f55485dd5f5c54000b118cac696f505",7 "content-hash": "8bbb960593aa5c3b64cec4f17759dc8e", 8 8 "packages": [ 9 9 { … … 171 171 { 172 172 "name": "antecedent/patchwork", 173 "version": "2.2. 1",173 "version": "2.2.3", 174 174 "source": { 175 175 "type": "git", 176 176 "url": "https://github.com/antecedent/patchwork.git", 177 "reference": " 1bf183a3e1bd094f231a2128b9ecc5363c269245"178 }, 179 "dist": { 180 "type": "zip", 181 "url": "https://api.github.com/repos/antecedent/patchwork/zipball/ 1bf183a3e1bd094f231a2128b9ecc5363c269245",182 "reference": " 1bf183a3e1bd094f231a2128b9ecc5363c269245",177 "reference": "8b6b235f405af175259c8f56aea5fc23ab9f03ce" 178 }, 179 "dist": { 180 "type": "zip", 181 "url": "https://api.github.com/repos/antecedent/patchwork/zipball/8b6b235f405af175259c8f56aea5fc23ab9f03ce", 182 "reference": "8b6b235f405af175259c8f56aea5fc23ab9f03ce", 183 183 "shasum": "" 184 184 }, … … 213 213 "support": { 214 214 "issues": "https://github.com/antecedent/patchwork/issues", 215 "source": "https://github.com/antecedent/patchwork/tree/2.2. 1"216 }, 217 "time": "202 4-12-11T10:19:54+00:00"215 "source": "https://github.com/antecedent/patchwork/tree/2.2.3" 216 }, 217 "time": "2025-09-17T09:00:56+00:00" 218 218 }, 219 219 { … … 273 273 { 274 274 "name": "dealerdirect/phpcodesniffer-composer-installer", 275 "version": "v1. 0.0",275 "version": "v1.2.0", 276 276 "source": { 277 277 "type": "git", 278 278 "url": "https://github.com/PHPCSStandards/composer-installer.git", 279 "reference": " 4be43904336affa5c2f70744a348312336afd0da"280 }, 281 "dist": { 282 "type": "zip", 283 "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/ 4be43904336affa5c2f70744a348312336afd0da",284 "reference": " 4be43904336affa5c2f70744a348312336afd0da",285 "shasum": "" 286 }, 287 "require": { 288 "composer-plugin-api": "^ 1.0 || ^2.0",279 "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1" 280 }, 281 "dist": { 282 "type": "zip", 283 "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/845eb62303d2ca9b289ef216356568ccc075ffd1", 284 "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1", 285 "shasum": "" 286 }, 287 "require": { 288 "composer-plugin-api": "^2.2", 289 289 "php": ">=5.4", 290 "squizlabs/php_codesniffer": "^ 2.0 || ^3.1.0 || ^4.0"291 }, 292 "require-dev": { 293 "composer/composer": " *",290 "squizlabs/php_codesniffer": "^3.1.0 || ^4.0" 291 }, 292 "require-dev": { 293 "composer/composer": "^2.2", 294 294 "ext-json": "*", 295 295 "ext-zip": "*", 296 "php-parallel-lint/php-parallel-lint": "^1. 3.1",297 "phpcompatibility/php-compatibility": "^9.0 ",296 "php-parallel-lint/php-parallel-lint": "^1.4.0", 297 "phpcompatibility/php-compatibility": "^9.0 || ^10.0.0@dev", 298 298 "yoast/phpunit-polyfills": "^1.0" 299 299 }, … … 314 314 { 315 315 "name": "Franck Nijhof", 316 "email": " [email protected]",317 "homepage": "http ://www.frenck.nl",318 "role": " Developer / IT Manager"316 "email": "[email protected]", 317 "homepage": "https://frenck.dev", 318 "role": "Open source developer" 319 319 }, 320 320 { … … 324 324 ], 325 325 "description": "PHP_CodeSniffer Standards Composer Installer Plugin", 326 "homepage": "http://www.dealerdirect.com",327 326 "keywords": [ 328 327 "PHPCodeSniffer", … … 345 344 "support": { 346 345 "issues": "https://github.com/PHPCSStandards/composer-installer/issues", 346 "security": "https://github.com/PHPCSStandards/composer-installer/security/policy", 347 347 "source": "https://github.com/PHPCSStandards/composer-installer" 348 348 }, 349 "time": "2023-01-05T11:28:13+00:00" 349 "funding": [ 350 { 351 "url": "https://github.com/PHPCSStandards", 352 "type": "github" 353 }, 354 { 355 "url": "https://github.com/jrfnl", 356 "type": "github" 357 }, 358 { 359 "url": "https://opencollective.com/php_codesniffer", 360 "type": "open_collective" 361 }, 362 { 363 "url": "https://thanks.dev/u/gh/phpcsstandards", 364 "type": "thanks_dev" 365 } 366 ], 367 "time": "2025-11-11T04:32:07+00:00" 350 368 }, 351 369 { 352 370 "name": "doctrine/instantiator", 353 "version": "2. 0.0",371 "version": "2.1.0", 354 372 "source": { 355 373 "type": "git", 356 374 "url": "https://github.com/doctrine/instantiator.git", 357 "reference": " c6222283fa3f4ac679f8b9ced9a4e23f163e80d0"358 }, 359 "dist": { 360 "type": "zip", 361 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",362 "reference": " c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",363 "shasum": "" 364 }, 365 "require": { 366 "php": "^8. 1"367 }, 368 "require-dev": { 369 "doctrine/coding-standard": "^1 1",375 "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7" 376 }, 377 "dist": { 378 "type": "zip", 379 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/23da848e1a2308728fe5fdddabf4be17ff9720c7", 380 "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7", 381 "shasum": "" 382 }, 383 "require": { 384 "php": "^8.4" 385 }, 386 "require-dev": { 387 "doctrine/coding-standard": "^14", 370 388 "ext-pdo": "*", 371 389 "ext-phar": "*", 372 390 "phpbench/phpbench": "^1.2", 373 "phpstan/phpstan": "^1.9.4", 374 "phpstan/phpstan-phpunit": "^1.3", 375 "phpunit/phpunit": "^9.5.27", 376 "vimeo/psalm": "^5.4" 391 "phpstan/phpstan": "^2.1", 392 "phpstan/phpstan-phpunit": "^2.0", 393 "phpunit/phpunit": "^10.5.58" 377 394 }, 378 395 "type": "library", … … 401 418 "support": { 402 419 "issues": "https://github.com/doctrine/instantiator/issues", 403 "source": "https://github.com/doctrine/instantiator/tree/2. 0.0"420 "source": "https://github.com/doctrine/instantiator/tree/2.1.0" 404 421 }, 405 422 "funding": [ … … 417 434 } 418 435 ], 419 "time": "202 2-12-30T00:23:10+00:00"436 "time": "2026-01-05T06:47:08+00:00" 420 437 }, 421 438 { … … 686 703 { 687 704 "name": "mck89/peast", 688 "version": "v1.17. 0",705 "version": "v1.17.4", 689 706 "source": { 690 707 "type": "git", 691 708 "url": "https://github.com/mck89/peast.git", 692 "reference": " 3a752d39bd7d8dc1e19bcf424f3d5ac1a1ca6ad5"693 }, 694 "dist": { 695 "type": "zip", 696 "url": "https://api.github.com/repos/mck89/peast/zipball/ 3a752d39bd7d8dc1e19bcf424f3d5ac1a1ca6ad5",697 "reference": " 3a752d39bd7d8dc1e19bcf424f3d5ac1a1ca6ad5",709 "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d" 710 }, 711 "dist": { 712 "type": "zip", 713 "url": "https://api.github.com/repos/mck89/peast/zipball/c6a63f32410d2e4ee2cd20fe94b35af147fb852d", 714 "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d", 698 715 "shasum": "" 699 716 }, … … 708 725 "extra": { 709 726 "branch-alias": { 710 "dev-master": "1.17. 0-dev"727 "dev-master": "1.17.4-dev" 711 728 } 712 729 }, … … 729 746 "support": { 730 747 "issues": "https://github.com/mck89/peast/issues", 731 "source": "https://github.com/mck89/peast/tree/v1.17. 0"732 }, 733 "time": "2025- 03-07T19:44:14+00:00"748 "source": "https://github.com/mck89/peast/tree/v1.17.4" 749 }, 750 "time": "2025-10-10T12:53:17+00:00" 734 751 }, 735 752 { … … 817 834 }, 818 835 { 819 "name": "mustache/mustache",820 "version": "v2.14.2",821 "source": {822 "type": "git",823 "url": "https://github.com/bobthecow/mustache.php.git",824 "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb"825 },826 "dist": {827 "type": "zip",828 "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb",829 "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb",830 "shasum": ""831 },832 "require": {833 "php": ">=5.2.4"834 },835 "require-dev": {836 "friendsofphp/php-cs-fixer": "~1.11",837 "phpunit/phpunit": "~3.7|~4.0|~5.0"838 },839 "type": "library",840 "autoload": {841 "psr-0": {842 "Mustache": "src/"843 }844 },845 "notification-url": "https://packagist.org/downloads/",846 "license": [847 "MIT"848 ],849 "authors": [850 {851 "name": "Justin Hileman",852 "email": "[email protected]",853 "homepage": "http://justinhileman.com"854 }855 ],856 "description": "A Mustache implementation in PHP.",857 "homepage": "https://github.com/bobthecow/mustache.php",858 "keywords": [859 "mustache",860 "templating"861 ],862 "support": {863 "issues": "https://github.com/bobthecow/mustache.php/issues",864 "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2"865 },866 "time": "2022-08-23T13:07:01+00:00"867 },868 {869 836 "name": "myclabs/deep-copy", 870 "version": "1.13. 1",837 "version": "1.13.4", 871 838 "source": { 872 839 "type": "git", 873 840 "url": "https://github.com/myclabs/DeepCopy.git", 874 "reference": " 1720ddd719e16cf0db4eb1c6eca108031636d46c"875 }, 876 "dist": { 877 "type": "zip", 878 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/ 1720ddd719e16cf0db4eb1c6eca108031636d46c",879 "reference": " 1720ddd719e16cf0db4eb1c6eca108031636d46c",841 "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a" 842 }, 843 "dist": { 844 "type": "zip", 845 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", 846 "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", 880 847 "shasum": "" 881 848 }, … … 916 883 "support": { 917 884 "issues": "https://github.com/myclabs/DeepCopy/issues", 918 "source": "https://github.com/myclabs/DeepCopy/tree/1.13. 1"885 "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4" 919 886 }, 920 887 "funding": [ … … 924 891 } 925 892 ], 926 "time": "2025-0 4-29T12:36:36+00:00"893 "time": "2025-08-01T08:46:24+00:00" 927 894 }, 928 895 { 929 896 "name": "nikic/php-parser", 930 "version": "v5. 4.0",897 "version": "v5.7.0", 931 898 "source": { 932 899 "type": "git", 933 900 "url": "https://github.com/nikic/PHP-Parser.git", 934 "reference": " 447a020a1f875a434d62f2a401f53b82a396e494"935 }, 936 "dist": { 937 "type": "zip", 938 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/ 447a020a1f875a434d62f2a401f53b82a396e494",939 "reference": " 447a020a1f875a434d62f2a401f53b82a396e494",901 "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" 902 }, 903 "dist": { 904 "type": "zip", 905 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", 906 "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", 940 907 "shasum": "" 941 908 }, … … 956 923 "extra": { 957 924 "branch-alias": { 958 "dev-master": "5. 0-dev"925 "dev-master": "5.x-dev" 959 926 } 960 927 }, … … 980 947 "support": { 981 948 "issues": "https://github.com/nikic/PHP-Parser/issues", 982 "source": "https://github.com/nikic/PHP-Parser/tree/v5. 4.0"983 }, 984 "time": "202 4-12-30T11:07:19+00:00"949 "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" 950 }, 951 "time": "2025-12-06T11:56:16+00:00" 985 952 }, 986 953 { … … 1166 1133 { 1167 1134 "name": "phpcompatibility/phpcompatibility-paragonie", 1168 "version": "1.3. 3",1135 "version": "1.3.4", 1169 1136 "source": { 1170 1137 "type": "git", 1171 1138 "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git", 1172 "reference": "2 93975b465e0e709b571cbf0c957c6c0a7b9a2ac"1173 }, 1174 "dist": { 1175 "type": "zip", 1176 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/2 93975b465e0e709b571cbf0c957c6c0a7b9a2ac",1177 "reference": "2 93975b465e0e709b571cbf0c957c6c0a7b9a2ac",1139 "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf" 1140 }, 1141 "dist": { 1142 "type": "zip", 1143 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/244d7b04fc4bc2117c15f5abe23eb933b5f02bbf", 1144 "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf", 1178 1145 "shasum": "" 1179 1146 }, … … 1232 1199 "url": "https://opencollective.com/php_codesniffer", 1233 1200 "type": "open_collective" 1234 } 1235 ], 1236 "time": "2024-04-24T21:30:46+00:00" 1201 }, 1202 { 1203 "url": "https://thanks.dev/u/gh/phpcompatibility", 1204 "type": "thanks_dev" 1205 } 1206 ], 1207 "time": "2025-09-19T17:43:28+00:00" 1237 1208 }, 1238 1209 { 1239 1210 "name": "phpcompatibility/phpcompatibility-wp", 1240 "version": "2.1. 6",1211 "version": "2.1.8", 1241 1212 "source": { 1242 1213 "type": "git", 1243 1214 "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git", 1244 "reference": " 80ccb1a7640995edf1b87a4409fa584cd5869469"1245 }, 1246 "dist": { 1247 "type": "zip", 1248 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/ 80ccb1a7640995edf1b87a4409fa584cd5869469",1249 "reference": " 80ccb1a7640995edf1b87a4409fa584cd5869469",1215 "reference": "7c8d18b4d90dac9e86b0869a608fa09158e168fa" 1216 }, 1217 "dist": { 1218 "type": "zip", 1219 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/7c8d18b4d90dac9e86b0869a608fa09158e168fa", 1220 "reference": "7c8d18b4d90dac9e86b0869a608fa09158e168fa", 1250 1221 "shasum": "" 1251 1222 }, 1252 1223 "require": { 1253 1224 "phpcompatibility/php-compatibility": "^9.0", 1254 "phpcompatibility/phpcompatibility-paragonie": "^1.0" 1225 "phpcompatibility/phpcompatibility-paragonie": "^1.0", 1226 "squizlabs/php_codesniffer": "^3.3" 1255 1227 }, 1256 1228 "require-dev": { … … 1302 1274 "url": "https://opencollective.com/php_codesniffer", 1303 1275 "type": "open_collective" 1304 } 1305 ], 1306 "time": "2025-01-16T22:34:19+00:00" 1276 }, 1277 { 1278 "url": "https://thanks.dev/u/gh/phpcompatibility", 1279 "type": "thanks_dev" 1280 } 1281 ], 1282 "time": "2025-10-18T00:05:59+00:00" 1307 1283 }, 1308 1284 { 1309 1285 "name": "phpcsstandards/phpcsextra", 1310 "version": "1. 3.0",1286 "version": "1.5.0", 1311 1287 "source": { 1312 1288 "type": "git", 1313 1289 "url": "https://github.com/PHPCSStandards/PHPCSExtra.git", 1314 "reference": " 46d08eb86eec622b96c466adec3063adfed280dd"1315 }, 1316 "dist": { 1317 "type": "zip", 1318 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/ 46d08eb86eec622b96c466adec3063adfed280dd",1319 "reference": " 46d08eb86eec622b96c466adec3063adfed280dd",1290 "reference": "b598aa890815b8df16363271b659d73280129101" 1291 }, 1292 "dist": { 1293 "type": "zip", 1294 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/b598aa890815b8df16363271b659d73280129101", 1295 "reference": "b598aa890815b8df16363271b659d73280129101", 1320 1296 "shasum": "" 1321 1297 }, 1322 1298 "require": { 1323 1299 "php": ">=5.4", 1324 "phpcsstandards/phpcsutils": "^1. 0.9",1325 "squizlabs/php_codesniffer": "^3.1 2.1"1300 "phpcsstandards/phpcsutils": "^1.2.0", 1301 "squizlabs/php_codesniffer": "^3.13.5 || ^4.0.1" 1326 1302 }, 1327 1303 "require-dev": { 1328 1304 "php-parallel-lint/php-console-highlighter": "^1.0", 1329 "php-parallel-lint/php-parallel-lint": "^1. 3.2",1330 "phpcsstandards/phpcsdevcs": "^1. 1.6",1305 "php-parallel-lint/php-parallel-lint": "^1.4.0", 1306 "phpcsstandards/phpcsdevcs": "^1.2.0", 1331 1307 "phpcsstandards/phpcsdevtools": "^1.2.1", 1332 "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9. 0"1308 "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 1333 1309 }, 1334 1310 "type": "phpcodesniffer-standard", … … 1386 1362 } 1387 1363 ], 1388 "time": "2025- 04-20T23:35:32+00:00"1364 "time": "2025-11-12T23:06:57+00:00" 1389 1365 }, 1390 1366 { 1391 1367 "name": "phpcsstandards/phpcsutils", 1392 "version": "1. 0.12",1368 "version": "1.2.2", 1393 1369 "source": { 1394 1370 "type": "git", 1395 1371 "url": "https://github.com/PHPCSStandards/PHPCSUtils.git", 1396 "reference": " 87b233b00daf83fb70f40c9a28692be017ea7c6c"1397 }, 1398 "dist": { 1399 "type": "zip", 1400 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/ 87b233b00daf83fb70f40c9a28692be017ea7c6c",1401 "reference": " 87b233b00daf83fb70f40c9a28692be017ea7c6c",1372 "reference": "c216317e96c8b3f5932808f9b0f1f7a14e3bbf55" 1373 }, 1374 "dist": { 1375 "type": "zip", 1376 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/c216317e96c8b3f5932808f9b0f1f7a14e3bbf55", 1377 "reference": "c216317e96c8b3f5932808f9b0f1f7a14e3bbf55", 1402 1378 "shasum": "" 1403 1379 }, … … 1405 1381 "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0", 1406 1382 "php": ">=5.4", 1407 "squizlabs/php_codesniffer": "^3.1 0.0 || 4.0.x-dev@dev"1383 "squizlabs/php_codesniffer": "^3.13.5 || ^4.0.1" 1408 1384 }, 1409 1385 "require-dev": { 1410 1386 "ext-filter": "*", 1411 1387 "php-parallel-lint/php-console-highlighter": "^1.0", 1412 "php-parallel-lint/php-parallel-lint": "^1. 3.2",1413 "phpcsstandards/phpcsdevcs": "^1. 1.6",1414 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0 "1388 "php-parallel-lint/php-parallel-lint": "^1.4.0", 1389 "phpcsstandards/phpcsdevcs": "^1.2.0", 1390 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0 || ^3.0.0" 1415 1391 }, 1416 1392 "type": "phpcodesniffer-standard", … … 1449 1425 "phpcs", 1450 1426 "phpcs3", 1427 "phpcs4", 1451 1428 "standards", 1452 1429 "static analysis", … … 1472 1449 "url": "https://opencollective.com/php_codesniffer", 1473 1450 "type": "open_collective" 1474 } 1475 ], 1476 "time": "2024-05-20T13:34:27+00:00" 1451 }, 1452 { 1453 "url": "https://thanks.dev/u/gh/phpcsstandards", 1454 "type": "thanks_dev" 1455 } 1456 ], 1457 "time": "2025-12-08T14:27:58+00:00" 1477 1458 }, 1478 1459 { … … 1797 1778 { 1798 1779 "name": "phpunit/phpunit", 1799 "version": "9.6. 23",1780 "version": "9.6.33", 1800 1781 "source": { 1801 1782 "type": "git", 1802 1783 "url": "https://github.com/sebastianbergmann/phpunit.git", 1803 "reference": " 43d2cb18d0675c38bd44982a5d1d88f6d53d8d95"1804 }, 1805 "dist": { 1806 "type": "zip", 1807 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ 43d2cb18d0675c38bd44982a5d1d88f6d53d8d95",1808 "reference": " 43d2cb18d0675c38bd44982a5d1d88f6d53d8d95",1784 "reference": "fea06253ecc0a32faf787bd31b261f56f351d049" 1785 }, 1786 "dist": { 1787 "type": "zip", 1788 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/fea06253ecc0a32faf787bd31b261f56f351d049", 1789 "reference": "fea06253ecc0a32faf787bd31b261f56f351d049", 1809 1790 "shasum": "" 1810 1791 }, … … 1817 1798 "ext-xml": "*", 1818 1799 "ext-xmlwriter": "*", 1819 "myclabs/deep-copy": "^1.13. 1",1800 "myclabs/deep-copy": "^1.13.4", 1820 1801 "phar-io/manifest": "^2.0.4", 1821 1802 "phar-io/version": "^3.2.1", … … 1828 1809 "sebastian/cli-parser": "^1.0.2", 1829 1810 "sebastian/code-unit": "^1.0.8", 1830 "sebastian/comparator": "^4.0. 8",1811 "sebastian/comparator": "^4.0.10", 1831 1812 "sebastian/diff": "^4.0.6", 1832 1813 "sebastian/environment": "^5.1.5", 1833 "sebastian/exporter": "^4.0. 6",1834 "sebastian/global-state": "^5.0. 7",1814 "sebastian/exporter": "^4.0.8", 1815 "sebastian/global-state": "^5.0.8", 1835 1816 "sebastian/object-enumerator": "^4.0.4", 1836 1817 "sebastian/resource-operations": "^3.0.4", … … 1880 1861 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 1881 1862 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 1882 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6. 23"1863 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.33" 1883 1864 }, 1884 1865 "funding": [ … … 1904 1885 } 1905 1886 ], 1906 "time": "202 5-05-02T06:40:34+00:00"1887 "time": "2026-01-27T05:25:09+00:00" 1907 1888 }, 1908 1889 { … … 2075 2056 { 2076 2057 "name": "sebastian/comparator", 2077 "version": "4.0. 8",2058 "version": "4.0.10", 2078 2059 "source": { 2079 2060 "type": "git", 2080 2061 "url": "https://github.com/sebastianbergmann/comparator.git", 2081 "reference": " fa0f136dd2334583309d32b62544682ee972b51a"2082 }, 2083 "dist": { 2084 "type": "zip", 2085 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/ fa0f136dd2334583309d32b62544682ee972b51a",2086 "reference": " fa0f136dd2334583309d32b62544682ee972b51a",2062 "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d" 2063 }, 2064 "dist": { 2065 "type": "zip", 2066 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e4df00b9b3571187db2831ae9aada2c6efbd715d", 2067 "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d", 2087 2068 "shasum": "" 2088 2069 }, … … 2137 2118 "support": { 2138 2119 "issues": "https://github.com/sebastianbergmann/comparator/issues", 2139 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0. 8"2120 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.10" 2140 2121 }, 2141 2122 "funding": [ … … 2143 2124 "url": "https://github.com/sebastianbergmann", 2144 2125 "type": "github" 2145 } 2146 ], 2147 "time": "2022-09-14T12:41:17+00:00" 2126 }, 2127 { 2128 "url": "https://liberapay.com/sebastianbergmann", 2129 "type": "liberapay" 2130 }, 2131 { 2132 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2133 "type": "thanks_dev" 2134 }, 2135 { 2136 "url": "https://tidelift.com/funding/github/packagist/sebastian/comparator", 2137 "type": "tidelift" 2138 } 2139 ], 2140 "time": "2026-01-24T09:22:56+00:00" 2148 2141 }, 2149 2142 { … … 2335 2328 { 2336 2329 "name": "sebastian/exporter", 2337 "version": "4.0. 6",2330 "version": "4.0.8", 2338 2331 "source": { 2339 2332 "type": "git", 2340 2333 "url": "https://github.com/sebastianbergmann/exporter.git", 2341 "reference": " 78c00df8f170e02473b682df15bfcdacc3d32d72"2342 }, 2343 "dist": { 2344 "type": "zip", 2345 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ 78c00df8f170e02473b682df15bfcdacc3d32d72",2346 "reference": " 78c00df8f170e02473b682df15bfcdacc3d32d72",2334 "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c" 2335 }, 2336 "dist": { 2337 "type": "zip", 2338 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/14c6ba52f95a36c3d27c835d65efc7123c446e8c", 2339 "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c", 2347 2340 "shasum": "" 2348 2341 }, … … 2400 2393 "support": { 2401 2394 "issues": "https://github.com/sebastianbergmann/exporter/issues", 2402 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0. 6"2395 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.8" 2403 2396 }, 2404 2397 "funding": [ … … 2406 2399 "url": "https://github.com/sebastianbergmann", 2407 2400 "type": "github" 2408 } 2409 ], 2410 "time": "2024-03-02T06:33:00+00:00" 2401 }, 2402 { 2403 "url": "https://liberapay.com/sebastianbergmann", 2404 "type": "liberapay" 2405 }, 2406 { 2407 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2408 "type": "thanks_dev" 2409 }, 2410 { 2411 "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter", 2412 "type": "tidelift" 2413 } 2414 ], 2415 "time": "2025-09-24T06:03:27+00:00" 2411 2416 }, 2412 2417 { 2413 2418 "name": "sebastian/global-state", 2414 "version": "5.0. 7",2419 "version": "5.0.8", 2415 2420 "source": { 2416 2421 "type": "git", 2417 2422 "url": "https://github.com/sebastianbergmann/global-state.git", 2418 "reference": "b ca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9"2419 }, 2420 "dist": { 2421 "type": "zip", 2422 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/b ca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9",2423 "reference": "b ca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9",2423 "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6" 2424 }, 2425 "dist": { 2426 "type": "zip", 2427 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/b6781316bdcd28260904e7cc18ec983d0d2ef4f6", 2428 "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6", 2424 2429 "shasum": "" 2425 2430 }, … … 2464 2469 "support": { 2465 2470 "issues": "https://github.com/sebastianbergmann/global-state/issues", 2466 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0. 7"2471 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.8" 2467 2472 }, 2468 2473 "funding": [ … … 2470 2475 "url": "https://github.com/sebastianbergmann", 2471 2476 "type": "github" 2472 } 2473 ], 2474 "time": "2024-03-02T06:35:11+00:00" 2477 }, 2478 { 2479 "url": "https://liberapay.com/sebastianbergmann", 2480 "type": "liberapay" 2481 }, 2482 { 2483 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2484 "type": "thanks_dev" 2485 }, 2486 { 2487 "url": "https://tidelift.com/funding/github/packagist/sebastian/global-state", 2488 "type": "tidelift" 2489 } 2490 ], 2491 "time": "2025-08-10T07:10:35+00:00" 2475 2492 }, 2476 2493 { … … 2645 2662 { 2646 2663 "name": "sebastian/recursion-context", 2647 "version": "4.0. 5",2664 "version": "4.0.6", 2648 2665 "source": { 2649 2666 "type": "git", 2650 2667 "url": "https://github.com/sebastianbergmann/recursion-context.git", 2651 "reference": " e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1"2652 }, 2653 "dist": { 2654 "type": "zip", 2655 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/ e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",2656 "reference": " e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",2668 "reference": "539c6691e0623af6dc6f9c20384c120f963465a0" 2669 }, 2670 "dist": { 2671 "type": "zip", 2672 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/539c6691e0623af6dc6f9c20384c120f963465a0", 2673 "reference": "539c6691e0623af6dc6f9c20384c120f963465a0", 2657 2674 "shasum": "" 2658 2675 }, … … 2696 2713 "support": { 2697 2714 "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 2698 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0. 5"2715 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.6" 2699 2716 }, 2700 2717 "funding": [ … … 2702 2719 "url": "https://github.com/sebastianbergmann", 2703 2720 "type": "github" 2704 } 2705 ], 2706 "time": "2023-02-03T06:07:39+00:00" 2721 }, 2722 { 2723 "url": "https://liberapay.com/sebastianbergmann", 2724 "type": "liberapay" 2725 }, 2726 { 2727 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2728 "type": "thanks_dev" 2729 }, 2730 { 2731 "url": "https://tidelift.com/funding/github/packagist/sebastian/recursion-context", 2732 "type": "tidelift" 2733 } 2734 ], 2735 "time": "2025-08-10T06:57:39+00:00" 2707 2736 }, 2708 2737 { … … 2871 2900 { 2872 2901 "name": "sirbrillig/phpcs-variable-analysis", 2873 "version": "v2.1 2.0",2902 "version": "v2.13.0", 2874 2903 "source": { 2875 2904 "type": "git", 2876 2905 "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git", 2877 "reference": " 4debf5383d9ade705e0a25121f16c3fecaf433a7"2878 }, 2879 "dist": { 2880 "type": "zip", 2881 "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/ 4debf5383d9ade705e0a25121f16c3fecaf433a7",2882 "reference": " 4debf5383d9ade705e0a25121f16c3fecaf433a7",2906 "reference": "a15e970b8a0bf64cfa5e86d941f5e6b08855f369" 2907 }, 2908 "dist": { 2909 "type": "zip", 2910 "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/a15e970b8a0bf64cfa5e86d941f5e6b08855f369", 2911 "reference": "a15e970b8a0bf64cfa5e86d941f5e6b08855f369", 2883 2912 "shasum": "" 2884 2913 }, 2885 2914 "require": { 2886 2915 "php": ">=5.4.0", 2887 "squizlabs/php_codesniffer": "^3.5. 6"2916 "squizlabs/php_codesniffer": "^3.5.7 || ^4.0.0" 2888 2917 }, 2889 2918 "require-dev": { 2890 2919 "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || ^1.0", 2891 "phpcsstandards/phpcsdevcs": "^1.1", 2892 "phpstan/phpstan": "^1.7", 2920 "phpstan/phpstan": "^1.7 || ^2.0", 2893 2921 "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.5 || ^7.0 || ^8.0 || ^9.0 || ^10.5.32 || ^11.3.3", 2894 "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0 "2922 "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0 || ^6.0 || ^7.0" 2895 2923 }, 2896 2924 "type": "phpcodesniffer-standard", … … 2924 2952 "wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki" 2925 2953 }, 2926 "time": "2025-0 3-17T16:17:38+00:00"2954 "time": "2025-09-30T22:22:48+00:00" 2927 2955 }, 2928 2956 { 2929 2957 "name": "squizlabs/php_codesniffer", 2930 "version": "3.1 2.2",2958 "version": "3.13.5", 2931 2959 "source": { 2932 2960 "type": "git", 2933 2961 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 2934 "reference": " 6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa"2935 }, 2936 "dist": { 2937 "type": "zip", 2938 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ 6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",2939 "reference": " 6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",2962 "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4" 2963 }, 2964 "dist": { 2965 "type": "zip", 2966 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/0ca86845ce43291e8f5692c7356fccf3bcf02bf4", 2967 "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4", 2940 2968 "shasum": "" 2941 2969 }, … … 2954 2982 ], 2955 2983 "type": "library", 2956 "extra": {2957 "branch-alias": {2958 "dev-master": "3.x-dev"2959 }2960 },2961 2984 "notification-url": "https://packagist.org/downloads/", 2962 2985 "license": [ … … 3008 3031 } 3009 3032 ], 3010 "time": "2025- 04-13T04:10:18+00:00"3033 "time": "2025-11-04T16:30:35+00:00" 3011 3034 }, 3012 3035 { 3013 3036 "name": "symfony/finder", 3014 "version": "v 7.2.2",3037 "version": "v8.0.5", 3015 3038 "source": { 3016 3039 "type": "git", 3017 3040 "url": "https://github.com/symfony/finder.git", 3018 "reference": "8 7a71856f2f56e4100373e92529eed3171695cfb"3019 }, 3020 "dist": { 3021 "type": "zip", 3022 "url": "https://api.github.com/repos/symfony/finder/zipball/8 7a71856f2f56e4100373e92529eed3171695cfb",3023 "reference": "8 7a71856f2f56e4100373e92529eed3171695cfb",3024 "shasum": "" 3025 }, 3026 "require": { 3027 "php": ">=8. 2"3028 }, 3029 "require-dev": { 3030 "symfony/filesystem": "^ 6.4|^7.0"3041 "reference": "8bd576e97c67d45941365bf824e18dc8538e6eb0" 3042 }, 3043 "dist": { 3044 "type": "zip", 3045 "url": "https://api.github.com/repos/symfony/finder/zipball/8bd576e97c67d45941365bf824e18dc8538e6eb0", 3046 "reference": "8bd576e97c67d45941365bf824e18dc8538e6eb0", 3047 "shasum": "" 3048 }, 3049 "require": { 3050 "php": ">=8.4" 3051 }, 3052 "require-dev": { 3053 "symfony/filesystem": "^7.4|^8.0" 3031 3054 }, 3032 3055 "type": "library", … … 3056 3079 "homepage": "https://symfony.com", 3057 3080 "support": { 3058 "source": "https://github.com/symfony/finder/tree/v 7.2.2"3081 "source": "https://github.com/symfony/finder/tree/v8.0.5" 3059 3082 }, 3060 3083 "funding": [ … … 3068 3091 }, 3069 3092 { 3093 "url": "https://github.com/nicolas-grekas", 3094 "type": "github" 3095 }, 3096 { 3070 3097 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3071 3098 "type": "tidelift" 3072 3099 } 3073 3100 ], 3074 "time": "202 4-12-30T19:00:17+00:00"3101 "time": "2026-01-26T15:08:38+00:00" 3075 3102 }, 3076 3103 { 3077 3104 "name": "theseer/tokenizer", 3078 "version": "1. 2.3",3105 "version": "1.3.1", 3079 3106 "source": { 3080 3107 "type": "git", 3081 3108 "url": "https://github.com/theseer/tokenizer.git", 3082 "reference": " 737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"3083 }, 3084 "dist": { 3085 "type": "zip", 3086 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/ 737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",3087 "reference": " 737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",3109 "reference": "b7489ce515e168639d17feec34b8847c326b0b3c" 3110 }, 3111 "dist": { 3112 "type": "zip", 3113 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b7489ce515e168639d17feec34b8847c326b0b3c", 3114 "reference": "b7489ce515e168639d17feec34b8847c326b0b3c", 3088 3115 "shasum": "" 3089 3116 }, … … 3114 3141 "support": { 3115 3142 "issues": "https://github.com/theseer/tokenizer/issues", 3116 "source": "https://github.com/theseer/tokenizer/tree/1. 2.3"3143 "source": "https://github.com/theseer/tokenizer/tree/1.3.1" 3117 3144 }, 3118 3145 "funding": [ … … 3122 3149 } 3123 3150 ], 3124 "time": "202 4-03-03T12:36:25+00:00"3151 "time": "2025-11-17T20:03:58+00:00" 3125 3152 }, 3126 3153 { … … 3194 3221 }, 3195 3222 { 3223 "name": "wp-cli/mustache", 3224 "version": "v2.14.99", 3225 "source": { 3226 "type": "git", 3227 "url": "https://github.com/wp-cli/mustache.php.git", 3228 "reference": "ca23b97ac35fbe01c160549eb634396183d04a59" 3229 }, 3230 "dist": { 3231 "type": "zip", 3232 "url": "https://api.github.com/repos/wp-cli/mustache.php/zipball/ca23b97ac35fbe01c160549eb634396183d04a59", 3233 "reference": "ca23b97ac35fbe01c160549eb634396183d04a59", 3234 "shasum": "" 3235 }, 3236 "require": { 3237 "php": ">=5.6" 3238 }, 3239 "replace": { 3240 "mustache/mustache": "^2.14.2" 3241 }, 3242 "require-dev": { 3243 "friendsofphp/php-cs-fixer": "~2.19.3", 3244 "yoast/phpunit-polyfills": "^2.0" 3245 }, 3246 "type": "library", 3247 "autoload": { 3248 "psr-0": { 3249 "Mustache": "src/" 3250 } 3251 }, 3252 "notification-url": "https://packagist.org/downloads/", 3253 "license": [ 3254 "MIT" 3255 ], 3256 "authors": [ 3257 { 3258 "name": "Justin Hileman", 3259 "email": "[email protected]", 3260 "homepage": "http://justinhileman.com" 3261 } 3262 ], 3263 "description": "A Mustache implementation in PHP.", 3264 "homepage": "https://github.com/bobthecow/mustache.php", 3265 "keywords": [ 3266 "mustache", 3267 "templating" 3268 ], 3269 "support": { 3270 "source": "https://github.com/wp-cli/mustache.php/tree/v2.14.99" 3271 }, 3272 "time": "2025-05-06T16:15:37+00:00" 3273 }, 3274 { 3196 3275 "name": "wp-cli/mustangostang-spyc", 3197 3276 "version": "0.6.3", … … 3246 3325 { 3247 3326 "name": "wp-cli/php-cli-tools", 3248 "version": "v0.12. 5",3327 "version": "v0.12.7", 3249 3328 "source": { 3250 3329 "type": "git", 3251 3330 "url": "https://github.com/wp-cli/php-cli-tools.git", 3252 "reference": " 34b83b4f700df8a4ec3fd17bf7e7e7d8ca5f28da"3253 }, 3254 "dist": { 3255 "type": "zip", 3256 "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/ 34b83b4f700df8a4ec3fd17bf7e7e7d8ca5f28da",3257 "reference": " 34b83b4f700df8a4ec3fd17bf7e7e7d8ca5f28da",3258 "shasum": "" 3259 }, 3260 "require": { 3261 "php": ">= 5.6.0"3331 "reference": "5cc6ef2e93cfcd939813eb420ae23bc116d9be2a" 3332 }, 3333 "dist": { 3334 "type": "zip", 3335 "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/5cc6ef2e93cfcd939813eb420ae23bc116d9be2a", 3336 "reference": "5cc6ef2e93cfcd939813eb420ae23bc116d9be2a", 3337 "shasum": "" 3338 }, 3339 "require": { 3340 "php": ">= 7.2.24" 3262 3341 }, 3263 3342 "require-dev": { 3264 3343 "roave/security-advisories": "dev-latest", 3265 "wp-cli/wp-cli-tests": "^ 4"3344 "wp-cli/wp-cli-tests": "^5" 3266 3345 }, 3267 3346 "type": "library", 3268 3347 "extra": { 3269 3348 "branch-alias": { 3270 "dev-ma ster": "0.11.x-dev"3349 "dev-main": "0.12.x-dev" 3271 3350 } 3272 3351 }, … … 3303 3382 "support": { 3304 3383 "issues": "https://github.com/wp-cli/php-cli-tools/issues", 3305 "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.12. 5"3306 }, 3307 "time": "202 5-03-26T16:13:46+00:00"3384 "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.12.7" 3385 }, 3386 "time": "2026-01-20T20:31:49+00:00" 3308 3387 }, 3309 3388 { 3310 3389 "name": "wp-cli/wp-cli", 3311 "version": " dev-main",3390 "version": "v2.12.0", 3312 3391 "source": { 3313 3392 "type": "git", 3314 3393 "url": "https://github.com/wp-cli/wp-cli.git", 3315 "reference": "0 175f131112052cc962310d93a990d9c78f07407"3316 }, 3317 "dist": { 3318 "type": "zip", 3319 "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/0 175f131112052cc962310d93a990d9c78f07407",3320 "reference": "0 175f131112052cc962310d93a990d9c78f07407",3394 "reference": "03d30d4138d12b4bffd8b507b82e56e129e0523f" 3395 }, 3396 "dist": { 3397 "type": "zip", 3398 "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/03d30d4138d12b4bffd8b507b82e56e129e0523f", 3399 "reference": "03d30d4138d12b4bffd8b507b82e56e129e0523f", 3321 3400 "shasum": "" 3322 3401 }, 3323 3402 "require": { 3324 3403 "ext-curl": "*", 3325 "mustache/mustache": "^2.14.1",3326 3404 "php": "^5.6 || ^7.0 || ^8.0", 3327 3405 "symfony/finder": ">2.7", 3406 "wp-cli/mustache": "^2.14.99", 3328 3407 "wp-cli/mustangostang-spyc": "^0.6.3", 3329 3408 "wp-cli/php-cli-tools": "~0.12.4" … … 3340 3419 "ext-zip": "Needed to support extraction of ZIP archives when doing downloads or updates" 3341 3420 }, 3342 "default-branch": true,3343 3421 "bin": [ 3344 3422 "bin/wp", … … 3375 3453 "source": "https://github.com/wp-cli/wp-cli" 3376 3454 }, 3377 "time": "2025-05-0 5T21:54:56+00:00"3455 "time": "2025-05-07T01:16:12+00:00" 3378 3456 }, 3379 3457 { 3380 3458 "name": "wp-coding-standards/wpcs", 3381 "version": "3. 1.0",3459 "version": "3.3.0", 3382 3460 "source": { 3383 3461 "type": "git", 3384 3462 "url": "https://github.com/WordPress/WordPress-Coding-Standards.git", 3385 "reference": " 9333efcbff231f10dfd9c56bb7b65818b4733ca7"3386 }, 3387 "dist": { 3388 "type": "zip", 3389 "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/ 9333efcbff231f10dfd9c56bb7b65818b4733ca7",3390 "reference": " 9333efcbff231f10dfd9c56bb7b65818b4733ca7",3463 "reference": "7795ec6fa05663d716a549d0b44e47ffc8b0d4a6" 3464 }, 3465 "dist": { 3466 "type": "zip", 3467 "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/7795ec6fa05663d716a549d0b44e47ffc8b0d4a6", 3468 "reference": "7795ec6fa05663d716a549d0b44e47ffc8b0d4a6", 3391 3469 "shasum": "" 3392 3470 }, … … 3396 3474 "ext-tokenizer": "*", 3397 3475 "ext-xmlreader": "*", 3398 "php": ">= 5.4",3399 "phpcsstandards/phpcsextra": "^1. 2.1",3400 "phpcsstandards/phpcsutils": "^1. 0.10",3401 "squizlabs/php_codesniffer": "^3. 9.0"3476 "php": ">=7.2", 3477 "phpcsstandards/phpcsextra": "^1.5.0", 3478 "phpcsstandards/phpcsutils": "^1.1.0", 3479 "squizlabs/php_codesniffer": "^3.13.4" 3402 3480 }, 3403 3481 "require-dev": { 3404 3482 "php-parallel-lint/php-console-highlighter": "^1.0.0", 3405 "php-parallel-lint/php-parallel-lint": "^1. 3.2",3406 "phpcompatibility/php-compatibility": "^ 9.0",3483 "php-parallel-lint/php-parallel-lint": "^1.4.0", 3484 "phpcompatibility/php-compatibility": "^10.0.0@dev", 3407 3485 "phpcsstandards/phpcsdevtools": "^1.2.0", 3408 "phpunit/phpunit": "^ 4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0"3486 "phpunit/phpunit": "^8.0 || ^9.0" 3409 3487 }, 3410 3488 "suggest": { … … 3441 3519 } 3442 3520 ], 3443 "time": "202 4-03-25T16:39:00+00:00"3521 "time": "2025-11-25T12:08:04+00:00" 3444 3522 } 3445 3523 ], 3446 3524 "aliases": [], 3447 3525 "minimum-stability": "dev", 3448 "stability-flags": [],3526 "stability-flags": {}, 3449 3527 "prefer-stable": true, 3450 3528 "prefer-lowest": false, … … 3452 3530 "php": ">=7.4" 3453 3531 }, 3454 "platform-dev": [],3455 "plugin-api-version": "2. 2.0"3532 "platform-dev": {}, 3533 "plugin-api-version": "2.6.0" 3456 3534 } -
login-with-google/tags/1.4.2/languages/login-with-google.pot
r3340214 r3465887 1 # Copyright (C) 202 5rtCamp1 # Copyright (C) 2026 rtCamp 2 2 # This file is distributed under the GPLv2+. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Login with Google 1.4. 1\n"5 "Project-Id-Version: Login with Google 1.4.2\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/login-with-google\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 202 5-08-05T15:16:26+00:00\n"12 "POT-Creation-Date: 2026-02-20T14:41:42+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.1 0.0\n"14 "X-Generator: WP-CLI 2.12.0\n" 15 15 "X-Domain: login-with-google\n" 16 16 17 17 #. Plugin Name of the plugin 18 18 #: login-with-google.php 19 #: src/Modules/Settings.php:3 1519 #: src/Modules/Settings.php:327 20 20 #: templates/google-login-button.php:14 21 21 #: assets/build/blocks/login-button/index.js:1 22 #: assets/src/blocks/login-button/edit.js:4823 22 msgid "Login with Google" 24 23 msgstr "" … … 49 48 #. translators: %$s is replaced with requested service name. 50 49 #: src/Container.php:66 50 #, php-format 51 51 msgid "Invalid Service %s Passed to the container" 52 52 msgstr "" 53 53 54 #: src/Modules/Login.php:1 5954 #: src/Modules/Login.php:166 55 55 msgid "Could not authenticate the user, please try again." 56 56 msgstr "" 57 57 58 #: src/Modules/OneTapLogin.php:18 058 #: src/Modules/OneTapLogin.php:188 59 59 msgid "Cannot verify the credentials" 60 60 msgstr "" 61 61 62 #: src/Modules/OneTapLogin.php:2 2262 #: src/Modules/OneTapLogin.php:230 63 63 msgid "User not found to authenticate" 64 64 msgstr "" 65 65 66 #: src/Modules/Settings.php: 9766 #: src/Modules/Settings.php:106 67 67 msgid "Log in with Google Settings" 68 68 msgstr "" 69 69 70 #: src/Modules/Settings.php:1 0570 #: src/Modules/Settings.php:114 71 71 msgid "Client ID" 72 72 msgstr "" 73 73 74 #: src/Modules/Settings.php:1 1474 #: src/Modules/Settings.php:123 75 75 msgid "Client Secret" 76 76 msgstr "" 77 77 78 #: src/Modules/Settings.php:1 2378 #: src/Modules/Settings.php:132 79 79 msgid "Create New User" 80 80 msgstr "" 81 81 82 #: src/Modules/Settings.php:1 3282 #: src/Modules/Settings.php:141 83 83 msgid "Enable One Tap Login" 84 84 msgstr "" 85 85 86 #: src/Modules/Settings.php:1 4186 #: src/Modules/Settings.php:150 87 87 msgid "One Tap Login Locations" 88 88 msgstr "" 89 89 90 #: src/Modules/Settings.php:15 090 #: src/Modules/Settings.php:159 91 91 msgid "Whitelisted Domains" 92 92 msgstr "" 93 93 94 #: src/Modules/Settings.php:1 7194 #: src/Modules/Settings.php:180 95 95 msgid "Create oAuth Client ID and Client Secret at" 96 96 msgstr "" 97 97 98 #: src/Modules/Settings.php:2 0898 #: src/Modules/Settings.php:217 99 99 msgid "Create a new user account if it does not exist already" 100 100 msgstr "" 101 101 102 102 #. translators: %1s will be replaced by page link 103 #: src/Modules/Settings.php:215 103 #: src/Modules/Settings.php:224 104 #, php-format 104 105 msgid "If this setting is checked, a new user will be created even if <a target=\"_blank\" href=\"%1s\">membership setting</a> is off." 105 106 msgstr "" 106 107 107 #: src/Modules/Settings.php:2 36108 #: src/Modules/Settings.php:245 108 109 msgid "One Tap Login" 109 110 msgstr "" 110 111 111 #: src/Modules/Settings.php:256 112 #: src/Modules/Settings.php:248 113 msgid "Warning: One Tap login is more convenient, but it bypasses two-factor authentication (2FA)." 114 msgstr "" 115 116 #: src/Modules/Settings.php:268 112 117 msgid "Enable One Tap Login Only on Login Screen" 113 118 msgstr "" 114 119 115 #: src/Modules/Settings.php:2 63120 #: src/Modules/Settings.php:275 116 121 msgid "Enable One Tap Login Site-wide" 117 122 msgstr "" 118 123 119 #: src/Modules/Settings.php:3 02124 #: src/Modules/Settings.php:314 120 125 msgid "Add each domain comma separated" 121 126 msgstr "" 122 127 123 #: src/Modules/Settings.php:3 14128 #: src/Modules/Settings.php:326 124 129 msgid "Login with Google settings" 125 130 msgstr "" 126 131 127 #: src/Modules/Shortcode.php: 92132 #: src/Modules/Shortcode.php:101 128 133 msgid "Login with google" 129 134 msgstr "" … … 131 136 #: src/Plugin.php:160 132 137 #: assets/build/blocks/login-button/index.js:1 133 #: assets/build/js/block-button.js:1134 #: assets/src/blocks/login-button/edit.js:67135 138 msgid "Settings" 136 139 msgstr "" … … 146 149 #. translators: %s is replaced with email ID of user trying to register 147 150 #: src/Utils/Authenticator.php:124 151 #, php-format 148 152 msgid "Cannot register with this email: %s" 149 153 msgstr "" … … 192 196 193 197 #: assets/build/blocks/login-button/index.js:1 194 #: assets/build/js/block-button.js:1195 #: assets/src/blocks/login-button/edit.js:52196 198 msgid "Display Logout" 197 199 msgstr "" 198 200 199 201 #: assets/build/blocks/login-button/index.js:1 200 #: assets/build/js/block-button.js:1201 #: assets/src/blocks/login-button/edit.js:53202 202 msgid "If the user is logged in, keeping this box unchecked will remove the Login with Google button from the page. If the box is checked, the button will show with title changed to ‘Logout’" 203 203 msgstr "" 204 204 205 #: assets/build/js/block-button.js:1206 msgid "Log in with Google"207 msgstr ""208 209 205 #: assets/build/js/onetap.js:22 210 #: assets/src/js/onetap.js:22211 206 msgid "Invalid URL for Redirection" 212 207 msgstr "" 213 208 214 209 #: assets/build/blocks/login-button/block.json 215 #: assets/src/blocks/login-button/block.json216 210 msgctxt "block title" 217 211 msgid "Log in with Google" … … 219 213 220 214 #: assets/build/blocks/login-button/block.json 221 #: assets/src/blocks/login-button/block.json222 215 msgctxt "block description" 223 216 msgid "Login with Google button block." -
login-with-google/tags/1.4.2/login-with-google.php
r3340214 r3465887 3 3 * Plugin Name: Login with Google 4 4 * Description: Allow users to login/register via Google. 5 * Version: 1.4. 15 * Version: 1.4.2 6 6 * Author: rtCamp 7 7 * Author URI: https://rtcamp.com -
login-with-google/tags/1.4.2/package.json
r3340214 r3465887 12 12 "lint:js:fix": "npm run lint:js -- --fix ./src/blocks" 13 13 }, 14 "overrides": { 15 "webpack-dev-server": "^5.2.3" 16 }, 14 17 "devDependencies": { 15 "@wordpress/scripts": "^30.16.0", 16 "cross-env": "^7.0.3", 18 "@wordpress/scripts": "^31.5.0", 19 "concurrently": "^9.2.1", 20 "cross-env": "^10.1.0", 17 21 "laravel-mix": "^6.0.49", 18 "lodash": "^4.17.2 1",19 "sass": "^1. 87.0",20 "sass-loader": "^16.0. 5",21 " concurrently": "^9.1.2"22 "lodash": "^4.17.23", 23 "sass": "^1.97.3", 24 "sass-loader": "^16.0.7", 25 "webpack-dev-server": "^5.2.3" 22 26 } 23 27 } -
login-with-google/tags/1.4.2/readme.txt
r3340214 r3465887 7 7 Tested up to: 6.7.2 8 8 Requires PHP: 7.4 9 Stable tag: 1.4. 19 Stable tag: 1.4.2 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 141 141 142 142 == Changelog == 143 144 = 1.4.2 = 145 Fix: Migrated rtcamp.google_redirect_url from action to filter. 146 Chore: Documentation update. 143 147 144 148 = 1.4.1 = … … 228 232 == Upgrade Notice == 229 233 234 = 1.4.2 = 235 Fix: Migrated rtcamp.google_redirect_url from action to filter. 236 Chore: Documentation update. 237 230 238 = 1.4.1 = 231 239 Fix: Resolved the issue of redirect_to parameters not working with the shortcode. -
login-with-google/tags/1.4.2/src/Modules/Assets.php
r3340214 r3465887 46 46 */ 47 47 public function init(): void { 48 /** 49 * Actions. 50 */ 48 51 add_action( 'login_enqueue_scripts', [ $this, 'enqueue_login_styles' ] ); 52 53 /** 54 * Filters. 55 */ 56 // Add filters here. 49 57 } 50 58 -
login-with-google/tags/1.4.2/src/Modules/Block.php
r3340214 r3465887 75 75 */ 76 76 public function init(): void { 77 /** 78 * Actions. 79 */ 77 80 add_action( 'init', [ $this, 'register' ] ); 81 82 /** 83 * Filters. 84 */ 85 // Add filters here. 78 86 } 79 87 -
login-with-google/tags/1.4.2/src/Modules/Login.php
r3287523 r3465887 80 80 */ 81 81 public function init(): void { 82 /** 83 * Actions. 84 */ 82 85 add_action( 'login_form', [ $this, 'login_button' ] ); 83 86 // Priority is 20 because of issue: https://core.trac.wordpress.org/ticket/46748. 84 87 add_action( 'authenticate', [ $this, 'authenticate' ], 20 ); 85 88 add_action( 'rtcamp.google_register_user', [ $this->authenticator, 'register' ] ); 86 add_action( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] );87 89 add_action( 'rtcamp.google_user_created', [ $this, 'user_meta' ] ); 90 add_action( 'wp_login', [ $this, 'login_redirect' ] ); 91 92 /** 93 * Filters. 94 */ 95 add_filter( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] ); 88 96 add_filter( 'rtcamp.google_login_state', [ $this, 'state_redirect' ] ); 89 add_action( 'wp_login', [ $this, 'login_redirect' ] );90 97 } 91 98 -
login-with-google/tags/1.4.2/src/Modules/OneTapLogin.php
r3340214 r3465887 86 86 */ 87 87 public function init(): void { 88 /** 89 * Actions. 90 */ 88 91 if ( $this->settings->one_tap_login ) { 89 92 // If oneTap login is enabled sitewide, we need to enqueue it using both wp_enqueue_scripts and login_enqueue_scripts. If it is not sitewide, we only need to enqueue it using login_enqueue_scripts. … … 97 100 add_action( 'rtcamp.id_token_verified', [ $this, 'authenticate' ] ); 98 101 } 102 103 /** 104 * Filters. 105 */ 106 // Add filters here. 99 107 } 100 108 -
login-with-google/tags/1.4.2/src/Modules/Settings.php
r3250317 r3465887 81 81 public function init(): void { 82 82 $this->options = get_option( 'wp_google_login_settings', [] ); 83 84 /** 85 * Actions. 86 */ 83 87 add_action( 'admin_init', [ $this, 'register_settings' ] ); 84 88 add_action( 'admin_menu', [ $this, 'settings_page' ] ); 89 90 /** 91 * Filters. 92 */ 93 // Add filters here. 85 94 } 86 95 … … 208 217 <?php esc_html_e( 'Create a new user account if it does not exist already', 'login-with-google' ); ?> 209 218 </label> 210 <p class=" description">219 <p class="<?php echo esc_attr( 'error-message' ); ?>"> 211 220 <?php 212 221 echo wp_kses_post( … … 236 245 <?php esc_html_e( 'One Tap Login', 'login-with-google' ); ?> 237 246 </label> 247 <p class="<?php echo esc_attr( 'error-message' ); ?>"> 248 <?php esc_html_e( 'Warning: One Tap login is more convenient, but it bypasses two-factor authentication (2FA).', 'login-with-google' ); ?> 249 </p> 238 250 <?php 239 251 } -
login-with-google/tags/1.4.2/src/Modules/Shortcode.php
r3340214 r3465887 76 76 public function init(): void { 77 77 add_shortcode( self::TAG, [ $this, 'callback' ] ); 78 79 /** 80 * Actions. 81 */ 78 82 add_filter( 'do_shortcode_tag', [ $this, 'scan_shortcode' ], 10, 3 ); 83 84 /** 85 * Filters. 86 */ 87 // Add filters here. 79 88 } 80 89 … … 105 114 106 115 add_filter( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] ); 107 116 108 117 Helper::set_redirect_state_filter( $this->redirect_uri ); 109 118 … … 111 120 112 121 Helper::remove_redirect_state_filter(); 113 122 114 123 remove_filter( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] ); 115 124 $template = trailingslashit( plugin()->template_dir ) . 'google-login-button.php'; -
login-with-google/tags/1.4.2/src/Plugin.php
r3340214 r3465887 27 27 * @var string 28 28 */ 29 public $version = '1.4. 1';29 public $version = '1.4.2'; 30 30 31 31 /** -
login-with-google/tags/1.4.2/vendor/autoload.php
r3340214 r3465887 20 20 require_once __DIR__ . '/composer/autoload_real.php'; 21 21 22 return ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f505::getLoader();22 return ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e::getLoader(); -
login-with-google/tags/1.4.2/vendor/composer/autoload_real.php
r3340214 r3465887 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f5055 class ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f505', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f505', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
login-with-google/tags/1.4.2/vendor/composer/autoload_static.php
r3340214 r3465887 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 6f55485dd5f5c54000b118cac696f5057 class ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( 10 'R' => 10 'R' => 11 11 array ( 12 12 'RtCamp\\GoogleLogin\\' => 19, 13 13 ), 14 'P' => 14 'P' => 15 15 array ( 16 16 'Psr\\Container\\' => 14, … … 19 19 20 20 public static $prefixDirsPsr4 = array ( 21 'RtCamp\\GoogleLogin\\' => 21 'RtCamp\\GoogleLogin\\' => 22 22 array ( 23 23 0 => __DIR__ . '/../..' . '/src', 24 24 ), 25 'Psr\\Container\\' => 25 'Psr\\Container\\' => 26 26 array ( 27 27 0 => __DIR__ . '/..' . '/psr/container/src', … … 30 30 31 31 public static $prefixesPsr0 = array ( 32 'P' => 32 'P' => 33 33 array ( 34 'Pimple' => 34 'Pimple' => 35 35 array ( 36 36 0 => __DIR__ . '/..' . '/pimple/pimple/src', … … 81 81 { 82 82 return \Closure::bind(function () use ($loader) { 83 $loader->prefixLengthsPsr4 = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$prefixLengthsPsr4;84 $loader->prefixDirsPsr4 = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$prefixDirsPsr4;85 $loader->prefixesPsr0 = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$prefixesPsr0;86 $loader->classMap = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$classMap;83 $loader->prefixLengthsPsr4 = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$prefixLengthsPsr4; 84 $loader->prefixDirsPsr4 = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$prefixDirsPsr4; 85 $loader->prefixesPsr0 = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$prefixesPsr0; 86 $loader->classMap = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$classMap; 87 87 88 88 }, null, ClassLoader::class); -
login-with-google/tags/1.4.2/vendor/composer/installed.php
r3340214 r3465887 2 2 'root' => array( 3 3 'name' => 'rtcamp/login-with-google', 4 'pretty_version' => '1.4. 1',5 'version' => '1.4. 1.0',6 'reference' => ' 0b0985b092be4897fa4c7d8252c3e7d683a42735',4 'pretty_version' => '1.4.2', 5 'version' => '1.4.2.0', 6 'reference' => '410d3d786e96702bb1e5d2cc8305b398a9dd0555', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 30 30 ), 31 31 'rtcamp/login-with-google' => array( 32 'pretty_version' => '1.4. 1',33 'version' => '1.4. 1.0',34 'reference' => ' 0b0985b092be4897fa4c7d8252c3e7d683a42735',32 'pretty_version' => '1.4.2', 33 'version' => '1.4.2.0', 34 'reference' => '410d3d786e96702bb1e5d2cc8305b398a9dd0555', 35 35 'type' => 'library', 36 36 'install_path' => __DIR__ . '/../../', -
login-with-google/trunk/assets/build/blocks/login-button/index.asset.php
r3340214 r3465887 1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n'), 'version' => ' f659b09e9b1c0c09b0d1');1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-i18n'), 'version' => 'ddcf2e912f7f203824ac'); -
login-with-google/trunk/assets/build/blocks/login-button/index.js
r3340214 r3465887 1 (()=>{"use strict";var o,e={262 :()=>{const o=window.wp.blocks,e=window.wp.i18n,t=window.wp.blockEditor,n=window.wp.components,i=window.ReactJSXRuntime,l=JSON.parse('{"UU":"google-login/login-button"}');(0,o.registerBlockType)(l.UU,{edit:function({attributes:o,setAttributes:l,className:r}){const{buttonText:s,forceDisplay:g}=o,a={format:"string",className:"google-login-button-text",onChange:o=>{l({buttonText:o})},value:s,placeholder:(0,e.__)("Login with Google","login-with-google")},c={label:(0,e.__)("Display Logout","login-with-google"),help:(0,e.__)("If the user is logged in, keeping this box unchecked will remove the Login with Google button from the page. If the box is checked, the button will show with title changed to ‘Logout’","login-with-google"),checked:g,onChange:o=>{l({forceDisplay:o})}};return(0,i.jsxs)("div",{...(0,t.useBlockProps)(),children:[(0,i.jsx)(t.InspectorControls,{children:(0,i.jsx)(n.Panel,{children:(0,i.jsx)(n.PanelBody,{title:(0,e.__)("Settings","login-with-google"),children:(0,i.jsx)(n.CheckboxControl,{...c})})})}),(0,i.jsx)("div",{className:"wp_google_login__button-container",children:(0,i.jsxs)("span",{className:"wp_google_login__button",children:[(0,i.jsx)("span",{className:"wp_google_login__google-icon",children:" "}),(0,i.jsx)(t.RichText,{...a})]})})]})}})}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,n),l.exports}n.m=e,o=[],n.O=(e,t,i,l)=>{if(!t){var r=1/0;for(c=0;c<o.length;c++){for(var[t,i,l]=o[c],s=!0,g=0;g<t.length;g++)(!1&l||r>=l)&&Object.keys(n.O).every((o=>n.O[o](t[g])))?t.splice(g--,1):(s=!1,l<r&&(r=l));if(s){o.splice(c--,1);var a=i();void 0!==a&&(e=a)}}return e}l=l||0;for(var c=o.length;c>0&&o[c-1][2]>l;c--)o[c]=o[c-1];o[c]=[t,i,l]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={690:0,390:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var i,l,[r,s,g]=t,a=0;if(r.some((e=>0!==o[e]))){for(i in s)n.o(s,i)&&(n.m[i]=s[i]);if(g)var c=g(n)}for(e&&e(t);a<r.length;a++)l=r[a],n.o(o,l)&&o[l]&&o[l][0](),o[l]=0;return n.O(c)},t=globalThis.webpackChunk=globalThis.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})();var i=n.O(void 0,[390],(()=>n(262)));i=n.O(i)})();1 (()=>{"use strict";var o,e={262(){const o=window.wp.blocks,e=window.wp.i18n,t=window.wp.blockEditor,n=window.wp.components,i=window.ReactJSXRuntime,l=JSON.parse('{"UU":"google-login/login-button"}');(0,o.registerBlockType)(l.UU,{edit:function({attributes:o,setAttributes:l,className:r}){const{buttonText:s,forceDisplay:g}=o,a={format:"string",className:"google-login-button-text",onChange:o=>{l({buttonText:o})},value:s,placeholder:(0,e.__)("Login with Google","login-with-google")},c={label:(0,e.__)("Display Logout","login-with-google"),help:(0,e.__)("If the user is logged in, keeping this box unchecked will remove the Login with Google button from the page. If the box is checked, the button will show with title changed to ‘Logout’","login-with-google"),checked:g,onChange:o=>{l({forceDisplay:o})}};return(0,i.jsxs)("div",{...(0,t.useBlockProps)(),children:[(0,i.jsx)(t.InspectorControls,{children:(0,i.jsx)(n.Panel,{children:(0,i.jsx)(n.PanelBody,{title:(0,e.__)("Settings","login-with-google"),children:(0,i.jsx)(n.CheckboxControl,{...c})})})}),(0,i.jsx)("div",{className:"wp_google_login__button-container",children:(0,i.jsxs)("span",{className:"wp_google_login__button",children:[(0,i.jsx)("span",{className:"wp_google_login__google-icon",children:" "}),(0,i.jsx)(t.RichText,{...a})]})})]})}})}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,n),l.exports}n.m=e,o=[],n.O=(e,t,i,l)=>{if(!t){var r=1/0;for(c=0;c<o.length;c++){for(var[t,i,l]=o[c],s=!0,g=0;g<t.length;g++)(!1&l||r>=l)&&Object.keys(n.O).every(o=>n.O[o](t[g]))?t.splice(g--,1):(s=!1,l<r&&(r=l));if(s){o.splice(c--,1);var a=i();void 0!==a&&(e=a)}}return e}l=l||0;for(var c=o.length;c>0&&o[c-1][2]>l;c--)o[c]=o[c-1];o[c]=[t,i,l]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={690:0,390:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var i,l,[r,s,g]=t,a=0;if(r.some(e=>0!==o[e])){for(i in s)n.o(s,i)&&(n.m[i]=s[i]);if(g)var c=g(n)}for(e&&e(t);a<r.length;a++)l=r[a],n.o(o,l)&&o[l]&&o[l][0](),o[l]=0;return n.O(c)},t=globalThis.webpackChunk=globalThis.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})();var i=n.O(void 0,[390],()=>n(262));i=n.O(i)})(); -
login-with-google/trunk/assets/build/js/login.js
r3340214 r3465887 1 (()=>{var o,e={105 :()=>{({init:function(){document.addEventListener("DOMContentLoaded",this.onContentLoaded)},onContentLoaded:function(){this.form=document.getElementById("loginform")||document.getElementById("registerform"),document.querySelector(".wp_google_login")&&null===this.form&&(document.cookie="vip-go-cb=1;wp-login-with-google=1;path="+encodeURI(window.location.pathname)+";"),null!==this.form&&(this.googleLoginButton=this.form.querySelector(".wp_google_login"),this.googleLoginButton.classList.remove("hidden"),this.form.append(this.googleLoginButton))}}).init()},854:()=>{}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.m=e,o=[],n.O=(e,t,r,i)=>{if(!t){var l=1/0;for(s=0;s<o.length;s++){for(var[t,r,i]=o[s],a=!0,d=0;d<t.length;d++)(!1&i||l>=i)&&Object.keys(n.O).every((o=>n.O[o](t[d])))?t.splice(d--,1):(a=!1,i<l&&(l=i));if(a){o.splice(s--,1);var g=r();void 0!==g&&(e=g)}}return e}i=i||0;for(var s=o.length;s>0&&o[s-1][2]>i;s--)o[s]=o[s-1];o[s]=[t,r,i]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={328:0,162:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var r,i,[l,a,d]=t,g=0;if(l.some((e=>0!==o[e]))){for(r in a)n.o(a,r)&&(n.m[r]=a[r]);if(d)var s=d(n)}for(e&&e(t);g<l.length;g++)i=l[g],n.o(o,i)&&o[i]&&o[i][0](),o[i]=0;return n.O(s)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})(),n.O(void 0,[162],(()=>n(105)));var r=n.O(void 0,[162],(()=>n(854)));r=n.O(r)})();1 (()=>{var o,e={105(){({init:function(){document.addEventListener("DOMContentLoaded",this.onContentLoaded)},onContentLoaded:function(){this.form=document.getElementById("loginform")||document.getElementById("registerform"),document.querySelector(".wp_google_login")&&null===this.form&&(document.cookie="vip-go-cb=1;wp-login-with-google=1;path="+encodeURI(window.location.pathname)+";"),null!==this.form&&(this.googleLoginButton=this.form.querySelector(".wp_google_login"),this.googleLoginButton.classList.remove("hidden"),this.form.append(this.googleLoginButton))}}).init()},854(){}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.m=e,o=[],n.O=(e,t,r,i)=>{if(!t){var l=1/0;for(s=0;s<o.length;s++){for(var[t,r,i]=o[s],a=!0,d=0;d<t.length;d++)(!1&i||l>=i)&&Object.keys(n.O).every(o=>n.O[o](t[d]))?t.splice(d--,1):(a=!1,i<l&&(l=i));if(a){o.splice(s--,1);var g=r();void 0!==g&&(e=g)}}return e}i=i||0;for(var s=o.length;s>0&&o[s-1][2]>i;s--)o[s]=o[s-1];o[s]=[t,r,i]},n.o=(o,e)=>Object.prototype.hasOwnProperty.call(o,e),(()=>{var o={328:0,162:0};n.O.j=e=>0===o[e];var e=(e,t)=>{var r,i,[l,a,d]=t,g=0;if(l.some(e=>0!==o[e])){for(r in a)n.o(a,r)&&(n.m[r]=a[r]);if(d)var s=d(n)}for(e&&e(t);g<l.length;g++)i=l[g],n.o(o,i)&&o[i]&&o[i][0](),o[i]=0;return n.O(s)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))})(),n.O(void 0,[162],()=>n(105));var r=n.O(void 0,[162],()=>n(854));r=n.O(r)})(); -
login-with-google/trunk/composer.json
r3340214 r3465887 38 38 "automattic/vipwpcs": "^3.0.1", 39 39 "phpcompatibility/phpcompatibility-wp": "^2.1.6", 40 "phpunit/phpunit": "9.6. 23",40 "phpunit/phpunit": "9.6.33", 41 41 "10up/wp_mock": "1.1.0", 42 42 "wp-cli/i18n-command": "v2.6.5" -
login-with-google/trunk/composer.lock
r3340214 r3465887 5 5 "This file is @generated automatically" 6 6 ], 7 "content-hash": " 6f55485dd5f5c54000b118cac696f505",7 "content-hash": "8bbb960593aa5c3b64cec4f17759dc8e", 8 8 "packages": [ 9 9 { … … 171 171 { 172 172 "name": "antecedent/patchwork", 173 "version": "2.2. 1",173 "version": "2.2.3", 174 174 "source": { 175 175 "type": "git", 176 176 "url": "https://github.com/antecedent/patchwork.git", 177 "reference": " 1bf183a3e1bd094f231a2128b9ecc5363c269245"178 }, 179 "dist": { 180 "type": "zip", 181 "url": "https://api.github.com/repos/antecedent/patchwork/zipball/ 1bf183a3e1bd094f231a2128b9ecc5363c269245",182 "reference": " 1bf183a3e1bd094f231a2128b9ecc5363c269245",177 "reference": "8b6b235f405af175259c8f56aea5fc23ab9f03ce" 178 }, 179 "dist": { 180 "type": "zip", 181 "url": "https://api.github.com/repos/antecedent/patchwork/zipball/8b6b235f405af175259c8f56aea5fc23ab9f03ce", 182 "reference": "8b6b235f405af175259c8f56aea5fc23ab9f03ce", 183 183 "shasum": "" 184 184 }, … … 213 213 "support": { 214 214 "issues": "https://github.com/antecedent/patchwork/issues", 215 "source": "https://github.com/antecedent/patchwork/tree/2.2. 1"216 }, 217 "time": "202 4-12-11T10:19:54+00:00"215 "source": "https://github.com/antecedent/patchwork/tree/2.2.3" 216 }, 217 "time": "2025-09-17T09:00:56+00:00" 218 218 }, 219 219 { … … 273 273 { 274 274 "name": "dealerdirect/phpcodesniffer-composer-installer", 275 "version": "v1. 0.0",275 "version": "v1.2.0", 276 276 "source": { 277 277 "type": "git", 278 278 "url": "https://github.com/PHPCSStandards/composer-installer.git", 279 "reference": " 4be43904336affa5c2f70744a348312336afd0da"280 }, 281 "dist": { 282 "type": "zip", 283 "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/ 4be43904336affa5c2f70744a348312336afd0da",284 "reference": " 4be43904336affa5c2f70744a348312336afd0da",285 "shasum": "" 286 }, 287 "require": { 288 "composer-plugin-api": "^ 1.0 || ^2.0",279 "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1" 280 }, 281 "dist": { 282 "type": "zip", 283 "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/845eb62303d2ca9b289ef216356568ccc075ffd1", 284 "reference": "845eb62303d2ca9b289ef216356568ccc075ffd1", 285 "shasum": "" 286 }, 287 "require": { 288 "composer-plugin-api": "^2.2", 289 289 "php": ">=5.4", 290 "squizlabs/php_codesniffer": "^ 2.0 || ^3.1.0 || ^4.0"291 }, 292 "require-dev": { 293 "composer/composer": " *",290 "squizlabs/php_codesniffer": "^3.1.0 || ^4.0" 291 }, 292 "require-dev": { 293 "composer/composer": "^2.2", 294 294 "ext-json": "*", 295 295 "ext-zip": "*", 296 "php-parallel-lint/php-parallel-lint": "^1. 3.1",297 "phpcompatibility/php-compatibility": "^9.0 ",296 "php-parallel-lint/php-parallel-lint": "^1.4.0", 297 "phpcompatibility/php-compatibility": "^9.0 || ^10.0.0@dev", 298 298 "yoast/phpunit-polyfills": "^1.0" 299 299 }, … … 314 314 { 315 315 "name": "Franck Nijhof", 316 "email": " [email protected]",317 "homepage": "http ://www.frenck.nl",318 "role": " Developer / IT Manager"316 "email": "[email protected]", 317 "homepage": "https://frenck.dev", 318 "role": "Open source developer" 319 319 }, 320 320 { … … 324 324 ], 325 325 "description": "PHP_CodeSniffer Standards Composer Installer Plugin", 326 "homepage": "http://www.dealerdirect.com",327 326 "keywords": [ 328 327 "PHPCodeSniffer", … … 345 344 "support": { 346 345 "issues": "https://github.com/PHPCSStandards/composer-installer/issues", 346 "security": "https://github.com/PHPCSStandards/composer-installer/security/policy", 347 347 "source": "https://github.com/PHPCSStandards/composer-installer" 348 348 }, 349 "time": "2023-01-05T11:28:13+00:00" 349 "funding": [ 350 { 351 "url": "https://github.com/PHPCSStandards", 352 "type": "github" 353 }, 354 { 355 "url": "https://github.com/jrfnl", 356 "type": "github" 357 }, 358 { 359 "url": "https://opencollective.com/php_codesniffer", 360 "type": "open_collective" 361 }, 362 { 363 "url": "https://thanks.dev/u/gh/phpcsstandards", 364 "type": "thanks_dev" 365 } 366 ], 367 "time": "2025-11-11T04:32:07+00:00" 350 368 }, 351 369 { 352 370 "name": "doctrine/instantiator", 353 "version": "2. 0.0",371 "version": "2.1.0", 354 372 "source": { 355 373 "type": "git", 356 374 "url": "https://github.com/doctrine/instantiator.git", 357 "reference": " c6222283fa3f4ac679f8b9ced9a4e23f163e80d0"358 }, 359 "dist": { 360 "type": "zip", 361 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",362 "reference": " c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",363 "shasum": "" 364 }, 365 "require": { 366 "php": "^8. 1"367 }, 368 "require-dev": { 369 "doctrine/coding-standard": "^1 1",375 "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7" 376 }, 377 "dist": { 378 "type": "zip", 379 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/23da848e1a2308728fe5fdddabf4be17ff9720c7", 380 "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7", 381 "shasum": "" 382 }, 383 "require": { 384 "php": "^8.4" 385 }, 386 "require-dev": { 387 "doctrine/coding-standard": "^14", 370 388 "ext-pdo": "*", 371 389 "ext-phar": "*", 372 390 "phpbench/phpbench": "^1.2", 373 "phpstan/phpstan": "^1.9.4", 374 "phpstan/phpstan-phpunit": "^1.3", 375 "phpunit/phpunit": "^9.5.27", 376 "vimeo/psalm": "^5.4" 391 "phpstan/phpstan": "^2.1", 392 "phpstan/phpstan-phpunit": "^2.0", 393 "phpunit/phpunit": "^10.5.58" 377 394 }, 378 395 "type": "library", … … 401 418 "support": { 402 419 "issues": "https://github.com/doctrine/instantiator/issues", 403 "source": "https://github.com/doctrine/instantiator/tree/2. 0.0"420 "source": "https://github.com/doctrine/instantiator/tree/2.1.0" 404 421 }, 405 422 "funding": [ … … 417 434 } 418 435 ], 419 "time": "202 2-12-30T00:23:10+00:00"436 "time": "2026-01-05T06:47:08+00:00" 420 437 }, 421 438 { … … 686 703 { 687 704 "name": "mck89/peast", 688 "version": "v1.17. 0",705 "version": "v1.17.4", 689 706 "source": { 690 707 "type": "git", 691 708 "url": "https://github.com/mck89/peast.git", 692 "reference": " 3a752d39bd7d8dc1e19bcf424f3d5ac1a1ca6ad5"693 }, 694 "dist": { 695 "type": "zip", 696 "url": "https://api.github.com/repos/mck89/peast/zipball/ 3a752d39bd7d8dc1e19bcf424f3d5ac1a1ca6ad5",697 "reference": " 3a752d39bd7d8dc1e19bcf424f3d5ac1a1ca6ad5",709 "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d" 710 }, 711 "dist": { 712 "type": "zip", 713 "url": "https://api.github.com/repos/mck89/peast/zipball/c6a63f32410d2e4ee2cd20fe94b35af147fb852d", 714 "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d", 698 715 "shasum": "" 699 716 }, … … 708 725 "extra": { 709 726 "branch-alias": { 710 "dev-master": "1.17. 0-dev"727 "dev-master": "1.17.4-dev" 711 728 } 712 729 }, … … 729 746 "support": { 730 747 "issues": "https://github.com/mck89/peast/issues", 731 "source": "https://github.com/mck89/peast/tree/v1.17. 0"732 }, 733 "time": "2025- 03-07T19:44:14+00:00"748 "source": "https://github.com/mck89/peast/tree/v1.17.4" 749 }, 750 "time": "2025-10-10T12:53:17+00:00" 734 751 }, 735 752 { … … 817 834 }, 818 835 { 819 "name": "mustache/mustache",820 "version": "v2.14.2",821 "source": {822 "type": "git",823 "url": "https://github.com/bobthecow/mustache.php.git",824 "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb"825 },826 "dist": {827 "type": "zip",828 "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e62b7c3849d22ec55f3ec425507bf7968193a6cb",829 "reference": "e62b7c3849d22ec55f3ec425507bf7968193a6cb",830 "shasum": ""831 },832 "require": {833 "php": ">=5.2.4"834 },835 "require-dev": {836 "friendsofphp/php-cs-fixer": "~1.11",837 "phpunit/phpunit": "~3.7|~4.0|~5.0"838 },839 "type": "library",840 "autoload": {841 "psr-0": {842 "Mustache": "src/"843 }844 },845 "notification-url": "https://packagist.org/downloads/",846 "license": [847 "MIT"848 ],849 "authors": [850 {851 "name": "Justin Hileman",852 "email": "[email protected]",853 "homepage": "http://justinhileman.com"854 }855 ],856 "description": "A Mustache implementation in PHP.",857 "homepage": "https://github.com/bobthecow/mustache.php",858 "keywords": [859 "mustache",860 "templating"861 ],862 "support": {863 "issues": "https://github.com/bobthecow/mustache.php/issues",864 "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.2"865 },866 "time": "2022-08-23T13:07:01+00:00"867 },868 {869 836 "name": "myclabs/deep-copy", 870 "version": "1.13. 1",837 "version": "1.13.4", 871 838 "source": { 872 839 "type": "git", 873 840 "url": "https://github.com/myclabs/DeepCopy.git", 874 "reference": " 1720ddd719e16cf0db4eb1c6eca108031636d46c"875 }, 876 "dist": { 877 "type": "zip", 878 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/ 1720ddd719e16cf0db4eb1c6eca108031636d46c",879 "reference": " 1720ddd719e16cf0db4eb1c6eca108031636d46c",841 "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a" 842 }, 843 "dist": { 844 "type": "zip", 845 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", 846 "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", 880 847 "shasum": "" 881 848 }, … … 916 883 "support": { 917 884 "issues": "https://github.com/myclabs/DeepCopy/issues", 918 "source": "https://github.com/myclabs/DeepCopy/tree/1.13. 1"885 "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4" 919 886 }, 920 887 "funding": [ … … 924 891 } 925 892 ], 926 "time": "2025-0 4-29T12:36:36+00:00"893 "time": "2025-08-01T08:46:24+00:00" 927 894 }, 928 895 { 929 896 "name": "nikic/php-parser", 930 "version": "v5. 4.0",897 "version": "v5.7.0", 931 898 "source": { 932 899 "type": "git", 933 900 "url": "https://github.com/nikic/PHP-Parser.git", 934 "reference": " 447a020a1f875a434d62f2a401f53b82a396e494"935 }, 936 "dist": { 937 "type": "zip", 938 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/ 447a020a1f875a434d62f2a401f53b82a396e494",939 "reference": " 447a020a1f875a434d62f2a401f53b82a396e494",901 "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" 902 }, 903 "dist": { 904 "type": "zip", 905 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", 906 "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", 940 907 "shasum": "" 941 908 }, … … 956 923 "extra": { 957 924 "branch-alias": { 958 "dev-master": "5. 0-dev"925 "dev-master": "5.x-dev" 959 926 } 960 927 }, … … 980 947 "support": { 981 948 "issues": "https://github.com/nikic/PHP-Parser/issues", 982 "source": "https://github.com/nikic/PHP-Parser/tree/v5. 4.0"983 }, 984 "time": "202 4-12-30T11:07:19+00:00"949 "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" 950 }, 951 "time": "2025-12-06T11:56:16+00:00" 985 952 }, 986 953 { … … 1166 1133 { 1167 1134 "name": "phpcompatibility/phpcompatibility-paragonie", 1168 "version": "1.3. 3",1135 "version": "1.3.4", 1169 1136 "source": { 1170 1137 "type": "git", 1171 1138 "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git", 1172 "reference": "2 93975b465e0e709b571cbf0c957c6c0a7b9a2ac"1173 }, 1174 "dist": { 1175 "type": "zip", 1176 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/2 93975b465e0e709b571cbf0c957c6c0a7b9a2ac",1177 "reference": "2 93975b465e0e709b571cbf0c957c6c0a7b9a2ac",1139 "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf" 1140 }, 1141 "dist": { 1142 "type": "zip", 1143 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/244d7b04fc4bc2117c15f5abe23eb933b5f02bbf", 1144 "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf", 1178 1145 "shasum": "" 1179 1146 }, … … 1232 1199 "url": "https://opencollective.com/php_codesniffer", 1233 1200 "type": "open_collective" 1234 } 1235 ], 1236 "time": "2024-04-24T21:30:46+00:00" 1201 }, 1202 { 1203 "url": "https://thanks.dev/u/gh/phpcompatibility", 1204 "type": "thanks_dev" 1205 } 1206 ], 1207 "time": "2025-09-19T17:43:28+00:00" 1237 1208 }, 1238 1209 { 1239 1210 "name": "phpcompatibility/phpcompatibility-wp", 1240 "version": "2.1. 6",1211 "version": "2.1.8", 1241 1212 "source": { 1242 1213 "type": "git", 1243 1214 "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git", 1244 "reference": " 80ccb1a7640995edf1b87a4409fa584cd5869469"1245 }, 1246 "dist": { 1247 "type": "zip", 1248 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/ 80ccb1a7640995edf1b87a4409fa584cd5869469",1249 "reference": " 80ccb1a7640995edf1b87a4409fa584cd5869469",1215 "reference": "7c8d18b4d90dac9e86b0869a608fa09158e168fa" 1216 }, 1217 "dist": { 1218 "type": "zip", 1219 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/7c8d18b4d90dac9e86b0869a608fa09158e168fa", 1220 "reference": "7c8d18b4d90dac9e86b0869a608fa09158e168fa", 1250 1221 "shasum": "" 1251 1222 }, 1252 1223 "require": { 1253 1224 "phpcompatibility/php-compatibility": "^9.0", 1254 "phpcompatibility/phpcompatibility-paragonie": "^1.0" 1225 "phpcompatibility/phpcompatibility-paragonie": "^1.0", 1226 "squizlabs/php_codesniffer": "^3.3" 1255 1227 }, 1256 1228 "require-dev": { … … 1302 1274 "url": "https://opencollective.com/php_codesniffer", 1303 1275 "type": "open_collective" 1304 } 1305 ], 1306 "time": "2025-01-16T22:34:19+00:00" 1276 }, 1277 { 1278 "url": "https://thanks.dev/u/gh/phpcompatibility", 1279 "type": "thanks_dev" 1280 } 1281 ], 1282 "time": "2025-10-18T00:05:59+00:00" 1307 1283 }, 1308 1284 { 1309 1285 "name": "phpcsstandards/phpcsextra", 1310 "version": "1. 3.0",1286 "version": "1.5.0", 1311 1287 "source": { 1312 1288 "type": "git", 1313 1289 "url": "https://github.com/PHPCSStandards/PHPCSExtra.git", 1314 "reference": " 46d08eb86eec622b96c466adec3063adfed280dd"1315 }, 1316 "dist": { 1317 "type": "zip", 1318 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/ 46d08eb86eec622b96c466adec3063adfed280dd",1319 "reference": " 46d08eb86eec622b96c466adec3063adfed280dd",1290 "reference": "b598aa890815b8df16363271b659d73280129101" 1291 }, 1292 "dist": { 1293 "type": "zip", 1294 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/b598aa890815b8df16363271b659d73280129101", 1295 "reference": "b598aa890815b8df16363271b659d73280129101", 1320 1296 "shasum": "" 1321 1297 }, 1322 1298 "require": { 1323 1299 "php": ">=5.4", 1324 "phpcsstandards/phpcsutils": "^1. 0.9",1325 "squizlabs/php_codesniffer": "^3.1 2.1"1300 "phpcsstandards/phpcsutils": "^1.2.0", 1301 "squizlabs/php_codesniffer": "^3.13.5 || ^4.0.1" 1326 1302 }, 1327 1303 "require-dev": { 1328 1304 "php-parallel-lint/php-console-highlighter": "^1.0", 1329 "php-parallel-lint/php-parallel-lint": "^1. 3.2",1330 "phpcsstandards/phpcsdevcs": "^1. 1.6",1305 "php-parallel-lint/php-parallel-lint": "^1.4.0", 1306 "phpcsstandards/phpcsdevcs": "^1.2.0", 1331 1307 "phpcsstandards/phpcsdevtools": "^1.2.1", 1332 "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9. 0"1308 "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 1333 1309 }, 1334 1310 "type": "phpcodesniffer-standard", … … 1386 1362 } 1387 1363 ], 1388 "time": "2025- 04-20T23:35:32+00:00"1364 "time": "2025-11-12T23:06:57+00:00" 1389 1365 }, 1390 1366 { 1391 1367 "name": "phpcsstandards/phpcsutils", 1392 "version": "1. 0.12",1368 "version": "1.2.2", 1393 1369 "source": { 1394 1370 "type": "git", 1395 1371 "url": "https://github.com/PHPCSStandards/PHPCSUtils.git", 1396 "reference": " 87b233b00daf83fb70f40c9a28692be017ea7c6c"1397 }, 1398 "dist": { 1399 "type": "zip", 1400 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/ 87b233b00daf83fb70f40c9a28692be017ea7c6c",1401 "reference": " 87b233b00daf83fb70f40c9a28692be017ea7c6c",1372 "reference": "c216317e96c8b3f5932808f9b0f1f7a14e3bbf55" 1373 }, 1374 "dist": { 1375 "type": "zip", 1376 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/c216317e96c8b3f5932808f9b0f1f7a14e3bbf55", 1377 "reference": "c216317e96c8b3f5932808f9b0f1f7a14e3bbf55", 1402 1378 "shasum": "" 1403 1379 }, … … 1405 1381 "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0", 1406 1382 "php": ">=5.4", 1407 "squizlabs/php_codesniffer": "^3.1 0.0 || 4.0.x-dev@dev"1383 "squizlabs/php_codesniffer": "^3.13.5 || ^4.0.1" 1408 1384 }, 1409 1385 "require-dev": { 1410 1386 "ext-filter": "*", 1411 1387 "php-parallel-lint/php-console-highlighter": "^1.0", 1412 "php-parallel-lint/php-parallel-lint": "^1. 3.2",1413 "phpcsstandards/phpcsdevcs": "^1. 1.6",1414 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0 "1388 "php-parallel-lint/php-parallel-lint": "^1.4.0", 1389 "phpcsstandards/phpcsdevcs": "^1.2.0", 1390 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0 || ^3.0.0" 1415 1391 }, 1416 1392 "type": "phpcodesniffer-standard", … … 1449 1425 "phpcs", 1450 1426 "phpcs3", 1427 "phpcs4", 1451 1428 "standards", 1452 1429 "static analysis", … … 1472 1449 "url": "https://opencollective.com/php_codesniffer", 1473 1450 "type": "open_collective" 1474 } 1475 ], 1476 "time": "2024-05-20T13:34:27+00:00" 1451 }, 1452 { 1453 "url": "https://thanks.dev/u/gh/phpcsstandards", 1454 "type": "thanks_dev" 1455 } 1456 ], 1457 "time": "2025-12-08T14:27:58+00:00" 1477 1458 }, 1478 1459 { … … 1797 1778 { 1798 1779 "name": "phpunit/phpunit", 1799 "version": "9.6. 23",1780 "version": "9.6.33", 1800 1781 "source": { 1801 1782 "type": "git", 1802 1783 "url": "https://github.com/sebastianbergmann/phpunit.git", 1803 "reference": " 43d2cb18d0675c38bd44982a5d1d88f6d53d8d95"1804 }, 1805 "dist": { 1806 "type": "zip", 1807 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ 43d2cb18d0675c38bd44982a5d1d88f6d53d8d95",1808 "reference": " 43d2cb18d0675c38bd44982a5d1d88f6d53d8d95",1784 "reference": "fea06253ecc0a32faf787bd31b261f56f351d049" 1785 }, 1786 "dist": { 1787 "type": "zip", 1788 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/fea06253ecc0a32faf787bd31b261f56f351d049", 1789 "reference": "fea06253ecc0a32faf787bd31b261f56f351d049", 1809 1790 "shasum": "" 1810 1791 }, … … 1817 1798 "ext-xml": "*", 1818 1799 "ext-xmlwriter": "*", 1819 "myclabs/deep-copy": "^1.13. 1",1800 "myclabs/deep-copy": "^1.13.4", 1820 1801 "phar-io/manifest": "^2.0.4", 1821 1802 "phar-io/version": "^3.2.1", … … 1828 1809 "sebastian/cli-parser": "^1.0.2", 1829 1810 "sebastian/code-unit": "^1.0.8", 1830 "sebastian/comparator": "^4.0. 8",1811 "sebastian/comparator": "^4.0.10", 1831 1812 "sebastian/diff": "^4.0.6", 1832 1813 "sebastian/environment": "^5.1.5", 1833 "sebastian/exporter": "^4.0. 6",1834 "sebastian/global-state": "^5.0. 7",1814 "sebastian/exporter": "^4.0.8", 1815 "sebastian/global-state": "^5.0.8", 1835 1816 "sebastian/object-enumerator": "^4.0.4", 1836 1817 "sebastian/resource-operations": "^3.0.4", … … 1880 1861 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 1881 1862 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 1882 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6. 23"1863 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.33" 1883 1864 }, 1884 1865 "funding": [ … … 1904 1885 } 1905 1886 ], 1906 "time": "202 5-05-02T06:40:34+00:00"1887 "time": "2026-01-27T05:25:09+00:00" 1907 1888 }, 1908 1889 { … … 2075 2056 { 2076 2057 "name": "sebastian/comparator", 2077 "version": "4.0. 8",2058 "version": "4.0.10", 2078 2059 "source": { 2079 2060 "type": "git", 2080 2061 "url": "https://github.com/sebastianbergmann/comparator.git", 2081 "reference": " fa0f136dd2334583309d32b62544682ee972b51a"2082 }, 2083 "dist": { 2084 "type": "zip", 2085 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/ fa0f136dd2334583309d32b62544682ee972b51a",2086 "reference": " fa0f136dd2334583309d32b62544682ee972b51a",2062 "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d" 2063 }, 2064 "dist": { 2065 "type": "zip", 2066 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e4df00b9b3571187db2831ae9aada2c6efbd715d", 2067 "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d", 2087 2068 "shasum": "" 2088 2069 }, … … 2137 2118 "support": { 2138 2119 "issues": "https://github.com/sebastianbergmann/comparator/issues", 2139 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0. 8"2120 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.10" 2140 2121 }, 2141 2122 "funding": [ … … 2143 2124 "url": "https://github.com/sebastianbergmann", 2144 2125 "type": "github" 2145 } 2146 ], 2147 "time": "2022-09-14T12:41:17+00:00" 2126 }, 2127 { 2128 "url": "https://liberapay.com/sebastianbergmann", 2129 "type": "liberapay" 2130 }, 2131 { 2132 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2133 "type": "thanks_dev" 2134 }, 2135 { 2136 "url": "https://tidelift.com/funding/github/packagist/sebastian/comparator", 2137 "type": "tidelift" 2138 } 2139 ], 2140 "time": "2026-01-24T09:22:56+00:00" 2148 2141 }, 2149 2142 { … … 2335 2328 { 2336 2329 "name": "sebastian/exporter", 2337 "version": "4.0. 6",2330 "version": "4.0.8", 2338 2331 "source": { 2339 2332 "type": "git", 2340 2333 "url": "https://github.com/sebastianbergmann/exporter.git", 2341 "reference": " 78c00df8f170e02473b682df15bfcdacc3d32d72"2342 }, 2343 "dist": { 2344 "type": "zip", 2345 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ 78c00df8f170e02473b682df15bfcdacc3d32d72",2346 "reference": " 78c00df8f170e02473b682df15bfcdacc3d32d72",2334 "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c" 2335 }, 2336 "dist": { 2337 "type": "zip", 2338 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/14c6ba52f95a36c3d27c835d65efc7123c446e8c", 2339 "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c", 2347 2340 "shasum": "" 2348 2341 }, … … 2400 2393 "support": { 2401 2394 "issues": "https://github.com/sebastianbergmann/exporter/issues", 2402 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0. 6"2395 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.8" 2403 2396 }, 2404 2397 "funding": [ … … 2406 2399 "url": "https://github.com/sebastianbergmann", 2407 2400 "type": "github" 2408 } 2409 ], 2410 "time": "2024-03-02T06:33:00+00:00" 2401 }, 2402 { 2403 "url": "https://liberapay.com/sebastianbergmann", 2404 "type": "liberapay" 2405 }, 2406 { 2407 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2408 "type": "thanks_dev" 2409 }, 2410 { 2411 "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter", 2412 "type": "tidelift" 2413 } 2414 ], 2415 "time": "2025-09-24T06:03:27+00:00" 2411 2416 }, 2412 2417 { 2413 2418 "name": "sebastian/global-state", 2414 "version": "5.0. 7",2419 "version": "5.0.8", 2415 2420 "source": { 2416 2421 "type": "git", 2417 2422 "url": "https://github.com/sebastianbergmann/global-state.git", 2418 "reference": "b ca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9"2419 }, 2420 "dist": { 2421 "type": "zip", 2422 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/b ca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9",2423 "reference": "b ca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9",2423 "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6" 2424 }, 2425 "dist": { 2426 "type": "zip", 2427 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/b6781316bdcd28260904e7cc18ec983d0d2ef4f6", 2428 "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6", 2424 2429 "shasum": "" 2425 2430 }, … … 2464 2469 "support": { 2465 2470 "issues": "https://github.com/sebastianbergmann/global-state/issues", 2466 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0. 7"2471 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.8" 2467 2472 }, 2468 2473 "funding": [ … … 2470 2475 "url": "https://github.com/sebastianbergmann", 2471 2476 "type": "github" 2472 } 2473 ], 2474 "time": "2024-03-02T06:35:11+00:00" 2477 }, 2478 { 2479 "url": "https://liberapay.com/sebastianbergmann", 2480 "type": "liberapay" 2481 }, 2482 { 2483 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2484 "type": "thanks_dev" 2485 }, 2486 { 2487 "url": "https://tidelift.com/funding/github/packagist/sebastian/global-state", 2488 "type": "tidelift" 2489 } 2490 ], 2491 "time": "2025-08-10T07:10:35+00:00" 2475 2492 }, 2476 2493 { … … 2645 2662 { 2646 2663 "name": "sebastian/recursion-context", 2647 "version": "4.0. 5",2664 "version": "4.0.6", 2648 2665 "source": { 2649 2666 "type": "git", 2650 2667 "url": "https://github.com/sebastianbergmann/recursion-context.git", 2651 "reference": " e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1"2652 }, 2653 "dist": { 2654 "type": "zip", 2655 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/ e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",2656 "reference": " e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",2668 "reference": "539c6691e0623af6dc6f9c20384c120f963465a0" 2669 }, 2670 "dist": { 2671 "type": "zip", 2672 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/539c6691e0623af6dc6f9c20384c120f963465a0", 2673 "reference": "539c6691e0623af6dc6f9c20384c120f963465a0", 2657 2674 "shasum": "" 2658 2675 }, … … 2696 2713 "support": { 2697 2714 "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 2698 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0. 5"2715 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.6" 2699 2716 }, 2700 2717 "funding": [ … … 2702 2719 "url": "https://github.com/sebastianbergmann", 2703 2720 "type": "github" 2704 } 2705 ], 2706 "time": "2023-02-03T06:07:39+00:00" 2721 }, 2722 { 2723 "url": "https://liberapay.com/sebastianbergmann", 2724 "type": "liberapay" 2725 }, 2726 { 2727 "url": "https://thanks.dev/u/gh/sebastianbergmann", 2728 "type": "thanks_dev" 2729 }, 2730 { 2731 "url": "https://tidelift.com/funding/github/packagist/sebastian/recursion-context", 2732 "type": "tidelift" 2733 } 2734 ], 2735 "time": "2025-08-10T06:57:39+00:00" 2707 2736 }, 2708 2737 { … … 2871 2900 { 2872 2901 "name": "sirbrillig/phpcs-variable-analysis", 2873 "version": "v2.1 2.0",2902 "version": "v2.13.0", 2874 2903 "source": { 2875 2904 "type": "git", 2876 2905 "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git", 2877 "reference": " 4debf5383d9ade705e0a25121f16c3fecaf433a7"2878 }, 2879 "dist": { 2880 "type": "zip", 2881 "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/ 4debf5383d9ade705e0a25121f16c3fecaf433a7",2882 "reference": " 4debf5383d9ade705e0a25121f16c3fecaf433a7",2906 "reference": "a15e970b8a0bf64cfa5e86d941f5e6b08855f369" 2907 }, 2908 "dist": { 2909 "type": "zip", 2910 "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/a15e970b8a0bf64cfa5e86d941f5e6b08855f369", 2911 "reference": "a15e970b8a0bf64cfa5e86d941f5e6b08855f369", 2883 2912 "shasum": "" 2884 2913 }, 2885 2914 "require": { 2886 2915 "php": ">=5.4.0", 2887 "squizlabs/php_codesniffer": "^3.5. 6"2916 "squizlabs/php_codesniffer": "^3.5.7 || ^4.0.0" 2888 2917 }, 2889 2918 "require-dev": { 2890 2919 "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || ^1.0", 2891 "phpcsstandards/phpcsdevcs": "^1.1", 2892 "phpstan/phpstan": "^1.7", 2920 "phpstan/phpstan": "^1.7 || ^2.0", 2893 2921 "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.5 || ^7.0 || ^8.0 || ^9.0 || ^10.5.32 || ^11.3.3", 2894 "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0 "2922 "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0 || ^6.0 || ^7.0" 2895 2923 }, 2896 2924 "type": "phpcodesniffer-standard", … … 2924 2952 "wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki" 2925 2953 }, 2926 "time": "2025-0 3-17T16:17:38+00:00"2954 "time": "2025-09-30T22:22:48+00:00" 2927 2955 }, 2928 2956 { 2929 2957 "name": "squizlabs/php_codesniffer", 2930 "version": "3.1 2.2",2958 "version": "3.13.5", 2931 2959 "source": { 2932 2960 "type": "git", 2933 2961 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 2934 "reference": " 6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa"2935 }, 2936 "dist": { 2937 "type": "zip", 2938 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ 6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",2939 "reference": " 6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",2962 "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4" 2963 }, 2964 "dist": { 2965 "type": "zip", 2966 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/0ca86845ce43291e8f5692c7356fccf3bcf02bf4", 2967 "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4", 2940 2968 "shasum": "" 2941 2969 }, … … 2954 2982 ], 2955 2983 "type": "library", 2956 "extra": {2957 "branch-alias": {2958 "dev-master": "3.x-dev"2959 }2960 },2961 2984 "notification-url": "https://packagist.org/downloads/", 2962 2985 "license": [ … … 3008 3031 } 3009 3032 ], 3010 "time": "2025- 04-13T04:10:18+00:00"3033 "time": "2025-11-04T16:30:35+00:00" 3011 3034 }, 3012 3035 { 3013 3036 "name": "symfony/finder", 3014 "version": "v 7.2.2",3037 "version": "v8.0.5", 3015 3038 "source": { 3016 3039 "type": "git", 3017 3040 "url": "https://github.com/symfony/finder.git", 3018 "reference": "8 7a71856f2f56e4100373e92529eed3171695cfb"3019 }, 3020 "dist": { 3021 "type": "zip", 3022 "url": "https://api.github.com/repos/symfony/finder/zipball/8 7a71856f2f56e4100373e92529eed3171695cfb",3023 "reference": "8 7a71856f2f56e4100373e92529eed3171695cfb",3024 "shasum": "" 3025 }, 3026 "require": { 3027 "php": ">=8. 2"3028 }, 3029 "require-dev": { 3030 "symfony/filesystem": "^ 6.4|^7.0"3041 "reference": "8bd576e97c67d45941365bf824e18dc8538e6eb0" 3042 }, 3043 "dist": { 3044 "type": "zip", 3045 "url": "https://api.github.com/repos/symfony/finder/zipball/8bd576e97c67d45941365bf824e18dc8538e6eb0", 3046 "reference": "8bd576e97c67d45941365bf824e18dc8538e6eb0", 3047 "shasum": "" 3048 }, 3049 "require": { 3050 "php": ">=8.4" 3051 }, 3052 "require-dev": { 3053 "symfony/filesystem": "^7.4|^8.0" 3031 3054 }, 3032 3055 "type": "library", … … 3056 3079 "homepage": "https://symfony.com", 3057 3080 "support": { 3058 "source": "https://github.com/symfony/finder/tree/v 7.2.2"3081 "source": "https://github.com/symfony/finder/tree/v8.0.5" 3059 3082 }, 3060 3083 "funding": [ … … 3068 3091 }, 3069 3092 { 3093 "url": "https://github.com/nicolas-grekas", 3094 "type": "github" 3095 }, 3096 { 3070 3097 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3071 3098 "type": "tidelift" 3072 3099 } 3073 3100 ], 3074 "time": "202 4-12-30T19:00:17+00:00"3101 "time": "2026-01-26T15:08:38+00:00" 3075 3102 }, 3076 3103 { 3077 3104 "name": "theseer/tokenizer", 3078 "version": "1. 2.3",3105 "version": "1.3.1", 3079 3106 "source": { 3080 3107 "type": "git", 3081 3108 "url": "https://github.com/theseer/tokenizer.git", 3082 "reference": " 737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"3083 }, 3084 "dist": { 3085 "type": "zip", 3086 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/ 737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",3087 "reference": " 737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",3109 "reference": "b7489ce515e168639d17feec34b8847c326b0b3c" 3110 }, 3111 "dist": { 3112 "type": "zip", 3113 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b7489ce515e168639d17feec34b8847c326b0b3c", 3114 "reference": "b7489ce515e168639d17feec34b8847c326b0b3c", 3088 3115 "shasum": "" 3089 3116 }, … … 3114 3141 "support": { 3115 3142 "issues": "https://github.com/theseer/tokenizer/issues", 3116 "source": "https://github.com/theseer/tokenizer/tree/1. 2.3"3143 "source": "https://github.com/theseer/tokenizer/tree/1.3.1" 3117 3144 }, 3118 3145 "funding": [ … … 3122 3149 } 3123 3150 ], 3124 "time": "202 4-03-03T12:36:25+00:00"3151 "time": "2025-11-17T20:03:58+00:00" 3125 3152 }, 3126 3153 { … … 3194 3221 }, 3195 3222 { 3223 "name": "wp-cli/mustache", 3224 "version": "v2.14.99", 3225 "source": { 3226 "type": "git", 3227 "url": "https://github.com/wp-cli/mustache.php.git", 3228 "reference": "ca23b97ac35fbe01c160549eb634396183d04a59" 3229 }, 3230 "dist": { 3231 "type": "zip", 3232 "url": "https://api.github.com/repos/wp-cli/mustache.php/zipball/ca23b97ac35fbe01c160549eb634396183d04a59", 3233 "reference": "ca23b97ac35fbe01c160549eb634396183d04a59", 3234 "shasum": "" 3235 }, 3236 "require": { 3237 "php": ">=5.6" 3238 }, 3239 "replace": { 3240 "mustache/mustache": "^2.14.2" 3241 }, 3242 "require-dev": { 3243 "friendsofphp/php-cs-fixer": "~2.19.3", 3244 "yoast/phpunit-polyfills": "^2.0" 3245 }, 3246 "type": "library", 3247 "autoload": { 3248 "psr-0": { 3249 "Mustache": "src/" 3250 } 3251 }, 3252 "notification-url": "https://packagist.org/downloads/", 3253 "license": [ 3254 "MIT" 3255 ], 3256 "authors": [ 3257 { 3258 "name": "Justin Hileman", 3259 "email": "[email protected]", 3260 "homepage": "http://justinhileman.com" 3261 } 3262 ], 3263 "description": "A Mustache implementation in PHP.", 3264 "homepage": "https://github.com/bobthecow/mustache.php", 3265 "keywords": [ 3266 "mustache", 3267 "templating" 3268 ], 3269 "support": { 3270 "source": "https://github.com/wp-cli/mustache.php/tree/v2.14.99" 3271 }, 3272 "time": "2025-05-06T16:15:37+00:00" 3273 }, 3274 { 3196 3275 "name": "wp-cli/mustangostang-spyc", 3197 3276 "version": "0.6.3", … … 3246 3325 { 3247 3326 "name": "wp-cli/php-cli-tools", 3248 "version": "v0.12. 5",3327 "version": "v0.12.7", 3249 3328 "source": { 3250 3329 "type": "git", 3251 3330 "url": "https://github.com/wp-cli/php-cli-tools.git", 3252 "reference": " 34b83b4f700df8a4ec3fd17bf7e7e7d8ca5f28da"3253 }, 3254 "dist": { 3255 "type": "zip", 3256 "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/ 34b83b4f700df8a4ec3fd17bf7e7e7d8ca5f28da",3257 "reference": " 34b83b4f700df8a4ec3fd17bf7e7e7d8ca5f28da",3258 "shasum": "" 3259 }, 3260 "require": { 3261 "php": ">= 5.6.0"3331 "reference": "5cc6ef2e93cfcd939813eb420ae23bc116d9be2a" 3332 }, 3333 "dist": { 3334 "type": "zip", 3335 "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/5cc6ef2e93cfcd939813eb420ae23bc116d9be2a", 3336 "reference": "5cc6ef2e93cfcd939813eb420ae23bc116d9be2a", 3337 "shasum": "" 3338 }, 3339 "require": { 3340 "php": ">= 7.2.24" 3262 3341 }, 3263 3342 "require-dev": { 3264 3343 "roave/security-advisories": "dev-latest", 3265 "wp-cli/wp-cli-tests": "^ 4"3344 "wp-cli/wp-cli-tests": "^5" 3266 3345 }, 3267 3346 "type": "library", 3268 3347 "extra": { 3269 3348 "branch-alias": { 3270 "dev-ma ster": "0.11.x-dev"3349 "dev-main": "0.12.x-dev" 3271 3350 } 3272 3351 }, … … 3303 3382 "support": { 3304 3383 "issues": "https://github.com/wp-cli/php-cli-tools/issues", 3305 "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.12. 5"3306 }, 3307 "time": "202 5-03-26T16:13:46+00:00"3384 "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.12.7" 3385 }, 3386 "time": "2026-01-20T20:31:49+00:00" 3308 3387 }, 3309 3388 { 3310 3389 "name": "wp-cli/wp-cli", 3311 "version": " dev-main",3390 "version": "v2.12.0", 3312 3391 "source": { 3313 3392 "type": "git", 3314 3393 "url": "https://github.com/wp-cli/wp-cli.git", 3315 "reference": "0 175f131112052cc962310d93a990d9c78f07407"3316 }, 3317 "dist": { 3318 "type": "zip", 3319 "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/0 175f131112052cc962310d93a990d9c78f07407",3320 "reference": "0 175f131112052cc962310d93a990d9c78f07407",3394 "reference": "03d30d4138d12b4bffd8b507b82e56e129e0523f" 3395 }, 3396 "dist": { 3397 "type": "zip", 3398 "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/03d30d4138d12b4bffd8b507b82e56e129e0523f", 3399 "reference": "03d30d4138d12b4bffd8b507b82e56e129e0523f", 3321 3400 "shasum": "" 3322 3401 }, 3323 3402 "require": { 3324 3403 "ext-curl": "*", 3325 "mustache/mustache": "^2.14.1",3326 3404 "php": "^5.6 || ^7.0 || ^8.0", 3327 3405 "symfony/finder": ">2.7", 3406 "wp-cli/mustache": "^2.14.99", 3328 3407 "wp-cli/mustangostang-spyc": "^0.6.3", 3329 3408 "wp-cli/php-cli-tools": "~0.12.4" … … 3340 3419 "ext-zip": "Needed to support extraction of ZIP archives when doing downloads or updates" 3341 3420 }, 3342 "default-branch": true,3343 3421 "bin": [ 3344 3422 "bin/wp", … … 3375 3453 "source": "https://github.com/wp-cli/wp-cli" 3376 3454 }, 3377 "time": "2025-05-0 5T21:54:56+00:00"3455 "time": "2025-05-07T01:16:12+00:00" 3378 3456 }, 3379 3457 { 3380 3458 "name": "wp-coding-standards/wpcs", 3381 "version": "3. 1.0",3459 "version": "3.3.0", 3382 3460 "source": { 3383 3461 "type": "git", 3384 3462 "url": "https://github.com/WordPress/WordPress-Coding-Standards.git", 3385 "reference": " 9333efcbff231f10dfd9c56bb7b65818b4733ca7"3386 }, 3387 "dist": { 3388 "type": "zip", 3389 "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/ 9333efcbff231f10dfd9c56bb7b65818b4733ca7",3390 "reference": " 9333efcbff231f10dfd9c56bb7b65818b4733ca7",3463 "reference": "7795ec6fa05663d716a549d0b44e47ffc8b0d4a6" 3464 }, 3465 "dist": { 3466 "type": "zip", 3467 "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/7795ec6fa05663d716a549d0b44e47ffc8b0d4a6", 3468 "reference": "7795ec6fa05663d716a549d0b44e47ffc8b0d4a6", 3391 3469 "shasum": "" 3392 3470 }, … … 3396 3474 "ext-tokenizer": "*", 3397 3475 "ext-xmlreader": "*", 3398 "php": ">= 5.4",3399 "phpcsstandards/phpcsextra": "^1. 2.1",3400 "phpcsstandards/phpcsutils": "^1. 0.10",3401 "squizlabs/php_codesniffer": "^3. 9.0"3476 "php": ">=7.2", 3477 "phpcsstandards/phpcsextra": "^1.5.0", 3478 "phpcsstandards/phpcsutils": "^1.1.0", 3479 "squizlabs/php_codesniffer": "^3.13.4" 3402 3480 }, 3403 3481 "require-dev": { 3404 3482 "php-parallel-lint/php-console-highlighter": "^1.0.0", 3405 "php-parallel-lint/php-parallel-lint": "^1. 3.2",3406 "phpcompatibility/php-compatibility": "^ 9.0",3483 "php-parallel-lint/php-parallel-lint": "^1.4.0", 3484 "phpcompatibility/php-compatibility": "^10.0.0@dev", 3407 3485 "phpcsstandards/phpcsdevtools": "^1.2.0", 3408 "phpunit/phpunit": "^ 4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0"3486 "phpunit/phpunit": "^8.0 || ^9.0" 3409 3487 }, 3410 3488 "suggest": { … … 3441 3519 } 3442 3520 ], 3443 "time": "202 4-03-25T16:39:00+00:00"3521 "time": "2025-11-25T12:08:04+00:00" 3444 3522 } 3445 3523 ], 3446 3524 "aliases": [], 3447 3525 "minimum-stability": "dev", 3448 "stability-flags": [],3526 "stability-flags": {}, 3449 3527 "prefer-stable": true, 3450 3528 "prefer-lowest": false, … … 3452 3530 "php": ">=7.4" 3453 3531 }, 3454 "platform-dev": [],3455 "plugin-api-version": "2. 2.0"3532 "platform-dev": {}, 3533 "plugin-api-version": "2.6.0" 3456 3534 } -
login-with-google/trunk/languages/login-with-google.pot
r3340214 r3465887 1 # Copyright (C) 202 5rtCamp1 # Copyright (C) 2026 rtCamp 2 2 # This file is distributed under the GPLv2+. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Login with Google 1.4. 1\n"5 "Project-Id-Version: Login with Google 1.4.2\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/login-with-google\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 202 5-08-05T15:16:26+00:00\n"12 "POT-Creation-Date: 2026-02-20T14:41:42+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.1 0.0\n"14 "X-Generator: WP-CLI 2.12.0\n" 15 15 "X-Domain: login-with-google\n" 16 16 17 17 #. Plugin Name of the plugin 18 18 #: login-with-google.php 19 #: src/Modules/Settings.php:3 1519 #: src/Modules/Settings.php:327 20 20 #: templates/google-login-button.php:14 21 21 #: assets/build/blocks/login-button/index.js:1 22 #: assets/src/blocks/login-button/edit.js:4823 22 msgid "Login with Google" 24 23 msgstr "" … … 49 48 #. translators: %$s is replaced with requested service name. 50 49 #: src/Container.php:66 50 #, php-format 51 51 msgid "Invalid Service %s Passed to the container" 52 52 msgstr "" 53 53 54 #: src/Modules/Login.php:1 5954 #: src/Modules/Login.php:166 55 55 msgid "Could not authenticate the user, please try again." 56 56 msgstr "" 57 57 58 #: src/Modules/OneTapLogin.php:18 058 #: src/Modules/OneTapLogin.php:188 59 59 msgid "Cannot verify the credentials" 60 60 msgstr "" 61 61 62 #: src/Modules/OneTapLogin.php:2 2262 #: src/Modules/OneTapLogin.php:230 63 63 msgid "User not found to authenticate" 64 64 msgstr "" 65 65 66 #: src/Modules/Settings.php: 9766 #: src/Modules/Settings.php:106 67 67 msgid "Log in with Google Settings" 68 68 msgstr "" 69 69 70 #: src/Modules/Settings.php:1 0570 #: src/Modules/Settings.php:114 71 71 msgid "Client ID" 72 72 msgstr "" 73 73 74 #: src/Modules/Settings.php:1 1474 #: src/Modules/Settings.php:123 75 75 msgid "Client Secret" 76 76 msgstr "" 77 77 78 #: src/Modules/Settings.php:1 2378 #: src/Modules/Settings.php:132 79 79 msgid "Create New User" 80 80 msgstr "" 81 81 82 #: src/Modules/Settings.php:1 3282 #: src/Modules/Settings.php:141 83 83 msgid "Enable One Tap Login" 84 84 msgstr "" 85 85 86 #: src/Modules/Settings.php:1 4186 #: src/Modules/Settings.php:150 87 87 msgid "One Tap Login Locations" 88 88 msgstr "" 89 89 90 #: src/Modules/Settings.php:15 090 #: src/Modules/Settings.php:159 91 91 msgid "Whitelisted Domains" 92 92 msgstr "" 93 93 94 #: src/Modules/Settings.php:1 7194 #: src/Modules/Settings.php:180 95 95 msgid "Create oAuth Client ID and Client Secret at" 96 96 msgstr "" 97 97 98 #: src/Modules/Settings.php:2 0898 #: src/Modules/Settings.php:217 99 99 msgid "Create a new user account if it does not exist already" 100 100 msgstr "" 101 101 102 102 #. translators: %1s will be replaced by page link 103 #: src/Modules/Settings.php:215 103 #: src/Modules/Settings.php:224 104 #, php-format 104 105 msgid "If this setting is checked, a new user will be created even if <a target=\"_blank\" href=\"%1s\">membership setting</a> is off." 105 106 msgstr "" 106 107 107 #: src/Modules/Settings.php:2 36108 #: src/Modules/Settings.php:245 108 109 msgid "One Tap Login" 109 110 msgstr "" 110 111 111 #: src/Modules/Settings.php:256 112 #: src/Modules/Settings.php:248 113 msgid "Warning: One Tap login is more convenient, but it bypasses two-factor authentication (2FA)." 114 msgstr "" 115 116 #: src/Modules/Settings.php:268 112 117 msgid "Enable One Tap Login Only on Login Screen" 113 118 msgstr "" 114 119 115 #: src/Modules/Settings.php:2 63120 #: src/Modules/Settings.php:275 116 121 msgid "Enable One Tap Login Site-wide" 117 122 msgstr "" 118 123 119 #: src/Modules/Settings.php:3 02124 #: src/Modules/Settings.php:314 120 125 msgid "Add each domain comma separated" 121 126 msgstr "" 122 127 123 #: src/Modules/Settings.php:3 14128 #: src/Modules/Settings.php:326 124 129 msgid "Login with Google settings" 125 130 msgstr "" 126 131 127 #: src/Modules/Shortcode.php: 92132 #: src/Modules/Shortcode.php:101 128 133 msgid "Login with google" 129 134 msgstr "" … … 131 136 #: src/Plugin.php:160 132 137 #: assets/build/blocks/login-button/index.js:1 133 #: assets/build/js/block-button.js:1134 #: assets/src/blocks/login-button/edit.js:67135 138 msgid "Settings" 136 139 msgstr "" … … 146 149 #. translators: %s is replaced with email ID of user trying to register 147 150 #: src/Utils/Authenticator.php:124 151 #, php-format 148 152 msgid "Cannot register with this email: %s" 149 153 msgstr "" … … 192 196 193 197 #: assets/build/blocks/login-button/index.js:1 194 #: assets/build/js/block-button.js:1195 #: assets/src/blocks/login-button/edit.js:52196 198 msgid "Display Logout" 197 199 msgstr "" 198 200 199 201 #: assets/build/blocks/login-button/index.js:1 200 #: assets/build/js/block-button.js:1201 #: assets/src/blocks/login-button/edit.js:53202 202 msgid "If the user is logged in, keeping this box unchecked will remove the Login with Google button from the page. If the box is checked, the button will show with title changed to ‘Logout’" 203 203 msgstr "" 204 204 205 #: assets/build/js/block-button.js:1206 msgid "Log in with Google"207 msgstr ""208 209 205 #: assets/build/js/onetap.js:22 210 #: assets/src/js/onetap.js:22211 206 msgid "Invalid URL for Redirection" 212 207 msgstr "" 213 208 214 209 #: assets/build/blocks/login-button/block.json 215 #: assets/src/blocks/login-button/block.json216 210 msgctxt "block title" 217 211 msgid "Log in with Google" … … 219 213 220 214 #: assets/build/blocks/login-button/block.json 221 #: assets/src/blocks/login-button/block.json222 215 msgctxt "block description" 223 216 msgid "Login with Google button block." -
login-with-google/trunk/login-with-google.php
r3340214 r3465887 3 3 * Plugin Name: Login with Google 4 4 * Description: Allow users to login/register via Google. 5 * Version: 1.4. 15 * Version: 1.4.2 6 6 * Author: rtCamp 7 7 * Author URI: https://rtcamp.com -
login-with-google/trunk/package.json
r3340214 r3465887 12 12 "lint:js:fix": "npm run lint:js -- --fix ./src/blocks" 13 13 }, 14 "overrides": { 15 "webpack-dev-server": "^5.2.3" 16 }, 14 17 "devDependencies": { 15 "@wordpress/scripts": "^30.16.0", 16 "cross-env": "^7.0.3", 18 "@wordpress/scripts": "^31.5.0", 19 "concurrently": "^9.2.1", 20 "cross-env": "^10.1.0", 17 21 "laravel-mix": "^6.0.49", 18 "lodash": "^4.17.2 1",19 "sass": "^1. 87.0",20 "sass-loader": "^16.0. 5",21 " concurrently": "^9.1.2"22 "lodash": "^4.17.23", 23 "sass": "^1.97.3", 24 "sass-loader": "^16.0.7", 25 "webpack-dev-server": "^5.2.3" 22 26 } 23 27 } -
login-with-google/trunk/readme.txt
r3340214 r3465887 7 7 Tested up to: 6.7.2 8 8 Requires PHP: 7.4 9 Stable tag: 1.4. 19 Stable tag: 1.4.2 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 141 141 142 142 == Changelog == 143 144 = 1.4.2 = 145 Fix: Migrated rtcamp.google_redirect_url from action to filter. 146 Chore: Documentation update. 143 147 144 148 = 1.4.1 = … … 228 232 == Upgrade Notice == 229 233 234 = 1.4.2 = 235 Fix: Migrated rtcamp.google_redirect_url from action to filter. 236 Chore: Documentation update. 237 230 238 = 1.4.1 = 231 239 Fix: Resolved the issue of redirect_to parameters not working with the shortcode. -
login-with-google/trunk/src/Modules/Assets.php
r3340214 r3465887 46 46 */ 47 47 public function init(): void { 48 /** 49 * Actions. 50 */ 48 51 add_action( 'login_enqueue_scripts', [ $this, 'enqueue_login_styles' ] ); 52 53 /** 54 * Filters. 55 */ 56 // Add filters here. 49 57 } 50 58 -
login-with-google/trunk/src/Modules/Block.php
r3340214 r3465887 75 75 */ 76 76 public function init(): void { 77 /** 78 * Actions. 79 */ 77 80 add_action( 'init', [ $this, 'register' ] ); 81 82 /** 83 * Filters. 84 */ 85 // Add filters here. 78 86 } 79 87 -
login-with-google/trunk/src/Modules/Login.php
r3287523 r3465887 80 80 */ 81 81 public function init(): void { 82 /** 83 * Actions. 84 */ 82 85 add_action( 'login_form', [ $this, 'login_button' ] ); 83 86 // Priority is 20 because of issue: https://core.trac.wordpress.org/ticket/46748. 84 87 add_action( 'authenticate', [ $this, 'authenticate' ], 20 ); 85 88 add_action( 'rtcamp.google_register_user', [ $this->authenticator, 'register' ] ); 86 add_action( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] );87 89 add_action( 'rtcamp.google_user_created', [ $this, 'user_meta' ] ); 90 add_action( 'wp_login', [ $this, 'login_redirect' ] ); 91 92 /** 93 * Filters. 94 */ 95 add_filter( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] ); 88 96 add_filter( 'rtcamp.google_login_state', [ $this, 'state_redirect' ] ); 89 add_action( 'wp_login', [ $this, 'login_redirect' ] );90 97 } 91 98 -
login-with-google/trunk/src/Modules/OneTapLogin.php
r3340214 r3465887 86 86 */ 87 87 public function init(): void { 88 /** 89 * Actions. 90 */ 88 91 if ( $this->settings->one_tap_login ) { 89 92 // If oneTap login is enabled sitewide, we need to enqueue it using both wp_enqueue_scripts and login_enqueue_scripts. If it is not sitewide, we only need to enqueue it using login_enqueue_scripts. … … 97 100 add_action( 'rtcamp.id_token_verified', [ $this, 'authenticate' ] ); 98 101 } 102 103 /** 104 * Filters. 105 */ 106 // Add filters here. 99 107 } 100 108 -
login-with-google/trunk/src/Modules/Settings.php
r3250317 r3465887 81 81 public function init(): void { 82 82 $this->options = get_option( 'wp_google_login_settings', [] ); 83 84 /** 85 * Actions. 86 */ 83 87 add_action( 'admin_init', [ $this, 'register_settings' ] ); 84 88 add_action( 'admin_menu', [ $this, 'settings_page' ] ); 89 90 /** 91 * Filters. 92 */ 93 // Add filters here. 85 94 } 86 95 … … 208 217 <?php esc_html_e( 'Create a new user account if it does not exist already', 'login-with-google' ); ?> 209 218 </label> 210 <p class=" description">219 <p class="<?php echo esc_attr( 'error-message' ); ?>"> 211 220 <?php 212 221 echo wp_kses_post( … … 236 245 <?php esc_html_e( 'One Tap Login', 'login-with-google' ); ?> 237 246 </label> 247 <p class="<?php echo esc_attr( 'error-message' ); ?>"> 248 <?php esc_html_e( 'Warning: One Tap login is more convenient, but it bypasses two-factor authentication (2FA).', 'login-with-google' ); ?> 249 </p> 238 250 <?php 239 251 } -
login-with-google/trunk/src/Modules/Shortcode.php
r3340214 r3465887 76 76 public function init(): void { 77 77 add_shortcode( self::TAG, [ $this, 'callback' ] ); 78 79 /** 80 * Actions. 81 */ 78 82 add_filter( 'do_shortcode_tag', [ $this, 'scan_shortcode' ], 10, 3 ); 83 84 /** 85 * Filters. 86 */ 87 // Add filters here. 79 88 } 80 89 … … 105 114 106 115 add_filter( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] ); 107 116 108 117 Helper::set_redirect_state_filter( $this->redirect_uri ); 109 118 … … 111 120 112 121 Helper::remove_redirect_state_filter(); 113 122 114 123 remove_filter( 'rtcamp.google_redirect_url', [ $this, 'redirect_url' ] ); 115 124 $template = trailingslashit( plugin()->template_dir ) . 'google-login-button.php'; -
login-with-google/trunk/src/Plugin.php
r3340214 r3465887 27 27 * @var string 28 28 */ 29 public $version = '1.4. 1';29 public $version = '1.4.2'; 30 30 31 31 /** -
login-with-google/trunk/vendor/autoload.php
r3340214 r3465887 20 20 require_once __DIR__ . '/composer/autoload_real.php'; 21 21 22 return ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f505::getLoader();22 return ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e::getLoader(); -
login-with-google/trunk/vendor/composer/autoload_real.php
r3340214 r3465887 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f5055 class ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f505', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 6f55485dd5f5c54000b118cac696f505', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit8bbb960593aa5c3b64cec4f17759dc8e', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
login-with-google/trunk/vendor/composer/autoload_static.php
r3340214 r3465887 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 6f55485dd5f5c54000b118cac696f5057 class ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( 10 'R' => 10 'R' => 11 11 array ( 12 12 'RtCamp\\GoogleLogin\\' => 19, 13 13 ), 14 'P' => 14 'P' => 15 15 array ( 16 16 'Psr\\Container\\' => 14, … … 19 19 20 20 public static $prefixDirsPsr4 = array ( 21 'RtCamp\\GoogleLogin\\' => 21 'RtCamp\\GoogleLogin\\' => 22 22 array ( 23 23 0 => __DIR__ . '/../..' . '/src', 24 24 ), 25 'Psr\\Container\\' => 25 'Psr\\Container\\' => 26 26 array ( 27 27 0 => __DIR__ . '/..' . '/psr/container/src', … … 30 30 31 31 public static $prefixesPsr0 = array ( 32 'P' => 32 'P' => 33 33 array ( 34 'Pimple' => 34 'Pimple' => 35 35 array ( 36 36 0 => __DIR__ . '/..' . '/pimple/pimple/src', … … 81 81 { 82 82 return \Closure::bind(function () use ($loader) { 83 $loader->prefixLengthsPsr4 = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$prefixLengthsPsr4;84 $loader->prefixDirsPsr4 = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$prefixDirsPsr4;85 $loader->prefixesPsr0 = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$prefixesPsr0;86 $loader->classMap = ComposerStaticInit 6f55485dd5f5c54000b118cac696f505::$classMap;83 $loader->prefixLengthsPsr4 = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$prefixLengthsPsr4; 84 $loader->prefixDirsPsr4 = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$prefixDirsPsr4; 85 $loader->prefixesPsr0 = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$prefixesPsr0; 86 $loader->classMap = ComposerStaticInit8bbb960593aa5c3b64cec4f17759dc8e::$classMap; 87 87 88 88 }, null, ClassLoader::class); -
login-with-google/trunk/vendor/composer/installed.php
r3340214 r3465887 2 2 'root' => array( 3 3 'name' => 'rtcamp/login-with-google', 4 'pretty_version' => '1.4. 1',5 'version' => '1.4. 1.0',6 'reference' => ' 0b0985b092be4897fa4c7d8252c3e7d683a42735',4 'pretty_version' => '1.4.2', 5 'version' => '1.4.2.0', 6 'reference' => '410d3d786e96702bb1e5d2cc8305b398a9dd0555', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 30 30 ), 31 31 'rtcamp/login-with-google' => array( 32 'pretty_version' => '1.4. 1',33 'version' => '1.4. 1.0',34 'reference' => ' 0b0985b092be4897fa4c7d8252c3e7d683a42735',32 'pretty_version' => '1.4.2', 33 'version' => '1.4.2.0', 34 'reference' => '410d3d786e96702bb1e5d2cc8305b398a9dd0555', 35 35 'type' => 'library', 36 36 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.