File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -148,6 +148,7 @@ async function installTypes(packageName: string, version?: string) {
148148
149149async function install ( ) {
150150 const dependencies : Package [ ] = [ ] ;
151+ const devDependencies : Package [ ] = [ ] ;
151152 if ( terminal . commands . length == 0 ) {
152153 const packageJson = readPackageJson ( ) ;
153154 if ( ! packageJson ) {
@@ -157,7 +158,7 @@ async function install() {
157158
158159 dependencies . push ( ...splitObject ( packageJson . dependencies ?? { } ) ) ;
159160 if ( ! isProduction ) {
160- dependencies . push ( ...splitObject ( packageJson . devDependencies ?? { } ) ) ;
161+ devDependencies . push ( ...splitObject ( packageJson . devDependencies ?? { } ) ) ;
161162 }
162163
163164 } else {
@@ -172,6 +173,11 @@ async function install() {
172173 const [ packageName , version ] = Object . entries ( dependency ) [ 0 ] ;
173174 await installPackage ( packageName , version ) && await installTypes ( packageName , version ) ;
174175 }
176+
177+ for (const dependency of devDependencies) {
178+ const [ packageName , version ] = Object . entries ( dependency ) [ 0 ] ;
179+ await installPackage ( packageName , version , true ) && await installTypes ( packageName , version ) ;
180+ }
175181}
176182
177183install ( ) ;
You can’t perform that action at this time.
0 commit comments