Skip to content
Snippets Groups Projects

Draft: Basic implementation of plugin initializer

Closed Bartek Jaskulski requested to merge 1.x into review
2 unresolved threads
1 file
+ 9
1
Compare changes
  • Side-by-side
  • Inline
{
"name": "wpdesk/wp-init",
"description": "Bootstrap for a WordPress plugin",
"license": "MIT",
"type": "library",
"keywords": [
"wordpress",
"plugin",
"bootstrap"
],
"authors": [
{
"name": "WPDesk",
"homepage": "https://wpdesk.net"
},
{
"name": "Bartek Jaskulski",
"email": "bjaskulski@protonmail.com",
"role": "Developer"
}
],
"bin": [
"bin/wpinit"
],
"autoload": {
"psr-4": {
"WPDesk\\Init\\": "src"
}
},
"autoload-dev": {
"psr-4": {
"WPDesk\\Init\\Tests\\": "tests"
},
"classmap": [
"vendor/wpdesk/wp-basic-requirements"
]
},
"require": {
"php": ">=7.2 | ^8",
"php-di/php-di": "^6 || ^7",
"psr/container": "~1.0.0 || ^2"
},
"require-dev": {
"phpunit/phpunit": "^8 || ^9",
},
"suggest": {
"wpdesk/wp-basic-requirements": "Enables your plugin to check an environment requirement before instantiation, e.g. PHP version or active plugins"
},
"conflict": {
"wpdesk/wp-basic-requirements": "<3, >=4"
},
"scripts": {
"test": "vendor/bin/phpunit --bootstrap tests/bootstrap.php ./tests"
},
"config": {
"allow-plugins": {
"phpstan/extension-installer": true,
"dealerdirect/phpcodesniffer-composer-installer": true
}
}
}
Loading