package.json 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. {
  2. "name": "ts-node",
  3. "version": "8.10.2",
  4. "description": "TypeScript execution environment and REPL for node.js, with source map support",
  5. "main": "dist/index.js",
  6. "types": "dist/index.d.ts",
  7. "bin": {
  8. "ts-node": "dist/bin.js",
  9. "ts-script": "dist/bin-script-deprecated.js",
  10. "ts-node-script": "dist/bin-script.js",
  11. "ts-node-transpile-only": "dist/bin-transpile.js"
  12. },
  13. "files": [
  14. "dist/",
  15. "dist-raw/",
  16. "register/",
  17. "esm.mjs",
  18. "LICENSE",
  19. "tsconfig.schema.json",
  20. "tsconfig.schemastore-schema.json"
  21. ],
  22. "scripts": {
  23. "lint": "tslint \"src/**/*.ts\" --project tsconfig.json",
  24. "lint-fix": "tslint \"src/**/*.ts\" --project tsconfig.json --fix",
  25. "clean": "rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json && rimraf tests/ts-node-packed.tgz",
  26. "build": "npm run build-nopack && npm run build-pack",
  27. "build-nopack": "npm run clean && npm run build-tsc && npm run build-configSchema",
  28. "build-tsc": "tsc",
  29. "build-configSchema": "typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema",
  30. "build-pack": "node ./scripts/build-pack.js",
  31. "test-spec": "mocha dist/**/*.spec.js -R spec --bail",
  32. "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail",
  33. "test": "npm run build && npm run lint && npm run test-cov",
  34. "prepare": "npm run build-nopack"
  35. },
  36. "engines": {
  37. "node": ">=6.0.0"
  38. },
  39. "repository": {
  40. "type": "git",
  41. "url": "git://github.com/TypeStrong/ts-node.git"
  42. },
  43. "keywords": [
  44. "typescript",
  45. "node",
  46. "runtime",
  47. "environment",
  48. "ts",
  49. "compiler"
  50. ],
  51. "author": {
  52. "name": "Blake Embrey",
  53. "email": "hello@blakeembrey.com",
  54. "url": "http://blakeembrey.me"
  55. },
  56. "license": "MIT",
  57. "bugs": {
  58. "url": "https://github.com/TypeStrong/ts-node/issues"
  59. },
  60. "homepage": "https://github.com/TypeStrong/ts-node",
  61. "devDependencies": {
  62. "@types/chai": "^4.0.4",
  63. "@types/diff": "^4.0.2",
  64. "@types/mocha": "^5.2.7",
  65. "@types/node": "13.13.5",
  66. "@types/proxyquire": "^1.3.28",
  67. "@types/react": "^16.0.2",
  68. "@types/semver": "^7.1.0",
  69. "@types/source-map-support": "^0.5.0",
  70. "axios": "^0.19.0",
  71. "chai": "^4.0.1",
  72. "istanbul": "^0.4.0",
  73. "mocha": "^6.2.2",
  74. "ntypescript": "^1.201507091536.1",
  75. "proxyquire": "^2.0.0",
  76. "react": "^16.0.0",
  77. "rimraf": "^3.0.0",
  78. "semver": "^7.1.3",
  79. "tslint": "^6.1.0",
  80. "tslint-config-standard": "^9.0.0",
  81. "typescript": "3.8.3",
  82. "typescript-json-schema": "^0.42.0",
  83. "util.promisify": "^1.0.1"
  84. },
  85. "peerDependencies": {
  86. "typescript": ">=2.7"
  87. },
  88. "dependencies": {
  89. "arg": "^4.1.0",
  90. "diff": "^4.0.1",
  91. "make-error": "^1.1.1",
  92. "source-map-support": "^0.5.17",
  93. "yn": "3.1.1"
  94. }
  95. }