Gulp plug-in minifying PHP source code by removing comments and whitespace. https://docs.belin.io/gulp-php-minify
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

72 lines
1.8 KiB

  1. {
  2. "bugs": "https://git.belin.io/cedx/gulp-php-minify/issues",
  3. "description": "Gulp plug-in minifying PHP source code by removing comments and whitespace.",
  4. "homepage": "https://docs.belin.io/gulp-php-minify",
  5. "license": "MIT",
  6. "main": "./lib/index.js",
  7. "name": "@cedx/gulp-php-minify",
  8. "type": "module",
  9. "types": "./lib/index.d.ts",
  10. "version": "11.0.0",
  11. "author": {
  12. "email": "cedric@belin.io",
  13. "name": "Cédric Belin",
  14. "url": "https://belin.io"
  15. },
  16. "dependencies": {
  17. "@cedx/which.hx": "^1.0.0",
  18. "fancy-log": "^1.3.3",
  19. "node-fetch": "^2.6.0",
  20. "vinyl": "^2.2.0"
  21. },
  22. "devDependencies": {
  23. "@cedx/coveralls": "^10.1.0",
  24. "@types/fancy-log": "^1.3.1",
  25. "@types/node": "^14.0.14",
  26. "@types/node-fetch": "^2.5.7",
  27. "@types/vinyl": "^2.0.4",
  28. "@typescript-eslint/eslint-plugin": "^4.6.0",
  29. "@typescript-eslint/parser": "^4.6.0",
  30. "c8": "^7.2.0",
  31. "eslint": "^7.3.1",
  32. "gulp": "^4.0.2",
  33. "mocha": "^8.2.0",
  34. "typedoc": "^0.19.2",
  35. "typescript": "^4.0.5"
  36. },
  37. "engines": {
  38. "node": ">=14.4.0"
  39. },
  40. "files": [
  41. "lib/"
  42. ],
  43. "funding": {
  44. "type": "patreon",
  45. "url": "https://www.patreon.com/cedx"
  46. },
  47. "keywords": [
  48. "compress",
  49. "gulp",
  50. "gulpplugin",
  51. "minify",
  52. "php"
  53. ],
  54. "peerDependencies": {
  55. "gulp": ">=4.0.0"
  56. },
  57. "repository": {
  58. "type": "git",
  59. "url": "https://git.belin.io/cedx/gulp-php-minify.git"
  60. },
  61. "scripts": {
  62. "build": "tsc --project src/tsconfig.json",
  63. "coverage": "coveralls var/lcov.info",
  64. "doc": "typedoc --options etc/typedoc.json",
  65. "lint": "eslint --config=etc/eslint.yaml src/**/*.ts",
  66. "minify": "gulp --gulpfile=tool/gulp.cjs",
  67. "prepack": "pwsh tool/build.ps1",
  68. "prepublishOnly": "npm run clean",
  69. "test": "c8 --all --include=lib/**/*.js --report-dir=var --reporter=lcovonly node_modules/.bin/mocha --recursive"
  70. }
  71. }