UNPKG

zippycli

Version:
1 lines 2.24 kB
{"version":3,"sources":["commands/info.ts"],"names":["flags","NAME","ZS_EXTRACT_NAME","VERSION","ZS_EXTRACT_VERSION","Command","Info","run","parse","log","info","help","char"],"mappings":";;AAAA;AAEA,SAAQA,KAAR,QAAoB,gBAApB;AACA,SACCC,IAAI,IAAIC,eADT,EAECC,OAAO,IAAIC,kBAFZ,QAGO,YAHP;AAKA,SAAQH,IAAR,EAAcE,OAAd,QAA4B,aAA5B;AACA,SAAQE,OAAR,QAAsB,gBAAtB;AAEA;AACA;AACA;;AACA,OAAO,MAAMC,IAAN,SAAmBD,OAAnB,CAA2B;AACjC;AACD;AACA;;AAGC;AACD;AACA;;AAGC;AACD;AACA;;AAKC;AACD;AACA;;AAGC;AACD;AACA;AACC;AACgB,QAAHE,GAAG,GAAG;AAClB,SAAKC,KAAL,CAAWF,IAAX;AAEA,SAAKG,GAAL,CAAS,UAAT;AACA,SAAKA,GAAL,CAAU,KAAIR,IAAK,KAAIE,OAAQ,EAA/B;AAEA,SAAKM,GAAL,CAAS,EAAT;AAEA,SAAKA,GAAL,CAAS,mBAAT;;AACA,SAAK,MAAMC,IAAX,IAAmB,CAAC,CAACR,eAAD,EAAkBE,kBAAlB,CAAD,CAAnB,EAA4D;AAC3D,WAAKK,GAAL,CAAU,KAAIC,IAAI,CAAC,CAAD,CAAI,KAAIA,IAAI,CAAC,CAAD,CAAI,EAAlC;AACA;;AAED,SAAKD,GAAL,CAAS,EAAT;AACA;;AAzCgC;;gBAArBH,I,iBAIyB,4B;;gBAJzBA,I,cASsB,E;;gBATtBA,I,WAcmB;AAC9BK,EAAAA,IAAI,EAAEX,KAAK,CAACW,IAAN,CAAW;AAACC,IAAAA,IAAI,EAAE;AAAP,GAAX;AADwB,C;;gBAdnBN,I,UAqBkB,E;;AAsB/B,eAAeA,IAAf","sourcesContent":["/* eslint-disable import/no-default-export */\n\nimport {flags} from '@oclif/command';\nimport {\n\tNAME as ZS_EXTRACT_NAME,\n\tVERSION as ZS_EXTRACT_VERSION\n} from 'zs-extract';\n\nimport {NAME, VERSION} from '../meta';\nimport {Command} from '../command';\n\n/**\n * Info command.\n */\nexport class Info extends Command {\n\t/**\n\t * Description.\n\t */\n\tpublic static readonly description = 'display info about program';\n\n\t/**\n\t * Examples.\n\t */\n\tpublic static readonly examples = [];\n\n\t/**\n\t * Flags.\n\t */\n\tpublic static readonly flags = {\n\t\thelp: flags.help({char: 'h'})\n\t};\n\n\t/**\n\t * Arguments.\n\t */\n\tpublic static readonly args = [];\n\n\t/**\n\t * Handler.\n\t */\n\t// eslint-disable-next-line @typescript-eslint/require-await\n\tpublic async run() {\n\t\tthis.parse(Info);\n\n\t\tthis.log('Version:');\n\t\tthis.log(` ${NAME}: ${VERSION}`);\n\n\t\tthis.log('');\n\n\t\tthis.log('Library versions:');\n\t\tfor (const info of [[ZS_EXTRACT_NAME, ZS_EXTRACT_VERSION]]) {\n\t\t\tthis.log(` ${info[0]}: ${info[1]}`);\n\t\t}\n\n\t\tthis.log('');\n\t}\n}\nexport default Info;\n"],"file":"info.mjs","sourceRoot":"../../src"}