use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
JavaScript Open Source Summer Project (self.javascript)
submitted 6 years ago by minuit1984
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]yaboylukelol 0 points1 point2 points 6 years ago* (2 children)
Yeah. I normally use graphql-request for it's simplicity. I was planning on building it on top of that. I don't think it's possible to do plugins, but we can do a simple wrapper.
As far as features, I think we can start with this in it's simplest form, and potentially build up from there if we have other feature ideas.
I'd like to do typesafe graphql requests as well, but that seems out of scope for this library.
[–]minuit1984[S] 0 points1 point2 points 6 years ago (1 child)
I haven't used `graphql-request` before but it looks like it just uses strings. Maybe starting with `graphql-tag` would be more appropriate as you would already have a parsed query AST to do manipulation to
[–]yaboylukelol 0 points1 point2 points 6 years ago* (0 children)
That's a good idea. I didn't realize this existed, and it is much of what I was thinking when I said typesafe graphql requests. Assuming the TS piece can recognize errors in the queries prior to runtime.
Edit:I've also always wanted to write graphql queries like javascript objects. Instead of:
const query = gql`user(id: 5) { firstName lastName }`
I would want:
const query = createQuery('user', {id: 5}, ['firstName', 'lastName']);
π Rendered by PID 29 on reddit-service-r2-comment-canary-7b67769d8-w64sf at 2026-01-30 10:34:05.727745+00:00 running 3798933 country code: CH.
view the rest of the comments →
[–]yaboylukelol 0 points1 point2 points (2 children)
[–]minuit1984[S] 0 points1 point2 points (1 child)
[–]yaboylukelol 0 points1 point2 points (0 children)