Mariusz Nowak
87863b6efe
refactor: Rename lib/utils/npm-package/isWritable.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
d899d4187d
refactor: Rename lib/utils/npm-package/isGlobal.js
2022-01-27 15:21:58 +01:00
Mariusz Nowak
4d18118721
refactor: Rename lib/utils/npmPackage
2022-01-27 15:21:58 +01:00
Piotr Grzesik
1cb6a2ff2d
refactor: Remove legacy logs
2022-01-27 15:21:58 +01:00
Mariusz Nowak
d62c3288b2
feat: Unconditionally fallback when local installation found
...
BREAKING CHANGE:
`enableLocalInstallationFallback` configuration property is no longer supported.
2022-01-27 15:21:58 +01:00
Mariusz Nowak
b4a25d70d3
feat: Remove tab autocomplete feature
...
Reasoning:
- Performance is very poor due to slow command startup time
- `tabtab` package is no longer maintained and shares security issues
- Feature usage is relatively low (telemetry data shows 7% of users has the autocompletion on)
BREAKING CHANGE:
Opt-in tab-tab autocompletion feature is removed due to performance and security issues
2022-01-27 15:21:58 +01:00
Piotr Grzesik
bcb240893d
refactor(CLI): Modern logs for config credentials command
2021-10-04 12:14:38 +02:00
Piotr Grzesik
02eebb4643
refactor(CLI): Modern logs for config tabcompletion uninstall command
2021-10-04 12:14:38 +02:00
Piotr Grzesik
16a7739411
refactor(CLI): Modern logs for config tabcompletion install command
2021-10-04 12:14:38 +02:00
Piotr Grzesik
7926570557
refactor(CLI): Modern logs for config command
2021-10-04 12:14:38 +02:00
Piotr Grzesik
e65199c052
refactor(Telemetry): Ensure generation and related utils are sync
2021-07-06 11:24:21 +02:00
Mariusz Nowak
b915cc4671
refactor: Refactor isNpmPackageWritable to not depend on serverless
2021-05-12 12:41:30 +02:00
Piotr Grzesik
81f0858cc9
refactor: Add code to ServerlessError in lib/plugins
2021-04-23 13:34:20 +02:00
Mariusz Nowak
aca3c0d57d
refactor(CLI): Seclude command help render from internals
2021-03-26 10:11:57 +01:00
Mariusz Nowak
2294a4b4cb
refactor(CLI): Move lifecycles definition to commands schema
...
It's needed to be able to process commands as introduced by plugins without a need of processing Serverless instance
2021-03-24 11:50:24 +01:00
Mariusz Nowak
8b301dce9c
refactor(CLI): Generalize handling of not supported commands
2021-03-16 09:34:33 +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
14a2640bd9
refactor(CLI): Seclude schema of core commands
2021-03-16 09:34:33 +01:00
Mariusz Nowak
6752945eaa
refactor(CLI): Fix "config tabcompletion uninstall" usage info
2021-03-16 09:34:33 +01:00
Piotr Grzesik
7a012d83b9
refactor: Revert remove bluebird from lib/plugins
...
This reverts commit 8fead7f39e3a5649e87a4ceb6e0c0a28e7f61ea5.
2021-03-04 11:06:44 +01:00
Juanjo Diaz
8fead7f39e
refactor: Remove bluebird from top-level lib/plugins ( #8973 )
2021-02-22 10:16:34 +01:00
Juanjo Diaz
006557d847
refactor: Use standalone ServerlessError. ( #8897 )
2021-02-09 09:20:55 +01:00
ifitzsimmons
f95971d22b
refactor: Use async/await in lib/plugins. ( #8875 )
2021-02-08 11:40:42 +01:00
Mariusz Nowak
01d8960074
refactor: Normalize module path
2020-12-14 15:16:31 +01:00