Stephen Haberman
Stephen Haberman
I haven't tried this, but if you override a getter in the subclass `Author`, and just call the super-class, would that work? ``` class Author { get firstName() { return...
Good point that putting multi-line comments in joist-config.json would suck. Funny you mention markdown, we also have "markdown file per entity" files in our codebase, i.e. just copy/pasted from our...
Nice! Agreed that would be pretty sweet and we would very likely use it too. In terms of API vs. built-in, historically I'm pretty happy with just doing things as...
Nice, thanks for the investigation! In terms of adding deps to Joist, we could potentially have like a `joist-docs` module that users opt-in to via a `joist-config.json` plugin/flag. That'd make...
Also: ``` if (orderByRank) { void query.orderByRaw(`ts_rank(${tsVectorColumn}, ${queryString}) DESC`); } ```
We already have superstruct in Joist but I think zod is kinda winning in the community + @zgavin I _believe_ it has better support for recovering dates, i.e.: https://zod.dev/?id=dates Which...
Note that the global-level dataloaders would need caching to be fully disabled. I think that Joist generally does its own internal cache checks, i.e. for em.load, before calling into dataloaders,...
Another consideration would be tracing; if viewing the traces for request A and request B, but request B didn't really hit the database b/c it got batched into the SQL...
Hi @oliveryasuna , that seems like a simple addition; if you'd like to work on a PR, that'd be great. Thanks!
:tada: This issue has been resolved in version 1.181.0 :tada: The release is available on: - [npm package (@latest dist-tag)](https://www.npmjs.com/package/ts-proto/v/1.181.0) - [GitHub release](https://github.com/stephenh/ts-proto/releases/tag/v1.181.0) - `v1.181.0` Your **[semantic-release](https://github.com/semantic-release/semantic-release)** bot :package::rocket: