build(package): add file-type and multer dependencies

Added new dependencies 'file-type' and 'multer' in pnpm-lock.yaml and package.json. These additions will assist in file handling and multipart form data processing.
This commit is contained in:
Mathis H (Avnyr) 2024-07-24 20:29:33 +02:00
parent fab662ba44
commit 4b335ad0a4
Signed by: Mathis
GPG Key ID: DD9E0666A747D126
3 changed files with 68 additions and 1 deletions

View File

@ -3,7 +3,7 @@
<option name="myName" value="Project Default" />
<inspection_tool class="DuplicatedCode" enabled="true" level="WEAK WARNING" enabled_by_default="true">
<Languages>
<language minSize="67" name="TypeScript" />
<language minSize="69" name="TypeScript" />
</Languages>
</inspection_tool>
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />

View File

@ -32,8 +32,10 @@
"class-validator": "^0.14.1",
"drizzle-orm": "^0.31.4",
"drizzle-zod": "^0.5.1",
"file-type": "^19.3.0",
"helmet": "^7.1.0",
"jose": "^5.6.3",
"multer": "1.4.5-lts.1",
"openapi3-ts": "^4.3.3",
"postgres": "^3.4.4",
"pure-rand": "^6.1.0",

65
pnpm-lock.yaml generated
View File

@ -53,12 +53,18 @@ importers:
drizzle-zod:
specifier: ^0.5.1
version: 0.5.1(drizzle-orm@0.31.4(@electric-sql/pglite@0.1.5)(postgres@3.4.4))(zod@3.23.8)
file-type:
specifier: ^19.3.0
version: 19.3.0
helmet:
specifier: ^7.1.0
version: 7.1.0
jose:
specifier: ^5.6.3
version: 5.6.3
multer:
specifier: 1.4.5-lts.1
version: 1.4.5-lts.1
openapi3-ts:
specifier: ^4.3.3
version: 4.3.3
@ -968,6 +974,9 @@ packages:
'@sinonjs/fake-timers@10.3.0':
resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==}
'@tokenizer/token@0.3.0':
resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
'@trpc/server@10.45.2':
resolution: {integrity: sha512-wOrSThNNE4HUnuhJG6PfDRp4L2009KDVxsd+2VYH8ro6o/7/jwYZ8Uu5j+VaW+mOmc8EHerHzGcdbGNQSAUPgg==}
@ -1882,6 +1891,10 @@ packages:
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
engines: {node: '>=8'}
file-type@19.3.0:
resolution: {integrity: sha512-mROwiKLZf/Kwa/2Rol+OOZQn1eyTkPB3ZTwC0ExY6OLFCbgxHYZvBm7xI77NvfZFMKBsmuXfmLJnD4eEftEhrA==}
engines: {node: '>=18'}
filelist@1.0.4:
resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
@ -2494,6 +2507,10 @@ packages:
resolution: {integrity: sha512-WeSGziVj6+Z2/MwQo3GvqzgR+9Uc+qt8SwHKh3gvNPiISKfsMfG4SvCOFYlxxgkXt7yIV2i1yczehm0EOKIxIg==}
engines: {node: '>= 6.0.0'}
multer@1.4.5-lts.1:
resolution: {integrity: sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==}
engines: {node: '>= 6.0.0'}
mute-stream@0.0.8:
resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
@ -2651,6 +2668,10 @@ packages:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
peek-readable@5.1.3:
resolution: {integrity: sha512-kCsc9HwH5RgVA3H3VqkWFyGQwsxUxLdiSX1d5nqAm7hnMFjNFX1VhBLmJoUY0hZNc8gmDNgBkLjfhiWPsziXWA==}
engines: {node: '>=14.16'}
picocolors@1.0.1:
resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
@ -2993,6 +3014,10 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
strtok3@8.0.1:
resolution: {integrity: sha512-HNkTAnNWQj2YBzfTtoC5OQyu1QwPsMwiB7VyQmNvQKCrmEDSvFB857Vh97UY9InGLNRAB91sdS1ztifRo/3hdA==}
engines: {node: '>=16'}
superagent@9.0.2:
resolution: {integrity: sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==}
engines: {node: '>=14.18.0'}
@ -3085,6 +3110,10 @@ packages:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'}
token-types@6.0.0:
resolution: {integrity: sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==}
engines: {node: '>=14.16'}
tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
@ -3185,6 +3214,10 @@ packages:
resolution: {integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==}
engines: {node: '>=8'}
uint8array-extras@1.4.0:
resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==}
engines: {node: '>=18'}
undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
@ -4202,6 +4235,8 @@ snapshots:
dependencies:
'@sinonjs/commons': 3.0.1
'@tokenizer/token@0.3.0': {}
'@trpc/server@10.45.2': {}
'@tsconfig/node10@1.0.11': {}
@ -5161,6 +5196,12 @@ snapshots:
dependencies:
escape-string-regexp: 1.0.5
file-type@19.3.0:
dependencies:
strtok3: 8.0.1
token-types: 6.0.0
uint8array-extras: 1.4.0
filelist@1.0.4:
dependencies:
minimatch: 5.1.6
@ -5967,6 +6008,16 @@ snapshots:
type-is: 1.6.18
xtend: 4.0.2
multer@1.4.5-lts.1:
dependencies:
append-field: 1.0.0
busboy: 1.6.0
concat-stream: 1.6.2
mkdirp: 0.5.6
object-assign: 4.1.1
type-is: 1.6.18
xtend: 4.0.2
mute-stream@0.0.8: {}
mute-stream@1.0.0: {}
@ -6093,6 +6144,8 @@ snapshots:
path-type@4.0.0: {}
peek-readable@5.1.3: {}
picocolors@1.0.1: {}
picomatch@2.3.1: {}
@ -6424,6 +6477,11 @@ snapshots:
strip-json-comments@3.1.1: {}
strtok3@8.0.1:
dependencies:
'@tokenizer/token': 0.3.0
peek-readable: 5.1.3
superagent@9.0.2:
dependencies:
component-emitter: 1.3.1
@ -6513,6 +6571,11 @@ snapshots:
toidentifier@1.0.1: {}
token-types@6.0.0:
dependencies:
'@tokenizer/token': 0.3.0
ieee754: 1.2.1
tr46@0.0.3: {}
tree-kill@1.2.2: {}
@ -6602,6 +6665,8 @@ snapshots:
dependencies:
'@lukeed/csprng': 1.1.0
uint8array-extras@1.4.0: {}
undici-types@5.26.5: {}
universalify@2.0.1: {}