{
  "name": "decorator-transforms",
  "version": "2.4.0",
  "description": "Better babel transforms for decorators",
  "keywords": [],
  "repository": {
    "type": "git",
    "url": "git@github.com:ef4/decorator-transforms.git"
  },
  "license": "MIT",
  "author": "Edward Faulkner <edward@eaf4.com>",
  "type": "module",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/index.cjs"
    },
    "./runtime": {
      "import": "./dist/runtime.js",
      "require": "./dist/runtime.cjs"
    },
    "./runtime-esm": "./dist/runtime.js",
    "./runtime-cjs": "./dist/runtime.cjs",
    "./globals": {
      "import": "./dist/globals.js",
      "require": "./dist/globals.cjs"
    }
  },
  "typesVersions": {
    "*": {
      "*": [
        "dist/*"
      ]
    }
  },
  "files": [
    "dist/*"
  ],
  "dependencies": {
    "babel-import-util": "^3.0.0"
  },
  "peerDependencies": {
    "@babel/core": "^7.23.0 || ^8.0.0"
  },
  "devDependencies": {
    "@babel/core": "^8.0.1",
    "@babel/plugin-proposal-decorators": "^8.0.2",
    "@babel/plugin-transform-class-properties": "^8.0.1",
    "@babel/plugin-transform-private-methods": "^8.0.1",
    "@babel/preset-env": "^8.0.2",
    "@embroider/shared-internals": "^2.5.1",
    "@swc-node/register": "^1.6.8",
    "@types/babel__core": "^7.20.4",
    "@types/convert-source-map": "^2.0.3",
    "@types/node": "^20.9.1",
    "@types/qunit": "^2.19.8",
    "prettier": "^3.3.3",
    "qunit": "^2.20.0",
    "release-plan": "^0.18.0",
    "typescript": "^5.4.5",
    "vite": "^5.4.10",
    "vite-plugin-dts": "^4.3.0"
  },
  "scripts": {
    "build": "vite build",
    "dev:browser": "vite",
    "lint": "tsc && prettier --check .",
    "lint:fix": "prettier --write .",
    "start": "vite build --watch",
    "test": "TS_NODE_PROJECT=./tsconfig.test.json node --experimental-vm-modules node_modules/qunit/bin/qunit.js --require @swc-node/register tests/*-test.ts",
    "typecheck": "tsc"
  }
}