Skip to content

Commit

Permalink
fix: update code to use @npmcli/run-script
Browse files Browse the repository at this point in the history
  • Loading branch information
wraithgar committed Jan 19, 2024
1 parent 64a3503 commit c47a91a
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions lib/run-script.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
const rpj = require('read-package-json-fast')
const PackageJson = require('@npmcli/package-json')
const runScriptPkg = require('./run-script-pkg.js')
const validateOptions = require('./validate-options.js')
const isServerPackage = require('./is-server-package.js')

const runScript = options => {
const runScript = async options => {
validateOptions(options)
const { pkg, path } = options
return pkg ? runScriptPkg(options)
: rpj(path + '/package.json')
.then(readPackage => runScriptPkg({ ...options, pkg: readPackage }))
if (options.pkg) {
return runScriptPkg(options)
}
const { content: pkg } = await PackageJson.normalize(options.path)
return runScriptPkg({ ...options, pkg })
}

module.exports = Object.assign(runScript, { isServerPackage })

0 comments on commit c47a91a

Please sign in to comment.