aboutsummaryrefslogtreecommitdiffstats
path: root/src/internal-server
diff options
context:
space:
mode:
authorLibravatar Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>2021-08-08 00:01:37 +0000
committerLibravatar GitHub <noreply@github.com>2021-08-08 05:31:37 +0530
commit97d51a7763b14c92ee71ff9a012311dd9498d803 (patch)
treebd36005031ecb1148f27aa541e7a92a5e3aa4c0c /src/internal-server
parent5.6.1-nightly.17 [skip ci] (diff)
downloadferdium-app-97d51a7763b14c92ee71ff9a012311dd9498d803.tar.gz
ferdium-app-97d51a7763b14c92ee71ff9a012311dd9498d803.tar.zst
ferdium-app-97d51a7763b14c92ee71ff9a012311dd9498d803.zip
refactor: path-references refactoring and using 'import' instead of 'require' (#1752)
* refactor references to 'userData' and 'appData' directories to move hardcoding into single location * convert to es6 for lower memory usage as per https://codesource.io/the-difference-between-import-and-require-in-javascript/
Diffstat (limited to 'src/internal-server')
-rw-r--r--src/internal-server/start.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/internal-server/start.js b/src/internal-server/start.js
index cb8ef56c8..5ccc1330e 100644
--- a/src/internal-server/start.js
+++ b/src/internal-server/start.js
@@ -18,9 +18,9 @@
18const fold = require('@adonisjs/fold'); 18const fold = require('@adonisjs/fold');
19const { Ignitor } = require('@adonisjs/ignitor'); 19const { Ignitor } = require('@adonisjs/ignitor');
20const fs = require('fs-extra'); 20const fs = require('fs-extra');
21const os = require('os');
22const path = require('path'); 21const path = require('path');
23const { LOCAL_HOSTNAME } = require('../config'); 22const { LOCAL_HOSTNAME } = require('../config');
23const { isWindows } = require('../environment');
24 24
25process.env.ENV_PATH = path.join(__dirname, 'env.ini'); 25process.env.ENV_PATH = path.join(__dirname, 'env.ini');
26 26
@@ -35,7 +35,7 @@ module.exports = async (userPath, port) => {
35 await fs.writeFile(dbPath, dbTemplate); 35 await fs.writeFile(dbPath, dbTemplate);
36 36
37 // Change permissions to ensure to file is not read-only 37 // Change permissions to ensure to file is not read-only
38 if (os.platform() === 'win32') { 38 if (isWindows) {
39 // eslint-disable-next-line no-bitwise 39 // eslint-disable-next-line no-bitwise
40 fs.chmodSync(dbPath, fs.statSync(dbPath).mode | 146); 40 fs.chmodSync(dbPath, fs.statSync(dbPath).mode | 146);
41 } 41 }