use non-esm nanoid version (#1040)

This commit is contained in:
Philip Okugbe
2025-04-19 19:45:09 +01:00
committed by GitHub
parent de57d05199
commit 862f6d4820
3 changed files with 62 additions and 283 deletions

View File

@ -59,14 +59,13 @@
"class-transformer": "^0.5.1",
"class-validator": "^0.14.1",
"cookie": "^1.0.2",
"fix-esm": "^1.0.1",
"fs-extra": "^11.3.0",
"happy-dom": "^15.11.6",
"jsonwebtoken": "^9.0.2",
"kysely": "^0.27.5",
"kysely-migration-cli": "^0.4.2",
"mime-types": "^2.1.35",
"nanoid": "^5.1.0",
"nanoid": "3.3.11",
"nestjs-kysely": "^1.1.0",
"nodemailer": "^6.10.0",
"openid-client": "^5.7.1",

View File

@ -1,9 +1,8 @@
// eslint-disable-next-line @typescript-eslint/no-require-imports
const { customAlphabet } = require('fix-esm').require('nanoid');
import { customAlphabet } from 'nanoid';
const alphabet = '0123456789abcdefghijklmnopqrstuvwxyz';
export const nanoIdGen = customAlphabet(alphabet, 10);
const slugIdAlphabet =
'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
export const generateSlugId = customAlphabet(slugIdAlphabet, 10);
export const generateSlugId = customAlphabet(slugIdAlphabet, 10);

337
pnpm-lock.yaml generated
View File

@ -486,9 +486,6 @@ importers:
cookie:
specifier: ^1.0.2
version: 1.0.2
fix-esm:
specifier: ^1.0.1
version: 1.0.1
fs-extra:
specifier: ^11.3.0
version: 11.3.0
@ -508,8 +505,8 @@ importers:
specifier: ^2.1.35
version: 2.1.35
nanoid:
specifier: ^5.1.0
version: 5.1.0
specifier: 3.3.11
version: 3.3.11
nestjs-kysely:
specifier: ^1.1.0
version: 1.1.0(@nestjs/common@11.0.10(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1))(@nestjs/core@11.0.10)(kysely@0.27.5)(reflect-metadata@0.2.2)
@ -633,7 +630,7 @@ importers:
version: 7.0.0
ts-jest:
specifier: ^29.2.5
version: 29.2.5(@babel/core@7.24.3)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.3))(jest@29.7.0(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.5))(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3)
version: 29.2.5(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.5))(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3)
ts-loader:
specifier: ^9.5.2
version: 9.5.2(typescript@5.7.3)(webpack@5.98.0(@swc/core@1.5.25(@swc/helpers@0.5.5)))
@ -875,18 +872,10 @@ packages:
resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
engines: {node: '>=6.9.0'}
'@babel/compat-data@7.23.5':
resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
engines: {node: '>=6.9.0'}
'@babel/compat-data@7.26.2':
resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==}
engines: {node: '>=6.9.0'}
'@babel/core@7.24.3':
resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==}
engines: {node: '>=6.9.0'}
'@babel/core@7.24.5':
resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==}
engines: {node: '>=6.9.0'}
@ -919,10 +908,6 @@ packages:
resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==}
engines: {node: '>=6.9.0'}
'@babel/helper-compilation-targets@7.23.6':
resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-compilation-targets@7.25.9':
resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==}
engines: {node: '>=6.9.0'}
@ -952,18 +937,10 @@ packages:
resolution: {integrity: sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==}
engines: {node: '>=6.9.0'}
'@babel/helper-function-name@7.23.0':
resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
engines: {node: '>=6.9.0'}
'@babel/helper-function-name@7.24.6':
resolution: {integrity: sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==}
engines: {node: '>=6.9.0'}
'@babel/helper-hoist-variables@7.22.5':
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
'@babel/helper-hoist-variables@7.24.6':
resolution: {integrity: sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==}
engines: {node: '>=6.9.0'}
@ -1074,10 +1051,6 @@ packages:
resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-option@7.23.5':
resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-option@7.25.9':
resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==}
engines: {node: '>=6.9.0'}
@ -1086,10 +1059,6 @@ packages:
resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==}
engines: {node: '>=6.9.0'}
'@babel/helpers@7.24.1':
resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==}
engines: {node: '>=6.9.0'}
'@babel/helpers@7.24.6':
resolution: {integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==}
engines: {node: '>=6.9.0'}
@ -1102,11 +1071,6 @@ packages:
resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==}
engines: {node: '>=6.9.0'}
'@babel/parser@7.24.1':
resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/parser@7.24.5':
resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
engines: {node: '>=6.0.0'}
@ -1146,13 +1110,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
'@babel/plugin-proposal-export-namespace-from@7.18.9':
resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.
peerDependencies:
'@babel/core': ^7.0.0-0
'@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2':
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
engines: {node: '>=6.9.0'}
@ -1618,14 +1575,6 @@ packages:
resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==}
engines: {node: '>=6.9.0'}
'@babel/template@7.22.15':
resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
engines: {node: '>=6.9.0'}
'@babel/template@7.24.0':
resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
engines: {node: '>=6.9.0'}
'@babel/template@7.24.6':
resolution: {integrity: sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==}
engines: {node: '>=6.9.0'}
@ -1634,10 +1583,6 @@ packages:
resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==}
engines: {node: '>=6.9.0'}
'@babel/traverse@7.24.1':
resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==}
engines: {node: '>=6.9.0'}
'@babel/traverse@7.25.9':
resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==}
engines: {node: '>=6.9.0'}
@ -4756,11 +4701,6 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
browserslist@4.23.0:
resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
browserslist@4.24.2:
resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@ -4822,9 +4762,6 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
caniuse-lite@1.0.30001600:
resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==}
caniuse-lite@1.0.30001684:
resolution: {integrity: sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==}
@ -5463,9 +5400,6 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
electron-to-chromium@1.4.715:
resolution: {integrity: sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==}
electron-to-chromium@1.5.65:
resolution: {integrity: sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==}
@ -5799,9 +5733,6 @@ packages:
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
engines: {node: '>=10'}
fix-esm@1.0.1:
resolution: {integrity: sha512-EZtb7wPXZS54GaGxaWxMlhd1DUDCnAg5srlYdu/1ZVeW+7wwR3Tp59nu52dXByFs3MBRq+SByx1wDOJpRvLEXw==}
flat-cache@4.0.1:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
@ -7020,21 +6951,16 @@ packages:
resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==}
engines: {node: ^18.17.0 || >=20.5.0}
nanoid@3.3.11:
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
nanoid@3.3.7:
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
nanoid@3.3.8:
resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
nanoid@5.1.0:
resolution: {integrity: sha512-zDAl/llz8Ue/EblwSYwdxGBYfj46IM1dhjVi8dyp9LQffoIGxJEAHj2oeZ4uNcgycSRcQ83CnfcZqEJzVDLcDw==}
engines: {node: ^18 || >=20}
hasBin: true
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
@ -7104,9 +7030,6 @@ packages:
node-machine-id@1.1.12:
resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==}
node-releases@2.0.14:
resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
node-releases@2.0.18:
resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
@ -8653,12 +8576,6 @@ packages:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
update-browserslist-db@1.0.13:
resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
update-browserslist-db@1.1.1:
resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
hasBin: true
@ -9679,30 +9596,8 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.0.1
'@babel/compat-data@7.23.5': {}
'@babel/compat-data@7.26.2': {}
'@babel/core@7.24.3':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.2
'@babel/generator': 7.24.1
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
'@babel/helpers': 7.24.1
'@babel/parser': 7.24.1
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
convert-source-map: 2.0.0
debug: 4.3.4
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
transitivePeerDependencies:
- supports-color
'@babel/core@7.24.5':
dependencies:
'@ampproject/remapping': 2.3.0
@ -9793,14 +9688,6 @@ snapshots:
dependencies:
'@babel/types': 7.26.0
'@babel/helper-compilation-targets@7.23.6':
dependencies:
'@babel/compat-data': 7.23.5
'@babel/helper-validator-option': 7.23.5
browserslist: 4.23.0
lru-cache: 5.1.1
semver: 6.3.1
'@babel/helper-compilation-targets@7.25.9':
dependencies:
'@babel/compat-data': 7.26.2
@ -9844,20 +9731,11 @@ snapshots:
'@babel/helper-environment-visitor@7.24.6': {}
'@babel/helper-function-name@7.23.0':
dependencies:
'@babel/template': 7.22.15
'@babel/types': 7.24.0
'@babel/helper-function-name@7.24.6':
dependencies:
'@babel/template': 7.24.6
'@babel/types': 7.24.6
'@babel/helper-hoist-variables@7.22.5':
dependencies:
'@babel/types': 7.24.0
'@babel/helper-hoist-variables@7.24.6':
dependencies:
'@babel/types': 7.24.6
@ -9881,15 +9759,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3)':
dependencies:
'@babel/core': 7.24.3
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-module-imports': 7.22.15
'@babel/helper-simple-access': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/helper-validator-identifier': 7.22.20
'@babel/helper-module-transforms@7.23.3(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@ -9982,8 +9851,6 @@ snapshots:
'@babel/helper-validator-identifier@7.25.9': {}
'@babel/helper-validator-option@7.23.5': {}
'@babel/helper-validator-option@7.25.9': {}
'@babel/helper-wrap-function@7.22.20':
@ -9992,14 +9859,6 @@ snapshots:
'@babel/template': 7.25.9
'@babel/types': 7.26.0
'@babel/helpers@7.24.1':
dependencies:
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
'@babel/helpers@7.24.6':
dependencies:
'@babel/template': 7.25.9
@ -10017,10 +9876,6 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.0.0
'@babel/parser@7.24.1':
dependencies:
'@babel/types': 7.24.0
'@babel/parser@7.24.5':
dependencies:
'@babel/types': 7.26.0
@ -10058,19 +9913,13 @@ snapshots:
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.26.0)
'@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.24.3)':
dependencies:
'@babel/core': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.3)
'@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.3)':
'@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10084,9 +9933,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.3)':
'@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10095,9 +9944,9 @@ snapshots:
'@babel/core': 7.24.6
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.3)':
'@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10126,11 +9975,6 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.3)':
dependencies:
'@babel/core': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@ -10146,9 +9990,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.3)':
'@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10162,9 +10006,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.3)':
'@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10188,9 +10032,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.3)':
'@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10204,9 +10048,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.3)':
'@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10220,9 +10064,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.3)':
'@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10236,9 +10080,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.3)':
'@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10252,9 +10096,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.3)':
'@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10268,9 +10112,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.3)':
'@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10289,9 +10133,9 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.3)':
'@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5)':
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@babel/helper-plugin-utils': 7.25.9
optional: true
@ -10461,13 +10305,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.24.3)':
dependencies:
'@babel/core': 7.24.3
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-simple-access': 7.22.5
'@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
@ -10770,18 +10607,6 @@ snapshots:
dependencies:
regenerator-runtime: 0.14.1
'@babel/template@7.22.15':
dependencies:
'@babel/code-frame': 7.26.2
'@babel/parser': 7.26.2
'@babel/types': 7.24.0
'@babel/template@7.24.0':
dependencies:
'@babel/code-frame': 7.24.2
'@babel/parser': 7.24.1
'@babel/types': 7.24.0
'@babel/template@7.24.6':
dependencies:
'@babel/code-frame': 7.26.2
@ -10794,21 +10619,6 @@ snapshots:
'@babel/parser': 7.26.2
'@babel/types': 7.26.0
'@babel/traverse@7.24.1':
dependencies:
'@babel/code-frame': 7.24.2
'@babel/generator': 7.24.1
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/parser': 7.24.1
'@babel/types': 7.24.0
debug: 4.3.7
globals: 11.12.0
transitivePeerDependencies:
- supports-color
'@babel/traverse@7.25.9':
dependencies:
'@babel/code-frame': 7.26.2
@ -14003,13 +13813,13 @@ snapshots:
transitivePeerDependencies:
- debug
babel-jest@29.7.0(@babel/core@7.24.3):
babel-jest@29.7.0(@babel/core@7.24.5):
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@jest/transform': 29.7.0
'@types/babel__core': 7.20.5
babel-plugin-istanbul: 6.1.1
babel-preset-jest: 29.6.3(@babel/core@7.24.3)
babel-preset-jest: 29.6.3(@babel/core@7.24.5)
chalk: 4.1.2
graceful-fs: 4.2.11
slash: 3.0.0
@ -14093,21 +13903,21 @@ snapshots:
optionalDependencies:
'@babel/traverse': 7.25.9
babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.3):
babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.5):
dependencies:
'@babel/core': 7.24.3
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3)
'@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.3)
'@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.3)
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.3)
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3)
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3)
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3)
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3)
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3)
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.3)
'@babel/core': 7.24.5
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5)
'@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5)
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5)
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5)
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5)
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5)
optional: true
babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.6):
@ -14126,11 +13936,11 @@ snapshots:
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.6)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.6)
babel-preset-jest@29.6.3(@babel/core@7.24.3):
babel-preset-jest@29.6.3(@babel/core@7.24.5):
dependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
babel-plugin-jest-hoist: 29.6.3
babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.3)
babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5)
optional: true
babel-preset-jest@29.6.3(@babel/core@7.24.6):
@ -14195,13 +14005,6 @@ snapshots:
dependencies:
fill-range: 7.1.1
browserslist@4.23.0:
dependencies:
caniuse-lite: 1.0.30001600
electron-to-chromium: 1.4.715
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
browserslist@4.24.2:
dependencies:
caniuse-lite: 1.0.30001684
@ -14273,8 +14076,6 @@ snapshots:
camelcase@6.3.0: {}
caniuse-lite@1.0.30001600: {}
caniuse-lite@1.0.30001684: {}
chalk@2.4.2:
@ -14921,8 +14722,6 @@ snapshots:
dependencies:
jake: 10.8.7
electron-to-chromium@1.4.715: {}
electron-to-chromium@1.5.65: {}
emittery@0.13.1: {}
@ -15476,14 +15275,6 @@ snapshots:
locate-path: 6.0.0
path-exists: 4.0.0
fix-esm@1.0.1:
dependencies:
'@babel/core': 7.24.3
'@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.24.3)
'@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.3)
transitivePeerDependencies:
- supports-color
flat-cache@4.0.1:
dependencies:
flatted: 3.2.9
@ -16913,12 +16704,10 @@ snapshots:
mute-stream@2.0.0: {}
nanoid@3.3.11: {}
nanoid@3.3.7: {}
nanoid@3.3.8: {}
nanoid@5.1.0: {}
natural-compare@1.4.0: {}
needle@3.3.1:
@ -16983,8 +16772,6 @@ snapshots:
node-machine-id@1.1.12: {}
node-releases@2.0.14: {}
node-releases@2.0.18: {}
nodemailer@6.10.0: {}
@ -17424,7 +17211,7 @@ snapshots:
postcss@8.4.31:
dependencies:
nanoid: 3.3.8
nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
@ -17436,7 +17223,7 @@ snapshots:
postcss@8.5.2:
dependencies:
nanoid: 3.3.8
nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
@ -18486,7 +18273,7 @@ snapshots:
ts-dedent@2.2.0: {}
ts-jest@29.2.5(@babel/core@7.24.3)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.3))(jest@29.7.0(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.5))(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3):
ts-jest@29.2.5(@babel/core@7.24.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.5))(jest@29.7.0(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.5.25(@swc/helpers@0.5.5))(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3):
dependencies:
bs-logger: 0.2.6
ejs: 3.1.10
@ -18500,10 +18287,10 @@ snapshots:
typescript: 5.7.3
yargs-parser: 21.1.1
optionalDependencies:
'@babel/core': 7.24.3
'@babel/core': 7.24.5
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.24.3)
babel-jest: 29.7.0(@babel/core@7.24.5)
ts-loader@9.5.2(typescript@5.7.3)(webpack@5.98.0(@swc/core@1.5.25(@swc/helpers@0.5.5))):
dependencies:
@ -18687,12 +18474,6 @@ snapshots:
universalify@2.0.1: {}
update-browserslist-db@1.0.13(browserslist@4.23.0):
dependencies:
browserslist: 4.23.0
escalade: 3.1.1
picocolors: 1.0.0
update-browserslist-db@1.1.1(browserslist@4.24.2):
dependencies:
browserslist: 4.24.2