aboutsummaryrefslogtreecommitdiffstats
path: root/backend/node_modules/raw-body/index.d.ts
diff options
context:
space:
mode:
authorLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-07-25 12:10:39 +0530
committerLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-07-25 12:10:39 +0530
commit4f27eefd6ec24a2644e674850f5a2b5d4928b168 (patch)
tree26067f67ef4d25b2b0d84b26d72432b1cade5825 /backend/node_modules/raw-body/index.d.ts
parentc00ac1ff51c795d4d93c32e0a913e2cebf917d0c (diff)
downloadadmin-panel-4f27eefd6ec24a2644e674850f5a2b5d4928b168.tar.gz
admin-panel-4f27eefd6ec24a2644e674850f5a2b5d4928b168.tar.bz2
admin-panel-4f27eefd6ec24a2644e674850f5a2b5d4928b168.zip
added .gitignore
Diffstat (limited to 'backend/node_modules/raw-body/index.d.ts')
-rw-r--r--backend/node_modules/raw-body/index.d.ts87
1 files changed, 0 insertions, 87 deletions
diff --git a/backend/node_modules/raw-body/index.d.ts b/backend/node_modules/raw-body/index.d.ts
deleted file mode 100644
index dcbbebd..0000000
--- a/backend/node_modules/raw-body/index.d.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-import { Readable } from 'stream';
-
-declare namespace getRawBody {
- export type Encoding = string | true;
-
- export interface Options {
- /**
- * The expected length of the stream.
- */
- length?: number | string | null;
- /**
- * The byte limit of the body. This is the number of bytes or any string
- * format supported by `bytes`, for example `1000`, `'500kb'` or `'3mb'`.
- */
- limit?: number | string | null;
- /**
- * The encoding to use to decode the body into a string. By default, a
- * `Buffer` instance will be returned when no encoding is specified. Most
- * likely, you want `utf-8`, so setting encoding to `true` will decode as
- * `utf-8`. You can use any type of encoding supported by `iconv-lite`.
- */
- encoding?: Encoding | null;
- }
-
- export interface RawBodyError extends Error {
- /**
- * The limit in bytes.
- */
- limit?: number;
- /**
- * The expected length of the stream.
- */
- length?: number;
- expected?: number;
- /**
- * The received bytes.
- */
- received?: number;
- /**
- * The encoding.
- */
- encoding?: string;
- /**
- * The corresponding status code for the error.
- */
- status: number;
- statusCode: number;
- /**
- * The error type.
- */
- type: string;
- }
-}
-
-/**
- * Gets the entire buffer of a stream either as a `Buffer` or a string.
- * Validates the stream's length against an expected length and maximum
- * limit. Ideal for parsing request bodies.
- */
-declare function getRawBody(
- stream: Readable,
- callback: (err: getRawBody.RawBodyError, body: Buffer) => void
-): void;
-
-declare function getRawBody(
- stream: Readable,
- options: (getRawBody.Options & { encoding: getRawBody.Encoding }) | getRawBody.Encoding,
- callback: (err: getRawBody.RawBodyError, body: string) => void
-): void;
-
-declare function getRawBody(
- stream: Readable,
- options: getRawBody.Options,
- callback: (err: getRawBody.RawBodyError, body: Buffer) => void
-): void;
-
-declare function getRawBody(
- stream: Readable,
- options: (getRawBody.Options & { encoding: getRawBody.Encoding }) | getRawBody.Encoding
-): Promise<string>;
-
-declare function getRawBody(
- stream: Readable,
- options?: getRawBody.Options
-): Promise<Buffer>;
-
-export = getRawBody;