]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/webpack/helpers.js
1 const path
= require('path')
4 const ROOT
= path
.resolve(__dirname
, '..')
5 const EVENT
= process
.env
.npm_lifecycle_event
|| ''
7 function hasProcessFlag (flag
) {
8 return process
.argv
.join('').indexOf(flag
) > -1
11 function hasNpmFlag (flag
) {
12 return EVENT
.includes(flag
)
15 function isWebpackDevServer () {
16 return process
.argv
[1] && !!(/webpack-dev-server$/.exec(process
.argv
[1]))
19 function root (args
) {
20 args
= Array
.prototype.slice
.call(arguments
, 0)
21 return path
.join
.apply(path
, [ROOT
].concat(args
))
24 exports
.hasProcessFlag
= hasProcessFlag
25 exports
.hasNpmFlag
= hasNpmFlag
26 exports
.isWebpackDevServer
= isWebpackDevServer