{"_id":"elegant-status","_rev":"5-08ccb194b101b5c28854b64e1219e3fb","name":"elegant-status","description":"Create elegant task status for CLI.","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"elegant-status","version":"1.0.0","description":"Create elegant task status for CLI.","main":"index.js","scripts":{"test":"eslint index.js && node playground.js"},"repository":{"type":"git","url":"git+https://github.com/inikulin/elegant-status.git"},"keywords":["status","elegant","spinner","cli","process","task"],"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/inikulin/elegant-status/issues"},"files":["index.js"],"homepage":"https://github.com/inikulin/elegant-status#readme","dependencies":{"chalk":"^1.1.1","elegant-spinner":"^1.0.1","log-update":"^1.0.2","os-family":"^1.0.0"},"devDependencies":{"eslint":"^1.10.3"},"gitHead":"31a05f7277a3bb5cda65f821c567a07c2f503cf3","_id":"elegant-status@1.0.0","_shasum":"83ecb81e08385d1c3fb5468a17350c8f98e13fb0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"inikulin","email":"ifaaan@gmail.com"},"dist":{"shasum":"83ecb81e08385d1c3fb5468a17350c8f98e13fb0","tarball":"https://registry.npmjs.org/elegant-status/-/elegant-status-1.0.0.tgz","integrity":"sha512-IFKl6XsN3buoCPcAqezHKvc4NRNEWFF0RidakdLh815WffauIaLHfeQ3HdDPcAdM0QU4rlu3GG7wMKRLOBKHIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8qqCekcijH2jX23Grld1EP6M5FK/ncGkCgsJGb7d+LAIhAIHrsWXyKw/94RtQ9LibLMUfsK2+Um4WkK/byXp32Pqp"}]},"maintainers":[{"name":"inikulin","email":"ifaaan@gmail.com"}]},"1.1.0":{"name":"elegant-status","version":"1.1.0","description":"Create elegant task status for CLI.","main":"index.js","scripts":{"test":"eslint index.js && node playground.js","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inikulin/elegant-status.git"},"keywords":["status","elegant","spinner","cli","process","task"],"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/inikulin/elegant-status/issues"},"files":["index.js"],"homepage":"https://github.com/inikulin/elegant-status#readme","dependencies":{"chalk":"^1.1.1","elegant-spinner":"^1.0.1","log-update":"^1.0.2","os-family":"^1.0.0"},"devDependencies":{"eslint":"^1.10.3","publish-please":"^2.1.1"},"gitHead":"fa73e43ea5aa8fc522ca23bfce1280d2e283ee69","_id":"elegant-status@1.1.0","_shasum":"41ef4a5f2d03642983babb4f64a4b576b1155215","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"inikulin","email":"ifaaan@gmail.com"},"dist":{"shasum":"41ef4a5f2d03642983babb4f64a4b576b1155215","tarball":"https://registry.npmjs.org/elegant-status/-/elegant-status-1.1.0.tgz","integrity":"sha512-3bZztYKgnSt5V8yLtf77e36jwVHU6gq9gzkSBL0s4kqfemd63HnfsAS5haQxK3ix9VEomCCW87aJn3/9KmrdBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBHc4sdYm9EdmNTl34FbZLZ2UpfW2yTtlH1htzjMOaDAIgRHgEDZJo9ttSZfrfCjYUKpZhgDuaTFqw0LjV/eiajAU="}]},"maintainers":[{"name":"inikulin","email":"ifaaan@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elegant-status-1.1.0.tgz_1463748885762_0.3305351613089442"}}},"readme":"# elegant-status\n[![Build Status](https://api.travis-ci.org/inikulin/elegant-status.svg)](https://travis-ci.org/inikulin/elegant-status)\n\n*Create elegant task status for CLI.*\n\n\n```js\nconst elegantStatus = require('elegant-status');\n\nconst done = elegantStatus('Perform assessment');\n\nsetTimeout(() => done(true), 1000);\n```\n\n ⬇\n\n![success](https://raw.githubusercontent.com/inikulin/elegant-status/master/media/success.gif)\n\n\n----\n\n\n```js\nconst elegantStatus = require('elegant-status');\n\nconst done = elegantStatus('Set defense systems');\n\nsetTimeout(() => done(false), 1000);\n```\n\n ⬇\n\n![success](https://raw.githubusercontent.com/inikulin/elegant-status/master/media/fail.gif)\n\n----\n\nYou can update status text while it's spinning using `done.updateText()` function:\n```js\nconst elegantStatus = require('elegant-status');\n\nconst done = elegantStatus('Set defense systems');\n\nsetTimeout(() => done.updateText('1 second left'), 1000);\n```\n\n\n## Install\n```\nnpm install elegant-status\n```\n\n## Author\n[Ivan Nikulin](https://github.com/inikulin) (ifaaan@gmail.com)\n","maintainers":[{"name":"inikulin","email":"ifaaan@gmail.com"}],"time":{"modified":"2022-06-16T08:21:13.079Z","created":"2015-12-25T14:27:33.435Z","1.0.0":"2015-12-25T14:27:33.435Z","1.1.0":"2016-05-20T12:54:48.433Z"},"homepage":"https://github.com/inikulin/elegant-status#readme","keywords":["status","elegant","spinner","cli","process","task"],"repository":{"type":"git","url":"git+https://github.com/inikulin/elegant-status.git"},"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"bugs":{"url":"https://github.com/inikulin/elegant-status/issues"},"license":"MIT","readmeFilename":"README.md","users":{"dada1134":true}}