918 Commits

Author SHA1 Message Date
Piotr Grzesik
bd4d215266 refactor(CLI): Modern logs for install command 2021-10-01 16:32:38 +02:00
Mariusz Nowak
1a3ccdbef8 fix(CLI): Fix handling when local serverless is removed in command run 2021-09-28 17:16:17 +02:00
Mariusz Nowak
5a583a9798 fix(Standalone): Fix internal npm installation handling 2021-09-28 10:24:54 +02:00
Piotr Grzesik
7eba95fcb7 feat(CLI): Add deprecation summary for modern logs 2021-09-15 16:45:16 +02:00
Sudipto Das
f431218790
refactor: Replace fse.readFile with fs.promises.readFile (#9935) 2021-09-10 12:00:44 +02:00
Sudipto Das
05fff98a00
refactor: Replace fse.writeFile with fs.promises.writeFile (#9870) 2021-08-30 11:08:47 +02:00
Piotr Grzesik
00fdba1546 refactor(Telemetry): Recognize notificationsMode 2021-08-17 21:02:09 +02:00
Sudipto Das
bb0484e6b5
refactor: Replace fse.stat with fs.promises.stat (#9845) 2021-08-16 15:39:01 +02:00
Mariusz Nowak
847dd8f475 feat(AWS IAM): Resign from deprecating old format of IAM settings 2021-08-09 12:23:52 +02:00
Piotr Grzesik
7c51f55f5b
refactor(CLI): Change formatting of notifications (#9807) 2021-08-06 12:47:09 +02:00
Nyambayar Turbat
48c3d990be
refactor: Use async in lib/utils (#9809) 2021-08-06 12:40:23 +02:00
Piotr Grzesik
60d729b5d4 feat(Telemetry): Detect used variable sources 2021-07-28 13:18:31 +02:00
Sudipto Das
1e00f9edfb
refactor: Replace fse.readdir with fs.promises.readdir (#9780) 2021-07-26 14:36:44 +02:00
Sudipto Das
daee1d5375
refactor: Replace fse.unlink with fs.promises.unlink (#9754) 2021-07-16 09:27:13 +02:00
Mariusz Nowak
9cea555e88 refactor(Telemetry): Report whether we're in context of TTY terminal 2021-07-07 18:32:44 +02:00
Piotr Grzesik
e65199c052 refactor(Telemetry): Ensure generation and related utils are sync 2021-07-06 11:24:21 +02:00
Mariusz Nowak
9b624a5067 feat(CLI): New warn:summary (default) deprecations logging mode
To avoid confusion, in case of local fallback always resort to `warn`
2021-07-05 22:15:50 +02:00
Mariusz Nowak
07a69a836c refactor: Make deprecations default mode internally modifyable 2021-07-05 22:15:50 +02:00
Piotr Grzesik
cc24bc2ae2 refactor(Telemetry): Report commandUsage as object 2021-07-05 14:13:32 +02:00
Sudipto Das
3500f641f5
refactor: Replace fse.createWriteStream with fs.createWriteStream 2021-07-05 09:49:04 +02:00
Mariusz Nowak
01f158695b feat(Telemetry): Report configuration validation result 2021-07-01 08:32:33 +02:00
Mariusz Nowak
8e2d48fee5 feat(Telemetry): Report configValidationMode 2021-07-01 08:32:33 +02:00
Mariusz Nowak
7264d1672e refactor(Telemetry): Increase error location coverage 2021-07-01 08:32:33 +02:00
Piotr Grzesik
ac03d83289 refactor(Telemetry): Include commandUsage in case of error 2021-06-30 16:14:45 +02:00
Sudipto Das
83c772684d
refactor: Replace fse.chmod with fs.promises.chmod (#9647) 2021-06-28 15:32:05 +02:00
Piotr Grzesik
5e0d80579e feat(Telemetry): Add hasLocalCredentials 2021-06-28 15:19:55 +02:00
Piotr Grzesik
0eba2dcdfe feat(CLI Onboarding): Add telemetry for interactive flow 2021-06-28 15:19:55 +02:00
Piotr Grzesik
98e3668a2c refactor: Add resolveRegion util 2021-06-28 11:54:45 +02:00
Piotr Grzesik
09bb4fa122 refactor: Add resolveStage util 2021-06-28 11:54:45 +02:00
Mariusz Nowak
4bc8e2e194 fix(CLI): Fix standalone detection on Windows 2021-06-28 11:49:56 +02:00
Sean Dawson
70fb8b9861
fix(Packaging): Fix artifact generation with temp path on other device
(PR #9616)
2021-06-28 09:54:58 +02:00
Mariusz Nowak
1681af4897 fix(CLI): Fix standalone detection (case of a fallback from standalone) 2021-06-25 12:41:31 +02:00
Sudipto Das
e6ff2286a5
refactor: Replace fse.rename with fs.promises.rename (#9605) 2021-06-24 13:04:49 +02:00
Mariusz Nowak
660201310e refactor: Improve var naming 2021-06-21 17:31:50 +02:00
Mariusz Nowak
c22a8b99f2 feat: Introduce an opt-in "error" deprecation notification mode 2021-06-21 17:31:50 +02:00
Piotr Grzesik
9e10ceaf81 refactor(Telemetry): Recognize constructs 2021-06-21 17:15:30 +02:00
Mariusz Nowak
f3ff6d2175 refactor(Telemetry): Optimise error location length 2021-06-10 10:14:57 +02:00
Mariusz Nowak
542b691a64 refactor(Telemetry): Improve variable names 2021-06-10 10:14:57 +02:00
Mariusz Nowak
f6a7d03b04 refactor(Telemetry): Reduce length of error location 2021-06-10 10:14:57 +02:00
Piotr Grzesik
716b31216e refactor: Use download from @serverless/utils 2021-05-24 11:37:54 +02:00
Mariusz Nowak
db16df2faa refactor: Do not recognize YAML Exception as user error 2021-05-20 13:38:43 +02:00
Mariusz Nowak
8d0ff078f7 feat(Telemetry): Report awsUserResourceTypes 2021-05-19 15:32:45 +02:00
Piotr Grzesik
da7a70d83f feat(CLI Onboarding): Remove serverless.template.yml from template 2021-05-17 15:55:23 +02:00
Piotr Grzesik
e4ea50d401 feat(CLI Onboarding): Fetch templates from serverless/examples 2021-05-17 15:55:23 +02:00
Piotr Grzesik
53575dc360 feat(CLI Onboarding): Support --name CLI option 2021-05-14 14:17:19 +02:00
Piotr Grzesik
03011baf07 refactor: Add create-from-local-template util 2021-05-14 14:17:19 +02:00
Mariusz Nowak
105807a674 refactor(CLI Onboarding): Integrate steps from dashboard plugin 2021-05-12 12:41:30 +02:00
Mariusz Nowak
c13586ee23 refactor(CLI Onboarding): Simplify tabcompletion support check 2021-05-12 12:41:30 +02:00
Mariusz Nowak
4f6a50a2e1 refactor(Telemetry): Make generatePayload serverless independent 2021-05-12 12:41:30 +02:00
Mariusz Nowak
b915cc4671 refactor: Refactor isNpmPackageWritable to not depend on serverless 2021-05-12 12:41:30 +02:00