feat(php): add composer.el

This commit is contained in:
Ellis Kenyo 2021-09-15 20:22:33 +01:00
parent aed9d0b7e5
commit b80a993175
No known key found for this signature in database
GPG key ID: EB5EE4AA4750E0E9
2 changed files with 19 additions and 0 deletions

View file

@ -127,6 +127,24 @@
:mode "\\.hh$") :mode "\\.hh$")
(use-package! composer
:defer t
:init
(map! :after php-mode
:localleader
:map php-mode-map
:prefix ("c" . "composer")
"c" #'composer
"i" #'composer-install
"r" #'composer-require
"u" #'composer-update
"d" #'composer-dump-autoload
"s" #'composer-run-script
"v" #'composer-run-vendor-bin-command
"o" #'composer-find-json-file
"l" #'composer-view-lock-file))
;; ;;
;; Projects ;; Projects

View file

@ -8,6 +8,7 @@
(package! php-mode :pin "535aec81739e8e766e0420fda616efc8846f2911") (package! php-mode :pin "535aec81739e8e766e0420fda616efc8846f2911")
(package! php-refactor-mode :pin "7a794b0618df2882b1bd586fdd698dba0bc5130d") (package! php-refactor-mode :pin "7a794b0618df2882b1bd586fdd698dba0bc5130d")
(package! phpunit :pin "fe6bc91c3bd8b329c6d26ad883a025f06b5121ee") (package! phpunit :pin "fe6bc91c3bd8b329c6d26ad883a025f06b5121ee")
(package! composer :pin "7c7f89df226cac69664d7eca5e913b544dc475c5")
(when (featurep! +hack) (when (featurep! +hack)
(package! hack-mode (package! hack-mode