• Stars
    star
    774
  • Rank 58,703 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 5 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Easy CRUD for GraphQL.

Nestjs-query Logo

Test Coverage Status Known Vulnerabilities

nestjs-query

Nestjs-Query is collection of packages to make crud for graphql easier.

Why?

While working on projects in nestjs it was very easy to get up and running with graphql however, there were many patterns that were common between the resolvers. In particular querying, sorting and paging.

Installation

Install Guide.

Docs

Packages

Nestjs-query is composed of multiple packages

  • @nestjs-query/core - Defines all interfaces and utility types implemented by the other packages.
  • @nestjs-query/query-graphql - Package that provides the graphql resolver and decorators for crud endpoints.
  • @nestjs-query/query-typeorm - Package that implements a Typeorm service that can be used by itself or with the graphql resolver provided by @nestjs-query/query-graphql.
  • @nestjs-query/query-sequelize - Package that implements a Sequelize service that can be used by itself or with the graphql resolver provided by @nestjs-query/query-graphql.

More Repositories

1

goqu

SQL builder and query library for golang
Go
2,384
star
2

extender

`extender` is a library that helps in making chainable APIs, by creating a function that accepts different values and returns an object decorated with functions based on the type.
JavaScript
64
star
3

declare.js

Class system for node and browser
JavaScript
41
star
4

super-request

super-request is a supertest inspired HTTP assertion tester.
JavaScript
32
star
5

promise-utils

Collection of promise utilities
JavaScript
14
star
6

it

lightweight unit testing framwork for node
JavaScript
12
star
7

coddoc

documentation parser to create API documentation in both markdown and html format
JavaScript
11
star
8

leafy

a library of different tree implementations that can be used in both the browser and node
JavaScript
10
star
9

ssrs

wrapper around SQL Server Reporting service
JavaScript
9
star
10

grunt-link

Grunt task to handle the linking of local dependencies.
JavaScript
8
star
11

array-extended

Additional array extensions that can be used standalone or integrated with extended
JavaScript
8
star
12

nest-module-examples

Examples for nest modules and DI
TypeScript
7
star
13

soda-runner

Test suite runner for SodaJS
JavaScript
5
star
14

extended

extended is a wrapper than sits on top of extende than allows you to combine multiple libraries into a single API.
JavaScript
4
star
15

promise-extended

Promise library that can be used standalone or integrated with extended
JavaScript
4
star
16

date-extended

Additional date extensions that can be used standalone or integrated with extended
JavaScript
4
star
17

6Degrees

JavaScript
3
star
18

is-extended

is-extended is a Javascript library for type detection that can be used standalone or incorporated into extended
JavaScript
3
star
19

kcdc_presentation

Creating scalable node.js applications
JavaScript
2
star
20

amazon-lib

AWS library
JavaScript
2
star
21

patio-original

Query engine for moose orm
JavaScript
2
star
22

patio-boilerplate

A boiler plate for working with patio
JavaScript
2
star
23

node-util

utilities for node
2
star
24

arguments-extended

Utilities for working with Arguments object.
JavaScript
2
star
25

inflection-extended

Inflection library that can be integrated with extended or used standalone.
JavaScript
1
star
26

object-extended

Object extensions that can be used standalone or integrated with extended
JavaScript
1
star
27

moose

sequel port to work with nodejs
JavaScript
1
star
28

node-dojo

Dojo for node.js
JavaScript
1
star
29

jsDoc-code-view

JSDoc2 with code view
JavaScript
1
star
30

string-extended

String extensions that can be used standalone or integrated with extended
JavaScript
1
star
31

dug-server

JavaScript
1
star
32

nodeKc-comb-talk

Talk about comb for nodeKc
JavaScript
1
star
33

function-extended

Function extensions that can be used standalone or integrated with extended
JavaScript
1
star
34

number-extended

Javascript library that can contains different number utilities
JavaScript
1
star