deepl-translator-cli icon indicating copy to clipboard operation
deepl-translator-cli copied to clipboard

Make the CLI work again

Open Neurone opened this issue 3 years ago • 0 comments

Description

This PR makes the CLI work again, and in particular:

  • Switched to the official DeepL Node module
  • Added support for API key, via option or via environmental variable
  • Upgraded dependencies

Fixes: #2 #3 #4 #5 #7

Types of changes

  • [x] Bugfix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Pull request checklist

  • [x] Make sure the commit messages are in (conventional commit style) so a changelog can be (automatically generated).
  • [x] Make sure your changes do not fail linting checks (prettier) nor unit test.
  • [x] Make sure the coverage remains at 100% and write additional tests if needed.
  • [x] Make sure to update the README if necessary

Neurone avatar Nov 24 '22 18:11 Neurone