mirror of
https://github.com/placeholder-soft/sui-data-sync.git
synced 2026-01-12 22:30:28 +08:00
16 lines
390 B
JavaScript
Executable File
16 lines
390 B
JavaScript
Executable File
#!/usr/bin/env node
|
|
|
|
const dotenv = require('dotenv');
|
|
const [prevEnv, afterEnv] = process.argv.slice(2);
|
|
|
|
const prev = dotenv.parse(prevEnv);
|
|
const after = dotenv.parse(afterEnv);
|
|
|
|
// print direnv exported variables for dotenv to use in jest tests
|
|
for (const [k, v] of Object.entries(after)) {
|
|
// only print changed vars
|
|
if (prev[k] !== after[k]) {
|
|
console.log(`${k}=${v}`);
|
|
}
|
|
}
|