UNPKG
tsc-hooks
Version:
dev (1.1.2-dev.20211115.4)
latest (1.1.2)
1.1.2
1.1.2-dev.20230324.1
1.1.2-dev.20211115.4
1.1.2-dev.20211115.3
1.1.2-dev.20211115.2
1.1.2-dev.20211115.1
1.1.2-dev.20211113.1
1.1.2-dev.20211011.2
1.1.2-dev.20211011.1
1.1.2-dev.20210906.1
1.1.2-beta.3
1.1.2-beta.2
1.1.2-beta.1
1.1.2-beta
1.1.1
1.1.1-patch.1
1.1.1-dev.20210905.10
1.1.1-dev.20210905.9
1.1.1-dev.20210905.8
1.1.1-dev.20210905.7
1.1.1-dev.20210905.6
1.1.1-dev.20210905.5
1.1.1-dev.20210905.4
1.1.1-dev.20210905.3
1.1.1-dev.20210905.2
1.1.1-dev.20210905.1
1.1.0
1.1.0-dev.20210821.8
1.1.0-dev.20210821.7
1.1.0-dev.20210821.6
1.1.0-dev.20210821.5
1.1.0-dev.20210821.4
1.1.0-dev.20210821.3
1.1.0-dev.20210821.2
1.1.0-dev.20210821.1
1.1.0-dev.20210801.1
1.1.0-dev.20210731.1
1.0.9-dev.20210715.1
1.0.9-dev.20210708.2
1.0.9-dev.20210708.1
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
Add tsc compiler hooks to your TypeScript project
github.com/swimauger/tsc-hooks
swimauger/tsc-hooks
tsc-hooks
/
lib
/
utils
/
installDependencies.js
8 lines
(7 loc)
•
261 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
const
path =
require
(
'path'
);
const
{ execSync } =
require
(
'child_process'
);
module
.
exports
=
function
(
dependencies
) {
if
(dependencies.
length
) {
execSync
(
`npm i
${
Array
.
from
(
new
Set
(dependencies)).join(
' '
)}
`
, {
cwd
: path.
resolve
(__dirname,
'..'
) }); } }