react-generate-comp
Version:
Generate React components in current execute directory by typing with CLI.
1 lines • 946 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"zustandGen",{enumerable:true,get:()=>zustandGen});const _fs=_interopRequireDefault(require("fs"));const _path=_interopRequireDefault(require("path"));const _kolorist=require("kolorist");const _rawGen=require("./rawGen");const _initHelper=require("./initHelper");const _genZustand=require("../supportGen/genZustand");function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function zustandGen(isTypescript=true){(0,_rawGen.rawGen)(isTypescript);const folderList=["store"].map(v=>(0,_initHelper.createFolderIfNotExist)(v));if(folderList[0]){const genData=(0,_genZustand.genZustand)("bears",true);const currentPath=_path.default.join(process.cwd(),"store",isTypescript?"bearStore.ts":"bearStore.js");_fs.default.writeFileSync(currentPath,genData);console.log("Remember to add the",(0,_kolorist.cyan)("yarn add zustand"))}}