-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Labels
enhancementNew feature or requestNew feature or request
Description
It's been a while since the v1 release, and in that time a lot of deprecations and legacy code have accumulated. There have also been some big changes in the ecosystem that could be addressed in the new major release.
Things to be done:
- Remove all the deprecations from the codebase.
- Check the Crowdin API docs for other deprecations that aren't reflected in the client.
- Update Node version requirement.
- Update CI/CD Workflows (https://github.com/crowdin/crowdin-api-client-js/blob/master/.github/workflows/publish.yml#L25)
- Use Typescript 5. (build(deps-dev): bump typedoc from 0.26.11 to 0.27.2 #450)
- Bump all dependencies to the latest versions.
- Use native Node fetch instead of Axios.
- ...
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request