{"minified":"composer/2.0","packages":{"automattic/vipwpcs":[{"name":"automattic/vipwpcs","description":"PHP_CodeSniffer rules (sniffs) to enforce WordPress VIP minimum coding conventions","keywords":["wordpress","static analysis","standards","phpcs"],"homepage":"","version":"3.1.0","version_normalized":"3.1.0.0","license":["MIT"],"authors":[{"name":"Contributors","homepage":"https://github.com/Automattic/VIP-Coding-Standards/graphs/contributors"}],"source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"9c47cd036754e0e5f354a9914568f052043c3f30"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/9c47cd036754e0e5f354a9914568f052043c3f30","type":"zip","shasum":"","reference":"9c47cd036754e0e5f354a9914568f052043c3f30"},"type":"phpcodesniffer-standard","support":{"issues":"https://github.com/Automattic/VIP-Coding-Standards/issues","source":"https://github.com/Automattic/VIP-Coding-Standards","wiki":"https://github.com/Automattic/VIP-Coding-Standards/wiki"},"funding":[],"time":"2026-07-27T14:33:48+00:00","published-time":"2026-07-27T14:37:08+00:00","require":{"php":">=7.4","phpcsstandards/phpcsextra":"^1.5.1","phpcsstandards/phpcsutils":"^1.2.3","sirbrillig/phpcs-variable-analysis":"^2.13.0","squizlabs/php_codesniffer":"^3.13.5","wp-coding-standards/wpcs":"^3.4.1"},"require-dev":{"php-parallel-lint/php-parallel-lint":"^1.4.0","php-parallel-lint/php-console-highlighter":"^1.0.0","phpcompatibility/php-compatibility":"^9","phpcsstandards/phpcsdevtools":"^1.2.3","phpunit/phpunit":"^9"}},{"version":"3.0.1","version_normalized":"3.0.1.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"2b1d206d81b74ed999023cffd924f862ff2753c8"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/2b1d206d81b74ed999023cffd924f862ff2753c8","type":"zip","shasum":"","reference":"2b1d206d81b74ed999023cffd924f862ff2753c8"},"time":"2024-05-10T20:31:09+00:00","published-time":"2024-05-14T15:05:42+00:00","require":{"php":">=5.4","phpcsstandards/phpcsextra":"^1.2.1","phpcsstandards/phpcsutils":"^1.0.11","sirbrillig/phpcs-variable-analysis":"^2.11.18","squizlabs/php_codesniffer":"^3.9.2","wp-coding-standards/wpcs":"^3.1.0"},"require-dev":{"php-parallel-lint/php-parallel-lint":"^1.3.2","php-parallel-lint/php-console-highlighter":"^1.0.0","phpcompatibility/php-compatibility":"^9","phpcsstandards/phpcsdevtools":"^1.0","phpunit/phpunit":"^4 || ^5 || ^6 || ^7 || ^8 || ^9"}},{"version":"3.0.0","version_normalized":"3.0.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"1b8960ebff9ea3eb482258a906ece4d1ee1e25fd"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/1b8960ebff9ea3eb482258a906ece4d1ee1e25fd","type":"zip","shasum":"","reference":"1b8960ebff9ea3eb482258a906ece4d1ee1e25fd"},"time":"2023-09-05T11:01:05+00:00","published-time":"2023-09-05T11:02:01+00:00","require":{"php":">=5.4","phpcsstandards/phpcsextra":"^1.1.0","phpcsstandards/phpcsutils":"^1.0.8","sirbrillig/phpcs-variable-analysis":"^2.11.17","squizlabs/php_codesniffer":"^3.7.2","wp-coding-standards/wpcs":"^3.0"},"require-dev":{"php-parallel-lint/php-parallel-lint":"^1.3.2","php-parallel-lint/php-console-highlighter":"^1.0.0","phpcompatibility/php-compatibility":"^9","phpcsstandards/phpcsdevtools":"^1.0","phpunit/phpunit":"^4 || ^5 || ^6 || ^7"}},{"version":"2.3.4","version_normalized":"2.3.4.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"b8610e3837f49c5f2fcc4b663b6c0a7c9b3509b6"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/b8610e3837f49c5f2fcc4b663b6c0a7c9b3509b6","type":"zip","shasum":"","reference":"b8610e3837f49c5f2fcc4b663b6c0a7c9b3509b6"},"time":"2023-08-24T15:11:13+00:00","published-time":"2023-08-24T15:14:51+00:00","require":{"php":">=5.4","dealerdirect/phpcodesniffer-composer-installer":"^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0","sirbrillig/phpcs-variable-analysis":"^2.11.17","squizlabs/php_codesniffer":"^3.7.1","wp-coding-standards/wpcs":"^2.3"}},{"keywords":["wordpress","standards","phpcs"],"version":"2.3.3","version_normalized":"2.3.3.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"6cd0a6a82bc0ac988dbf9d6a7c2e293dc8ac640b"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/6cd0a6a82bc0ac988dbf9d6a7c2e293dc8ac640b","type":"zip","shasum":"","reference":"6cd0a6a82bc0ac988dbf9d6a7c2e293dc8ac640b"},"time":"2021-09-29T16:20:23+00:00","published-time":"2021-09-29T16:32:39+00:00","require":{"php":">=5.4","dealerdirect/phpcodesniffer-composer-installer":"^0.4.1 || ^0.5 || ^0.6.2 || ^0.7","sirbrillig/phpcs-variable-analysis":"^2.11.1","squizlabs/php_codesniffer":"^3.5.5","wp-coding-standards/wpcs":"^2.3"},"require-dev":{"php-parallel-lint/php-parallel-lint":"^1.0","php-parallel-lint/php-console-highlighter":"^0.5","phpcompatibility/php-compatibility":"^9","phpcsstandards/phpcsdevtools":"^1.0","phpunit/phpunit":"^4 || ^5 || ^6 || ^7"}},{"version":"2.3.2","version_normalized":"2.3.2.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"efacebef421334d54b99afa92fb8fa645336a8a7"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/efacebef421334d54b99afa92fb8fa645336a8a7","type":"zip","shasum":"","reference":"efacebef421334d54b99afa92fb8fa645336a8a7"},"time":"2021-04-28T16:41:50+00:00","published-time":"2021-04-28T16:44:34+00:00","require":{"php":">=5.4","dealerdirect/phpcodesniffer-composer-installer":"^0.4.1 || ^0.5 || ^0.6.2 || ^0.7","sirbrillig/phpcs-variable-analysis":"^2.8.3","squizlabs/php_codesniffer":"^3.5.5","wp-coding-standards/wpcs":"^2.3"}},{"version":"2.3.1","version_normalized":"2.3.1.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"82c4ff29f54468adfbf99ff4dc38fee126ae7637"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/82c4ff29f54468adfbf99ff4dc38fee126ae7637","type":"zip","shasum":"","reference":"82c4ff29f54468adfbf99ff4dc38fee126ae7637"},"time":"2021-04-22T19:00:33+00:00","published-time":"2023-09-01T16:23:14+00:00","require-dev":{"phpcompatibility/php-compatibility":"^9","phpcsstandards/phpcsdevtools":"^1.0","phpunit/phpunit":"^4 || ^5 || ^6 || ^7","php-parallel-lint/php-parallel-lint":"^1.0","php-parallel-lint/php-console-highlighter":"^0.5"}},{"version":"2.3.0","version_normalized":"2.3.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"a2eef7f48e31a8c35305ed4bf576ef7a484d9f3c"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/a2eef7f48e31a8c35305ed4bf576ef7a484d9f3c","type":"zip","shasum":"","reference":"a2eef7f48e31a8c35305ed4bf576ef7a484d9f3c"},"time":"2021-04-19T16:40:16+00:00","published-time":"2021-04-19T16:47:04+00:00","require-dev":{"php-parallel-lint/php-parallel-lint":"^1.0","php-parallel-lint/php-console-highlighter":"^0.5","phpcompatibility/php-compatibility":"^9","phpcsstandards/phpcsdevtools":"^1.0","phpunit/phpunit":"^4 || ^5 || ^6 || ^7"}},{"version":"2.2.0","version_normalized":"2.2.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"4d0612461232b313d06321f1501c3989bd6aecf9"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/4d0612461232b313d06321f1501c3989bd6aecf9","type":"zip","shasum":"","reference":"4d0612461232b313d06321f1501c3989bd6aecf9"},"time":"2020-09-07T10:45:45+00:00","published-time":"2020-09-07T10:46:33+00:00","require":{"php":">=5.4","sirbrillig/phpcs-variable-analysis":"^2.8.3","squizlabs/php_codesniffer":"^3.5.5","wp-coding-standards/wpcs":"^2.3"},"require-dev":{"dealerdirect/phpcodesniffer-composer-installer":"^0.7","phpcompatibility/php-compatibility":"^9","phpunit/phpunit":"^4 || ^5 || ^6 || ^7"},"suggest":{"dealerdirect/phpcodesniffer-composer-installer":"^0.7 || This Composer plugin will manage the PHPCS 'installed_paths' automatically."}},{"version":"2.1.0","version_normalized":"2.1.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"03e75ddd0261b675dece60fb67fc2e9c6af4ad35"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/03e75ddd0261b675dece60fb67fc2e9c6af4ad35","type":"zip","shasum":"","reference":"03e75ddd0261b675dece60fb67fc2e9c6af4ad35"},"time":"2020-07-07T07:48:04+00:00","published-time":"2020-07-07T07:49:15+00:00","require":{"php":">=5.4","squizlabs/php_codesniffer":"^3.5.5","wp-coding-standards/wpcs":"^2.3"}},{"version":"2.0.0","version_normalized":"2.0.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"fc02f491dc9f51da7c32941ac579f70b9ed300c5"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/fc02f491dc9f51da7c32941ac579f70b9ed300c5","type":"zip","shasum":"","reference":"fc02f491dc9f51da7c32941ac579f70b9ed300c5"},"time":"2019-07-12T08:47:36+00:00","published-time":"2019-07-12T08:43:58+00:00","require":{"php":">=5.6","squizlabs/php_codesniffer":"^3.3.1","wp-coding-standards/wpcs":"^2.1"},"require-dev":{"dealerdirect/phpcodesniffer-composer-installer":"^0.5","phpcompatibility/php-compatibility":"^9","phpunit/phpunit":"^5 || ^6 || ^7"},"suggest":{"dealerdirect/phpcodesniffer-composer-installer":"^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically."}},{"version":"1.0.0","version_normalized":"1.0.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"8544a94c32f990b6669f2c7f034d4ba75ccbb558"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/8544a94c32f990b6669f2c7f034d4ba75ccbb558","type":"zip","shasum":"","reference":"8544a94c32f990b6669f2c7f034d4ba75ccbb558"},"time":"2019-04-24T21:34:09+00:00","published-time":"2019-04-24T21:35:46+00:00","require":{"php":">=5.6","squizlabs/php_codesniffer":"^3.2.3","wp-coding-standards/wpcs":"1.*"}},{"version":"0.4.0","version_normalized":"0.4.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"423dd6d34ad3085a3de155603551043e81545ab1"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/423dd6d34ad3085a3de155603551043e81545ab1","type":"zip","shasum":"","reference":"423dd6d34ad3085a3de155603551043e81545ab1"},"time":"2018-12-18T19:38:56+00:00","published-time":"2018-12-19T12:28:12+00:00","require-dev":{"phpcompatibility/php-compatibility":"^9","phpunit/phpunit":"*"},"suggest":{"dealerdirect/phpcodesniffer-composer-installer":"^0.4.3 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically."}},{"version":"0.3.1","version_normalized":"0.3.1.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"6ee2440476918f7f8d1419fab41a71a835cd3c0b"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/6ee2440476918f7f8d1419fab41a71a835cd3c0b","type":"zip","shasum":"","reference":"6ee2440476918f7f8d1419fab41a71a835cd3c0b"},"time":"2018-12-04T18:31:10+00:00","published-time":"2018-12-07T13:59:00+00:00"},{"version":"0.3.0","version_normalized":"0.3.0.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"2672675106afb5b85f9d338aa2c7a57f8dc0222d"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/2672675106afb5b85f9d338aa2c7a57f8dc0222d","type":"zip","shasum":"","reference":"2672675106afb5b85f9d338aa2c7a57f8dc0222d"},"time":"2018-08-15T18:18:41+00:00","published-time":"2018-08-29T00:22:35+00:00","require":{"php":">=5.4","squizlabs/php_codesniffer":"^3.0.2","wp-coding-standards/wpcs":"1.*"},"require-dev":{"phpcompatibility/php-compatibility":"^8"}},{"version":"0.2.5","version_normalized":"0.2.5.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"6ee2440476918f7f8d1419fab41a71a835cd3c0b"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/6ee2440476918f7f8d1419fab41a71a835cd3c0b","type":"zip","shasum":"","reference":"6ee2440476918f7f8d1419fab41a71a835cd3c0b"},"time":"2018-12-04T18:31:10+00:00","published-time":"2018-12-07T13:58:10+00:00","require":{"php":">=5.6","squizlabs/php_codesniffer":"^3.2.3","wp-coding-standards/wpcs":"1.*"},"require-dev":{"phpcompatibility/php-compatibility":"^9","phpunit/phpunit":"*"}},{"version":"0.2.4","version_normalized":"0.2.4.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"c74e8861cf3a0db3a3a1633cb9b7854144ec585b"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/c74e8861cf3a0db3a3a1633cb9b7854144ec585b","type":"zip","shasum":"","reference":"c74e8861cf3a0db3a3a1633cb9b7854144ec585b"},"support":{"issues":"https://github.com/Automattic/VIP-Coding-Standards/issues","source":"https://github.com/Automattic/VIP-Coding-Standards"},"time":"2018-07-18T16:53:09+00:00","published-time":"2018-07-30T21:09:18+00:00","require":{"php":">=5.3","squizlabs/php_codesniffer":"^2.9.0 || ^3.0.2","wp-coding-standards/wpcs":"*"},"suggest":{"dealerdirect/phpcodesniffer-composer-installer":"^0.4.1"},"require-dev":"__unset"},{"version":"0.2.3","version_normalized":"0.2.3.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"5017a120ad3f8aab5b0accc4480ccf4bb0e742bb"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/5017a120ad3f8aab5b0accc4480ccf4bb0e742bb","type":"zip","shasum":"","reference":"5017a120ad3f8aab5b0accc4480ccf4bb0e742bb"},"time":"2018-03-29T16:44:40+00:00"},{"version":"0.2.2","version_normalized":"0.2.2.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"caa574e3d7859c8e60f6e1f40366458223811fbc"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/caa574e3d7859c8e60f6e1f40366458223811fbc","type":"zip","shasum":"","reference":"caa574e3d7859c8e60f6e1f40366458223811fbc"},"time":"2018-01-19T13:47:42+00:00"},{"version":"0.2.1","version_normalized":"0.2.1.0","source":{"url":"https://github.com/Automattic/VIP-Coding-Standards.git","type":"git","reference":"e91a6203056cdf8d8af5793b7e3cd409fa25e8a2"},"dist":{"url":"https://api.github.com/repos/Automattic/VIP-Coding-Standards/zipball/e91a6203056cdf8d8af5793b7e3cd409fa25e8a2","type":"zip","shasum":"","reference":"e91a6203056cdf8d8af5793b7e3cd409fa25e8a2"},"time":"2017-12-01T17:28:01+00:00"}]},"security-advisories":[]}