added log module
This commit is contained in:
20
haxetool/env.js
Normal file
20
haxetool/env.js
Normal file
@@ -0,0 +1,20 @@
|
||||
const path = require('path');
|
||||
|
||||
|
||||
class Env {
|
||||
|
||||
static set(key, value) {
|
||||
process.env[key] = value;
|
||||
}
|
||||
|
||||
static addPath(value, key='PATH') {
|
||||
if (!process.env[key]) {
|
||||
process.env[key] = value;
|
||||
} else if (process.env[key].split(path.delimiter).indexOf(value) === -1) {
|
||||
process.env[key] = [process.env[key], value].join(path.delimiter);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
module.exports = Env;
|
||||
Reference in New Issue
Block a user