Remove is-root dependencies (#7660)

This commit is contained in:
rinsuki
2021-08-19 16:27:12 +09:00
committed by GitHub
parent e677540fd6
commit ab54e147f2
4 changed files with 5 additions and 14 deletions

View File

@@ -2,7 +2,6 @@ import * as os from 'os';
import * as cluster from 'cluster';
import * as chalk from 'chalk';
import * as portscanner from 'portscanner';
import * as isRoot from 'is-root';
import { getConnection } from 'typeorm';
import Logger from '../services/logger';
@@ -39,6 +38,11 @@ function greet() {
bootLogger.info(`Misskey v${meta.version}`, null, true);
}
function isRoot() {
// maybe process.getuid will be undefined under not POSIX environment (e.g. Windows)
return process.getuid != null && process.getuid() === 0;
}
/**
* Init master process
*/