const express = require('express'); const https = require('https'); const cors = require('cors'); const { API_KEY, PORT, SSL_OPTIONS, CORS_ORIGIN } = require('./config.js'); // config.jsから設定をインポート // expressとCORSの設定 const app = express(); app.use(cors({ origin: CORS_ORIGIN, // config.jsから読み込み optionsSuccessStatus: 200 })); // lwSendMessageモジュールの読み込み require('./modules/lwSendMessage.js')(app); // pdfConvertモジュールの読み込み require('./modules/pdfConvert.js')(app); // pdfMergeモジュールの読み込み require('./modules/pdfMerge.js')(app); // pdfToTextモジュールの読み込み require('./modules/pdfToText.js')(app); // HTTPSサーバーの起動 https.createServer(SSL_OPTIONS, app).listen(PORT, () => { console.log(`HTTPS server is running on https://localhost:${PORT}`); });