{
  "name": "tmex-cli",
  "version": "1.0.2",
  "type": "module",
  "bin": {
    "tmex": "./bin/tmex.js",
    "tmex-cli": "./bin/tmex.js"
  },
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "bin",
    "dist",
    "resources",
    "README.md",
    "CHANGELOG.md"
  ],
  "scripts": {
    "clean": "rm -rf dist resources/fe-dist resources/gateway-drizzle",
    "bundle:resources": "bash ./scripts/bundle-resources.sh",
    "build:runtime": "bun scripts/build-runtime.ts",
    "build:artifacts": "bun scripts/build-artifacts.ts",
    "build:cli": "bun build src/cli-node.ts --outfile ./dist/cli-node.js --target node --format esm",
    "build": "bun run clean && bun run bundle:resources && bun run build:runtime && bun run build:cli",
    "release": "npm publish",
    "test": "bun test src"
  },
  "devDependencies": {
    "@types/bun": "latest",
    "typescript": "^5.7.3"
  }
}
