Ethan Resnick

Results 60 issues of Ethan Resnick

Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project. ![merge advice](https://app.snyk.io/badges/merge-advice/?package_manager=npm&package_name=pug&from_version=2.0.3&to_version=3.0.1&pr_id=72a3137e-bea7-409b-86e9-5b691138156b&visibility=true&has_feature_flag=false) #### Changes included in this PR - Changes to...

Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project. #### Changes included in this PR - Changes to the following...

`Query.returning` is currently required, because the library needs it to turn a query (from a query factory or the built-in `makeQuery` logic) into a Result. However, custom queries constructed within...

On a request like `/articles?include=author`, if `articles`'s `beforeRender` removes the author relationship, the removed authors shouldn't show up in `"included"` (unless they get there from another resource's relationship that didn't...

Among other things, Document Adapter contract, including that Adapter.find must remove duplicate resources. Ideally, I'd like to have: 1) a website with manually written docs that are much more thorough;...

Support auto-generating & including in the HTML copy-and-pasteable example request and response payloads based on each model. Should be relatively easy. Consider https://stripe.com/docs/api as a model for the layout.

I see two meaningful types of readonly fields: 1. "final" fields, which are fields that, once they're set (on the initial POST), are then unmodifiable (i.e. on PATCH). An example...

This is a post-v3-launch feature at least; maybe its v4.