package.json 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. {
  2. "name": "esbuild-register",
  3. "description": "Transpile JSX, TypeScript and esnext features on the fly with esbuild",
  4. "version": "3.5.0",
  5. "main": "register.js",
  6. "license": "MIT",
  7. "files": [
  8. "dist",
  9. "/register.js",
  10. "/loader.js"
  11. ],
  12. "exports": {
  13. ".": "./register.js",
  14. "./loader": "./loader.js",
  15. "./dist/node": "./dist/node.js",
  16. "./dist/*": "./dist/*"
  17. },
  18. "scripts": {
  19. "build": "tsup src/node.ts src/loader.ts --dts",
  20. "test": "npm run build && node -r ./register.js tests/test.ts",
  21. "prepublishOnly": "npm run build"
  22. },
  23. "devDependencies": {
  24. "@egoist/prettier-config": "^0.1.0",
  25. "@types/debug": "^4.1.7",
  26. "@types/node": "^14.0.23",
  27. "@types/source-map-support": "^0.5.3",
  28. "esbuild": "0.15.13",
  29. "execa": "^4.0.3",
  30. "joycon": "^2.2.5",
  31. "pirates": "^4.0.1",
  32. "source-map": "0.7.3",
  33. "source-map-support": "^0.5.19",
  34. "strip-json-comments": "^4.0.0",
  35. "tsconfig-paths": "^4.2.0",
  36. "tsup": "^4.7.1",
  37. "typescript": "^4.8.4",
  38. "uvu": "0.5.2"
  39. },
  40. "peerDependencies": {
  41. "esbuild": ">=0.12 <1"
  42. },
  43. "dependencies": {
  44. "debug": "^4.3.4"
  45. }
  46. }