Convert app.js to ES modules
GitOrigin-RevId: 7819cc8c8235b93b985c1c07c7dec778c93d9134
This commit is contained in:
@@ -1,42 +0,0 @@
|
||||
require('./helpers/InitApp')
|
||||
const Features = require('../../../app/src/infrastructure/Features')
|
||||
|
||||
const MockAnalyticsApi = require('./mocks/MockAnalyticsApi')
|
||||
const MockChatApi = require('./mocks/MockChatApi')
|
||||
const MockClsiApi = require('./mocks/MockClsiApi')
|
||||
const MockDocstoreApi = require('./mocks/MockDocstoreApi')
|
||||
const MockDocUpdaterApi = require('./mocks/MockDocUpdaterApi')
|
||||
const MockFilestoreApi = require('./mocks/MockFilestoreApi')
|
||||
const MockGitBridgeApi = require('./mocks/MockGitBridgeApi')
|
||||
const MockNotificationsApi = require('./mocks/MockNotificationsApi')
|
||||
const MockProjectHistoryApi = require('./mocks/MockProjectHistoryApi')
|
||||
const MockSpellingApi = require('./mocks/MockSpellingApi')
|
||||
const MockV1Api = require('./mocks/MockV1Api')
|
||||
const MockV1HistoryApi = require('./mocks/MockV1HistoryApi')
|
||||
const MockHaveIBeenPwnedApi = require('./mocks/MockHaveIBeenPwnedApi')
|
||||
const MockThirdPartyDataStoreApi = require('./mocks/MockThirdPartyDataStoreApi')
|
||||
|
||||
const mockOpts = {
|
||||
debug: ['1', 'true', 'TRUE'].includes(process.env.DEBUG_MOCKS),
|
||||
}
|
||||
|
||||
MockChatApi.initialize(23010, mockOpts)
|
||||
MockClsiApi.initialize(23013, mockOpts)
|
||||
MockDocstoreApi.initialize(23016, mockOpts)
|
||||
MockDocUpdaterApi.initialize(23003, mockOpts)
|
||||
MockFilestoreApi.initialize(23009, mockOpts)
|
||||
MockNotificationsApi.initialize(23042, mockOpts)
|
||||
MockSpellingApi.initialize(23005, mockOpts)
|
||||
MockHaveIBeenPwnedApi.initialize(1337, mockOpts)
|
||||
MockProjectHistoryApi.initialize(23054, mockOpts)
|
||||
MockV1HistoryApi.initialize(23100, mockOpts)
|
||||
|
||||
if (Features.hasFeature('saas')) {
|
||||
MockAnalyticsApi.initialize(23050, mockOpts)
|
||||
MockV1Api.initialize(25000, mockOpts)
|
||||
MockThirdPartyDataStoreApi.initialize(23002, mockOpts)
|
||||
}
|
||||
|
||||
if (Features.hasFeature('git-bridge')) {
|
||||
MockGitBridgeApi.initialize(28000, mockOpts)
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
import './helpers/InitApp.mjs'
|
||||
import Features from '../../../app/src/infrastructure/Features.js'
|
||||
|
||||
import MockAnalyticsApi from './mocks/MockAnalyticsApi.js'
|
||||
import MockChatApi from './mocks/MockChatApi.js'
|
||||
import MockClsiApi from './mocks/MockClsiApi.js'
|
||||
import MockDocstoreApi from './mocks/MockDocstoreApi.js'
|
||||
import MockDocUpdaterApi from './mocks/MockDocUpdaterApi.js'
|
||||
import MockFilestoreApi from './mocks/MockFilestoreApi.js'
|
||||
import MockGitBridgeApi from './mocks/MockGitBridgeApi.js'
|
||||
import MockNotificationsApi from './mocks/MockNotificationsApi.js'
|
||||
import MockProjectHistoryApi from './mocks/MockProjectHistoryApi.js'
|
||||
import MockSpellingApi from './mocks/MockSpellingApi.js'
|
||||
import MockV1Api from './mocks/MockV1Api.js'
|
||||
import MockV1HistoryApi from './mocks/MockV1HistoryApi.js'
|
||||
import MockHaveIBeenPwnedApi from './mocks/MockHaveIBeenPwnedApi.js'
|
||||
import MockThirdPartyDataStoreApi from './mocks/MockThirdPartyDataStoreApi.js'
|
||||
|
||||
const mockOpts = {
|
||||
debug: ['1', 'true', 'TRUE'].includes(process.env.DEBUG_MOCKS),
|
||||
}
|
||||
|
||||
MockChatApi.initialize(23010, mockOpts)
|
||||
MockClsiApi.initialize(23013, mockOpts)
|
||||
MockDocstoreApi.initialize(23016, mockOpts)
|
||||
MockDocUpdaterApi.initialize(23003, mockOpts)
|
||||
MockFilestoreApi.initialize(23009, mockOpts)
|
||||
MockNotificationsApi.initialize(23042, mockOpts)
|
||||
MockSpellingApi.initialize(23005, mockOpts)
|
||||
MockHaveIBeenPwnedApi.initialize(1337, mockOpts)
|
||||
MockProjectHistoryApi.initialize(23054, mockOpts)
|
||||
MockV1HistoryApi.initialize(23100, mockOpts)
|
||||
|
||||
if (Features.hasFeature('saas')) {
|
||||
MockAnalyticsApi.initialize(23050, mockOpts)
|
||||
MockV1Api.initialize(25000, mockOpts)
|
||||
MockThirdPartyDataStoreApi.initialize(23002, mockOpts)
|
||||
}
|
||||
|
||||
if (Features.hasFeature('git-bridge')) {
|
||||
MockGitBridgeApi.initialize(28000, mockOpts)
|
||||
}
|
||||
+15
-15
@@ -1,18 +1,18 @@
|
||||
const App = require('../../../../app')
|
||||
const QueueWorkers = require('../../../../app/src/infrastructure/QueueWorkers')
|
||||
const MongoHelper = require('./MongoHelper')
|
||||
const RedisHelper = require('./RedisHelper')
|
||||
const logger = require('@overleaf/logger')
|
||||
const Settings = require('@overleaf/settings')
|
||||
const MockReCAPTCHAApi = require('../mocks/MockReCaptchaApi')
|
||||
const {
|
||||
gracefulShutdown,
|
||||
} = require('../../../../app/src/infrastructure/GracefulShutdown')
|
||||
const { app } = require('../../../../app/src/infrastructure/Server')
|
||||
const { injectRouteAfter } = require('./injectRoute')
|
||||
const SplitTestHandler = require('../../../../app/src/Features/SplitTests/SplitTestHandler')
|
||||
const SplitTestSessionHandler = require('../../../../app/src/Features/SplitTests/SplitTestSessionHandler')
|
||||
const Modules = require('../../../../app/src/infrastructure/Modules')
|
||||
import App from '../../../../app.mjs'
|
||||
import QueueWorkers from '../../../../app/src/infrastructure/QueueWorkers.js'
|
||||
import MongoHelper from './MongoHelper.js'
|
||||
import RedisHelper from './RedisHelper.js'
|
||||
import logger from '@overleaf/logger'
|
||||
import Settings from '@overleaf/settings'
|
||||
import MockReCAPTCHAApi from '../mocks/MockReCaptchaApi.js'
|
||||
import { gracefulShutdown } from '../../../../app/src/infrastructure/GracefulShutdown.js'
|
||||
import Server from '../../../../app/src/infrastructure/Server.mjs'
|
||||
import { injectRouteAfter } from './injectRoute.js'
|
||||
import SplitTestHandler from '../../../../app/src/Features/SplitTests/SplitTestHandler.js'
|
||||
import SplitTestSessionHandler from '../../../../app/src/Features/SplitTests/SplitTestSessionHandler.js'
|
||||
import Modules from '../../../../app/src/infrastructure/Modules.js'
|
||||
|
||||
const app = Server.app
|
||||
|
||||
logger.logger.level('error')
|
||||
|
||||
Reference in New Issue
Block a user