UNPKG

2.45 kBJSONView Raw
1{
2 "name": "ts-node-dev",
3 "version": "1.0.0-pre.53",
4 "description": "Compiles your TS app and restarts when files are modified.",
5 "keywords": [
6 "restart",
7 "reload",
8 "supervisor",
9 "monitor",
10 "watch"
11 ],
12 "repository": {
13 "type": "git",
14 "url": "http://github.com/whitecolor/ts-node-dev.git"
15 },
16 "license": "MIT",
17 "bin": {
18 "ts-node-dev": "./bin/ts-node-dev",
19 "tsnd": "./bin/ts-node-dev"
20 },
21 "main": "./lib",
22 "files": [
23 "bin",
24 "icons",
25 "lib"
26 ],
27 "prettier": {
28 "singleQuote": true,
29 "semi": false
30 },
31 "preferGlobal": true,
32 "engines": {
33 "node": ">=0.8.0"
34 },
35 "scripts": {
36 "ts-node-dev": "node ./bin/ts-node-dev",
37 "tsnd": "yarn ts-node-dev",
38 "test": "ts-node -T test/index.ts",
39 "test-dev": "ts-node-dev --respawn -T test/index.ts",
40 "test-docker": "docker-compose up",
41 "ci": "yarn test",
42 "ci-local": "docker run --name travis-debug -dit quay.io/travisci/ci-nodejs",
43 "manual": "node ./bin/ts-node-dev --rt 5 --exit-child --tree-kill --clear -r tsconfig-paths/register -r ./test/manual/add-require -r ./test/manual/add-require-2 -r esm -O \"{\\\"module\\\": \\\"es6\\\"}\" --preserve-symlinks --respawn --ignore-watch 'lib' --ignore-watch bin --prefer-ts --debug --poll --interval 1000 --cache-directory .ts-node --inspect -- test/manual/test-script test-arg --fd",
44 "postinstall": "echo If you want desktop-notifications you can run \"npm i node-notifier@^5.4.0\"!"
45 },
46 "dependencies": {
47 "chokidar": "^3.4.0",
48 "dateformat": "~1.0.4-1.2.3",
49 "dynamic-dedupe": "^0.3.0",
50 "minimist": "^1.2.5",
51 "mkdirp": "^1.0.4",
52 "resolve": "^1.0.0",
53 "rimraf": "^2.6.1",
54 "source-map-support": "^0.5.12",
55 "tree-kill": "^1.2.2",
56 "ts-node": "^8.10.2",
57 "tsconfig": "^7.0.0"
58 },
59 "devDependencies": {
60 "@types/fs-extra": "^9.0.1",
61 "@types/node": "^8.0.4",
62 "@types/tape": "^4.13.0",
63 "@types/touch": "^3.1.1",
64 "@types/ts-nameof": "^4.2.1",
65 "coffee-script": "^1.8.0",
66 "eslint": "^2.0.0",
67 "eslint-config-airbnb-base": "^3.0.1",
68 "eslint-plugin-import": "^1.8.1",
69 "esm": "^3.2.22",
70 "fs-extra": "^9.0.1",
71 "tap": "^5.2.0",
72 "tape": "^5.0.1",
73 "touch": "^1.0.0",
74 "ts-nameof": "^5.0.0",
75 "tsconfig-paths": "^3.3.1",
76 "ttypescript": "^1.5.10",
77 "typescript": "^3.9.5"
78 },
79 "peerDependencies": {
80 "node-notifier": "^5.4.0",
81 "typescript": "*"
82 }
83}