Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Refactor code to TypeScript #74

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

alehuo
Copy link

@alehuo alehuo commented Sep 29, 2020

Introduction

This PR refactors code to TypeScript. JavaScript files have been transformed to TypeScript, and testing is done with Jest instead of Grunt, which is deprecated. With TypeScript we can also use existing types from the AWS SDK, so the functions of the library have the "same" API as the AWS SDK would have.

The main goal of this PR is to keep backwards compatibility. The promisify implementation is still in progress.

TL;DR

  • TypeScript 4.0.3
  • Test runner is now Jest
  • Use native AWS SDK types in the library functions
  • Upgrade project dependencies

@alehuo alehuo changed the title Refactor code to TypeScript [WIP] Refactor code to TypeScript Sep 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant