ReactFlow前端拖拽模型与参数配置功能MVP
This commit is contained in:
1 parent
70c91ed019
commit
d3b99304fb
2001 files changed
+349044
-548
No files matched your search
+19
@@ -0,0 +1,19 @@
|
||||
const { readdirScoped } = require('@npmcli/fs')
|
||||
|
||||
const installedShallow = async (npm, opts) => {
|
||||
const names = async global => {
|
||||
const paths = await readdirScoped(global ? npm.globalDir : npm.localDir)
|
||||
return paths.map(p => p.replace(/\\/g, '/'))
|
||||
}
|
||||
const { conf: { argv: { remain } } } = opts
|
||||
if (remain.length > 3) {
|
||||
return null
|
||||
}
|
||||
|
||||
const { global } = npm.flatOptions
|
||||
const locals = global ? [] : await names(false)
|
||||
const globals = (await names(true)).map(n => global ? n : `${n} -g`)
|
||||
return [...locals, ...globals]
|
||||
}
|
||||
|
||||
module.exports = installedShallow
|
||||
Reference in new issue
Block a user