55 Commits

Author SHA1 Message Date
Mariusz Nowak
b5dbdafe5b fix(Plugins): Fix resolution of config when installing plugin
Fixes #7130
2019-12-29 18:56:10 +01:00
Philipp Muens
49f6e1e8a5 feat: Configure binaries generation 2019-12-18 09:36:52 +01:00
Mariusz Nowak
ddf3bf40a3 refactor: Centralize npm command resolution
It's to provide a room to support alternative npm locations
2019-12-18 09:36:52 +01:00
Philipp Muens
f70ed6f9ff Remove old test 2019-09-23 14:54:43 +02:00
Philipp Muens
6ddf43fae3 Add support for uninstall command 2019-09-23 13:16:09 +02:00
Jeff McLean
a06c342876 Allow plugins not in registry to be installed 2019-09-20 10:41:05 -05:00
Mariusz Nowak
4944f471b1
Prettify 2019-06-26 12:43:01 +02:00
Mariusz Nowak
89472d2b55
Update to new version of Sinon 2019-06-03 12:41:03 +02:00
Philipp Muens
773e9af3c1 Thorough integration testing 2019-05-30 15:20:58 +02:00
Mariusz Nowak
45698c3d02
Ensure to issue track requests when testing 2019-05-22 14:05:59 +02:00
Mariusz Nowak
51c998caaf
Ensure to not issue tracking requests when testing 2019-05-22 13:53:37 +02:00
Mariusz Nowak
59f915811d
Ensure to not issue track requests when testing 2019-05-22 13:44:08 +02:00
Mariusz Nowak
bee3f13484
Ensure to send user tracking requests 2019-05-22 12:30:02 +02:00
Daniel Schep
888eabdf6e lint 2019-01-22 15:23:28 -05:00
Daniel Schep
7fb23090d4 test coverage 2019-01-22 14:45:11 -05:00
Daniel Schep
9cf6e1eba7 lint 2019-01-22 14:24:16 -05:00
Daniel Schep
8543714f50 Fix sls plugin install -n @scoped/package 2019-01-22 14:18:46 -05:00
Daniel Schep
f5c225f05f Create an HttpsProxyAgent for plugin list if necessary
Closes #5480
2018-11-14 07:53:22 -05:00
GuruRAM
77f33e789e Merge branch 'master' of https://github.com/serverless/serverless 2018-06-17 12:54:26 +03:00
GuruRAM
7c69b175ba #4839 removed unnecessary hooks. 2018-04-16 00:14:41 +03:00
GuruRAM
00b2024f76 #4839 reimplemented yamlAstParser addNewArrayItem and removeExistingArrayItem methods.
Extended install.test.js, uninstall.test.js unit tests to cover complex plugins object.
2018-04-15 23:01:11 +03:00
Kobi Meirson
817af7e0f9 lint 2018-04-09 19:16:20 +03:00
Kobi Meirson
d43203ef16 Fix tests 2018-04-09 19:10:21 +03:00
Pavel Vlasov
a2ae114b2e show warning on plugin uninstall for serverless.js config 2017-12-21 14:37:03 +11:00
Pavel Vlasov
d2ed15839b refactor getServerlessFilePath 2017-12-21 14:24:17 +11:00
Pavel Vlasov
ea7c6620af fix eslint 2017-12-19 20:35:07 +11:00
Pavel Vlasov
bca4da55b3 add support for serverless.js 2017-12-19 20:14:39 +11:00
horike37
6ae15879b0 update the install process 2017-09-08 20:09:24 +09:00
horike37
429cf94a86 Move stub operations to a right place 2017-09-07 09:07:26 +09:00
horike37
922f6f48e7 Minor fixes & tweaks 2017-09-05 21:11:17 +09:00
horike37
aa344e585a add top level command 2017-09-04 20:14:15 +09:00
horike37
91ce36376d drop the check whether to be already installed or uninstalled 2017-09-04 19:30:07 +09:00
horike37
27fb1c4703 update tests for turning into async call 2017-09-04 05:47:50 +09:00
horike37
c3c15c692b [WIP]update tests for turning into async call 2017-09-03 15:59:07 +09:00
horike37
20ee0c3767 minor tweak 2017-09-02 22:47:23 +09:00
horike37
f99a3e8d2b update async call 2017-09-02 22:33:47 +09:00
horike37
994d1e6282 fix test 2017-09-02 11:37:13 +09:00
horike37
d06880ede4 Revert "add commands aliases"
This reverts commit d67f94a999d194e29fb5154180074e93dd3a1a67.
2017-09-02 11:12:31 +09:00
horike37
34d474fb96 add the check if the specific plugin already installed or not 2017-08-29 23:53:35 +09:00
horike37
398aff28f6 Fixed tests with updates to promise chains 2017-08-29 11:36:51 +09:00
horike37
488a778775 update to use promise chains in install and uninstall process 2017-08-29 09:28:56 +09:00
horike37
17422e2f51 Add uninstallPeerDependencies function 2017-08-27 19:52:38 +09:00
horike37
d5f2d02a0b add installPeerDependencies function 2017-08-26 18:52:22 +09:00
horike37
d67f94a999 add commands aliases 2017-08-25 21:12:55 +09:00
horike37
9eec713f1d add test for serverless.json 2017-08-24 23:54:42 +09:00
horike37
80cccd01e8 apply this functionality to serverless.json 2017-08-24 09:11:49 +09:00
horike37
33517f8972 add yamlAstParser.js as utils library 2017-08-14 22:28:32 +09:00
horike37
64277f4abe add plugin version option 2017-08-13 19:17:29 +09:00
horike37
1caea82f16 update plugin.test.js 2017-08-13 18:08:13 +09:00
davidwells
421c327f36 update output 2017-08-07 14:40:05 -07:00