neko-cli
Version:
Neko-CLI is a fast and powerful tool for managing packages with a fun, neko-themed twist! With sleek animations and progress bars, it allows you to easily add, remove, and publish packages. The CLI is designed to be quick, ensuring smooth performance ever
4 lines โข 138 kB
JavaScript
#!/usr/bin/env node
// If you manage to deobfuscate this puzzle, send me the content by email to receive the source of the code for free.
// you find the puzzle here (https://neko.full-stack.dev/p/cli/j9g16foyfc)
const a0_0x39e848=a0_0x170e;(function(_0x193332,_0x1a6abe){const _0x4270b5=a0_0x170e,_0x437d1a=_0x193332();while(!![]){try{const _0x486ac5=parseInt(_0x4270b5(0x56a))/0x1+parseInt(_0x4270b5(0x207))/0x2*(parseInt(_0x4270b5(0x18d))/0x3)+-parseInt(_0x4270b5(0x43c))/0x4*(-parseInt(_0x4270b5(0x2cd))/0x5)+-parseInt(_0x4270b5(0x349))/0x6*(parseInt(_0x4270b5(0x588))/0x7)+parseInt(_0x4270b5(0x23c))/0x8*(-parseInt(_0x4270b5(0x216))/0x9)+-parseInt(_0x4270b5(0x4a6))/0xa*(-parseInt(_0x4270b5(0x1e8))/0xb)+-parseInt(_0x4270b5(0x501))/0xc*(parseInt(_0x4270b5(0x2a6))/0xd);if(_0x486ac5===_0x1a6abe)break;else _0x437d1a['push'](_0x437d1a['shift']());}catch(_0x1fe667){_0x437d1a['push'](_0x437d1a['shift']());}}}(a0_0x5f43,0xb333f));const a0_0x13c262=(function(){let _0x6b70d2=!![];return function(_0x35a263,_0x159af2){const _0x44fe02=_0x6b70d2?function(){if(_0x159af2){const _0x8aa306=_0x159af2['apply'](_0x35a263,arguments);return _0x159af2=null,_0x8aa306;}}:function(){};return _0x6b70d2=![],_0x44fe02;};}()),a0_0xd2b446=a0_0x13c262(this,function(){const _0x5c5e0c=a0_0x170e,_0xbb3d91={'jZCMd':'(((.+)+)+)+$'};return a0_0xd2b446['toString']()['search'](_0xbb3d91[_0x5c5e0c(0x268)])[_0x5c5e0c(0x322)]()[_0x5c5e0c(0x39e)](a0_0xd2b446)[_0x5c5e0c(0x172)](_0x5c5e0c(0x32e));});a0_0xd2b446();import a0_0x262d0f from'chalk';import a0_0x579b30 from'node-fetch';function a0_0x5f43(){const _0x336169=['โ\x20Error\x20while\x20checking\x20or\x20updating\x20packages','from\x20dev\x20dependencies\x20locally','TtHHV','pPixw','npm','Error\x20fetching\x20version\x20from\x20meow\x20registry:','โ ๏ธ\x20No\x20licenses\x20found\x20for\x20optionalDependencies.','jaeqc','rMaFF','dWlhb','\x0a๐\x20Analyzing\x20dependencies\x20from\x20','โ\x20Error\x20while\x20pruning:\x20','yarn\x20upgrade\x20','contributors','โ\x20The\x20current\x20Node.js\x20version\x20(','dependencies:\x0a','npm\x20outdated\x20--json','ZiGVW','forEach','zkmRg','JSON\x20:\x20Data\x20Format','Bash\x20:\x20Scripting\x20Language','โ๏ธ\x20Updated\x20package.json\x20with\x20pruned\x20dependencies.','https://registry.npmjs.org/','timeZone','map','aRrqs','AaGxI','\x20does\x20not\x20have\x20a\x20valid\x20tarball\x20URL.','yarn\x20list\x20--depth=0\x20--silent','lwowv','4468XiAJsq','RvLkA','XyhmF','\x20:\x20Show\x20current\x20version.\x20๐งฌ\x0a\x0a\x20\x20\x20\x20For\x20more\x20information,\x20visit\x20our\x20website:\x20','You\x20can\x20view\x20the\x20report\x20in\x20the\x20file:\x20file://','LyQvH','meow-structure.yml','getSeconds','Failed\x20to\x20fetch\x20package\x20details\x20for\x20','nUTnB','mNKTo','lKvoC','unlinkSync','plitk','starter','N/A','.java','\x20total\x20bytes.','\x22\x20executed\x20successfully!','Would\x20you\x20like\x20to\x20install\x20Yarn\x20globally\x20to\x20continue?','teygQ','xQmzD','uirfO','includes','aUxlG','LtYVv','isFile','RXINv','Version','Error:\x20You\x20must\x20specify\x20at\x20least\x20one\x20package\x20name\x20to\x20remove.','\x0a\x20\x20\x20\x20๐ค\x20','ejbBc','rzZxq','jeDrk','\x0a\x0a\x20\x20\x20\x20๐\x20','๐\x20Publishing\x20to\x20Npmjs...','SUIWs','VyyeY','darwin','๐\x20Parsing\x20package-lock.json\x20for\x20licenses...','npx\x20jshint\x20.','nOowD','fXmAy','๐\x20All\x20dependencies\x20are\x20up\x20to\x20date!','โ\x20Error:\x20No\x20package.json\x20found.\x20Ensure\x20the\x20project\x20has\x20dependencies.','lPvcL','EZMah','gPwgQ','ddBiE','IZcDy','\x0a\x0a\x20\x20\x20\x20Commands:\x0a\x20\x20\x20\x20-\x20','Installed\x20Dependencies','rSSsk','.kt','meow\x20clean','\x20:\x20Lists\x20detected\x20programming\x20languages\x20and\x20files\x20in\x20a\x20project.\x20๐\x0a\x20\x20\x20\x20-\x20','Installing\x20all\x20dependencies...','โ ๏ธ\x20No\x20licenses\x20found\x20for\x20devDependencies.','WUwfP','WEiqO','\x0aimport\x20path\x20from\x20\x27path\x27;\x0aimport\x20{\x20BundleAnalyzerPlugin\x20}\x20from\x20\x27webpack-bundle-analyzer\x27;\x0a\x0aexport\x20default\x20{\x0a\x20\x20entry:\x20\x27./index.js\x27,\x0a\x20\x20output:\x20{\x0a\x20\x20\x20\x20path:\x20path.resolve(\x27dist\x27),\x0a\x20\x20\x20\x20filename:\x20\x27meow-analyzer.js\x27,\x0a\x20\x20},\x0a\x20\x20mode:\x20\x27production\x27,\x0a\x20\x20target:\x20\x27node\x27,\x0a\x20\x20module:\x20{\x0a\x20\x20\x20\x20rules:\x20[\x0a\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20test:\x20/.js$/,\x0a\x20\x20\x20\x20\x20\x20\x20\x20exclude:\x20/node_modules/,\x0a\x20\x20\x20\x20\x20\x20\x20\x20use:\x20\x27babel-loader\x27,\x0a\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20],\x0a\x20\x20},\x0a\x20\x20plugins:\x20[\x0a\x20\x20\x20\x20new\x20BundleAnalyzerPlugin({\x0a\x20\x20\x20\x20\x20\x20analyzerMode:\x20\x27static\x27,\x0a\x20\x20\x20\x20\x20\x20reportFilename:\x20\x27bundle-report.html\x27,\x0a\x20\x20\x20\x20\x20\x20openAnalyzer:\x20true,\x0a\x20\x20\x20\x20\x20\x20theme:\x20\x27dark\x27,\x0a\x20\x20\x20\x20}),\x0a\x20\x20],\x0a\x20\x20resolve:\x20{\x0a\x20\x20\x20\x20extensions:\x20[\x27.js\x27,\x20\x27.mjs\x27],\x0a\x20\x20},\x0a};\x0a','IYnea','SQL\x20:\x20Database\x20Query\x20Language','IybXz','jCZAs','โ\x20stdout:\x20','QoRLP','cWLyi','SILVN','DqpqV','meow.js','\x20:\x20List\x20all\x20licenses\x20for\x20installed\x20packages\x20in\x20the\x20current\x20project.\x20โ๏ธ\x0a\x20\x20\x20\x20-\x20','โ๏ธ\x20Prune\x20complete!\x20Unused\x20packages\x20removed.','Removed\x20','LaTeX\x20:\x20Document\x20Preparation','SRUwT','๐ฆ\x20Running\x20Meowpack\x20to\x20analyze\x20dependencies\x20and\x20generate\x20the\x20report...','jCMkF','โ ๏ธ\x20Invalid\x20option.\x20No\x20packages\x20were\x20updated.','CucBM','โ
\x20Deps\x20installed\x20successfully.','uCBEz','--save-dev','DCIdU','rollup.config.js','dots','UuWSd','CAKhy','npm\x20install\x20-g\x20retire','base64','vhcDG','\x20๐งฉ\x0a\x20\x20\x20\x20===========================\x0a\x20\x20\x20\x20\x20\x20\x20\x20','ZtHFD','โ
\x20Backup\x20completed!\x20','dist','qwPPD','bin','โ\x20Vulnerabilities\x20found\x20in\x20your\x20project!','runtime','No\x20neko.rock\x20file\x20found.\x20Skipping\x20removal.','\x20successfully.','kdQAf','type','WEDsg','Installing\x20dependencies...','An\x20error\x20occurred\x20with\x20','270IsxtyM','stderr','lGTLv','โ๏ธ\x20Successfully\x20published\x20to\x20YarnPkg!','HQAuN','readdir','rfcmc','my-project','gxbNv','help','๐\x20Parsing\x20yarn.lock\x20for\x20licenses...','DmWtf','name','FxDgF','\x0a#\x20Ignore\x20node_modules\x20folder\x0anode_modules/\x0a\x0a#\x20Ignore\x20npm\x20debug\x20logs\x0anpm-debug.log*\x0a\x0a#\x20Ignore\x20Yarn\x20debug\x20logs\x0ayarn-debug.log*\x0ayarn-error.log*\x0a\x0a#\x20Ignore\x20environment\x20variables\x20file\x0a.env\x0a\x0a#\x20Ignore\x20build\x20output\x0adist/\x0abuild/\x0a\x0a#\x20Ignore\x20temporary\x20files\x0a*.tmp\x0a*.log\x0a','๐\x20Created\x20folder:\x20','sha512','QKZBo','bWFaQ','current','ijhMC','vMOQN','๐ง\x20Removed\x20devDependencies.','Executing\x20\x22','white','ouGzW','HH:mm:ss','.yml','cwd','๐๏ธ\x20Deleted\x20directory:\x20','sFBUy','UutBz','isDirectory','latest','.py','๐ฆ\x20Installing\x20dependencies...','update','xDwNe','retire\x20--path\x20.','FsCXT','eqQUY','Rollup\x20:\x20Module\x20Bundler','โ
\x20Meowpack\x20compilation\x20completed\x20successfully.','\x20โ\x20','EDVzy','Ruby\x20:\x20Programming\x20Language','to\x20dev\x20dependencies\x20locally',',\x20latest\x20','dependencies:','โ ๏ธ\x20neko-cli\x20is\x20not\x20installed\x20globally.','\x0a\x20\x20\x20\x20==========================\x0a\x20\x20\x20\x20๐
\x20','nTuRk','๐\x20Nodemon\x20added\x20successfully!\x20Time\x20taken:\x20','SUAUF','rXSMW','prune','yThdZ',')\x0a\x20\x20\x20\x20๐ฆ\x20','iKuDz','padStart','โ\x20Error\x20while\x20listing\x20dependencies:\x20','sPqSW','readFile','exec','.gitignore','๐\x20No\x20vulnerabilities\x20found.','node','JBUwf','argv','npm\x20install\x20--silent','โ
\x20The\x20yarn.lock\x20file\x20indicates\x20the\x20project\x20is\x20configured\x20for\x20Yarn.','โ\x20Error\x20while\x20checking\x20or\x20updating\x20neko-cli:','Express\x20:\x20Node.js\x20Framework','list',',\x20but\x20the\x20current\x20version\x20is\x20','MkxYZ','sxSMh','BFEDh','rWCxQ','Angular\x20:\x20JavaScript\x20Framework','Fetching\x20nodemon\x20info...','xueWU','AQZJP','TIqWU','node.exe','Script\x20\x22','...','โ ๏ธ\x20No\x20initialized\x20project\x20found.','body','kqCOx','SyTev','660OAadtc','LHdDr','wliES','keywords','xJVyR','โ๏ธ\x20Yarn\x20installed\x20successfully.\x20Please\x20run\x20the\x20command\x20again.','jSOeV','qvoKv','๐\x20','dgaPe','QLmrf','xaVRd','xgRHz','NhicP','rxmRb','โ\x20Error\x20installing\x20Deps:\x20','โณ\x20Updating\x20neko-cli...','CkoYx','โ\x20An\x20error\x20occurred\x20while\x20analyzing\x20dependencies:','.\x20Please\x20use\x20npm,\x20yarn,\x20or\x20meow.','VeWIY','Kgvtj','iNhjJ','npm\x20install\x20--silent\x20webpack\x20webpack-cli\x20babel-loader\x20@babel/preset-env\x20webpack-bundle-analyzer','dir\x20C:\x5c','ghJGB','โ๏ธ\x20No\x20devDependencies\x20to\x20prune.','๐\x20Fetching\x20advanced\x20information\x20for\x20package:\x20','DyyWT','.lua','npm\x20list\x20--depth=0\x20--silent','stop','\x0a๐พ\x20neko-cli\x20package\x20lock\x20๐พ\x0a\x0adependencies:\x0a','slice','text','\x20:\x20Save\x20code\x20structure\x20to\x20meow-structure.yml.\x20๐๏ธ\x0a\x20\x20\x20\x20-\x20','Description','โ๏ธ\x20Installing\x20deps...','MdspY','format','stringify','promises','hdbVU','SIsFb','\x20package\x20removal:\x20','version','leiQG','npm\x20publish','\x22\x0a\x20\x20\x20\x20๐ฆ\x20resolved:\x20\x22','XFspx','fMwka','YrRjH','MXEJN','dist-tags','CHoUU','stack','ecWJZ','Error\x20reading\x20package.json','./yarn.lock','pointer','promisify','MjLmS','HvYQo','DqsiN','\x20:\x20Install\x20all\x20packages.\x20โ๏ธ\x0a\x20\x20\x20\x20-\x20','.tgz','vwGVF','โ ๏ธ\x20No\x20lock\x20file\x20found.\x20Install\x20dependencies\x20to\x20ensure\x20consistency.','โ\x20Missing\x20package.json!\x20Please\x20ensure\x20your\x20project\x20has\x20a\x20package.json.','KuBZA','description','โ๏ธ\x20Found\x20licenses\x20for\x20the\x20following\x20optionalDependencies:','โ\x20Please\x20specify\x20a\x20platform:\x20npm,\x20yarn,\x20or\x20meow.','LuGDm','โ ๏ธ\x20Meow\x20platform\x20is\x20currently\x20under\x20development.\x20Stay\x20tuned!','UJYnU','bdZDq','No\x20dependencies\x20installed.','TIoCP','replace','โ\x20Error\x20during\x20backup:\x20','sULAK','https://github.com/user/repository#readme','*.swp','DZUli','sLobV','writeFileSync','โ ๏ธ\x20No\x20\x22engines\x22\x20field\x20found\x20in\x20package.json.','uNfTr','YEmWR','FBroy','MKrRQ','Creating\x20neko.rock\x20file...','ugpLY','GEkcA','meow','ZFUrx','\x20:\x20Remove\x20logs,\x20backups,\x20and\x20unused\x20files.\x20๐งน\x0a\x20\x20\x20\x20-\x20','โ๏ธ\x20Lock\x20file\x20found.','Version:','๐\x20Doctor\x20check\x20completed\x20with\x20issues.','GTPGX','PTXMv','meow\x20flush\x20<script-name>','author','1340693YLtfhn','DhiGG','esGQM','end','XFwOt','Babel\x20:\x20JavaScript\x20Compiler','meow\x20backup','QnAPS','.css','AYLhN','Bnozn','Error:\x20You\x20must\x20specify\x20the\x20script\x20name\x20to\x20run.','OQYRu','OMSdX','TyoxS','title','Installation\x20complete!\x20๐','A\x20new\x20version\x20of\x20`neko-cli`\x20is\x20available.','QKwXx','project','ls\x20/usr/bin','nQClt','BeSRC','Author:','Author','api','SrGRC','./package.json','Structure\x20of\x20the\x20Program:','index.js','67501wzCRIn','catch','Enter\x20the\x20project\x20version\x20(default:\x201.0.0):\x20','โ๏ธ\x20No\x20unused\x20packages\x20found\x20to\x20remove.','npm\x20install\x20-g\x20yarn','wQoRJ','Time:','Enter\x20the\x20project\x20name:\x20','.less','\x20:\x20Get\x20the\x20path\x20to\x20installed\x20binaries\x20(node).\x20๐\x0a\x20\x20\x20\x20-\x20','โ\x20Nodemon\x20not\x20installed\x20as\x20per\x20your\x20choice.','WGxBl','nxAjv','irBRG','QCbdN','SYPNp','zxgdt','Wwfam','join','XCIxR','package.json','--dev','No\x20dependencies\x20found\x20to\x20install.','NKEpT','error','cAEKP','eHdzo','locally','hwAsc','red','match','TBgQj','mfBoK','OiseS','exit','TrORs','jfuKC','A\x20new\x20version\x20is\x20available.\x20Do\x20you\x20want\x20to\x20update\x20neko-cli?\x20(y/n)\x20>\x20','react','ESwXG','toxNN','โ\x20Neither\x20package.json\x20nor\x20yarn.lock\x20found\x20in\x20the\x20current\x20directory.','YzcwM','readJson','CiNbO','\x20:\x20Check\x20for\x20common\x20project\x20issues.\x20๐ฉบ\x0a\x20\x20\x20\x20-\x20','Lua\x20:\x20Programming\x20Language','https://api.github.com/repos/Neko-CLI/Neko-CLI/issues','meow-analyzer.js','โ\x20Backup\x20process\x20aborted.','\x20was\x20not\x20updated.','publish','yFFdN','vbGWo','echo\x20\x22Error:\x20no\x20test\x20specified\x22\x20&&\x20exit\x201','meow-analyzer.js.LICENSE.txt','\x20is\x20already\x20present\x20in\x20neko.rock.','toFixed','checkerrors','zPEDl','nhykG','AZOaY','Xqrdy','โ
\x20`neko-cli`\x20has\x20been\x20successfully\x20updated.','gulpfile.js','getMinutes','blBIv','toLowerCase','๐\x20Starting\x20security\x20check...','\x20:\x20Analyze\x20dependencies\x20and\x20report\x20bundle\x20size.\x20๐\x0a\x20\x20\x20\x20-\x20','iQpUn','Lqebx','UVkXy','โ
\x20No\x20errors\x20found\x20in\x20the\x20project!','oQueA','access',':\x0a\x20\x20๐\x20version:\x20\x22','460.meow-analyzer.js','UePhU','npm\x20update\x20','directory','๐\x20Checking\x20dependency\x20compatibility...','rVIuN','EDbBE','existsSync','LbRUC','.toml','Vite\x20:\x20Next-Generation\x20Build\x20Tool','hujAX','Frjpv','jtANd','webpack.config.mjs','npm\x20show\x20','search','\x20updated\x20successfully!','gQbNh','remove','โ\x20Error\x20while\x20checking\x20for\x20outdated\x20neko-cli\x20version:','meow-project-backup.zip','.tsx','resolved','๐\x20Analyzing\x20dependencies\x20from\x20yarn.lock...','YQqdW','Emacs\x20Lisp\x20:\x20Programming\x20Language','ZRBkA','yDYpD','โ\x20Error\x20fetching\x20GitHub\x20issues:\x20','โ\x20Failed\x20to\x20install\x20Deps.\x20Please\x20check\x20your\x20npm\x20setup.','VMQqB','bold','parse','โ\x20Errors\x20found:\x0a','npm\x20install\x20jshint\x20-g\x20--silent','โ\x20Please\x20specify\x20a\x20package\x20name.','Fvkek','DevDependencies','Adding\x20global\x20packages...','bGxyr','vite','Nqjbi','3jCQORO','iIlLf','XML\x20:\x20Markup\x20Language','Would\x20you\x20like\x20to\x20use\x20nodemon\x20for\x20development?','Enter\x20the\x20author\x20name:\x20','GHfaM','โ
\x20Deps\x20is\x20already\x20installed.','TypeScript\x20:\x20Programming\x20Language','\x0aexport\x20default\x20{\x0a\x20\x20presets:\x20[\x27@babel/preset-env\x27],\x0a};\x0a','pSfxu','\x22\x0a\x20\x20โ๏ธ\x20type:\x20runtime\x0a','meow\x20update','npm\x20list\x20-g\x20neko-cli\x20--depth=0','Error\x20during\x20','engines','pZbvG','doctor','โ๏ธ\x20Found\x20binary:\x20','npm\x20list\x20-g\x20jshint','xQZji','babel.config.js','NbNsC','KAcjO','FisrT','npm\x20list\x20-g\x20neko-cli','Error:\x20No\x20valid\x20packages\x20specified\x20for\x20addition.','mUPKe','uHTZr','oLczJ','BJylV','PEOwJ','LWDQD','.yaml','VkzlN','utf8','all','yarn\x20info\x20','LguIz','fail','oHDSa','neko.rock\x20file\x20created\x20successfully.','sUGvG','languages','outdated','dFdJx','--global','globally','Webpack\x20:\x20Module\x20Bundler','createWriteStream','YAML\x20:\x20Data\x20Format','OVupc','npm\x20uninstall\x20','kgpbM','โ\x20Failed\x20to\x20install\x20Yarn\x20globally:','yarn\x20outdated\x20--json','FVRMM','gTkOQ','โ\x20Neither\x20npm\x20nor\x20yarn\x20was\x20found.','xAOkx','KoFBH','\x20:\x20Install\x20dependencies.\x20๐ฑ\x0a\x20\x20\x20\x20-\x20','npm\x20update','vite.config.js','Apyqw','defYA','ZLYWr','FMysf','snlIU','uxgYR','readFileSync','โณ\x20Updating\x20all\x20packages...','OSwmX','https://registry.npmjs.org/neko-cli','Found\x20pnpm-lock.yaml,\x20running\x20install\x20for\x20all\x20dependencies...','NnGXl','hdscB','trim','Unknown\x20Author','WfucK','Qanvq','\x0a\x20\x20\x20\x20๐ฆ\x20','Gulp\x20with\x20Babel\x20:\x20Task\x20Automation\x20with\x20Babel','UuASk','โจ\x20All\x20packages\x20are\x20up-to-date.','DateTimeFormat',':.*?^(?=๐ฑ|$)','\x20:\x20Show\x20this\x20help.\x20โ\x0a\x20\x20\x20\x20-\x20','meow\x20languages','Kdaes','Found\x20package.json,\x20running\x20install\x20for\x20all\x20dependencies...','C\x20:\x20Programming\x20Language','230769aRPMFi','GWIsr','PxdBu','โ๏ธ\x20No\x20outdated\x20dependencies.','(yarn.lock)','pOaBb','.md','.tmp','xbAea','โ\x20Failed\x20to\x20publish\x20to\x20Npmjs:','npx\x20webpack\x20--config\x20webpack.config.mjs','\x20is\x20not\x20installed.','zGZim','TMryG','Project\x20Name:','QkrDK','KrQYG','UmwfD','TOML\x20:\x20Data\x20Format','yellow','TiWxQ','hNNeD','Current\x20installed\x20version:\x20','--skip','Invalid\x20command.\x20Use\x20\x22meow\x20help\x22\x20for\x20a\x20list\x20of\x20commands.','backup','FjwPE','โ\x20Project\x20folders\x20not\x20created\x20as\x20per\x20your\x20choice.','digest','yBFOZ','โ\x20Permission\x20issues\x20detected\x20on\x20Windows!\x20Please\x20check\x20your\x20system\x20permissions.','1137778WCZLnw','data','=^._.^=\x20Meow\x20is\x20adding\x20the\x20packages...','\x20--silent','stat','split','ZtPyp','\x20:\x20Flush\x20the\x20dev\x20script.\x20๐ง\x0a\x20\x20\x20\x20-\x20','>=14.0.0','DZOFy','\x20:\x20Update\x20neko-cli\x20if\x20a\x20new\x20version\x20exists.\x20๐\x0a\x20\x20\x20\x20-\x20','PHP\x20:\x20Programming\x20Language','Starting\x20script:\x20\x22','Contributors','.go','6219wFurrs','qiCRq','vrFer','nXCtt','aZock','zUIiV','โ\x20Please\x20specify\x20a\x20package\x20name\x20for\x20the\x20info\x20command.','pLwzb','GIAeA','MeAyR','MyGTV','QruXz','gzWIw','GOeCF','dependencies','KsFbB','npm\x20install\x20','Kydst','pipe','neko.rock','ejdYV','\x20:\x20Remove\x20a\x20package.\x20โ\x0a\x20\x20\x20\x20-\x20','\x20dist\x20version\x20--json','WMmzY','build','CeFJb','xPaNH','WMQLy','pnpm-lock.yaml','yFHjU','R\x20:\x20Programming\x20Language','VjmJw','fbsBz','pffps','.ts','geNvQ','kZcUX','Python\x20:\x20Programming\x20Language','13976OIZnTT','frontend','TBZOc','KzHDy','.el','DnFwe','ltODR','TpuOh','tMRGG','cidKW','ojxyY','WDMye','An\x20unexpected\x20error\x20occurred:','voJdT','.dart','Removing\x20packages...','from','then','โ\x20Error\x20during\x20binary\x20check:\x20','Would\x20you\x20like\x20create\x20project\x20folders?','Unexpected\x20error\x20occurred\x20while\x20running\x20\x22','HRhsj','HToIa','startsWith','.swift','bhcaa','qzNDH','FiOCN','\x20has\x20an\x20invalid\x20version:\x20','.\x20Overwrite?\x20(y/n)\x20>\x20','xWYhf','umseN','๐\x20Analyzing\x20dependencies...\x20Please\x20wait...','UHIgP','DyNPx','add','meow\x20remove\x20<pkg1..pkg2...>\x20[-g]\x20[--dev]','JvOUs','=^._.^=\x20Meow\x20is\x20adding\x20the\x20nodemon...','ToDfz','tMbpN','WrhBX','pGfAJ','*.log','jZCMd','./package-lock.json','hfhhX','โ
\x20All\x20packages\x20have\x20been\x20successfully\x20updated.','๐ฑ\x20','.html','WaQmI','zip','SIeFw','gruntfile.js','\x20requires\x20Node.js\x20','XZWef','Author\x20Name','satisfies','โ\x20Error:\x20No\x20package.json\x20or\x20yarn.lock\x20file\x20found\x20in\x20the\x20current\x20directory.','๐พ\x20neko-cli\x20package\x20lock\x20๐พ\x0a\x0adependencies:','bzjpo','๐ฏ\x20Selective\x20update\x20started:','.tex','start','ucxLa','Preparing\x20to\x20execute\x20\x22','๐\x20Created\x20neko.rock\x20file\x20successfully!','โ\x20Error\x20during\x20fetching\x20package\x20info','meow\x20dev','stdin','JJdie','wptLn','WEXxR','\x20not\x20found\x20in\x20neko.rock.','FXnSG','VbRPH','https://github.com/user/repository.git','retire\x20--version','โ๏ธ\x20Permissions\x20are\x20correctly\x20set\x20(Linux/macOS).','Repository','npm\x20outdated','Nvkjm','\x0aDo\x20you\x20want\x20to\x20update\x20the\x20packages?\x20(y\x20=\x20all,\x20n\x20=\x20none,\x20s\x20=\x20select)\x20>\x20','nqpyA','GaGJt','elqmW','PTgoQ','๐\x20Open\x20the\x20bundle\x20report...','โ\x20An\x20error\x20occurred\x20while\x20checking\x20compatibility:','qlcQI','โ\x20Error\x20during\x20security\x20analysis:','bAPuL','tcaCt','unknown','yarn\x20publish','meow\x20info\x20<pkg>','lbQGK','zsqJA','qqTAh','node_modules','devDependencies','fsNBj','โ\x20Error\x20during\x20doctor\x20check:\x20','flush','1.0.0','Homepage','132418XBuvTd','/-/','Dist\x20Tags','init','zLTRa','yknGr','\x22\x0a\x20\x20๐\x20integrity:\x20\x22','GJrbQ','yarn\x20install\x20--silent','nZyAu','zAauq','cNgDB','RnyVk','MrzLW','\x20:\x20Fetch\x20detailed\x20information\x20about\x20a\x20package\x20(e.g.,\x20name,\x20version,\x20etc..)\x20๐\x0a\x20\x20\x20\x20-\x20','cyan','warn','./node_modules','.bash','mMddJ','meow\x20struct','cSqnj','qXJIc','MEOW\x20CLI','run','IPRpp','Vue\x20:\x20JavaScript\x20Framework','jWCkG','ktSHF','meow\x20doctor','Name','Grunt\x20:\x20JavaScript\x20Task\x20Runner','\x0a\x20\x20\x20\x20==========================\x0a\x20\x20\x20\x20','โ๏ธ\x20neko-cli\x20is\x20installed\x20globally.','echo\x20\x22Building\x20project...\x22','which','โ\x20Error\x20occurred\x20while\x20creating\x20the\x20.jshintignore\x20file:','bqyIg','HTML\x20:\x20Markup\x20Language','1495AJteCB','temp','node\x20index.js','\x20:\x20Check\x20outdated\x20versions\x20and\x20suggest\x20updates.\x20๐\x0a\x20\x20\x20\x20-\x20','meow\x20all','getHours','โ\x20None\x20of\x20the\x20binaries\x20were\x20found.','meow\x20prune','egYyn','stdout','.js','\x20at\x20','XahgS','SIsGA','hhXzi','KoNWq','pnpm\x20install\x20--silent','sgIaN','nodemon\x20index.js','โ\x20Error:\x20package.json\x20not\x20found\x20in\x20the\x20current\x20directory.','Less\x20:\x20CSS\x20Preprocessor','DhtZH','optionalDependencies','close','.github','.scss','nTKlr','npm\x20show\x20neko-cli\x20version','โ๏ธ\x20Successfully\x20published\x20to\x20Npmjs!','VqyBK','HVXOC','Sass\x20:\x20CSS\x20Preprocessor','entries','Msbah','mqCKI','KsJZo','โ\x20Error:\x20package.json\x20not\x20found.','\x22\x0a\x20\x20๐ฆ\x20resolved:\x20\x22','jtfwZ','kVyfE','npm\x20install\x20-g\x20neko-cli\x20--silent','๐ฆ\x20Outdated\x20packages\x20found:','RVIRT','analyze','C#\x20:\x20Programming\x20Language','rdmht','๐\x20Created\x20index.js!','https://neko-cli.com/','gUOPp','qeIgL','\x20:\x20Remove\x20unnecessary\x20dependencies\x20and\x20clean\x20up\x20unused\x20packages.\x20๐งน\x0a\x20\x20\x20\x20-\x20','tIhKY','gYViP','โ๏ธ\x20Doctor\x20check\x20completed\x20successfully!\x20No\x20issues\x20detected.','xzewh','dnwmh','QaJVL','ruZGy','โ ๏ธ\x20Failed\x20to\x20read\x20','https://github.com/user/repository/issues','statSync','maintainers','JFuhn','\x20๐พ\x20','โ\x20Meowpack\x20compilation\x20failed:','iJnOl','FMIkq','FxmtO','Exiting\x20the\x20project\x20initialization\x20process.','โ\x20Some\x20dependencies\x20are\x20not\x20compatible\x20with\x20Node.js.','๐ง\x20Open\x20issues\x20on\x20GitHub:','repository','jHYys','BAxPe','.jshintignore','Yarn\x20is\x20not\x20installed.\x20Would\x20you\x20like\x20to\x20install\x20it\x20globally?','.json','rbGGD','\x20satisfies\x20the\x20\x22engines\x22\x20requirement\x20(','VxGut','resolve','eISSH','question','โ\x20Error\x20occurred\x20while\x20creating\x20the\x20.jshintrc\x20file:','vmRhw','toString','ilTGM','meow\x20help','C\x20Header\x20:\x20Programming\x20Language','KjGYL','DMnzf','VdXuQ','license','sGYZZ','PowerShell\x20:\x20Scripting\x20Language','ymdxf','\x20:\x20Publish\x20to\x20cloud.\x20โ๏ธ\x0a\x20\x20\x20\x20-\x20','(((.+)+)+)+$','โ\x20neko-cli\x20is\x20not\x20installed\x20globally.','meow\x20compatibility','OLutE','xKwRQ','meow\x20init\x20[--skip]\x20[-y]','igABP','โ
\x20Node.js\x20',':\x20installed\x20','\x27yarn\x27\x20is\x20not\x20recognized','UKgjQ','zfNpX','getType','hWZYd','linux','โ\x20Unable\x20to\x20check\x20dependency\x20','NFKtx','โ๏ธ\x20Created\x20webpack.config.mjs','kWbpR','viref','wqvrQ','โ๏ธ\x20.jshintignore\x20not\x20found,\x20creating\x20one\x20to\x20exclude\x20node_modules...','meow\x20outdated','๐\x20No\x20dependencies\x20to\x20prune\x20in\x20package.json.','\x22\x0a\x20\x20\x20\x20โ๏ธ\x20type:\x20','.git','YTUyG','192oLKTXs','PfVpy','acorp','vEgYg','Updated\x20neko.rock\x20with\x20dependencies\x20from\x20package.json.','git','win32','sTTfL','webpack.config.js','\x20:\x20Detect\x20and\x20list\x20errors\x20into\x20the\x20code.\x20๐พ\x0a\x20\x20\x20\x20-\x20','\x20--version','\x20--json','where','sBrqZ','โ๏ธ\x20Found\x20licenses\x20for\x20the\x20following\x20devDependencies:','clean','lyusT','ENikw','No\x20package.json\x20found.','mpJzM','โ\x20No\x20yarn.lock\x20or\x20package.json\x20found.\x20Aborting.','nNFYJ','uuaSg','\x20is\x20not\x20installed\x20-\x20Skipping\x20removal.','โ\x20Error\x20during\x20the\x20backup\x20process:','--silent','iTYkW','nVxBU','Fdvgx','๐๏ธ\x20Deleted\x20file:\x20','lJgVy','Markdown\x20:\x20Documentation\x20Format','PwDME','RqZNZ','๐ฑ\x5cs+','MUvEK','oZbvO','WcvyG','โ\x20Yarn\x20was\x20not\x20installed\x20as\x20per\x20your\x20choice.','RgIfK','OdaGj','RfCRZ','Both\x20yarn.lock\x20and\x20package.json\x20are\x20detected.\x20Use\x20Yarn\x20or\x20NPM?\x20(y/n)\x20>\x20','Error:\x20No\x20valid\x20packages\x20specified\x20for\x20removal.','keyInYNStrict','\x20:\x20Scan\x20for\x20known\x20vulnerabilities.\x20๐\x0a\x20\x20\x20\x20-\x20','Found\x20neko.rock,\x20installing\x20dependencies...','fDhCQ','kZtQH','meow\x20publish\x20<npm,yarn,meow>','utf-8','vWcNe','ycZFU','Go\x20:\x20Programming\x20Language','EjRjP','.settings','html_url','.xml','โ๏ธ\x20No\x20open\x20issues\x20found\x20on\x20GitHub.','nBqpW','MYbhU','QKqlj','Gulp\x20:\x20Task\x20Automation','.sql','\x22...','npm\x20install\x20-g\x20','Jlaxd','VpEtC','Yzrbk','meow\x20checkerrors','meow\x20licenses','...\x0a','YsvSN','url','owMPD','CSS\x20:\x20Styling\x20Language','createInterface','NXooY','jHXBV','message','rrzeF','npm\x20list\x20','Listing\x20Installed\x20Dependencies:','uWDKd','๐๏ธ\x20Deleted\x20old\x20file:\x20','constructor','nVvUV','LICENSE.md','mkdirSync','yarn\x20upgrade','\x20(v','Found\x20yarn.lock,\x20running\x20install\x20for\x20all\x20dependencies...','โ\x20Error\x20fetching\x20package\x20info.\x20Please\x20check\x20the\x20package\x20name.','\x20:\x20Check\x20and\x20update\x20outdated\x20packages.\x20๐\x0a\x20\x20\x20\x20-\x20','module','rXWhw','Updated\x20neko.rock\x20with\x20dependencies\x20and\x20integrity.','GDWlK','fxMza','ignore','Dependencies\x20installed\x20successfully.','โ\x20Error:\x20While\x20checking\x20outdated\x20packages','meow\x20meow','All\x20dependencies\x20installed\x20successfully.','KUxeq','bundle-report.html','โ\x20Skipped\x20updating\x20`neko-cli`.','Project\x20Version:','json','โ
\x20.jshintrc\x20created\x20with\x20default\x20configuration','Hudoy','now','audit','BNkFq','โจ\x20No\x20outdated\x20packages.','meow\x20bin','meow\x20add\x20<pkg1..pkg2...>\x20[-g]\x20[--dev]','โ\x20package.json\x20not\x20found\x20in\x20the\x20current\x20directory.','\x20:\x20List\x20all\x20installed\x20dependencies\x20for\x20the\x20current\x20project.\x20๐\x0a\x20\x20\x20\x20-\x20','JavaScript\x20:\x20Programming\x20Language','Adding\x20packages...','nFjJs','push','WFaof','๐\x20Scanning\x20project\x20for\x20code\x20errors...\x0a','KIyFK','lXeVs','\x20is\x20compatible\x20with\x20Node.js\x20','Batch\x20:\x20Scripting\x20Language','KFcOa','Error:\x20No\x20package.json,\x20yarn.lock,\x20pnpm-lock.yaml,\x20or\x20neko.rock\x20found.','sgmmq','nGEZM','length','MfwgW','yarn','cqjeO','voTtX','RbWAY','test','struct','pNLFI','amGHj','\x20from\x20neko.rock\x20successfully!','FZTeF','\x20:\x20Add\x20a\x20package.\x20๐ฆ\x0a\x20\x20\x20\x20-\x20','YlZTe','keys','jQzNd','gMMYL','wKKit','log','meow\x20list','.jsx','.jshintrc','get','jZMeS','meow\x20audit','weeMI','\x0a\x20\x20\x20\x20','FFIaL','oaUNo','underline','nYccu','rcCxl','dHhvc','Clojure\x20:\x20Programming\x20Language','platform','.fleet','AWCSi','(package.json)','\x20(y/n)\x20>\x20','ixGkY','hqrHK','xgasl','integrity','Current\x20CLI\x20version:\x20','rainbow','--save','Installing\x20Yarn\x20globally...','README.md','LfwIb','Vcrhi','FtswC','PcsCS','tarball','yarn.lock','write','๐\x20This\x20project\x20uses:','.rb','assign','LuWIp','โ ๏ธ\x20','filter','qIeuv','No\x20license\x20found','dpFsH','Help\x20Guide','vyKVh','โ ๏ธ\x20Specific\x20version\x20checks\x20for\x20yarn.lock\x20are\x20not\x20implemented\x20in\x20this\x20version.','Cvjqm','โ\x20Error:\x20','OXRsf','mKEAX','object','UqPKe','Package\x20','ecMUc','uUOAw','โ\x20No\x20packages\x20were\x20updated.','licenses','โ๏ธ\x20Structure\x20saved\x20to\x20meow-structure.yml'];a0_0x5f43=function(){return _0x336169;};return a0_0x5f43();}import a0_0x1a5817 from'chalk-animation';import a0_0x197e24 from'fs';import a0_0x4e7169 from'ora';import a0_0x55e1e0 from'readline-sync';import a0_0x3b6a73 from'path';import a0_0x35d032 from'js-yaml';import a0_0x2c3905 from'readline';function a0_0x170e(_0x2605bd,_0x570fd4){const _0x436a8f=a0_0x5f43();return a0_0x170e=function(_0xd2b446,_0x13c262){_0xd2b446=_0xd2b446-0x11d;let _0x5f432d=_0x436a8f[_0xd2b446];return _0x5f432d;},a0_0x170e(_0x2605bd,_0x570fd4);}import a0_0x223389 from'archiver';import a0_0x5b9946 from'fs-extra';import a0_0x153840 from'semver';import{sync as a0_0x4bd67a}from'glob';import{spawn,exec,execSync}from'child_process';import{promisify}from'util';import*as a0_0x200451 from'fs/promises';import a0_0x545b0f from'moment-timezone';const args=process[a0_0x39e848(0x4ea)]['slice'](0x2),{readJson}=a0_0x5b9946,command=args[0x0];import a0_0x51f834 from'os';import a0_0x4a0658 from'axios';import a0_0x80b55c from'util';import a0_0xf5b200 from'yarn-lockfile';import a0_0x7f5859 from'mime';import a0_0x3d7321 from'crypto';import a0_0x562377 from'https';const {existsSync,readdirSync}=a0_0x5b9946,execAsync=promisify(exec),execPromise=a0_0x80b55c[a0_0x39e848(0x53d)](exec),detectTechnologies=async()=>{const _0x54aeec=a0_0x39e848,_0x1a849c={'MYbhU':function(_0x51f817,_0x3e78c4){return _0x51f817(_0x3e78c4);},'aTvtx':function(_0x5c05d1,_0x5d4dd9){return _0x5c05d1(_0x5d4dd9);},'PwDME':_0x54aeec(0x37b),'ijhMC':'Package\x20Manager:\x20npm','xJVyR':_0x54aeec(0x403),'bqyIg':'Package\x20Manager:\x20yarn','BJDxw':_0x54aeec(0x2c0),'VfFiE':_0x54aeec(0x4f5),'TMryG':_0x54aeec(0x4ee),'QCbdN':function(_0x40c33b,_0xd5fbfc){return _0x40c33b===_0xd5fbfc;},'QaJVL':_0x54aeec(0x2d7),'qXJIc':_0x54aeec(0x3e2),'QsjJr':_0x54aeec(0x3c0),'Kydst':_0x54aeec(0x238),'EjRjP':_0x54aeec(0x194),'ouGzW':_0x54aeec(0x4c8),'Cvjqm':_0x54aeec(0x23b),'esGQM':_0x54aeec(0x406),'uuaSg':_0x54aeec(0x4d3),'FBroy':_0x54aeec(0x44c),'NsvgJ':function(_0x3ecd72,_0x327858){return _0x3ecd72===_0x327858;},'sGYZZ':_0x54aeec(0x215),'ycZFU':_0x54aeec(0x37e),'JRMhH':'.php','ejbBc':function(_0xb94683,_0x5e0589){return _0xb94683===_0x5e0589;},'pAAPI':'.cpp','FXnSG':'C++\x20:\x20Programming\x20Language','YEmWR':function(_0x4b3c8e,_0x2e4d28){return _0x4b3c8e===_0x2e4d28;},'uxgYR':_0x54aeec(0x2f9),'tMRGG':_0x54aeec(0x254),'QruXz':'Swift\x20:\x20Programming\x20Language','cNgDB':function(_0x1c9c3a,_0x121dfe){return _0x1c9c3a===_0x121dfe;},'leiQG':_0x54aeec(0x471),'AJDVs':_0x54aeec(0x24a),'gxbNv':'Dart\x20:\x20Programming\x20Language','dHTFw':_0x54aeec(0x234),'UnbEi':_0x54aeec(0x240),'pGfAJ':_0x54aeec(0x17c),'SILVN':function(_0x3686a2,_0x198da1){return _0x3686a2===_0x198da1;},'sgmmq':'.clj','GJrbQ':_0x54aeec(0x3ef),'yBFOZ':_0x54aeec(0x2ec),'eqQUY':_0x54aeec(0x11d),'oHDSa':_0x54aeec(0x26d),'jCMkF':_0x54aeec(0x2cc),'lJgVy':function(_0x443bd7,_0x2992cb){return _0x443bd7===_0x2992cb;},'amGHj':_0x54aeec(0x572),'rbGGD':_0x54aeec(0x394),'ymdxf':_0x54aeec(0x319),'RhjvK':_0x54aeec(0x431),'rdmht':_0x54aeec(0x1ad),'MAPaD':_0x54aeec(0x4c1),'sFBUy':_0x54aeec(0x1be),'EZMah':function(_0x1b797c,_0x2d88e0){return _0x1b797c===_0x2d88e0;},'DyNPx':_0x54aeec(0x1fa),'hfhhX':_0x54aeec(0x1ee),'Jlaxd':_0x54aeec(0x368),'YrRjH':_0x54aeec(0x27a),'rxmRb':_0x54aeec(0x486),'dDByJ':function(_0x237b1a,_0x7cfe0b){return _0x237b1a===_0x7cfe0b;},'rXSMW':_0x54aeec(0x47a),'KwNZd':_0x54aeec(0x18f),'UlTok':function(_0x14a94c,_0x26ba8a){return _0x14a94c===_0x26ba8a;},'WEXxR':'.sh','ddBiE':'.bat','ZkGZt':_0x54aeec(0x3c9),'RbWAY':'.ps1','ugpLY':function(_0x3c541d,_0x874a75){return _0x3c541d===_0x874a75;},'WMQLy':_0x54aeec(0x18b),'XahgS':_0x54aeec(0x16c),'aOoSt':function(_0x293e4b,_0xc0ba4a){return _0x293e4b===_0xc0ba4a;},'GaGJt':_0x54aeec(0x1a1),'elqmW':_0x54aeec(0x56f),'dwMqr':_0x54aeec(0x4cf),'IwOqA':function(_0x75594b,_0x4e6210){return _0x75594b===_0x4e6210;},'BJylV':_0x54aeec(0x2c5),'jtfwZ':function(_0x5e353f,_0x4a9621){return _0x5e353f===_0x4a9621;},'MdspY':_0x54aeec(0x155),'MjLmS':_0x54aeec(0x1de),'zAauq':_0x54aeec(0x129),'xAOkx':function(_0x25aeef,_0xc26ade){return _0x25aeef&&_0xc26ade;},'KjfBN':_0x54aeec(0x4fd),'yXEMG':function(_0x22be33,_0x46279d){return _0x22be33(_0x46279d);},'JvOUs':_0x54aeec(0x405)},_0x587f28=new Set(),_0x487b45=process[_0x54aeec(0x4c2)](),_0x262635=a0_0x197e24[_0x54aeec(0x169)](a0_0x3b6a73[_0x54aeec(0x127)](_0x487b45,_0x1a849c[_0x54aeec(0x2b0)])),_0x22f124=a0_0x197e24[_0x54aeec(0x169)](a0_0x3b6a73[_0x54aeec(0x127)](_0x487b45,_0x1a849c['xJVyR']));if(_0x1a849c[_0x54aeec(0x1c7)](!_0x262635,!_0x22f124)){console['log'](a0_0x262d0f[_0x54aeec(0x1fb)](_0x1a849c['KjfBN']));return;}const _0x26797f=async _0x522a46=>{const _0x3e9d89=_0x54aeec,_0x4d5502=await a0_0x197e24['promises'][_0x3e9d89(0x4ab)](_0x522a46);for(const _0x5276ad of _0x4d5502){const _0x4a9250=a0_0x3b6a73[_0x3e9d89(0x127)](_0x522a46,_0x5276ad);if(_0x4a9250[_0x3e9d89(0x453)](_0x3e9d89(0x29f)))continue;const _0x55be54=await a0_0x197e24[_0x3e9d89(0x52a)][_0x3e9d89(0x20b)](_0x4a9250);if(_0x55be54[_0x3e9d89(0x4c6)]())await _0x1a849c[_0x3e9d89(0x385)](_0x26797f,_0x4a9250);else _0x55be54[_0x3e9d89(0x456)]()&&await _0x1a849c['aTvtx'](_0x55fc2b,_0x4a9250);}},_0x55fc2b=async _0x4dec7b=>{const _0x5497d2=_0x54aeec,_0x4d5875=a0_0x3b6a73['extname'](_0x4dec7b)[_0x5497d2(0x158)](),_0x4f5097=await a0_0x197e24[_0x5497d2(0x52a)]['readFile'](_0x4dec7b,_0x1a849c[_0x5497d2(0x369)]);if(_0x4dec7b==='package.json')try{const _0x42a8a2=JSON[_0x5497d2(0x183)](_0x4f5097);if(a0_0x197e24['existsSync'](a0_0x3b6a73['join'](_0x487b45,'package-lock.json')))_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x4ba)]));else a0_0x197e24[_0x5497d2(0x169)](a0_0x3b6a73[_0x5497d2(0x127)](_0x487b45,_0x1a849c[_0x5497d2(0x505)]))&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c[_0x5497d2(0x2cb)]));if(_0x42a8a2[_0x5497d2(0x224)]){if(_0x42a8a2[_0x5497d2(0x224)][_0x5497d2(0x13b)])_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)]('React\x20:\x20JavaScript\x20Framework'));if(_0x42a8a2[_0x5497d2(0x224)]['vue'])_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c['BJDxw']));if(_0x42a8a2[_0x5497d2(0x224)]['angular'])_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c['VfFiE']));if(_0x42a8a2[_0x5497d2(0x224)]['express'])_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x1f5)]));}}catch(_0xe60221){console[_0x5497d2(0x12d)](_0x5497d2(0x53a),_0xe60221);}(_0x1a849c['QCbdN'](_0x4d5875,_0x1a849c[_0x5497d2(0x305)])||_0x4d5875===_0x1a849c[_0x5497d2(0x2bc)])&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c['QsjJr']));(_0x1a849c[_0x5497d2(0x123)](_0x4d5875,_0x1a849c[_0x5497d2(0x227)])||_0x1a849c[_0x5497d2(0x123)](_0x4d5875,_0x5497d2(0x178)))&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x37f)]));_0x1a849c[_0x5497d2(0x123)](_0x4d5875,_0x1a849c[_0x5497d2(0x4bf)])&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x411)]));_0x1a849c['QCbdN'](_0x4d5875,_0x1a849c[_0x5497d2(0x56c)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x35f)]));_0x1a849c[_0x5497d2(0x123)](_0x4d5875,_0x1a849c[_0x5497d2(0x55b)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)]('Java\x20:\x20Programming\x20Language'));_0x1a849c['NsvgJ'](_0x4d5875,_0x1a849c[_0x5497d2(0x32a)])&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x37d)]));_0x1a849c[_0x5497d2(0x123)](_0x4d5875,_0x1a849c['JRMhH'])&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x5497d2(0x212)));_0x1a849c[_0x5497d2(0x45b)](_0x4d5875,'.c')&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x5497d2(0x1e7)));_0x4d5875===_0x1a849c['pAAPI']&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x286)]));_0x4d5875==='.h'&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x5497d2(0x325)));_0x1a849c[_0x5497d2(0x55a)](_0x4d5875,'.cs')&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x1d1)]));_0x4d5875===_0x1a849c[_0x5497d2(0x244)]&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c[_0x5497d2(0x221)]));_0x1a849c['cNgDB'](_0x4d5875,_0x1a849c[_0x5497d2(0x52f)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)]('Kotlin\x20:\x20Programming\x20Language'));_0x1a849c[_0x5497d2(0x55a)](_0x4d5875,_0x1a849c['AJDVs'])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c[_0x5497d2(0x4ae)]));_0x1a849c[_0x5497d2(0x123)](_0x4d5875,'.r')&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c['dHTFw']));_0x4d5875===_0x5497d2(0x51e)&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x5497d2(0x143)));_0x4d5875===_0x1a849c['UnbEi']&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c[_0x5497d2(0x266)]));_0x1a849c[_0x5497d2(0x480)](_0x4d5875,_0x1a849c[_0x5497d2(0x3cc)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x2ad)]));_0x1a849c[_0x5497d2(0x2b1)](_0x4d5875,_0x5497d2(0x2e6))&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x205)]));_0x4d5875===_0x1a849c[_0x5497d2(0x4ce)]&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x5497d2(0x2e1)));_0x1a849c[_0x5497d2(0x45b)](_0x4d5875,_0x1a849c[_0x5497d2(0x1b4)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c[_0x5497d2(0x489)]));_0x1a849c[_0x5497d2(0x367)](_0x4d5875,_0x1a849c[_0x5497d2(0x3d7)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x31a)]));_0x1a849c[_0x5497d2(0x123)](_0x4d5875,_0x1a849c[_0x5497d2(0x32c)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c['RhjvK']));(_0x1a849c['SILVN'](_0x4d5875,_0x1a849c[_0x5497d2(0x2fa)])||_0x1a849c[_0x5497d2(0x55a)](_0x4d5875,_0x1a849c['MAPaD']))&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x4c4)]));_0x1a849c[_0x5497d2(0x46a)](_0x4d5875,_0x5497d2(0x16b))&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x25e)]));_0x4d5875===_0x1a849c[_0x5497d2(0x26a)]&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c[_0x5497d2(0x38b)]));_0x4d5875===_0x1a849c[_0x5497d2(0x534)]&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x50f)]));_0x1a849c['dDByJ'](_0x4d5875,_0x5497d2(0x388))&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x4dc)]));_0x4d5875===_0x5497d2(0x382)&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c['KwNZd']));(_0x1a849c['ejbBc'](_0x4d5875,_0x5497d2(0x2b8))||_0x1a849c['UlTok'](_0x4d5875,_0x1a849c[_0x5497d2(0x284)]))&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x5497d2(0x432)));_0x4d5875===_0x1a849c[_0x5497d2(0x46c)]&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c['ZkGZt']));_0x4d5875===_0x1a849c[_0x5497d2(0x3d3)]&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x5497d2(0x32b)));_0x4dec7b===_0x5497d2(0x351)&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x5497d2(0x1bc)));(_0x1a849c[_0x5497d2(0x55e)](_0x4dec7b,_0x5497d2(0x1cb))||_0x4f5097[_0x5497d2(0x453)](_0x1a849c[_0x5497d2(0x231)]))&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x2d9)]));_0x1a849c['aOoSt'](_0x4dec7b,_0x1a849c[_0x5497d2(0x290)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x291)]));_0x1a849c['cNgDB'](_0x4dec7b,_0x5497d2(0x490))&&_0x587f28['add'](a0_0x262d0f['cyan'](_0x1a849c['dwMqr']));_0x1a849c['IwOqA'](_0x4dec7b,_0x5497d2(0x271))&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f[_0x5497d2(0x2b5)](_0x1a849c[_0x5497d2(0x1aa)]));_0x1a849c[_0x5497d2(0x2f3)](_0x4dec7b,_0x1a849c[_0x5497d2(0x527)])&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x5497d2(0x387)));_0x4dec7b==='gulpfile.babel.js'&&_0x587f28[_0x5497d2(0x25f)](a0_0x262d0f['cyan'](_0x1a849c[_0x5497d2(0x53e)]));const _0x496b6f=a0_0x7f5859[_0x5497d2(0x33a)](_0x4dec7b);_0x496b6f&&_0x587f28['add'](a0_0x262d0f[_0x5497d2(0x2b5)]('File\x20Type:\x20'+_0x496b6f));};await _0x1a849c['yXEMG'](_0x26797f,_0x487b45);const _0x41b7bb=Array[_0x54aeec(0x24c)](_0x587f28)['map'](_0x4adbe4=>'-\x20'+_0x4adbe4)[_0x54aeec(0x127)]('\x0a');console[_0x54aeec(0x3e0)](a0_0x262d0f[_0x54aeec(0x2b5)](_0x1a849c[_0x54aeec(0x261)])),console['log'](_0x41b7bb);};async function info(_0x21d3f9){const _0x1457ca=a0_0x39e848,_0x177705={'JJdie':_0x1457ca(0x44b),'LguIz':_0x1457ca(0x186),'gUOPp':function(_0x18f6ad){return _0x18f6ad();},'lNobP':_0x1457ca(0x1c6),'nJCya':function(_0x341d52,_0x39d39b){return _0x341d52===_0x39d39b;},'vyKVh':_0x1457ca(0x421),'YTUyG':function(_0x56b5c4,_0x39e17d){return _0x56b5c4(_0x39e17d);},'bWFaQ':_0x1457ca(0x3a5),'Fvkek':function(_0x4610c9,_0x3e584f,_0xfe3eab){return _0x4610c9(_0x3e584f,_0xfe3eab);},'kqCOx':function(_0x429953,_0x2c2563,_0x82835d){return _0x429953(_0x2c2563,_0x82835d);},'GOeCF':_0x1457ca(0x458),'qvoKv':_0x1457ca(0x525),'nVxBU':_0x1457ca(0x2a5),'egYyn':function(_0x531d84,_0x48f626,_0x59e370){return _0x531d84(_0x48f626,_0x59e370);},'lKvoC':function(_0x3e94eb,_0x3aad69,_0x5c3e03){return _0x3e94eb(_0x3aad69,_0x5c3e03);},'JBUwf':_0x1457ca(0x28b),'WFaof':_0x1457ca(0x582),'AZOaY':function(_0x33f8cf,_0x470538,_0x54e337){return _0x33f8cf(_0x470538,_0x54e337);},'nfaLK':_0x1457ca(0x214),'ZiGVW':'Dependencies','PcsCS':_0x1457ca(0x188),'YlZTe':'dist-tags','qzNDH':function(_0x1b9b9d,_0x53ff13,_0x2cb79c){return _0x1b9b9d(_0x53ff13,_0x2cb79c);}};try{if(!_0x21d3f9){console[_0x1457ca(0x12d)](a0_0x262d0f['yellow'](_0x177705[_0x1457ca(0x1b2)]));return;}console['log'](a0_0x262d0f[_0x1457ca(0x2b5)](_0x1457ca(0x51c)+_0x21d3f9+_0x1457ca(0x4fc)));const _0x5be9b3=await _0x177705[_0x1457ca(0x2fd)](getPackageManager);if(!_0x5be9b3){console[_0x1457ca(0x12d)](a0_0x262d0f['yellow'](_0x177705['lNobP']));return;}const _0x5edb5c=_0x177705['nJCya'](_0x5be9b3,_0x177705[_0x1457ca(0x40f)])?_0x1457ca(0x171)+_0x21d3f9+_0x1457ca(0x354):_0x1457ca(0x1b1)+_0x21d3f9+_0x1457ca(0x354),{stdout:_0xf72ef8,stderr:_0x3a3084}=await _0x177705[_0x1457ca(0x348)](execPromise,_0x5edb5c);if(_0x3a3084){console[_0x1457ca(0x12d)](a0_0x262d0f['yellow'](_0x177705[_0x1457ca(0x4b8)]));return;}const _0x2c1497=JSON[_0x1457ca(0x183)](_0xf72ef8);console['log'](a0_0x262d0f[_0x1457ca(0x2b5)]('โ๏ธ\x20Information\x20for\x20package\x20\x22'+_0x21d3f9+'\x22:\x0a'));const _0x24e62a=(_0x57baaf,_0x2f0e4f)=>{const _0x44422e=_0x1457ca;return _0x2f0e4f?a0_0x262d0f[_0x44422e(0x2b5)](a0_0x262d0f['cyan'](_0x57baaf))+':\x20'+a0_0x262d0f[_0x44422e(0x2b5)](_0x2f0e4f):a0_0x262d0f[_0x44422e(0x2b5)](a0_0x262d0f[_0x44422e(0x2b5)](_0x57baaf))+':\x20'+a0_0x262d0f[_0x44422e(0x2b5)](_0x177705[_0x44422e(0x282)]);};console['log'](_0x177705[_0x1457ca(0x187)](_0x24e62a,_0x1457ca(0x2c4),_0x2c1497['name'])),console[_0x1457ca(0x3e0)](_0x177705[_0x1457ca(0x4ff)](_0x24e62a,_0x177705[_0x1457ca(0x223)],_0x2c1497['version'])),console['log'](_0x24e62a(_0x177705[_0x1457ca(0x508)],_0x2c1497[_0x1457ca(0x547)])),console[_0x1457ca(0x3e0)](_0x24e62a(_0x177705[_0x1457ca(0x364)],_0x2c1497['homepage'])),console[_0x1457ca(0x3e0)](_0x24e62a('License',_0x2c1497[_0x1457ca(0x329)])),console[_0x1457ca(0x3e0)](_0x177705[_0x1457ca(0x2d5)](_0x24e62a,'Keywords',_0x2c1497[_0x1457ca(0x504)]?_0x2c1497[_0x1457ca(0x504)][_0x1457ca(0x127)](',\x20'):null)),console[_0x1457ca(0x3e0)](_0x177705[_0x1457ca(0x447)](_0x24e62a,_0x177705[_0x1457ca(0x4e9)],_0x2c1497[_0x1457ca(0x314)]?_0x2c1497[_0x1457ca(0x314)][_0x1457ca(0x392)]:null)),console[_0x1457ca(0x3e0)](_0x177705[_0x1457ca(0x447)](_0x24e62a,_0x177705[_0x1457ca(0x3c4)],_0x2c1497['author']?_0x2c1497[_0x1457ca(0x569)][_0x1457ca(0x4b2)]:null));const _0x4f5424=_0x2c1497[_0x1457ca(0x30a)]?_0x2c1497[_0x1457ca(0x30a)][_0x1457ca(0x436)](_0x113d40=>_0x113d40[_0x1457ca(0x4b2)])['join'](',\x20'):null;console[_0x1457ca(0x3e0)](_0x177705[_0x1457ca(0x152)](_0x24e62a,'Maintainers',_0x4f5424));const _0x1de09c=_0x2c1497[_0x1457ca(0x42a)]?_0x2c1497[_0x1457ca(0x42a)][_0x1457ca(0x436)](_0x237a76=>_0x237a76[_0x1457ca(0x4b2)])[_0x1457ca(0x127)](',\x20'):null;console[_0x1457ca(0x3e0)](_0x177705[_0x1457ca(0x447)](_0x24e62a,_0x177705['nfaLK'],_0x1de09c));const _0x54e42e=_0x2c1497['dependencies']?Object[_0x1457ca(0x3dc)](_0x2c1497['dependencies'])[_0x1457ca(0x127)](',\x20'):null;console['log'](_0x177705[_0x1457ca(0x187)](_0x24e62a,_0x177705[_0x1457ca(0x42e)],_0x54e42e));const _0x477abb=_0x2c1497['devDependencies']?Object[_0x1457ca(0x3dc)](_0x2c1497[_0x1457ca(0x2a0)])[_0x1457ca(0x127)](',\x20'):null;console['log'](_0x177705['AZOaY'](_0x24e62a,_0x177705[_0x1457ca(0x401)],_0x477abb));const _0x1c5470=_0x2c1497[_0x177705[_0x1457ca(0x3db)]]?Object[_0x1457ca(0x2ed)](_0x2c1497[_0x177705[_0x1457ca(0x3db)]])[_0x1457ca(0x436)](([_0x12652d,_0x167da2])=>_0x12652d+':\x20'+_0x167da2)['join'](',\x20'):null;console[_0x1457ca(0x3e0)](_0x177705[_0x1457ca(0x256)](_0x24e62a,_0x1457ca(0x2a8),_0x1c5470));}catch(_0x1542bd){console[_0x1457ca(0x12d)](a0_0x262d0f[_0x1457ca(0x1fb)](_0x1457ca(0x27f)));}}async function getPackageManager(){const _0x46515d=a0_0x39e848,_0x2a1664={'AaGxI':function(_0x2c11d5,_0x4ecdde){return _0x2c11d5(_0x4ecdde);},'PEMHZ':'npm\x20--version','qwPPD':_0x46515d(0x421),'uvDEm':'yarn\x20--version','YQqdW':_0x46515d(0x3d0)};try{return await _0x2a1664[_0x46515d(0x438)](execPromise,_0x2a1664['PEMHZ']),_0x2a1664[_0x46515d(0x49b)];}catch{try{return await _0x2a1664[_0x46515d(0x438)](execPromise,_0x2a1664['uvDEm']),_0x2a1664[_0x46515d(0x17b)];}catch{return null;}}}async function bin(){const _0x385447=a0_0x39e848,_0x538562={'uCBEz':_0x385447(0x4e8),'RVIRT':_0x385447(0x421),'wliES':_0x385447(0x355),'xQmzD':_0x385447(0x2c9),'nTuRk':function(_0xe582c3,_0x3a4083){return _0xe582c3(_0x3a4083);},'defYA':_0x385447(0x2d3)};try{const _0x44c861=[_0x538562[_0x385447(0x48d)],_0x538562[_0x385447(0x2f7)],_0x385447(0x3d0)],_0x4c0280=a0_0x51f834[_0x385447(0x3f0)](),_0x438cd4=_0x4c0280===_0x385447(0x34f)?_0x538562[_0x385447(0x503)]:_0x538562[_0x385447(0x451)];console[_0x385447(0x3e0)](a0_0x262d0f[_0x385447(0x2b5)]('Platform:\x20'+_0x4c0280));for(const _0x14a478 of _0x44c861){try{const {stdout:_0x27022e,stderr:_0x1609de}=await _0x538562[_0x385447(0x4d9)](execPromise,_0x438cd4+'\x20'+_0x14a478);if(_0x1609de)continue;if(_0x27022e)return console[_0x385447(0x3e0)](a0_0x262d0f[_0x385447(0x2b5)](_0x385447(0x19e)+_0x14a478+_0x385447(0x2d8)+_0x27022e[_0x385447(0x1d9)]())),_0x27022e[_0x385447(0x1d9)]();}catch(_0x13a680){console[_0x385447(0x2b6)](a0_0x262d0f[_0x385447(0x1fb)]('โ ๏ธ\x20Error\x20checking\x20'+_0x14a478+':\x20'+_0x13a680[_0x385447(0x398)]));continue;}}return console[_0x385447(0x12d)](a0_0x262d0f[_0x385447(0x1fb)](_0x538562[_0x385447(0x1cd)])),null;}catch(_0x259f34){return console[_0x385447(0x12d)](a0_0x262d0f['yellow'](_0x385447(0x24e)+_0x259f34['message'])),null;}}async function doctor(){const _0x1ef096=a0_0x39e848,_0x544135={'XMFBR':_0x1ef096(0x4d7),'RxHsQ':_0x1ef096(0x2c7),'Lqebx':'โ\x20Error\x20while\x20checking\x20for\x20outdated\x20dependencies.','sgTjm':'๐ฆ\x20Outdated\x20dependencies:','ruZGy':_0x1ef096(0x1eb),'vLjOB':function(_0x175514,_0x5f5ddd){return _0x175514||_0x5f5ddd;},'vhcDG':'โ๏ธ\x20Permissions\x20are\x20correctly\x20set\x20(Windows).','qlcQI':'โ\x20Permission\x20issues\x20detected\x20on\x20Linux/macOS!\x20Please\x20check\x20your\x20system\x20permissions.','dHhvc':'๐ฉบ\x20Running\x20Doctor\x20Check\x20for\x20neko-cli...','GIAeA':_0x1ef096(0x585),'hhXzi':_0x1ef096(0x545),'DZUli':_0x1ef096(0x269),'tcaCt':_0x1ef096(0x2b7),'pffps':function(_0x41fcad,_0x16e5d3,_0x2f4532){return _0x41fcad(_0x16e5d3,_0x2f4532);},'mQOPV':_0x1ef096(0x1a5),'EDbBE':function(_0x4fd7f2,_0x56d224){return _0x4fd7f2===_0x56d224;},'ebJal':_0x1ef096(0x34f),'WEiqO':function(_0x540413,_0x46e6de,_0x271e66){return _0x540413(_0x46e6de,_0x271e66);},'VLBmp':function(_0x24d731,_0x32a149){return _0x24d731===_0x32a149;},'CAKhy':_0x1ef096(0x33c),'zfNpX':function(_0x4025f7,_0x27f4cb){return _0x4025f7===_0x27f4cb;},'KbXGa':_0x1ef096(0x462),'jSOeV':function(_0x137c2b,_0x405fea,_0x1f9452){return _0x137c2b(_0x405fea,_0x1f9452);},'gQbNh':_0x1ef096(0x57e),'nFjJs':_0x1ef096(0x144),'CHoUU':function(_0x324c04,_0xc691eb){return _0x324c04>_0xc691eb;},'hWZYd':_0x1ef096(0x565),'GWIsr':_0x1ef096(0x302)};console[_0x1ef096(0x3e0)](a0_0x262d0f[_0x1ef096(0x2b5)](_0x544135[_0x1ef096(0x3ee)]));try{let _0x22c336=![];const _0x4f0c45=_0x544135[_0x1ef096(0x21e)];!a0_0x5b9946[_0x1ef096(0x169)](_0x4f0c45)?(console['error'](a0_0x262d0f[_0x1ef096(0x1fb)](_0x544135[_0x1ef096(0x2db)])),_0x22c336=!![]):console['log'](a0_0x262d0f['cyan']('โ๏ธ\x20package.json\x20found.'));const _0x576e30=_0x1ef096(0x53b),_0x3f35cc=_0x544135[_0x1ef096(0x555)];!a0_0x5b9946[_0x1ef096(0x169)](_0x576e30)&&!a0_0x5b9946[_0x1ef096(0x169)](_0x3f35cc)?(console['warn'](a0_0x262d0f[_0x1ef096(0x1fb)](_0x1ef096(0x544))),_0x22c336=!![]):console[_0x1ef096(0x3e0)](a0_0x262d0f[_0x1ef096(0x2b5)](_0x1ef096(0x563)));const _0x575dd1=_0x544135[_0x1ef096(0x298)];!a0_0x5b9946['existsSync'](_0x575dd1)?(console[_0x1ef096(0x2b6)](a0_0x262d0f[_0x1ef096(0x1fb)]('โ ๏ธ\x20node_modules\x20is\x20missing.\x20Run\x20`npm\x20install`\x20or\x20`yarn\x20install`\x20to\x20install\x20dependencies.')),_0x22c336=!![]):console[_0x1ef096(0x3e0)](a0_0x262d0f[_0x1ef096(0x2b5)]('โ๏ธ\x20node_modules\x20folder\x20exists.'));_0x544135[_0x1ef096(0x237)](exec,_0x544135['mQOPV'],(_0x37542f,_0x14b56d,_0x55fc99)=>{const _0x2318cc=_0x1ef096;_0x37542f?(console[_0x2318cc(0x2b6)](a0_0x262d0f[_0x2318cc(0x1fb)](_0x544135['XMFBR'])),_0x22c336=!![]):console[_0x2318cc(0x3e0)](a0_0x262d0f[_0x2318cc(0x2b5)](_0x544135['RxHsQ']));}),_0x544135[_0x1ef096(0x237)](exec,_0x1ef096(0x28c),(_0x56556e,_0x45b491,_0x363f41)=>{const _0x15a933=_0x1ef096;_0x56556e&&(console[_0x15a933(0x12d)](a0_0x262d0f[_0x15a933(0x1fb)](_0x544135[_0x15a933(0x15c)])),_0x22c336=!![]),_0x45b491?(console[_0x15a933(0x3e0)](a0_0x262d0f[_0x15a933(0x2b5)](_0x544135['sgTjm'])),console['log'](_0x45b491)):console['log'](a0_0x262d0f[_0x15a933(0x2b5)](_0x544135[_0x15a933(0x306)]));});const _0x1e138c=a0_0x51f834['platform']();if(_0x544135[_0x1ef096(0x168)](_0x1e138c,_0x544135['ebJal']))_0x544135