edgedb-js
edgedb-js copied to clipboard
The official TypeScript/JS client library and query builder for EdgeDB
We currently have a handful of optional configuration values that we allow users to set in our various auth helper libraries. We should allow setting these with environment variables. That...
(Implemented in EdgeDB here: https://github.com/edgedb/edgedb/pull/5080) - [ ] Add double star `['**']` that contains all properties *and links* - [ ] Try to add an overload to `e.is` to make...
Create an [`npm init`](https://docs.npmjs.com/cli/v10/commands/npm-init) "initializer" to easily scaffold projects.
In the case that a query has polymorphic shapes where multiple subtypes return a shape that share the same property name, only the last subtype actually gets built into the...
**Code** The code causing the error. ```typescript e.app.User ``` **Schema** ``` module app { abstract type WithCreatedBy { required link createdBy -> User; } abstract type WithCreatedAt { required property...
Closes #454
Follow the guidance provided here: https://www.typescriptlang.org/docs/handbook/modules/guides/choosing-compiler-options.html#im-writing-a-library Ensure that this works on whatever we want the minimum supported versions of TypeScript and the various runtimes to be. Also need to update...
Right now there is an error: `Option --file does not take a value` when using `generate queries --path`
Right now we do not allow selecting shapes on named tuples, so in order to support FTS, the simplest way forward is to convert any named tuples to a free...
**Code** Please clone https://github.com/varmiral/edgedb-with-issue.git The code is based on https://www.edgedb.com/docs/clients/js/for#handling-conflicts-in-bulk-inserts with the addition of `.unlessConflict` (44:11) to handle existing characters. Equivalent edgeql query works as expected. Related issue: https://github.com/edgedb/edgedb-js/issues/679 **Error...