diff options
Diffstat (limited to 'build/tasks/lib/isCleanWorkingDir.js')
-rw-r--r-- | build/tasks/lib/isCleanWorkingDir.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/build/tasks/lib/isCleanWorkingDir.js b/build/tasks/lib/isCleanWorkingDir.js index 3ad8f89bc..5466cbdfd 100644 --- a/build/tasks/lib/isCleanWorkingDir.js +++ b/build/tasks/lib/isCleanWorkingDir.js @@ -1,9 +1,9 @@ -"use strict"; +import util from "node:util"; +import { exec as nodeExec } from "node:child_process"; -const util = require( "node:util" ); -const exec = util.promisify( require( "node:child_process" ).exec ); +const exec = util.promisify( nodeExec ); -module.exports = async function isCleanWorkingDir() { +export default async function isCleanWorkingDir() { const { stdout } = await exec( "git status --untracked-files=no --porcelain" ); return !stdout.trim(); -}; +} |