Carson Full

Results 81 comments of Carson Full

@mike-marcacci Can we get a release with this?

FWIW I think the `range_get_upper` should give me the 5th, not the 6th anyways. ```edgeql select range_get_upper(range(1.5, 7.5, inc_upper := true)); # => 7.5 select range_get_upper(range( "2024-01-01", "2025-01-05", inc_upper :=...

I was able to work around this by casting to str and back. ```edgeql range_get_upper(period) - "1 day" ```

Thank you @dnwpark! And thank you for the trailing comma change as well :heart:

It appears now that v5 stores cache within PG? If this scales horizontally, I'd consider this done.

Coming from an 11 character [nanoid](https://github.com/ai/nanoid), I hate how long UUIDs are. And they can't be double clicked to select because of the dashes. I'd love TypeID support. 26 character...

I'd like to call out too a _type's_ declared property cannot override cardinality when computing like this. i.e. @jackfischer example above is different than ```ts optionalProperty: e.op(a.optionalProperty, "??", a.requiredProperty), ```...

The fact that TS doesn't make `strict` default to `true` is absurd. Given the complexity of the types here it's basically impossible to support types with it disabled. This requirement...

This is a weird interaction with the "named" exports becoming the default import. So instead of this ```ts import { createMock } from 'ts-auto-mock'; ``` it needs to be ```ts...

It looks like the current compiled code does ```ts module.exports = { createMock: ... } ``` And it needs to do ```ts module.exports.createMock = ...; ``` ``` $ yarn node...