{
  "name": "esyes",
  "type": "module",
  "version": "1.0.3",
  "description": "Run your TypeScript files quickly and with more positivity.",
  "license": "MIT",
  "main": "./src/register.js",
  "exports": {
    ".": "./src/register.js",
    "./preload": "./src/preload.js"
  },
  "dependencies": {
    "convert-source-map": "^2.0.0",
    "execa": "^8.0.1",
    "magic-string": "^0.30.5",
    "source-map": "^0.7.4",
    "tsx": "^4.7.0"
  },
  "devDependencies": {
    "@starbeam-dev/eslint-plugin": "^1.0.2",
    "@types/convert-source-map": "^2.0.1",
    "@types/node": "^20.8.6",
    "@types/source-map": "^0.5.7",
    "concurrently": "^8.2.2",
    "eslint": "^8.51.0",
    "knip": "^2.34.0",
    "npm-package-json-lint": "^7.1.0",
    "npm-package-json-lint-config-default": "^6.0.0",
    "publint": "^0.2.7",
    "release-plan": "^0.6.0",
    "typescript": "^5.2.2"
  },
  "bin": {
    "esyes": "src/bin.js"
  },
  "repository": "https://github.com/starbeamjs/esyes",
  "volta": {
    "node": "21.5.0",
    "pnpm": "8.13.1"
  },
  "scripts": {
    "lint": "concurrently \"npm:lint:*(!fix)\" --names \"lint:\"",
    "lint:js": "eslint . --max-warnings 0",
    "lint:package-json": "npmPkgJsonLint .",
    "lint:publish": "publint",
    "lint:types": "tsc -b",
    "test": "node ./tests/run-exit-code-tests.js"
  }
}