-
Notifications
You must be signed in to change notification settings - Fork 42
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
deps,actions: update deps and make tweaks #75
deps,actions: update deps and make tweaks #75
Conversation
✅ Deploy Preview for topgg-node-sdk-docs ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
@jpbberry I've applied the suggested changes. |
|
@pixxies @Galkon Hi, would you be able to look at the netlify workflow error? Was the netlify org transferred? |
It doesn't look like it was, let me get that sorted 😬 |
- Update dependencies and developer dependencies to their latest versions. - Switch from Node-Fetch to Undici. - Update the GitHub Actions workflows to their latest versions. - Remove Node.js v12 from the testing matrix as it reached it's EoL (End-of-Life) stage, and add Node.js v16 and v18 to the testing matrix. - Align all examples (in README and JSDocs) to the code style of the codebase. - Inline JSDocs that only have a description. - Format the `typedoc.json` file and remove the usage of the `minimal` theme as it was removed. - Move the `APIOptions` interface to the `src/typings.ts` file and export it so it's shown in the documentation. - Bump version to 3.1.4.
@jpbberry netlify deprecated the linux build image we were using, I've updated it to target Ubuntu Focal 20.04 and retried the latest deploy which didn't succeed. Maybe worth trying to trigger netlify checks again from this PR to see if they succeed with your latest commits? Here are netlify logs, just in case:
|
Looks to be working, thanks Galkon! |
typedoc.json
file and remove the usage of theminimal
theme as it was removed.APIOptions
interface to thesrc/typings.ts
file and export it so it's shown in the documentation.