From 7178cf592ff64d75d9432e5d18f8502536e5362a Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Tue, 6 Sep 2022 14:53:26 -0400 Subject: [PATCH] perf: replace querystring with fast-querystring --- packages/platform-fastify/adapters/fastify-adapter.ts | 2 +- packages/platform-fastify/package.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/platform-fastify/adapters/fastify-adapter.ts b/packages/platform-fastify/adapters/fastify-adapter.ts index e18ba56a892..0c4248c4fde 100644 --- a/packages/platform-fastify/adapters/fastify-adapter.ts +++ b/packages/platform-fastify/adapters/fastify-adapter.ts @@ -42,7 +42,7 @@ import { Response as LightMyRequestResponse, } from 'light-my-request'; // `querystring` is used internally in fastify for registering urlencoded body parser. -import { parse as querystringParse } from 'querystring'; +import { parse as querystringParse } from 'fast-querystring'; import { FastifyStaticOptions, PointOfViewOptions, diff --git a/packages/platform-fastify/package.json b/packages/platform-fastify/package.json index 56e05159788..43f7015e090 100644 --- a/packages/platform-fastify/package.json +++ b/packages/platform-fastify/package.json @@ -20,6 +20,7 @@ "@fastify/cors": "8.1.0", "@fastify/formbody": "7.1.0", "@fastify/middie": "8.0.0", + "fast-querystring": "^0.5.0", "fastify": "4.5.3", "light-my-request": "5.5.1", "path-to-regexp": "3.2.0",