roguyt / node-epicsgg Goto Github PK
View Code? Open in Web Editor NEWAn interface to communicate with Epics.gg API with NodeJS
An interface to communicate with Epics.gg API with NodeJS
Hey,
Thanks again for the hard work on the library.
There's an issue with seasons handling on the user summary API call. It currently checks for season
whereas it should be seasons
.
https://github.com/Roguyt/node-epicsgg/blob/master/src/client/actions/User.ts#L68
The Collection interface built as a result also have an issue, seasons
is a list of strings whereas the interface specifies a single string.
https://github.com/Roguyt/node-epicsgg/blob/master/src/interfaces/Collection.ts#L12
To reproduce the issue:
epics.User.getUserSummary(userId, 2018)
.then(summary => console.log(summary.collections[0].collection.properties.seasons))
Should output 2018
based on current code, outputs ['Founders Edition']
If I can contribute and propose the fix, I just have it prepared and would be glad to help.
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
File: renovate.json
Error type: The renovate configuration file contains some invalid settings
Message: Invalid configuration option: semanticCommitTypeAll
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Warning
These dependencies are deprecated:
Datasource | Name | Replacement PR? |
---|---|---|
npm | @types/socket.io |
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
mocha
, @types/mocha
)@semantic-release/changelog
, @semantic-release/commit-analyzer
, @semantic-release/exec
, @semantic-release/git
, @semantic-release/github
, @semantic-release/npm
, @semantic-release/release-notes-generator
)@typescript-eslint/eslint-plugin
, @typescript-eslint/parser
)These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
package.json
axios ^0.21.0
https-proxy-agent ^5.0.0
jsonwebtoken ^8.5.1
socket.io-client ^2.2.0
@semantic-release/changelog ^5.0.1
@semantic-release/commit-analyzer ^8.0.1
@semantic-release/exec ^5.0.0
@semantic-release/git ^9.0.0
@semantic-release/github ^7.0.5
@semantic-release/npm ^7.0.5
@semantic-release/release-notes-generator ^9.0.1
@types/chai ^4.1.7
@types/jsonwebtoken ^8.3.9
@types/mocha ^8.0.0
@types/socket.io ^2.1.2
@typescript-eslint/eslint-plugin ^4.0.0
@typescript-eslint/parser ^4.0.0
chai ^4.2.0
conventional-changelog-insurgent ^6.1.1
eslint ^7.2.0
eslint-config-airbnb-base ^14.2.0
eslint-config-prettier ^6.0.0
eslint-config-typescript ^3.0.0
eslint-formatter-pretty ^4.0.0
eslint-import-resolver-typescript ^2.0.0
eslint-plugin-import ^2.22.1
eslint-plugin-prettier ^3.1.0
husky ^4.2.5
mocha ^8.0.0
mocha-clean ^1.0.0
prettier ^2.0.5
pretty-quick ^3.0.0
resolve ^1.11.1
semantic-release ^17.0.7
ts-node ^9.0.0
typedoc ^0.19.0
typescript ^4.0.0
node >=8.0.0
CollectionId is a required field when I want to get owned account cards, but where do I get collection id? I can not find any methods listing collections and cards
I'm currently working on the next version of node-epicsgg.
However a few questions are currently left to debate:
categoryId
flag on every method ?master
branch failed. π¨I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.
You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. Iβm sure you can resolve this πͺ.
Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.
Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the master
branch. You can also manually restart the failed CI job that runs semantic-release.
If you are not sure how to resolve this, here is some links that can help you:
If those donβt help, or if this issue is reporting something you think isnβt right, you can always ask the humans behind semantic-release.
The npm token configured in the NPM_TOKEN
environment variable must be a valid token allowing to publish to the registry https://registry.npmjs.org/
.
If you are using Two-Factor Authentication, make configure the auth-only
level is supported. semantic-release cannot publish with the default auth-and-writes
level.
Please make sure to set the NPM_TOKEN
environment variable in your CI with the exact value of the npm token.
Good luck with your project β¨
Your semantic-release bot π¦π
I am trying to implement the spin method, but I keep getting the following error message.
(node:8728) UnhandledPromiseRejectionWarning: Error: The spinner has changed. at BaseClient.<anonymous> (C:\server\epicsgg\node_modules\node-epicsgg\lib\client\BaseClient.js:191:35) at Generator.throw (<anonymous>) at rejected (C:\server\epicsgg\node_modules\node-epicsgg\lib\client\BaseClient.js:7:65) at process._tickCallback (internal/process/next_tick.js:68:7)
Everything else seems to work.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.