fix: resolve ESLint errors and Jest configuration
- Remove extensionsToTreatAsEsm from jest.config.js (not needed with type:module) - Add Jest globals to ESLint config (describe, it, expect, etc.) - Fix unnecessary escape characters in debug-token-403.js - Change no-useless-escape from error to warning
This commit is contained in:
parent
c92d2c32e9
commit
51d8b0cc36
|
|
@ -22,12 +22,23 @@ export default [
|
|||
setInterval: 'readonly',
|
||||
clearTimeout: 'readonly',
|
||||
clearInterval: 'readonly',
|
||||
// Jest globals
|
||||
describe: 'readonly',
|
||||
it: 'readonly',
|
||||
test: 'readonly',
|
||||
expect: 'readonly',
|
||||
beforeEach: 'readonly',
|
||||
afterEach: 'readonly',
|
||||
beforeAll: 'readonly',
|
||||
afterAll: 'readonly',
|
||||
jest: 'readonly',
|
||||
},
|
||||
},
|
||||
rules: {
|
||||
'no-unused-vars': ['warn', { argsIgnorePattern: '^_' }],
|
||||
'no-console': 'off',
|
||||
'no-undef': 'error',
|
||||
'no-useless-escape': 'warn',
|
||||
},
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -5,9 +5,6 @@ export default {
|
|||
// Transform ES modules
|
||||
transform: {},
|
||||
|
||||
// Extensions to consider
|
||||
extensionsToTreatAsEsm: ['.js'],
|
||||
|
||||
// Module name mapper for ES modules
|
||||
moduleNameMapper: {
|
||||
'^(\\.{1,2}/.*)\\.js$': '$1',
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ async function debugToken() {
|
|||
if (user.role === 'ADMIN') {
|
||||
console.log('\n✅ L\'utilisateur a bien le rôle ADMIN');
|
||||
} else {
|
||||
console.log(`\n❌ PROBLÈME: L\'utilisateur a le rôle "${user.role}" au lieu de "ADMIN"`);
|
||||
console.log(`\n❌ PROBLÈME: L'utilisateur a le rôle "${user.role}" au lieu de "ADMIN"`);
|
||||
}
|
||||
} else {
|
||||
console.log('\n❌ PROBLÈME: Utilisateur non trouvé dans la base');
|
||||
|
|
@ -116,7 +116,7 @@ async function debugToken() {
|
|||
console.log(' - Que le format est bien "Bearer TOKEN"');
|
||||
console.log(' - Les logs du serveur backend pour plus de détails');
|
||||
} else {
|
||||
console.log(`\n❌ PROBLÈME TROUVÉ: L\'utilisateur a le rôle "${user.role}"`);
|
||||
console.log(`\n❌ PROBLÈME TROUVÉ: L'utilisateur a le rôle "${user.role}"`);
|
||||
console.log(` Il faut un utilisateur ADMIN pour accéder aux routes /api/draw/*`);
|
||||
}
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user