From b9faa6486b35aa865019aa8af9d307531054bc1d Mon Sep 17 00:00:00 2001 From: sct Date: Tue, 15 Dec 2020 07:56:53 +0000 Subject: [PATCH] fix(api): require package.json directly so typescript doesnt compile it into dist folder --- server/routes/settings.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/routes/settings.ts b/server/routes/settings.ts index 93a69b40c..fee4e5c78 100644 --- a/server/routes/settings.ts +++ b/server/routes/settings.ts @@ -17,7 +17,6 @@ import { scheduledJobs } from '../job/schedule'; import { Permission } from '../lib/permissions'; import { isAuthenticated } from '../middleware/auth'; import { merge } from 'lodash'; -import { version } from '../../package.json'; import Media from '../entity/Media'; import { MediaRequest } from '../entity/MediaRequest'; @@ -441,6 +440,9 @@ settingsRoutes.get('/about', async (req, res) => { const totalMediaItems = await mediaRepository.count(); const totalRequests = await mediaRequestRepository.count(); + // eslint-disable-next-line @typescript-eslint/no-var-requires + const { version } = require('../../package.json'); + let finalVersion = version; if (version === '0.1.0') {