{
  "name": "<%= name %>-bundle",
  "version": "0.1.0",
  "description": "<%= description %>",
  "main": "index.js",
  "scripts": {
    "lint": "eslint --ignore-path .gitignore --ext .js,.ts .",
    "lint:fix": "npm run lint -- --fix",
    "test": "jest",
    "test:watch": "jest --coverage=false --notify --watch --onlyChanged",
    "test:debug": "env DEBUG=\"${DEBUG:-*teraslice*}\" jest --detectOpenHandles --coverage=false --runInBand",
    "postinstall": "cd ./asset && npm install --prod"
  },
  "devDependencies": {
    "@terascope/eslint-config": "^0.1.0",
    "eslint": "^6.2.0",
    "jest": "^24.9.0",
    "jest-extended": "^0.11.0",
    "jest-fixtures": "^0.6.0",
    "teraslice-test-harness": "^0.8.0"
  },
  "dependencies": {}
}

{
  "name": "<%= name %>-bundle",
  "version": "0.1.0",
  "description": "<%= description %>",
  "main": "index.js",
  "scripts": {
    "lint": "eslint --ignore-path .gitignore --ext .js,.ts .",
    "lint:fix": "npm run lint -- --fix",
    "test": "jest",
    "test:watch": "jest --coverage=false --notify --watch --onlyChanged",
    "test:debug": "env DEBUG=\"${DEBUG:-*teraslice*}\" jest --detectOpenHandles --coverage=false --runInBand",
    "postinstall": "cd ./asset && npm install --prod"
  },
  "devDependencies": {
    "@terascope/eslint-config": "^0.1.0",
    "eslint": "^6.2.0",
    "jest": "^24.9.0",
    "jest-extended": "^0.11.0",
    "jest-fixtures": "^0.6.0",
    "teraslice-test-harness": "^0.8.0",
    "typescript": "^3.6.2"
  },
  "dependencies": {}
}

Add typescript to teraslice-cli generator
Add typescript to teraslice-cli generator
