Jan Sedloň

Results 62 comments of Jan Sedloň

Hi, I'm experiencing the same. And as @ishanray said, there's a big pause around `textDocument/publishDiagnostics`

This is probably as close as I can get.. I just simply typed `const a = 1;`, new line and then started recording `a.` **VSCode** ``` Info 1789 [21:38:25.063] request:...

I think that that's what typescript's about, constraining things to be something we want even though Javascript allows to do about anything. If you use typescript incorrectly or if you...

From what I understand, the `defaultValue` must exactly match the schema type which is a bit cumbersome and breaks other things. A workaround I found is to fallback all string...

Yeah I've already tried to apply NoInfer directly in the conform source code but to no avail 😂 I'll try your approach

Sure, here's reproduction [CodeSandbox](https://codesandbox.io/p/sandbox/white-dew-6hdmc3?file=%2Fother%2Fbuild-server.ts%3A13%2C47&layout=%257B%2522sidebarPanel%2522%253A%2522EXPLORER%2522%252C%2522rootPanelGroup%2522%253A%257B%2522direction%2522%253A%2522horizontal%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522id%2522%253A%2522ROOT_LAYOUT%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522clp6y221c00073b6b3jeltfbd%2522%252C%2522sizes%2522%253A%255B70%252C30%255D%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522EDITOR%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522id%2522%253A%2522clp6y221c00033b6bgdfiqjae%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522SHELLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522id%2522%253A%2522clp6y221c00053b6bq3b8n3sz%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522DEVTOOLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522id%2522%253A%2522clp6y221c00063b6bpd8uwmju%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%252C%2522sizes%2522%253A%255B100%252C0%255D%257D%252C%2522tabbedPanels%2522%253A%257B%2522clp6y221c00033b6bgdfiqjae%2522%253A%257B%2522id%2522%253A%2522clp6y221c00033b6bgdfiqjae%2522%252C%2522activeTabId%2522%253A%2522clp6y7tnd00703b6bc1z1923d%2522%252C%2522tabs%2522%253A%255B%257B%2522id%2522%253A%2522clp6y221b00023b6bqon1v0dv%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522FILE%2522%252C%2522filepath%2522%253A%2522%252FREADME.md%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%252C%257B%2522type%2522%253A%2522FILE%2522%252C%2522filepath%2522%253A%2522%252Fpackage.json%2522%252C%2522id%2522%253A%2522clp6y3irh007s3b6b5f5djv26%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%252C%257B%2522type%2522%253A%2522FILE%2522%252C%2522filepath%2522%253A%2522%252Fserver%252Findex.ts%2522%252C%2522id%2522%253A%2522clp6y3nn500kb3b6bzy2sea2z%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%252C%257B%2522type%2522%253A%2522FILE%2522%252C%2522filepath%2522%253A%2522%252Ftsconfig.json%2522%252C%2522id%2522%253A%2522clp6y7klb002z3b6b9vxkh2rj%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%252C%257B%2522type%2522%253A%2522FILE%2522%252C%2522filepath%2522%253A%2522%252Fother%252Fbuild-server.ts%2522%252C%2522id%2522%253A%2522clp6y7tnd00703b6bc1z1923d%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%252C%257B%2522type%2522%253A%2522FILE%2522%252C%2522filepath%2522%253A%2522%252Fserver-build%252Findex.js%2522%252C%2522id%2522%253A%2522clp6yh60t01hm3b6b0es31yao%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%255D%257D%252C%2522clp6y221c00063b6bpd8uwmju%2522%253A%257B%2522tabs%2522%253A%255B%255D%252C%2522id%2522%253A%2522clp6y221c00063b6bpd8uwmju%2522%257D%252C%2522clp6y221c00053b6bq3b8n3sz%2522%253A%257B%2522id%2522%253A%2522clp6y221c00053b6bq3b8n3sz%2522%252C%2522activeTabId%2522%253A%2522clp6y357z00593b6bm2txxbgt%2522%252C%2522tabs%2522%253A%255B%257B%2522id%2522%253A%2522clp6y221c00043b6bhc65x472%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522TASK_LOG%2522%252C%2522taskId%2522%253A%2522start%2522%257D%252C%257B%2522id%2522%253A%2522clp6y357z00593b6bm2txxbgt%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522TERMINAL%2522%252C%2522shellId%2522%253A%2522clp6y359o00ngedg6ej8ybq8h%2522%257D%255D%257D%257D%252C%2522showDevtools%2522%253Afalse%252C%2522showShells%2522%253Atrue%252C%2522showSidebar%2522%253Atrue%252C%2522sidebarPanelSize%2522%253A15%257D) Run it using `yarn tsx ./other/build-server.ts` And the see the generated file in `server-build/index.js`

Yeah, probably 👍 This is quite common use case when using Remix with express server.

I tried digging more. I setup logging in Prisma to log queries that Prisma generates. I wanted to compare the execution time between the query that prisma generated and the...

Any. I just spammed Ctrl + R and the numbers are similar.