{
  "name": "xtsz",
  "version": "0.0.8",
  "description": "TypeScript & Node.js runner with ESM, CJS, and HTTP/S imports support.",
  "type": "module",
  "bin": "./dist/index.js",
  "exports": {
    "./package.json": "./package.json",
    "./bin": "./dist/index.js"
  },
  "files": [
    "dist",
    "package.json"
  ],
  "dependencies": {
    "esbuild": "^0.17.19"
  },
  "devDependencies": {
    "tsx": "^3.12.7",
    "@types/node": "^20.2.5",
    "bumpp": "^9.1.0",
    "execa": "^7.1.1",
    "rome": "^12.1.2",
    "simple-git-hooks": "^2.8.1",
    "tsup": "^6.7.0",
    "typescript": "^5.0.4"
  },
  "simple-git-hooks": {
    "pre-commit": "pnpm format && pnpm lint && pnpm typecheck"
  },
  "engines": {
    "node": ">=18",
    "pnpm": ">=8.0.0"
  },
  "homepage": "github:o-az/xtsz",
  "repository": "https://github.com/o-az/xtsz.git",
  "bugs": "github:o-az/xtsz/issues",
  "author": "Omar Aziz <github@omaraziz.dev> (https://github.com/o-az)",
  "keywords": [
    "typescript",
    "node.js",
    "esm",
    "cjs",
    "runner",
    "esbuild",
    "https-imports"
  ],
  "license": "MIT",
  "scripts": {
    "build": "tsup --config ./tsup.config.ts",
    "test": "tsx ./test/index.test.ts",
    "lint": "rome check . --apply",
    "format": "rome format . --write",
    "typecheck": "tsc --noEmit",
    "prepare-test": "/bin/bash ./scripts/prepare-test.sh",
    "release": "pnpm dlx bumpp package.json --commit --push --tag",
    "prerelease": "pnpm build",
    "clean": "rm -rf dist *.tgz",
    "prebuild": "rm -rf dist",
    "preinstall": "npx only-allow pnpm"
  }
}