goodeggs

goodeggs/resource-schema

Define a translation "schema" between mongoose models and API resources.

CoffeeScript
7
0
MIT License

Resource Schema is a library for translating between Mongoose models and API resources, allowing developers to define custom schemas for converting data between these representations. It provides methods for converting models to resources and vice versa, generates Express middleware for handling CRUD operations, and supports query parameter validation and transformation. The project is designed for Node.js developers building RESTful APIs who want to simplify the boilerplate code involved in managing model-resource translations.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of goodeggs/resource-schema

Account's avatar
HTTP-friendly error objects
Account's avatar
A library for promises (CommonJS/Promises/A,B,D)
Account's avatar
JavaScript's functional programming helper library.
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Unfancy JavaScript
Account's avatar
Easily mix asynchronous and synchronous programming styles in node.js
Account's avatar
simple, flexible, fun test framework
Account's avatar
Mongoose MongoDB ODM
Account's avatar
Client HTTP requests with a default hostname, port, and protocol.
Account's avatar
Simplified HTTP request client.
Account's avatar
JavaScript test spies, stubs and mocks.

Support the repos that depend on this repository

Top contributors

dannynelson's profile
dannynelson
134 contributions
makebbekus's profile
makebbekus
22 contributions
serhalp's profile
serhalp
18 contributions
golyshev's profile
golyshev
3 contributions
demands's profile
demands
2 contributions
mb-dev's profile
mb-dev
2 contributions
goodeggs-terraformer's profile
goodeggs-terraformer
2 contributions
hurrymaplelad's profile
hurrymaplelad
1 contributions
vivekdaver's profile
vivekdaver
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet