diff --git a/package.json b/package.json index 0bf04dd..affd3a8 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "lowdb": "^7.0.1", "next": "^16.1.6", "next-auth": "^4.24.13", - "nodemailer": "^7.0.13", + "nodemailer": "^8.0.1", "nprogress": "^0.2.0", "react": "^19.2.4", "react-chartjs-2": "^5.3.1", @@ -40,7 +40,7 @@ "@types/nodemailer": "^7.0.11", "@types/nprogress": "^0.2.3", "@types/react": "^19.2.14", - "@types/supertest": "^6.0.3", + "@types/supertest": "^7.2.0", "eslint": "^9.39.3", "eslint-config-next": "^16.1.6", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b4d027d..e31486f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,10 +31,10 @@ importers: version: 16.1.6(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) next-auth: specifier: ^4.24.13 - version: 4.24.13(next@16.1.6(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(nodemailer@7.0.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 4.24.13(next@16.1.6(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(nodemailer@8.0.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) nodemailer: - specifier: ^7.0.13 - version: 7.0.13 + specifier: ^8.0.1 + version: 8.0.1 nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -85,8 +85,8 @@ importers: specifier: ^19.2.14 version: 19.2.14 '@types/supertest': - specifier: ^6.0.3 - version: 6.0.3 + specifier: ^7.2.0 + version: 7.2.0 eslint: specifier: ^9.39.3 version: 9.39.3(jiti@2.6.1) @@ -941,8 +941,8 @@ packages: '@types/superagent@8.1.9': resolution: {integrity: sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==} - '@types/supertest@6.0.3': - resolution: {integrity: sha512-8WzXq62EXFhJ7QsH3Ocb/iKQ/Ty9ZVWnVzoTKc9tyyFRRF3a74Tk2+TLFgaFFw364Ere+npzHKEJ6ga2LzIL7w==} + '@types/supertest@7.2.0': + resolution: {integrity: sha512-uh2Lv57xvggst6lCqNdFAmDSvoMG7M/HDtX4iUCquxQ5EGPtaPM5PL5Hmi7LCvOG8db7YaCPNJEeoI8s/WzIQw==} '@typescript-eslint/eslint-plugin@8.56.1': resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==} @@ -2219,8 +2219,8 @@ packages: node-releases@2.0.27: resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - nodemailer@7.0.13: - resolution: {integrity: sha512-PNDFSJdP+KFgdsG3ZzMXCgquO7I6McjY2vlqILjtJd0hy8wEvtugS9xKRF2NWlPNGxvLCXlTNIae4serI7dinw==} + nodemailer@8.0.1: + resolution: {integrity: sha512-5kcldIXmaEjZcHR6F28IKGSgpmZHaF1IXLWFTG+Xh3S+Cce4MiakLtWY+PlBU69fLbRa8HlaGIrC/QolUpHkhg==} engines: {node: '>=6.0.0'} nprogress@0.2.0: @@ -3641,7 +3641,7 @@ snapshots: '@types/node': 25.3.3 form-data: 4.0.5 - '@types/supertest@6.0.3': + '@types/supertest@7.2.0': dependencies: '@types/methods': 1.1.4 '@types/superagent': 8.1.9 @@ -5006,7 +5006,7 @@ snapshots: negotiator@0.6.3: {} - next-auth@4.24.13(next@16.1.6(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(nodemailer@7.0.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + next-auth@4.24.13(next@16.1.6(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(nodemailer@8.0.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@babel/runtime': 7.28.6 '@panva/hkdf': 1.2.1 @@ -5021,7 +5021,7 @@ snapshots: react-dom: 19.2.4(react@19.2.4) uuid: 8.3.2 optionalDependencies: - nodemailer: 7.0.13 + nodemailer: 8.0.1 next@16.1.6(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: @@ -5071,7 +5071,7 @@ snapshots: node-releases@2.0.27: {} - nodemailer@7.0.13: {} + nodemailer@8.0.1: {} nprogress@0.2.0: {} diff --git a/vitest.config.ts b/vitest.config.ts index 8662105..a687812 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -10,6 +10,15 @@ export default defineConfig({ reporter: ['text', 'json', 'html'], }, globals: true, + include: ['**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'], + exclude: [ + '**/node_modules/**', + '**/dist/**', + '**/.{idea,git,cache,output,temp}/**', + '**/.next/**', + '**/build/**', + '**/repos/**', + ], }, resolve: { alias: {