fix: imports ESM avec extensions .js — NodeNext compatible Render — 117/117 tests
This commit is contained in:
parent
dd2dfaa662
commit
f08be960b0
13 changed files with 44 additions and 43 deletions
|
|
@ -1,6 +1,6 @@
|
|||
import { Hono } from 'hono'
|
||||
import { authMiddleware } from '../middleware/auth'
|
||||
import type { AppVariables } from '../middleware/auth'
|
||||
import { authMiddleware } from '../middleware/auth.js'
|
||||
import type { AppVariables } from '../middleware/auth.js'
|
||||
|
||||
const auth = new Hono<{ Variables: AppVariables }>()
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import { Hono } from 'hono'
|
||||
import { authMiddleware } from '../middleware/auth'
|
||||
import type { AppVariables } from '../middleware/auth'
|
||||
import * as correctionController from '../controllers/correctionController'
|
||||
import { authMiddleware } from '../middleware/auth.js'
|
||||
import type { AppVariables } from '../middleware/auth.js'
|
||||
import * as correctionController from '../controllers/correctionController.js'
|
||||
|
||||
const VALID_TACHES_EE = ['EE_T1', 'EE_T2', 'EE_T3']
|
||||
const VALID_TACHES_EO = ['EO_T1', 'EO_T3']
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { Hono } from 'hono'
|
||||
import Stripe from 'stripe'
|
||||
import { authMiddleware } from '../middleware/auth'
|
||||
import type { AppVariables } from '../middleware/auth'
|
||||
import { getPlanPermissions, PLANS } from '../lib/access'
|
||||
import { authMiddleware } from '../middleware/auth.js'
|
||||
import type { AppVariables } from '../middleware/auth.js'
|
||||
import { getPlanPermissions, PLANS } from '../lib/access.js'
|
||||
|
||||
const plans = new Hono<{ Variables: AppVariables }>()
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import { Hono } from 'hono'
|
||||
import { authMiddleware } from '../middleware/auth'
|
||||
import type { AppVariables } from '../middleware/auth'
|
||||
import { getPlanPermissions } from '../lib/access'
|
||||
import type { Plan } from '../lib/access'
|
||||
import * as simulationController from '../controllers/simulationController'
|
||||
import type { Tache, Mode } from '../controllers/simulationController'
|
||||
import { authMiddleware } from '../middleware/auth.js'
|
||||
import type { AppVariables } from '../middleware/auth.js'
|
||||
import { getPlanPermissions } from '../lib/access.js'
|
||||
import type { Plan } from '../lib/access.js'
|
||||
import * as simulationController from '../controllers/simulationController.js'
|
||||
import type { Tache, Mode } from '../controllers/simulationController.js'
|
||||
|
||||
const VALID_TACHES: Tache[] = ['EE_T1', 'EE_T2', 'EE_T3', 'EO_T1', 'EO_T3', 'EO_T2_LIVE']
|
||||
const VALID_MODES: Mode[] = ['entrainement', 'examen']
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
import { Hono } from 'hono'
|
||||
import type Stripe from 'stripe'
|
||||
import { authMiddleware } from '../middleware/auth'
|
||||
import type { AppVariables } from '../middleware/auth'
|
||||
import { createCheckoutSession, verifyStripeWebhook } from '../lib/stripe'
|
||||
import { authMiddleware } from '../middleware/auth.js'
|
||||
import type { AppVariables } from '../middleware/auth.js'
|
||||
import { createCheckoutSession, verifyStripeWebhook } from '../lib/stripe.js'
|
||||
import {
|
||||
updateUserPlan,
|
||||
updateUserStripeInfo,
|
||||
findUserBySubscriptionId,
|
||||
} from '../lib/planController'
|
||||
import type { Plan } from '../lib/access'
|
||||
import { PLANS } from '../lib/access'
|
||||
} from '../lib/planController.js'
|
||||
import type { Plan } from '../lib/access.js'
|
||||
import { PLANS } from '../lib/access.js'
|
||||
|
||||
const stripeRoutes = new Hono<{ Variables: AppVariables }>()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue