{
  "name": "@fal-works/ts-transpile-modules",
  "description": "Transpile TypeScript modules into JavaScript.",
  "version": "0.2.0",
  "license": "MIT",
  "author": "FAL",
  "keywords": [
    "typescript",
    "build"
  ],
  "homepage": "https://github.com/fal-works/ts-transpile-modules#readme",
  "bugs": {
    "url": "https://github.com/fal-works/ts-transpile-modules/issues"
  },
  "type": "module",
  "files": [
    "lib",
    "src",
    "bin"
  ],
  "main": "lib/index.js",
  "module": "lib/index.js",
  "bin": {
    "ts-transpile-modules": "bin/main.js"
  },
  "directories": {
    "lib": "lib"
  },
  "dependencies": {
    "@fal-works/deep-freeze": "^0.1.0",
    "deepcopy": "^2.1.0",
    "fast-glob": "^3.2.5",
    "mri": "^1.1.6",
    "typescript": "^4.1.5"
  },
  "devDependencies": {
    "@types/mri": "^1.1.0",
    "@types/node": "^14.14.28",
    "@typescript-eslint/eslint-plugin": "4.15.1",
    "@typescript-eslint/parser": "^4.15.1",
    "eslint": "7.20.0",
    "eslint-config-prettier": "^7.2.0",
    "prettier": "^2.2.1",
    "rimraf": "^3.0.2"
  },
  "scripts": {
    "build": "pnpm run build:lib & pnpm run build:bin",
    "build:lib": "rimraf lib && tsc && pnpm run format:lib",
    "preformat:lib": "eslint --fix --no-ignore lib/**/*.{js,ts}",
    "format:lib": "prettier --write lib/**/*.{js,ts}",
    "build:bin": "rimraf bin && tsc --project src-bin && pnpm run format:bin",
    "preformat:bin": "eslint --fix --no-ignore bin/**/*.{js,ts}",
    "format:bin": "prettier --write bin/**/*.{js,ts}",
    "lint": "eslint src/",
    "dogfood": "node test/dogfooding.js",
    "dogfood-cli": "node bin/main.js -o test/out --clean --target ES2019"
  }
}
