diff --git a/package.json b/package.json index be31c08..dc2fefe 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,6 @@ "drizzle-orm": "^0.31.4", "lucide-react": "^0.378.0", "mime-types": "^2.1.35", - "mongoose": "^8.4.0", "next": "^14.1.2", "pg": "^8.12.0", "react": "^18", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb23025..daca07f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,9 +29,6 @@ dependencies: mime-types: specifier: ^2.1.35 version: 2.1.35 - mongoose: - specifier: ^8.4.0 - version: 8.4.0 next: specifier: ^14.1.2 version: 14.1.3(react-dom@18.2.0)(react@18.2.0) @@ -1926,15 +1923,6 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@mongodb-js/saslprep@1.1.7: - resolution: - { - integrity: sha512-dCHW/oEX0KJ4NjDULBo3JiOaK5+6axtpBbS+ao2ZInoAL9/YRQLhXzSNAFz7hP4nzLkIqsfYAK/PDE3+XHny0Q== - } - dependencies: - sparse-bitfield: 3.0.3 - dev: false - /@next/env@14.1.3: resolution: { @@ -3241,22 +3229,6 @@ packages: } dev: true - /@types/webidl-conversions@7.0.3: - resolution: - { - integrity: sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA== - } - dev: false - - /@types/whatwg-url@11.0.5: - resolution: - { - integrity: sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ== - } - dependencies: - '@types/webidl-conversions': 7.0.3 - dev: false - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.2): resolution: { @@ -3808,14 +3780,6 @@ packages: update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: true - /bson@6.7.0: - resolution: - { - integrity: sha512-w2IquM5mYzYZv6rs3uN2DZTOBe2a0zXLj53TGDqwF4l6Sz/XsISrisXOJihArF9+BZ6Cq/GjVht7Sjfmri7ytQ== - } - engines: { node: '>=16.20.1' } - dev: false - /buffer-from@1.1.2: resolution: { @@ -4103,6 +4067,7 @@ packages: optional: true dependencies: ms: 2.1.2 + dev: true /deep-is@0.1.4: resolution: @@ -5903,14 +5868,6 @@ packages: object.values: 1.1.7 dev: true - /kareem@2.6.3: - resolution: - { - integrity: sha512-C3iHfuGUXK2u8/ipq9LfjFfXFxAZMQJJq7vLS45r3D9Y2xQ/m4S8zaR4zMLFWh9AsNPXmcFfUDhTEO8UIC/V6Q== - } - engines: { node: '>=12.0.0' } - dev: false - /keyv@4.5.4: resolution: { @@ -6083,13 +6040,6 @@ packages: react: 18.2.0 dev: false - /memory-pager@1.5.0: - resolution: - { - integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg== - } - dev: false - /merge-stream@2.0.0: resolution: { @@ -6184,107 +6134,19 @@ packages: engines: { node: '>=16 || 14 >=14.17' } dev: true - /mongodb-connection-string-url@3.0.1: - resolution: - { - integrity: sha512-XqMGwRX0Lgn05TDB4PyG2h2kKO/FfWJyCzYQbIhXUxz7ETt0I/FqHjUeqj37irJ+Dl1ZtU82uYyj14u2XsZKfg== - } - dependencies: - '@types/whatwg-url': 11.0.5 - whatwg-url: 13.0.0 - dev: false - - /mongodb@6.6.2: - resolution: - { - integrity: sha512-ZF9Ugo2JCG/GfR7DEb4ypfyJJyiKbg5qBYKRintebj8+DNS33CyGMkWbrS9lara+u+h+yEOGSRiLhFO/g1s1aw== - } - engines: { node: '>=16.20.1' } - peerDependencies: - '@aws-sdk/credential-providers': ^3.188.0 - '@mongodb-js/zstd': ^1.1.0 - gcp-metadata: ^5.2.0 - kerberos: ^2.0.1 - mongodb-client-encryption: '>=6.0.0 <7' - snappy: ^7.2.2 - socks: ^2.7.1 - peerDependenciesMeta: - '@aws-sdk/credential-providers': - optional: true - '@mongodb-js/zstd': - optional: true - gcp-metadata: - optional: true - kerberos: - optional: true - mongodb-client-encryption: - optional: true - snappy: - optional: true - socks: - optional: true - dependencies: - '@mongodb-js/saslprep': 1.1.7 - bson: 6.7.0 - mongodb-connection-string-url: 3.0.1 - dev: false - - /mongoose@8.4.0: - resolution: - { - integrity: sha512-fgqRMwVEP1qgRYfh+tUe2YBBFnPO35FIg2lfFH+w9IhRGg1/ataWGIqvf/MjwM29cZ60D5vSnqtN2b8Qp0sOZA== - } - engines: { node: '>=16.20.1' } - dependencies: - bson: 6.7.0 - kareem: 2.6.3 - mongodb: 6.6.2 - mpath: 0.9.0 - mquery: 5.0.0 - ms: 2.1.3 - sift: 17.1.3 - transitivePeerDependencies: - - '@aws-sdk/credential-providers' - - '@mongodb-js/zstd' - - gcp-metadata - - kerberos - - mongodb-client-encryption - - snappy - - socks - - supports-color - dev: false - - /mpath@0.9.0: - resolution: - { - integrity: sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew== - } - engines: { node: '>=4.0.0' } - dev: false - - /mquery@5.0.0: - resolution: - { - integrity: sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg== - } - engines: { node: '>=14.0.0' } - dependencies: - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: false - /ms@2.1.2: resolution: { integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== } + dev: true /ms@2.1.3: resolution: { integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== } + dev: true /mz@2.7.0: resolution: @@ -7046,6 +6908,7 @@ packages: integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== } engines: { node: '>=6' } + dev: true /queue-microtask@1.2.3: resolution: @@ -7395,13 +7258,6 @@ packages: object-inspect: 1.13.1 dev: true - /sift@17.1.3: - resolution: - { - integrity: sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ== - } - dev: false - /signal-exit@3.0.7: resolution: { @@ -7461,15 +7317,6 @@ packages: engines: { node: '>=0.10.0' } dev: true - /sparse-bitfield@3.0.3: - resolution: - { - integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ== - } - dependencies: - memory-pager: 1.5.0 - dev: false - /split2@4.2.0: resolution: { @@ -7774,16 +7621,6 @@ packages: is-number: 7.0.0 dev: true - /tr46@4.1.1: - resolution: - { - integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw== - } - engines: { node: '>=14' } - dependencies: - punycode: 2.3.1 - dev: false - /ts-api-utils@1.3.0(typescript@5.4.2): resolution: { @@ -8027,25 +7864,6 @@ packages: hasBin: true dev: false - /webidl-conversions@7.0.0: - resolution: - { - integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== - } - engines: { node: '>=12' } - dev: false - - /whatwg-url@13.0.0: - resolution: - { - integrity: sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig== - } - engines: { node: '>=16' } - dependencies: - tr46: 4.1.1 - webidl-conversions: 7.0.0 - dev: false - /which-boxed-primitive@1.0.2: resolution: {