serverless-chrome icon indicating copy to clipboard operation
serverless-chrome copied to clipboard

Refactor/typescript

Open mooyoul opened this issue 5 years ago • 0 comments

Breaking changes

  • Drop nodejs6.10 runtime support
  • Remove DEBUG environment usage Currently, There are no way to enable debug logs without disabling debug mode of serverless-chrome due to conflict of environment name.
  • Remove user profile related setup/teardown steps IMO user should take responsibility of custom behaviors like this case.

Changes

  • Migrate @serverless/package code to Typescript
  • Remove built-in logger, migrate debugging-related logging to use debug package.
  • Fixed unsafe/unhandled async operations

Fixes #39, #92, #168, #175, #178, #186, #197 also.

mooyoul avatar May 20 '19 19:05 mooyoul