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

Update Dependencies #33

Merged
merged 26 commits into from
Jul 4, 2024
Merged

Update Dependencies #33

merged 26 commits into from
Jul 4, 2024

Conversation

MattCCC
Copy link
Owner

@MattCCC MattCCC commented Jul 3, 2024

  1. Node.js Version Update:
  • Updated minimum Node.js version requirement to 18.
  • Updated Node.js versions in CI workflow from ["16.x", "18.x", "20.x"] to ["18.x", "20.x", "22.x"].
  1. Dependency Updates:
  • Upgraded axios to the latest version.
  • Updated other dependencies to their latest versions.
  1. TypeScript and Interfaces:
  • Refactored TypeScript interfaces in README.md example for better clarity and structure.
  • Added generics for particular API calls, i.e. api.getMovies<MovieData>().
  1. Configuration Changes:
  • Removed unused Prettier configuration.
  1. Code Style and Linting:
  • Fixed linter issues.
  • Removed unnecessary comments from tsconfig.json.
  1. Documentation:
  • Updated README.md to reflect new interface examples and usage.

Copy link

github-actions bot commented Jul 3, 2024

size-limit report 📦

Path Size
dist/browser/index.mjs 1.9 KB (-19.04% 🔽)
dist/browser/index.global.js 1.9 KB (-19.12% 🔽)

@MattCCC MattCCC changed the title Axios update Update Dependencies Jul 3, 2024
@MattCCC MattCCC merged commit a08e8d9 into master Jul 4, 2024
9 checks passed
@MattCCC MattCCC deleted the axios-update branch July 4, 2024 00:33
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