UNPKG

ts-dev-stack

Version:

Development stack for TypeScript libraries

1 lines 1.19 kB
{"version":3,"sources":["/Users/kevin/Dev/OpenSource/typescript/ts-dev-stack/packages/ts-dev-stack/src/commands/version.ts"],"sourcesContent":["import spawn from 'cross-spawn-cb';\nimport Queue from 'queue-cb';\nimport resolveBin from 'resolve-bin-sync';\nimport docs from 'tsds-typedoc';\n\nexport default function command(args, options, callback) {\n try {\n const ghPages = resolveBin('gh-pages');\n const queue = new Queue(1);\n queue.defer(docs.bind(null, args, options));\n queue.defer(spawn.bind(null, ghPages, ['-d', 'docs'], options));\n queue.await(callback);\n } catch (err) {\n return callback(err);\n }\n}\n"],"names":["spawn","Queue","resolveBin","docs","command","args","options","callback","ghPages","queue","defer","bind","await","err"],"mappings":"AAAA,OAAOA,WAAW,iBAAiB;AACnC,OAAOC,WAAW,WAAW;AAC7B,OAAOC,gBAAgB,mBAAmB;AAC1C,OAAOC,UAAU,eAAe;AAEhC,eAAe,SAASC,QAAQC,IAAI,EAAEC,OAAO,EAAEC,QAAQ;IACrD,IAAI;QACF,MAAMC,UAAUN,WAAW;QAC3B,MAAMO,QAAQ,IAAIR,MAAM;QACxBQ,MAAMC,KAAK,CAACP,KAAKQ,IAAI,CAAC,MAAMN,MAAMC;QAClCG,MAAMC,KAAK,CAACV,MAAMW,IAAI,CAAC,MAAMH,SAAS;YAAC;YAAM;SAAO,EAAEF;QACtDG,MAAMG,KAAK,CAACL;IACd,EAAE,OAAOM,KAAK;QACZ,OAAON,SAASM;IAClB;AACF"}