tibi-docs/.yarn/unplugged/metalsmith-npm-2.5.1-131e5add51/node_modules/metalsmith/bin/metalsmith
2022-11-02 06:40:25 +00:00

36 lines
527 B
JavaScript
Executable File

#!/usr/bin/env node
/**
* Module dependencies.
*/
const spawn = require('cross-spawn')
const resolve = require('path').resolve
/**
* Resolve.
*/
const args = process.argv.slice(2)
/**
* If we're not talking about a sub-command, fall back on `_metalsmith`.
*/
args.unshift(resolve(__dirname, '_metalsmith'))
/**
* Spawn.
*/
const proc = spawn(process.execPath, args, { stdio: 'inherit' })
/**
* Exit.
*/
proc.on('exit', function (code) {
// eslint-disable-next-line no-process-exit
process.exit(code)
})