Merge pull request #28584 from overleaf/ac-some-web-esm-migration-5
[web] Convert some Features files to ES modules (part 5) GitOrigin-RevId: 0cad67f9afe0095e2b066bf2f4d3717c00540dab
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
// @ts-check
|
||||
import { ForbiddenError, UserNotFoundError } from '../Errors/Errors.js'
|
||||
import PermissionsManager from './PermissionsManager.js'
|
||||
import PermissionsManager from './PermissionsManager.mjs'
|
||||
import Modules from '../../infrastructure/Modules.js'
|
||||
import { expressify } from '@overleaf/promise-utils'
|
||||
import Features from '../../infrastructure/Features.js'
|
||||
@@ -9,7 +9,7 @@ import Features from '../../infrastructure/Features.js'
|
||||
* @typedef {(import('express').Request)} Request
|
||||
* @typedef {(import('express').Response)} Response
|
||||
* @typedef {(import('express').NextFunction)} NextFunction
|
||||
* @typedef {import('./PermissionsManager').Capability} Capability
|
||||
* @typedef {import('./PermissionsManager.mjs').Capability} Capability
|
||||
*/
|
||||
|
||||
const {
|
||||
|
||||
+7
-4
@@ -41,9 +41,12 @@
|
||||
* }
|
||||
*/
|
||||
|
||||
const { callbackify } = require('util')
|
||||
const { ForbiddenError } = require('../Errors/Errors')
|
||||
const Modules = require('../../infrastructure/Modules')
|
||||
import { callbackify } from 'node:util'
|
||||
|
||||
import Errors from '../Errors/Errors.js'
|
||||
import Modules from '../../infrastructure/Modules.js'
|
||||
|
||||
const { ForbiddenError } = Errors
|
||||
|
||||
/**
|
||||
* @typedef {(import('../../../../types/capabilities').Capability)} Capability
|
||||
@@ -466,7 +469,7 @@ async function checkUserListPermissions(userList, capabilities) {
|
||||
return true
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
export default {
|
||||
validatePolicies,
|
||||
registerCapability,
|
||||
registerPolicy,
|
||||
Reference in New Issue
Block a user