-
Notifications
You must be signed in to change notification settings - Fork 92
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
All-in-One netrunner.json
#853
Comments
perhaps. i think we are unlikely to prioritize doing a lot to directly spend time improving other apps. NRDB's api is the search for netrunner and that is accessible via a public API. |
I generate something like this for jnet in noahtheduke/netrunner-data, in the file edn/raw_data.edn. it's helpful in some respects but it's pretty annoying to keep updated, i'll be real. |
@plural With respect to third party apps, my own usecase is just an Emacs mode I'm working on to edit custom cards, as well as to search for a few random predicates that aren't features of NRDB (like “ICE Obviously, I'll write some short script to concatenate this data myself (or just quasi-copy-paste @NoahTheDuke's lisp file, thanks!), but it sounds like you (@plural) wouldn't be interested in any pull requests for it? This would help other people writing, for example, a simple offline decklist editing mode for Emacs with completion and legality (which I don't currently intend to). |
@sboosali - if you want to contribute it, it will need good test coverage and you need to decide if you only want it to be v1 or v2 format. If you want to contribute it, we will probably accept it. We probably won't work on it ourselves. |
Additionally ,i would not want it to have any new types that only exist in that file. If you want a mega-merge of all the types in one file, sure. If you wanted to turn card types into enums in a separate way like you described in your example, that seems like something specific to you/your personal need, but a needless divergence from the datatypes in the project. |
Of course, it wasn't the intended schema, it was just an example, and from memory.
That sounds great. I'm asking because (while I'm happy to do any munging/testing/documenting/etc), I haven't contributed to Netrunner DB before, and different projects have different expectations. Thanks for the quick replies. |
https://github.com/NoahTheDuke/netrunner-data/blob/master/edn/raw_data.edn is the link to mine. it's not pretty printed because it's too big lol. it makes my neovim chug when i open it. |
Useful for other applications to easily build their own search, completion, analysis, etc for Netrunner cards.
For example,
Compare with mtgjson's
AllPrintings.json.gz
: https://mtgjson.com/downloads/all-files/The text was updated successfully, but these errors were encountered: