mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-26 05:55:03 +08:00
# Conflicts: # jsowell-ui/.env.development # jsowell-ui/.env.staging # jsowell-ui/bin/build-sit.bat # jsowell-ui/bin/build.bat # jsowell-ui/src/api/adapayMember/adapayMember.js # jsowell-ui/src/api/pile/merchant.js # jsowell-ui/src/router/index.js # jsowell-ui/src/views/financial/financeDetail.vue # jsowell-ui/src/views/financial/merchant.vue # jsowell-ui/src/views/homeIndex/homeIndex.vue # jsowell-ui/src/views/login.vue # jsowell-ui/src/views/pile/basic/detail.vue # jsowell-ui/src/views/pile/station/components/SiteInfo.vue # jsowell-ui/src/views/pile/station/detail.vue # jsowell-ui/src/views/pile/station/orderReport.vue
32 lines
1.0 KiB
JavaScript
32 lines
1.0 KiB
JavaScript
const optsArg = require('./lib/opts-arg.js')
|
|
const pathArg = require('./lib/path-arg.js')
|
|
|
|
const {mkdirpNative, mkdirpNativeSync} = require('./lib/mkdirp-native.js')
|
|
const {mkdirpManual, mkdirpManualSync} = require('./lib/mkdirp-manual.js')
|
|
const {useNative, useNativeSync} = require('./lib/use-native.js')
|
|
|
|
|
|
const mkdirp = (path, opts) => {
|
|
path = pathArg(path)
|
|
opts = optsArg(opts)
|
|
return useNative(opts)
|
|
? mkdirpNative(path, opts)
|
|
: mkdirpManual(path, opts)
|
|
}
|
|
|
|
const mkdirpSync = (path, opts) => {
|
|
path = pathArg(path)
|
|
opts = optsArg(opts)
|
|
return useNativeSync(opts)
|
|
? mkdirpNativeSync(path, opts)
|
|
: mkdirpManualSync(path, opts)
|
|
}
|
|
|
|
mkdirp.sync = mkdirpSync
|
|
mkdirp.native = (path, opts) => mkdirpNative(pathArg(path), optsArg(opts))
|
|
mkdirp.manual = (path, opts) => mkdirpManual(pathArg(path), optsArg(opts))
|
|
mkdirp.nativeSync = (path, opts) => mkdirpNativeSync(pathArg(path), optsArg(opts))
|
|
mkdirp.manualSync = (path, opts) => mkdirpManualSync(pathArg(path), optsArg(opts))
|
|
|
|
module.exports = mkdirp
|