const crossEnv = require("cross-env")
const minimist = require("minimist")
const {join} = require("path")

const argv = minimist(process.argv.slice(2))

if (argv.build) {
  crossEnv([
    "NODE_ENV=production",
    "npm run build:in"
  ])
} else {
  const process = crossEnv([
    `STATIC=${join(__dirname, '../resource/electron/static')}`,
    "PORT=3344",
    "NODE_ENV=development",
    "ts-node -r tsconfig-paths/register script/dev-runner --watch"
  ])
}