diff options
Diffstat (limited to 'deps/node/deps/npm/lib/install/action/prepare.js')
-rw-r--r-- | deps/node/deps/npm/lib/install/action/prepare.js | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/deps/node/deps/npm/lib/install/action/prepare.js b/deps/node/deps/npm/lib/install/action/prepare.js deleted file mode 100644 index d48c8e7e..00000000 --- a/deps/node/deps/npm/lib/install/action/prepare.js +++ /dev/null @@ -1,27 +0,0 @@ -'use strict' -var chain = require('slide').chain -var lifecycle = require('../../utils/lifecycle.js') -var packageId = require('../../utils/package-id.js') -var prepublishWarning = require('../../utils/warn-deprecated.js')('prepublish-on-install') -var moduleStagingPath = require('../module-staging-path.js') - -module.exports = function (staging, pkg, log, next) { - log.silly('prepublish', packageId(pkg)) - // TODO: for `npm@5`, change the behavior and remove this warning. - // see https://github.com/npm/npm/issues/10074 for details - if (pkg.package && pkg.package.scripts && pkg.package.scripts.prepublish) { - prepublishWarning([ - 'As of npm@5, `prepublish` scripts are deprecated.', - 'Use `prepare` for build steps and `prepublishOnly` for upload-only.', - 'See the deprecation note in `npm help scripts` for more information.' - ]) - } - var buildpath = moduleStagingPath(staging, pkg) - chain( - [ - [lifecycle, pkg.package, 'prepublish', buildpath], - [lifecycle, pkg.package, 'prepare', buildpath] - ], - next - ) -} |