Tentei enviar um ficheiro com NestJS/Fastify e TypeScript
isto é main.ts
async function bootstrap() { //file upload with fastify const fastifyAdapter = new FastifyAdapter(); fastifyAdapter.register(fmp, { limits: { fie Ler mais →
Recentemente decidi atualizar todos os meus pacotes no meu template fastify-server.
O meu package.json está assim:
{ "name": "backend-template", "version": "1.0.0", "description": " Ler mais →
Sei que já resolvi isto antes, mas talvez o cenário tenha mudado desde então. Estou a tentar configurar um novo projeto usando principalmente o Fastify, a programar no VSCode em TypeScript e a gerir dependências com o Yarn2.
O VSCode está a dizer-me que não consegue encontrar o fastify. Também não consegue encontrar os tipos do Node, apesar de ter adicionado tanto o fastify como o @types/node. Já tentei várias permutações e passos do seguinte, certifiquei-me de que estou a usar a versão
Ler mais →Ao trabalhar com Java, a anotação @JsonInclude(Include.NON_NULL) faz com que valores nulos sejam omitidos do resultado final em JSON. Por exemplo, o objeto {a: 5, b: null} é serializado para {a: 5}.
Fastify/Typescript já se comporta de forma semelhante com valores indefinidos. Por exemplo, o objeto {a: 5, b: undefined} é serializado para {a: 5}.
Mas existe uma forma de fazer com que o Fastify/Typescript funcione de f
Ler mais →Estou a desenvolver uma aplicação Fastify no macOS 15.0.1, e estou a ter problemas ao reconstruir e reiniciar a aplicação sempre que incluo server.listen. Já tentei usar tsup para observar e reconstruir, mas assim que adiciono server.listen, o modo de observação deixa de detetar alterações nos ficheiros.
Aqui está uma descrição da minha configuração:
import buildServer from './server'; async function main(): Promise<void> { const server = await buildServer(); s Ler mais →
Tenho procurado nos últimos dias uma forma de resolver um problema de roteamento ao usar conteúdo estático com NestJS e Fastify. Especificamente, estou a tentar usar Angular 8 hospedado pelo NestJS com Fastify por baixo. Tenho seguido o exemplo dado no tutorial: http
Ler mais →
Estou a usar o fastify 3.28.0 (mais o plugin fastify-swagger) com typescript 4.6.2, e gostaria de adicionar tags, descrição e resumo em cada rota.
Dos documentos: fastify swagger Seria possível adicionar descrição, etiquetas e resumo a cada rota.
Mas não consigo fazê-lo porque a definição do esquema não os fornece:
export interface FastifySchema { body?: unknown; querystring?: unknown; params?: unknown; headers?: unknown; response?: unknown; } Ler mais →
Estou a tentar enviar um ficheiro com BusBoy no Fastify
mas recebo este erro
Unsupported Media Type: multipart/form-data; boundary=--------------------------964469693542161018443025 reqId: "req-1" res: { "statu Ler mais →
Estou a construir uma aplicação Fastify com TypeScript e estou a ter problemas com a utilização de importações absolutas.
{ "extends": "fastify-tsconfig", "compilerOptions": { "outDir": "dist", "sourceMap": true, " Ler mais →
Estou a tentar implementar inferência de tipos a partir de um esquema JSON no Fastify.
Este exemplo da documentação não funciona para mim, pois request.query continua unknown ou por vezes {}.
Aqui está uma cópia direta da documentação no stackblitz. Como pode ver, a compilação do Typescript falha.
Ler mais →