{
  "name": "@paulmillr/jsbt",
  "version": "0.6.1",
  "description": "JS Build Tools: build, benchmark, test libs and apps",
  "files": [
    "jsbt.bin.js",
    "jsbt.bin.d.ts",
    "bench.js",
    "bench.d.ts",
    "bench-compare.js",
    "bench-compare.d.ts",
    "test.js",
    "test.d.ts",
    "tsconfig.json",
    "tsconfig.cjs.json",
    "tsconfig.test.json"
  ],
  "bin": {
    "jsbt": "jsbt.bin.js"
  },
  "devDependencies": {
    "@microsoft/tsdoc": "0.16.0",
    "@types/node": "24.2.1",
    "esbuild": "0.28.1",
    "prettier": "3.6.2",
    "typescript": "6.0.2"
  },
  "scripts": {
    "build": "tsc -p tsconfig.example.json && node --run bundle:bin && chmod +x jsbt.bin.js",
    "bundle": "esbuild src/jsbt/index.ts --bundle --platform=node --format=esm --target=node22",
    "bundle:bin": "node --run bundle -- --define:__JSBT_BUNDLE__=true --outfile=jsbt.bin.js --banner:js='#!/usr/bin/env node'",
    "clean": "node test/jsbt/clean.ts",
    "format": "npx prettier --write src",
    "test": "node test/index.ts",
    "test:bun": "echo 'No bun'",
    "test:deno": "echo 'No deno'"
  },
  "keywords": [
    "js",
    "tsconfig",
    "build",
    "tool",
    "ci",
    "esbuild"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/paulmillr/jsbt.git"
  },
  "type": "module",
  "main": "jsbt.bin.js",
  "module": "jsbt.bin.js",
  "types": "jsbt/index.d.ts",
  "sideEffects": false,
  "author": "Paul Miller (https://paulmillr.com)",
  "license": "MIT"
}
