1- const { YoGenerator, YoHelper, commonPrompt } = require ( "yo-reshow" ) ;
1+ const { YoGenerator, YoHelper } = require ( "yo-reshow" ) ;
22const { KEYS } = require ( "reshow-constant" ) ;
33
44/**
@@ -26,8 +26,7 @@ module.exports = class extends YoGenerator {
2626 * https://github.com/SBoudrias/Inquirer.js
2727 */
2828 async prompting ( ) {
29- const { say, exit, isFile, getDotYo, glob, updateJSON } = YoHelper ( this ) ;
30- const pkg = isFile ( "package.json" ) ;
29+ const { isFile, getDotYo, glob, updateJSON } = YoHelper ( this ) ;
3130
3231 const opts = getDotYo ( ) ;
3332 if ( ! opts . exports ) {
@@ -40,6 +39,8 @@ module.exports = class extends YoGenerator {
4039 moreValArr,
4140 pkgjson,
4241 appendArr,
42+ typesPrependArr,
43+ typesAppendArr,
4344 requirePrependArr,
4445 requireAppendArr,
4546 importPrependArr,
@@ -57,6 +58,7 @@ module.exports = class extends YoGenerator {
5758 content = `${ prepend } ${ filename } ${ append } ` ;
5859 } else {
5960 content = {
61+ types : `${ typesPrependArr [ index ] } ${ filename } ${ typesAppendArr [ index ] } ` ,
6062 require : `${ requirePrependArr [ index ] } ${ filename } ${ requireAppendArr [ index ] } ` ,
6163 import : `${ importPrependArr [ index ] } ${ filename } ${ importAppendArr [ index ] } ` ,
6264 } ;
@@ -99,7 +101,7 @@ module.exports = class extends YoGenerator {
99101 willClean : exports ,
100102 modify : diff ,
101103 } ;
102- this . log ( { ... allDiff } ) ;
104+ console . dir ( allDiff , { depth : null , colors : true } ) ;
103105 return null ;
104106 } else {
105107 json . exports = nextExports ;
0 commit comments