mirror of
https://github.com/WPTechnix/wp-settings-framework.git
synced 2025-10-04 01:05:27 +08:00
48 lines
1.3 KiB
JSON
48 lines
1.3 KiB
JSON
{
|
|
"name": "wptechnix/wp-settings-framework",
|
|
"version": "0.1.0",
|
|
"description": "A modern, fluent, and object-oriented framework for creating powerful WordPress admin settings pages.",
|
|
"type": "library",
|
|
"license": "MIT",
|
|
"keywords": [
|
|
"wordpress",
|
|
"settings",
|
|
"options"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "WPTechnix",
|
|
"email": "developers@wptechnix.com"
|
|
}
|
|
],
|
|
"minimum-stability": "stable",
|
|
"prefer-stable": true,
|
|
"require": {
|
|
"php": ">=8.0"
|
|
},
|
|
"require-dev": {
|
|
"phpcompatibility/php-compatibility": "*",
|
|
"phpstan/phpstan": "^2.1",
|
|
"phpstan/phpstan-strict-rules": "^2.0",
|
|
"squizlabs/php_codesniffer": "^3",
|
|
"szepeviktor/phpstan-wordpress": "^2.0"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"WPTechnix\\WPSettings\\": "src/"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"fix:phpcbf": "vendor/bin/phpcbf || true",
|
|
"lint:phpcs": "vendor/bin/phpcs --report=full",
|
|
"lint:phpstan": "vendor/bin/phpstan analyse --memory-limit=2G --error-format=table",
|
|
"lint": [
|
|
"@fix:phpcbf",
|
|
"@lint:phpcs",
|
|
"@lint:phpstan"
|
|
]
|
|
},
|
|
"config": {
|
|
"sort-packages": true
|
|
}
|
|
}
|