-
Since #13764 has landed, it's easy to write custom transformers. However, if I understand the API correctly, it is needed to duplicate the whole tsc command line just to add a single transformer. This…
-
Example Framework APP
Without ScopedLogger
2023-10-24T17:30:57.217Z Start Service (console.log first line)
2023-10-24T17:31:01.394Z [LOG] Start server ...
Start time 4 sec
With ScopedLogg…
-
I've managed to reduce reproduction code to this:
```typescript
import * as nodeAssert from 'node:assert/strict';
import { assert, cast } from '@deepkit/type';
type List = ReadonlyArray;
ty…
-
```ts
class Abc {}
export type JsonValue =
| string
| number
| boolean
| null
| JsonValue[]
| { [key: string]: JsonValue };
function repro(type?: ReceiveType) {
type = resolv…
-
example: https://github.com/MunMunMiao/deepkit-bug-replay
repro steps:
1. pnpm i
2. pnpm run watch:lib
3. pnpm run start
4. go to `projects/lib/src/lib/lib.component.ts`. change template
n…
-
### Current Behavior
Given a workspace with projects where apps have an `example` tag, libraries have a `package` tag and some of these have a `database` tag, I want to exclude them all except for …
-
Hello, I copy and pasted your doc example into a new project and am receiving the above error, `Error: No type given`.
```ts
import { valuesOf } from "@deepkit/type";
type Groups = "admin" | "u…
-
# Discussion: One Typescript Transformer to run them All
Hello, I been reading a bit after discovering the [typescript-needs-types](https://github.com/akutruff/typescript-needs-types) repo and Look…
-
```ts
import { ReflectionClass, typeOf, validate } from '@deepkit/type';
test('validate omitted extended interfaces', () => {
interface A {
readonly a: string;
readonly value: string;…
-
Some things are hard to do in the orm
**1. Breaking up large queries**
In raw SQL, I would use `WITH` to break up large queries.
I don't necessarily think that a way to be able to use `WITH` is c…