mirror of
https://forge.chapril.org/tykayn/caisse-bliss
synced 2025-06-20 01:44:42 +02:00
add deps for js angular1.8
This commit is contained in:
parent
8e2da4f159
commit
b373892ddc
3800 changed files with 125627 additions and 40 deletions
43
.yarn/unplugged/node-gyp-npm-11.1.0-bd7044e197/node_modules/node-gyp/lib/remove.js
generated
vendored
Normal file
43
.yarn/unplugged/node-gyp-npm-11.1.0-bd7044e197/node_modules/node-gyp/lib/remove.js
generated
vendored
Normal file
|
@ -0,0 +1,43 @@
|
|||
'use strict'
|
||||
|
||||
const fs = require('graceful-fs').promises
|
||||
const path = require('path')
|
||||
const log = require('./log')
|
||||
const semver = require('semver')
|
||||
|
||||
async function remove (gyp, argv) {
|
||||
const devDir = gyp.devDir
|
||||
log.verbose('remove', 'using node-gyp dir:', devDir)
|
||||
|
||||
// get the user-specified version to remove
|
||||
let version = argv[0] || gyp.opts.target
|
||||
log.verbose('remove', 'removing target version:', version)
|
||||
|
||||
if (!version) {
|
||||
throw new Error('You must specify a version number to remove. Ex: "' + process.version + '"')
|
||||
}
|
||||
|
||||
const versionSemver = semver.parse(version)
|
||||
if (versionSemver) {
|
||||
// flatten the version Array into a String
|
||||
version = versionSemver.version
|
||||
}
|
||||
|
||||
const versionPath = path.resolve(gyp.devDir, version)
|
||||
log.verbose('remove', 'removing development files for version:', version)
|
||||
|
||||
// first check if its even installed
|
||||
try {
|
||||
await fs.stat(versionPath)
|
||||
} catch (err) {
|
||||
if (err.code === 'ENOENT') {
|
||||
return 'version was already uninstalled: ' + version
|
||||
}
|
||||
throw err
|
||||
}
|
||||
|
||||
await fs.rm(versionPath, { recursive: true, force: true })
|
||||
}
|
||||
|
||||
module.exports = remove
|
||||
module.exports.usage = 'Removes the node development files for the specified version'
|
Loading…
Add table
Add a link
Reference in a new issue