composer.json 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. {
  2. "name": "williamdes/mariadb-mysql-kbs",
  3. "description": "An index of the MariaDB and MySQL Knowledge bases",
  4. "homepage": "https://github.com/williamdes/mariadb-mysql-kbs",
  5. "type": "library",
  6. "readme": "https://github.com/williamdes/mariadb-mysql-kbs/blob/main/README.md",
  7. "license": "MPL-2.0",
  8. "version": "1.2.12",
  9. "keywords": [
  10. "mariadb",
  11. "mysql",
  12. "dataset",
  13. "kb",
  14. "knowledge-base",
  15. "json",
  16. "library",
  17. "mysql-knowledge-bases",
  18. "mariadb-knowledge-bases",
  19. "composer-package",
  20. "npm-package"
  21. ],
  22. "support": {
  23. "email": "williamdes@wdes.fr",
  24. "issues": "https://github.com/williamdes/mariadb-mysql-kbs/issues",
  25. "source": "https://github.com/williamdes/mariadb-mysql-kbs"
  26. },
  27. "authors": [
  28. {
  29. "name": "William Desportes",
  30. "email": "williamdes@wdes.fr"
  31. }
  32. ],
  33. "scripts": {
  34. "build": "php src/merge.php",
  35. "test": "phpunit",
  36. "phpstan": "phpstan analyse src test --configuration=phpstan.neon",
  37. "phpcs": "phpcs --standard=phpcs.xml --no-cache --colors -p -n",
  38. "phpcbf": "phpcbf --standard=phpcs.xml"
  39. },
  40. "require": {
  41. "php": "^7.1 || ^8.0"
  42. },
  43. "require-dev": {
  44. "phpunit/phpunit": "^7 || ^8 || ^9",
  45. "phpstan/phpstan": "^0.12",
  46. "slevomat/coding-standard": "^6.3",
  47. "squizlabs/php_codesniffer": "^3.4",
  48. "swaggest/json-schema": "^0.12.29"
  49. },
  50. "archive": {
  51. "exclude": [
  52. "/scripts",
  53. "/data",
  54. "/dist/merged-raw.json",
  55. "/test",
  56. "*.js",
  57. "/.jshintrc",
  58. "/.npmignore",
  59. "/.editorconfig",
  60. "/.gitmodules",
  61. "/CODEOWNERS",
  62. "/williamdes-mariadb-mysql-kbs-*.tar",
  63. "/docs",
  64. "/target",
  65. "/package.json",
  66. "/package-lock.json",
  67. "/.prettierignore",
  68. "/.gitignore",
  69. "/phpcs.xml",
  70. "/phpunit.xml",
  71. "/.gitattributes",
  72. "/phpstan.neon",
  73. "/.github",
  74. "/dist/merged-raw.md",
  75. "/.jshintignore",
  76. "/.phpunit.result.cache",
  77. "/schemas"
  78. ]
  79. },
  80. "autoload": {
  81. "psr-4": {
  82. "Williamdes\\MariaDBMySQLKBS\\": "src/"
  83. }
  84. },
  85. "autoload-dev": {
  86. "psr-4": {
  87. "Williamdes\\MariaDBMySQLKBS\\Test\\": "test/"
  88. }
  89. },
  90. "non-feature-branches": [
  91. "update/*"
  92. ]
  93. }