{
  "scripts": {
    "clean": "rm -rf lib",
{{#nccEnabled}}
    "build": "cp -rf ./src ./lib && ncc build -m -o lib{{#nccExclude}} -e {{.}}{{/nccExclude}} && mv lib/index.js lib/index.min.js && cp src/index.js lib/index.js && rm lib/package.json",
    "ncc-analyze": "yarn clean && cp -rf ./src ./lib && ncc build -m -s -o lib{{#nccExclude}} -e {{.}}{{/nccExclude}} --stats-out stats.json && npx webpack-bundle-analyzer stats.json --mode static && rm stats.json && yarn clean",
{{/nccEnabled}}
{{^nccEnabled}}
    "build": "cp -rf ./src ./lib",
{{/nccEnabled}}
    "build-clean": "yarn run clean && yarn run build",
    "test-simple": "c8 mocha --import=./test/reg.js \"./test/**/*.spec.js\"",
    "test": "yarn run clean && yarn run gardener && yarn run test-simple",
    "docker": "docker run --net host -u`id -u`:`id -g` -v $(pwd):/user/project -v ~/.aws:/user/.aws -v ~/.npmrc:/user/.npmrc -w /user/project -it --entrypoint /bin/bash",
    "u": "yarn upgrade --latest --force",
    "i": "yarn install --frozen-lockfile",
    "it": "yarn run i && yarn run t",
    "t": "yarn test",
    "ts": "yarn run test-simple",
    "tsv": "yarn run test-simple --verbose",
    "semantic-release": "yarn run build-clean && yarn exec semantic-release",
    "gardener": "node gardener.js"
  }
}
