43 Commits

Author SHA1 Message Date
Mariusz Nowak
10f956777c test: Rename servicePath to serviceDir 2021-04-16 13:32:13 +02:00
Mariusz Nowak
87d380275b refactor: Replace config.servicePath with service.dir 2021-04-16 13:32:13 +02:00
Piotr Grzesik
d26e2ae4b8 refactor(AWS Credentials): Remove undocumented provider.credentials 2021-04-13 09:04:57 +02:00
Mariusz Nowak
2d1b56b59f test: Upgrade to new runServerless version 2021-04-09 16:10:21 +02:00
Mariusz Nowak
e91f1645ef test(CLI): Move tests to appropriate context 2021-04-06 12:47:08 +02:00
Mariusz Nowak
2011649537 refactor: Remove injustified "eslint-disable" comments 2021-04-02 15:05:03 +02:00
Mariusz Nowak
053fea18e0 refactor(CLI): Move main help renderer out of internals 2021-03-26 10:11:57 +01:00
Mariusz Nowak
cd4daaf00e test: Improve test to run against confirmed help command 2021-03-26 10:11:57 +01:00
Mariusz Nowak
aca3c0d57d refactor(CLI): Seclude command help render from internals 2021-03-26 10:11:57 +01:00
Mariusz Nowak
41e921aa6f refactor(CLI): Seclude command options render logic out of internals 2021-03-26 10:11:57 +01:00
Mariusz Nowak
02bcfaa728 test: Remove no longer valid test 2021-03-26 10:11:57 +01:00
Mariusz Nowak
3998568443 test: Fix promises handling 2021-03-26 10:11:57 +01:00
Piotr Grzesik
86e0b6ddbb fix: Ensure to handle empty func definition with meaningful error 2021-03-17 13:12:16 +01:00
Mariusz Nowak
6ec463cbe7 fix(CLI): Improve handling of container commands
Allow to run them, and simply show help output if they're run
2021-03-16 09:34:33 +01:00
Mariusz Nowak
87b8d019c2 refactor: Refactor pluginManager.spawn to async/await 2021-03-16 09:34:33 +01:00
Mariusz Nowak
c9087ec4e6 refactor(CLI): Rely on cli/is-help-request util 2021-03-05 16:17:42 +01:00
Piotr Grzesik
c41bd64bb2 refactor: Revert removal of bluebird from lib/classes
This reverts commit 1a694ae4aab0a347b018380110b9a436f6c43c1e.
2021-03-04 11:06:44 +01:00
Mariusz Nowak
bc62e59280 test: Upgrade "@serverless/test" to v7.9.0 2021-02-24 12:15:28 +01:00
Mariusz Nowak
c1d25f4a25 test(Variables): Rename legacy variables resolver fixture 2021-02-24 12:15:28 +01:00
Juanjo Diaz
1a694ae4aa
refactor: Remove bluebird from lib/classes (#8943) 2021-02-19 18:03:04 +01:00
Piotr Grzesik
496d3574c6 fix(Variables): Properly resolve vars if prototype in path 2021-02-17 17:13:47 +01:00
Mariusz Nowak
16950d098b refactor(CLI): Remove internal CLI arguments parsing 2021-02-11 14:01:41 +01:00
Juanjo Diaz
006557d847
refactor: Use standalone ServerlessError. (#8897) 2021-02-09 09:20:55 +01:00
Piotr Grzesik
e0bc57ab1f feat(Config Schema): Filter out duplicate error messages 2021-01-29 13:59:43 +01:00
Piotr Grzesik
6f9824abac refactor: Remove obsolete getLocalAccessKey util 2021-01-26 16:23:31 +01:00
Mariusz Nowak
f274cd7637 refactor: Seclude configuration parse from internals 2021-01-22 14:57:10 +01:00
Mariusz Nowak
b23bfdbf6a refactor(CLI): Seclude service config path resolution out of internals 2021-01-18 16:19:12 +01:00
Brian Dwyer
461a3965a5
feat(Variables): Add support for Terraform state file parsing (#8755)
Signed-off-by: Brian Dwyer <Brian.Dwyer@broadridge.com>
2021-01-15 11:10:49 +01:00
Piotr Grzesik
d1c656838f
fix(Config Schema): Revert to ajv v6 (#8762)
This reverts commit 036698ca5b46dc27a2844114813812a83f64813e
and 1af73bacdf01e5dc855da59387ab36085b2b78a1.
2021-01-14 19:11:11 +01:00
Gareth Jones
33cffc3509
feat(Variables): Introduce unresolvedVariablesNotificationMode (#8710) 2021-01-14 08:54:15 +01:00
Mariusz Nowak
87790e50bd refactor: Seclude ServerlessError into lib/serverless-error.js 2021-01-11 19:39:42 +01:00
Mariusz Nowak
b61621adeb refactor(CLI): Seclude version output functionality out of CLI class 2021-01-11 15:57:02 +01:00
Mariusz Nowak
b4fef7da64
test: Seclude runServerless based tests 2021-01-10 21:08:44 +01:00
Dmitry Shirokov
2b7568a960
refactor: Typos in schema (#8735) 2021-01-10 16:42:20 +01:00
Mariusz Nowak
847fa3412d feat: Seclude main error handler to standalone util 2021-01-08 15:06:14 +01:00
Frédéric Barthelet
66aa66fbfe
refactor: Replace _.set with native assignment 2021-01-05 11:18:10 +01:00
Frédéric Barthelet
1af73bacdf
refactor: Upgrade "ajv" to v7 and "ajv-keywords" to v4 (#8703) 2021-01-05 11:14:12 +01:00
Mariusz Nowak
dde9b85965 refactor: Improve var naming 2021-01-04 21:54:43 +01:00
Mariusz Nowak
cf7b25e458 style: Upgrade "prettier" to v2 2021-01-04 16:21:24 +01:00
Mariusz Nowak
715ba602d7
test(Config Schema): Make test case less ambigous 2020-12-30 18:23:29 +01:00
Frédéric Barthelet
7266599a7d
feat(Config Schema): Validate extensions against collisions (#8655) 2020-12-22 17:07:30 +01:00
Mariusz Nowak
fdcf60f6b8 refactor: Normalize module path 2020-12-14 15:16:31 +01:00
Mariusz Nowak
3808471972 test: Move unit tests to "test/unit" folder 2020-11-30 16:53:52 +01:00