Skip to content

Commit 06d2fe3

Browse files
committed
add ts-node dep
1 parent 7a21a2b commit 06d2fe3

File tree

4 files changed

+10
-65
lines changed

4 files changed

+10
-65
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ It restarts target node process when any of required files changes (as standard
66

77
## Install
88

9-
`ts-node` is not a package dependency of `ts-node-dev` just to give user freedom of using needed `ts-node` version.
9+
`ts-node` version is not fixed in dependencies, so it will install latest version by default, but you may install need version of `ts-node` if needed.
1010

1111
```
1212
yarn add ts-node-dev ts-node
1313
```
1414

1515
```
16-
npm i ts-node-dev ts-node --global
16+
npm i ts-node-dev --global
1717
```
1818

1919
## Usage

bin/ts-node-dev

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ var opts = minimist(devArgs, {
1111
stopEarly: true,
1212
boolean: [
1313
'all-deps', 'deps', 'dedupe', 'poll', 'respawn', 'notify',
14-
'fast', 'disableWarnings', 'no-cache', 'cache', 'type-check',
14+
'fast', 'disableWarnings', 'no-cache',
15+
'cache', 'type-check',
1516
'prefer-ts'
1617
],
1718
string: [

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ts-node-dev",
3-
"version": "1.0.0-pre.7",
3+
"version": "1.0.0-pre.9",
44
"description": "Compiles your TS app and restarts when files are modified.",
55
"keywords": [
66
"restart",
@@ -36,13 +36,15 @@
3636
"test": "node ./bin/ts-node-dev -r ./test/ts/add-require.js --cache --respawn --ignore-watch lib --ignore-watch bin --prefer-ts --cache-directory .ts-node test/ts/test-script test-arg --fd"
3737
},
3838
"dependencies": {
39+
"ts-node": "*",
3940
"dateformat": "~1.0.4-1.2.3",
4041
"dynamic-dedupe": "^0.2.0",
4142
"filewatcher": "~3.0.0",
4243
"minimist": "^1.1.3",
44+
"mkdirp": "^0.5.1",
4345
"node-notifier": "^4.0.2",
4446
"resolve": "^1.0.0",
45-
"rimraf": "^2.6.1"
47+
"rimraf": "^2.6.1"
4648
},
4749
"devDependencies": {
4850
"@types/node": "^8.0.4",

yarn.lock

Lines changed: 2 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -513,10 +513,6 @@ diff@^1.3.2:
513513
version "1.4.0"
514514
resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"
515515

516-
diff@^3.1.0:
517-
version "3.2.0"
518-
resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9"
519-
520516
521517
version "1.3.0"
522518
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.3.0.tgz#13e75682b55518424276f7c173783456ef913d26"
@@ -1488,10 +1484,6 @@ lru-cache@^4.0.1:
14881484
pseudomap "^1.0.2"
14891485
yallist "^2.1.2"
14901486

1491-
make-error@^1.1.1:
1492-
version "1.3.0"
1493-
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.0.tgz#52ad3a339ccf10ce62b4040b708fe707244b8b96"
1494-
14951487
map-obj@^1.0.0, map-obj@^1.0.1:
14961488
version "1.0.1"
14971489
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
@@ -1581,7 +1573,7 @@ [email protected], minimist@~0.0.1:
15811573
version "0.0.8"
15821574
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
15831575

1584-
[email protected], minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
1576+
[email protected], minimist@^1.1.1, minimist@^1.1.3:
15851577
version "1.2.0"
15861578
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
15871579

@@ -2114,19 +2106,13 @@ [email protected]:
21142106
dependencies:
21152107
hoek "2.x.x"
21162108

2117-
source-map-support@^0.4.0:
2118-
version "0.4.15"
2119-
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1"
2120-
dependencies:
2121-
source-map "^0.5.6"
2122-
21232109
source-map@^0.4.4:
21242110
version "0.4.4"
21252111
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
21262112
dependencies:
21272113
amdefine ">=0.0.4"
21282114

2129-
source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1:
2115+
source-map@^0.5.3, source-map@~0.5.1:
21302116
version "0.5.6"
21312117
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
21322118

@@ -2240,20 +2226,12 @@ strip-bom@^2.0.0:
22402226
dependencies:
22412227
is-utf8 "^0.2.0"
22422228

2243-
strip-bom@^3.0.0:
2244-
version "3.0.0"
2245-
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
2246-
22472229
strip-indent@^1.0.1:
22482230
version "1.0.1"
22492231
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
22502232
dependencies:
22512233
get-stdin "^4.0.1"
22522234

2253-
strip-json-comments@^2.0.0:
2254-
version "2.0.1"
2255-
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
2256-
22572235
strip-json-comments@~1.0.1:
22582236
version "1.0.4"
22592237
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"
@@ -2387,28 +2365,6 @@ tryit@^1.0.1:
23872365
version "1.0.3"
23882366
resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb"
23892367

2390-
ts-node@^3.0.6:
2391-
version "3.0.6"
2392-
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-3.0.6.tgz#55127ff790c7eebf6ba68c1e6dde94b09aaa21e0"
2393-
dependencies:
2394-
arrify "^1.0.0"
2395-
chalk "^1.1.1"
2396-
diff "^3.1.0"
2397-
make-error "^1.1.1"
2398-
minimist "^1.2.0"
2399-
mkdirp "^0.5.1"
2400-
source-map-support "^0.4.0"
2401-
tsconfig "^6.0.0"
2402-
v8flags "^2.0.11"
2403-
yn "^2.0.0"
2404-
2405-
tsconfig@^6.0.0:
2406-
version "6.0.0"
2407-
resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-6.0.0.tgz#6b0e8376003d7af1864f8df8f89dd0059ffcd032"
2408-
dependencies:
2409-
strip-bom "^3.0.0"
2410-
strip-json-comments "^2.0.0"
2411-
24122368
tunnel-agent@~0.4.0, tunnel-agent@~0.4.1:
24132369
version "0.4.3"
24142370
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"
@@ -2457,10 +2413,6 @@ [email protected]:
24572413
dependencies:
24582414
tape "2.3.0"
24592415

2460-
user-home@^1.1.1:
2461-
version "1.1.1"
2462-
resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
2463-
24642416
user-home@^2.0.0:
24652417
version "2.0.0"
24662418
resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"
@@ -2475,12 +2427,6 @@ uuid@^3.0.0:
24752427
version "3.1.0"
24762428
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
24772429

2478-
v8flags@^2.0.11:
2479-
version "2.1.1"
2480-
resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4"
2481-
dependencies:
2482-
user-home "^1.1.1"
2483-
24842430
validate-npm-package-license@^3.0.1:
24852431
version "3.0.1"
24862432
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"
@@ -2602,7 +2548,3 @@ yargs@~3.10.0:
26022548
cliui "^2.1.0"
26032549
decamelize "^1.0.0"
26042550
window-size "0.1.0"
2605-
2606-
yn@^2.0.0:
2607-
version "2.0.0"
2608-
resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"

0 commit comments

Comments
 (0)