{"_id":"yocto-spinner","_rev":"12-d04e77fedf99af49e985a61408a13331","name":"yocto-spinner","dist-tags":{"latest":"1.2.2"},"versions":{"0.1.0":{"name":"yocto-spinner","version":"0.1.0","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@0.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"a6579796928a179acbe7a0ffd697e2df7d7a8a4c","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.1.0.tgz","fileCount":5,"integrity":"sha512-sBra0N4uhNn5UibnOz/HJxB1a0tzZ5zXbqnDe+tfRR3BGy+BmOrzrnQCZRJI7C++JiSZaPygPeNon4QCUmMQ4g==","signatures":[{"sig":"MEYCIQDGb5G4VkeqfOdNNOLSTwvAiCUHlM7RpSgU5ZGAtucR7wIhAOgPb5nO2TsZv0JRnIlhKsbPmH+rQGcyocCVbnmF6EWx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13835},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"0184307eafeb621fe0e229b1cd0765abb466c46d","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.6.0","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_0.1.0_1724606138453_0.9879903530684766","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"yocto-spinner","version":"0.1.1","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@0.1.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"bc3b841ebd74f8ec4bc9d36eddf025d3841cda9f","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.1.1.tgz","fileCount":5,"integrity":"sha512-vb6yztJdmbX9BwiR2NlKim7roGM5xFFhiTO6UstNiKBnh8NT6uFNjpXYC6DWTnLgRRyHh2nDNEM8kLHSRLw4kg==","signatures":[{"sig":"MEUCIDeeJ8GDFKUatrQ9b7SVMU/LJle8hVpG+QQeaP/qKyWVAiEApzon9ZQ8gQ0xp992ktnwltGbgZBZUbIQrd9G6wqhDXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14169},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"4e18542b8cd4e589a01527dba9f97419316006c5","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.6.0","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_0.1.1_1728716765256_0.4547193211859071","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"yocto-spinner","version":"0.1.2","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@0.1.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"4d6bf052ed8d58c764aa1e815970368b33b40cbc","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.1.2.tgz","fileCount":5,"integrity":"sha512-VfmLIh/ZSZOJnVRQZc/dvpPP90lWL4G0bmxQMP0+U/2vKBA8GSpcBuWv17y7F+CZItRuO97HN1wdbb4p10uhOg==","signatures":[{"sig":"MEUCIQDP/V5zT34DscaJ+eIRiUeeGtk6Oa8YpDaYMJSMzm85HAIgbR0QXS+6ANNil4Ohw/0N2OIMYfoyFkdAHxotdD+eklg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14160},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"8ef6d48ce83d987d6f7dc9db86b125e40df30801","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.9.0","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_0.1.2_1733875034542_0.8308335032977339","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"yocto-spinner","version":"0.2.0","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@0.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"18c71db0d63b30bb15084eb891ba6f61efcc4a49","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.0.tgz","fileCount":5,"integrity":"sha512-Qu6WAqNLGleB687CCGcmgHIo8l+J19MX/32UrSMfbf/4L8gLoxjpOYoiHT1asiWyqvjRZbgvOhLlvne6E5Tbdw==","signatures":[{"sig":"MEUCIDUM55WcXhqiav4zs1zfcWeOjow5+MxM/c7m3YxOWnJQAiEA2LEx6pNUSgrXHiEDZ70xDCtItT/FJp78toTAkW7HfZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14238},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"70c9896f51ff8264e0e0014374df7aa96ddb74a8","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.9.0","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"23.3.0","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_0.2.0_1737398735144_0.43716600983310716","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"yocto-spinner","version":"0.2.1","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@0.2.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"3b36011b693f3e3a9321b6a322ff124c50af7b9d","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.1.tgz","fileCount":5,"integrity":"sha512-lHHxjh0bXaLgdJy3cNnVb/F9myx3CkhrvSOEVTkaUgNMXnYFa2xYPVhtGnqhh3jErY2gParBOHallCbc7NrlZQ==","signatures":[{"sig":"MEUCIQCjaNHtwui+0Vqp4eZAnOmFh9QwBrD636Hmkpib/aalUwIgR9GVS2e/NdN/BCA6FKxW0zfAK2Uf3NHAj2S0C+Kie8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14239},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"72727da6da3c454140ae9ef809285a1260bd929a","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"23.6.1","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_0.2.1_1740671710403_0.8413544923106995","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"yocto-spinner","version":"0.2.2","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@0.2.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"230b898adf30597853b335fa5b6d3f881a77cea6","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.2.tgz","fileCount":5,"integrity":"sha512-21rPcM3e4vCpOXThiFRByX8amU5By1R0wNS8Oex+DP3YgC8xdU0vEJ/K8cbPLiIJVosSSysgcFof6s6MSD5/Vw==","signatures":[{"sig":"MEQCIE7o2UxhjKHFOqJobfUBmFEaj+MmyHvQJ3ekN9R0qpglAiAY+2+PDzVvuCma2KyNclM2GZETrlnKZim3dx7pDazCsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14302},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"bf4154d8900464ec9dbd8b3b3edab635e1000ab2","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"23.6.1","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_0.2.2_1745182483099_0.2634830489511373","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"yocto-spinner","version":"0.2.3","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@0.2.3","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"e803d2f267c7f0c3188645878522066764263a13","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.3.tgz","fileCount":5,"integrity":"sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==","signatures":[{"sig":"MEYCIQDjyP+mDvW8/KcEZ1A4dv4JFrUNKReQZkO6FwGDZdU6UQIhANPU05yNIotP07aOXEzFDMNXvM5bgUCIUku/DPJQabx6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14299},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"955147dc409c11516807301459cf0be73518e8b9","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_0.2.3_1747834947203_0.2224257221792778","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"yocto-spinner","version":"1.0.0","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"cd7c9cde993a9378b3570540d8ac94f0f3250dc6","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-1.0.0.tgz","fileCount":5,"integrity":"sha512-VPX8P/+Z2Fnpx8PC/JELbxp3QRrBxjAekio6yulGtA5gKt9YyRc5ycCb+NHgZCbZ0kx9KxwZp7gC6UlrCcCdSQ==","signatures":[{"sig":"MEUCIQDL2Id81NuClFq07V/A32uJj6OHrkplEl8o3wmadFzZegIgFSJbdM3U5Gvn7fzrWVti7ZGrNhl0ubba/+/RhVuy8Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14477},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"3a0f3cc1a682418de29ce20df8d87a2609c89d47","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"10.9.2","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_1.0.0_1749033013091_0.9578685626112899","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"yocto-spinner","version":"1.1.0","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@1.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"07ac2ae3c4a02b6a39c1842b7c775a779f041f06","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-1.1.0.tgz","fileCount":5,"integrity":"sha512-/BY0AUXnS7IKO354uLLA2eRcWiqDifEbd6unXCsOxkFDAkhgUL3PH9X2bFoaU0YchnDXsF+iKleeTLJGckbXfA==","signatures":[{"sig":"MEQCIHK+tvggkFQdXrEavXVnHKP7Jcl92OH/pvn9GS4tjoOBAiAsVhTpLrNEe/RgEi/y71dXbf8iJf0nLUqtKPDlJ3haAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18702},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"3fe14907c3ab43ce808a3d76863c67c777743730","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"11.7.0","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"25.3.0","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","get-stream":"^9.0.1","strip-ansi":"^7.1.2","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_1.1.0_1770265961171_0.7312145780037949","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"yocto-spinner","version":"1.2.0","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@1.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"2892d776c682ddb0c20888fef20eaaced6c9bcf1","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-1.2.0.tgz","fileCount":5,"integrity":"sha512-Yw0hUB6UA3o4YUgKy3oSe9a4cxoaZ9sBfYDw+JSxo6Id0KoJGoxzPA24qqUXYKBWABs/zDSGTz9kww7t3F0XGw==","signatures":[{"sig":"MEQCIA2s4UFmL/MvYOAoLTkqXzMuIF7J1S0TRPTdgZCbxN4QAiA5egT9WORPyLnOIkvytFJM091pBPT9WIWs9S83dGoYSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19910},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"f89631cba9ef2cffb777d333e88ab0d7e691948d","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"11.12.0","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","get-stream":"^9.0.1","strip-ansi":"^7.1.2","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_1.2.0_1777808647935_0.6307784057076165","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"yocto-spinner","version":"1.2.1","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"yocto-spinner@1.2.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"dist":{"shasum":"08074ec66c1bc11c5a2db866eb2f2d42c0af43cb","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-1.2.1.tgz","fileCount":5,"integrity":"sha512-9cbFWLhbiZp+820O4pkHGNncI7+MrUGzBOjw8NMG+ewsY+aG0DdEXnr19Smxao32YOjLZRMdn1UtaxcrXOYOIg==","signatures":[{"sig":"MEUCIEyXkIT6k16QG5M9O4MwsvxYLpzYV05/UGXWjLpDxLbTAiEApvAVScxCZTW2X7eW2S6iYaev/8ov6wyFAush7ulW5T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20305},"type":"module","types":"./index.d.ts","engines":{"node":">=18.19"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"01342ea2a9df95364d04b3fe6e001b28a56d71a3","scripts":{"test":"xo && ava && tsc index.d.ts"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/yocto-spinner.git","type":"git"},"_npmVersion":"11.18.0","description":"Tiny terminal spinner","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"yoctocolors":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.59.3","ava":"^6.1.3","get-stream":"^9.0.1","strip-ansi":"^7.1.2","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/yocto-spinner_1.2.1_1783297143801_0.9317002326373851","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"yocto-spinner","version":"1.2.2","description":"Tiny terminal spinner","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/yocto-spinner.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18.19"},"scripts":{"test":"xo && ava && tsc index.d.ts"},"keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"dependencies":{"yoctocolors":"^2.1.1"},"devDependencies":{"ava":"^6.1.3","get-stream":"^9.0.1","strip-ansi":"^7.1.2","typescript":"^5.5.4","xo":"^0.59.3"},"xo":{"rules":{"unicorn/no-process-exit":"off"}},"gitHead":"4e51ab9b8cc6a87d3a8d42c10d2e016fe88cfe29","types":"./index.d.ts","_id":"yocto-spinner@1.2.2","bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"homepage":"https://github.com/sindresorhus/yocto-spinner#readme","_nodeVersion":"22.23.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-DODGl1wJjA/s5pnJFKau9lIYHT81lnhob1i3e1TjxZRxEhWRKl74nTbWE6H5KlkViQQTo/Z29YFdxzTZAMY3ng==","shasum":"9bc73bdccf03066cc0dae344e571269ff4ef94aa","tarball":"https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-1.2.2.tgz","fileCount":5,"unpackedSize":20327,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDC10Ha9Of3BiZceLEWnel1VeBm7Fl4gLDzKko6BYSEbQIgKd6gVhqFIjeUF7TgsaytIvvwn5oLhY8yFWPKqLrzmTo="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/yocto-spinner_1.2.2_1784198368138_0.4791369205540814"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-25T17:15:38.451Z","modified":"2026-07-16T10:39:28.412Z","0.1.0":"2024-08-25T17:15:38.599Z","0.1.1":"2024-10-12T07:06:05.432Z","0.1.2":"2024-12-10T23:57:14.728Z","0.2.0":"2025-01-20T18:45:35.322Z","0.2.1":"2025-02-27T15:55:10.619Z","0.2.2":"2025-04-20T20:54:43.261Z","0.2.3":"2025-05-21T13:42:27.406Z","1.0.0":"2025-06-04T10:30:13.296Z","1.1.0":"2026-02-05T04:32:41.322Z","1.2.0":"2026-05-03T11:44:08.062Z","1.2.1":"2026-07-06T00:19:03.936Z","1.2.2":"2026-07-16T10:39:28.265Z"},"bugs":{"url":"https://github.com/sindresorhus/yocto-spinner/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/yocto-spinner#readme","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle","tiny","yocto","micro","nano"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/yocto-spinner.git"},"description":"Tiny terminal spinner","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"<h1 align=\"center\" title=\"yocto-spinner\">\n\t<img src=\"media/logo.jpg\" alt=\"yocto-spinner logo\">\n</h1>\n\n[![Install size](https://packagephobia.com/badge?p=yocto-spinner)](https://packagephobia.com/result?p=yocto-spinner)\n![npm package minzipped size](https://img.shields.io/bundlejs/size/yocto-spinner)\n<!-- [![Downloads](https://img.shields.io/npm/dm/yocto-spinner.svg)](https://npmjs.com/yocto-spinner) -->\n<!-- ![Dependents](https://img.shields.io/librariesio/dependents/npm/yocto-spinner) -->\n\n> Tiny terminal spinner\n\n## Features\n\n- Tiny and fast\n- Customizable text and color options\n- Customizable spinner animations\n- Only one tiny dependency\n- Supports both Unicode and non-Unicode environments\n- Gracefully handles process signals (e.g., `SIGINT`, `SIGTERM`)\n- Can display different status symbols (info, success, warning, error)\n- Works well in CI environments\n\n*Check out [`ora`](https://github.com/sindresorhus/ora) for more features.*\n\n<br>\n<p align=\"center\">\n\t<br>\n\t<img src=\"https://raw.githubusercontent.com/sindresorhus/ora/3c63d5e8569d94564b5280525350724817e9ac26/screenshot.svg\" width=\"500\">\n\t<br>\n</p>\n<br>\n\n## Install\n\n```sh\nnpm install yocto-spinner\n```\n\n## Usage\n\n```js\nimport yoctoSpinner from 'yocto-spinner';\n\nconst spinner = yoctoSpinner({text: 'Loading…'}).start();\n\nsetTimeout(() => {\n\tspinner.success('Success!');\n}, 2000);\n```\n\n## API\n\n### yoctoSpinner(options?)\n\nCreates a new spinner instance.\n\n#### options\n\nType: `object`\n\n##### text\n\nType: `string`\\\nDefault: `''`\n\nThe text to display next to the spinner.\n\n##### spinner\n\nType: `object`\\\nDefault: <img src=\"https://github.com/sindresorhus/ora/blob/main/screenshot-spinner.gif?raw=true\" width=\"14\">\n\nCustomize the spinner animation with a custom set of frames and interval.\n\n```js\n{\n\tframes: ['-', '\\\\', '|', '/'],\n\tinterval: 100,\n}\n```\n\nPass in any spinner from [`cli-spinners`](https://github.com/sindresorhus/cli-spinners).\n\n##### color\n\nType: `string`\\\nDefault: `'cyan'`\\\nValues: `'black' | 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'white' | 'gray'`\n\nThe color of the spinner.\n\n##### stream\n\nType: `stream.Writable`\\\nDefault: `process.stderr`\n\nThe stream to which the spinner is written.\n\n##### handleSignals\n\nType: `boolean`\\\nDefault: `true`\n\nWhether to register `SIGINT` and `SIGTERM` listeners that stop the spinner and explicitly exit the process.\n\nDisable this when the application needs to manage those signals itself.\n\n### Instance methods\n\n#### .start(text?)\n\nStarts the spinner.\n\nReturns the instance.\n\nOptionally, updates the text:\n\n```js\nspinner.start('Loading…');\n```\n\n#### .stop(finalText?)\n\nStops the spinner.\n\nReturns the instance.\n\nOptionally displays a final message.\n\n```js\nspinner.stop('Stopped.');\n```\n\n#### .success(text?)\n\nStops the spinner and displays a success symbol with the message.\n\nReturns the instance.\n\n```js\nspinner.success('Success!');\n```\n\n#### .error(text?)\n\nStops the spinner and displays an error symbol with the message.\n\nReturns the instance.\n\n```js\nspinner.error('Error!');\n```\n\n#### .warning(text?)\n\nStops the spinner and displays a warning symbol with the message.\n\nReturns the instance.\n\n```js\nspinner.warning('Warning!');\n```\n\n#### .clear()\n\nClears the spinner.\n\nReturns the instance.\n\n#### .info(text?)\n\nStops the spinner and displays an info symbol with the message.\n\nReturns the instance.\n\n```js\nspinner.info('Info.');\n```\n\n#### .text <sup>get/set</sup>\n\nChange the text displayed next to the spinner.\n\n```js\nspinner.text = 'New text';\n```\n\n#### .color <sup>get/set</sup>\n\nChange the spinner color.\n\n#### .isSpinning <sup>get</sup>\n\nReturns whether the spinner is currently spinning.\n\n## FAQ\n\n### How do I change the color of the text?\n\nUse [`yoctocolors`](https://github.com/sindresorhus/yoctocolors):\n\n```js\nimport yoctoSpinner from 'yocto-spinner';\nimport {red} from 'yoctocolors';\n\nconst spinner = yoctoSpinner({text: `Loading ${red('unicorns')}`}).start();\n```\n\n### Can I log messages while the spinner is running?\n\nYes. The spinner clears itself, writes your message, and re-renders below. This works with `console.log()` and `console.error()` while the spinner is running:\n\n```js\nconst spinner = yoctoSpinner({text: 'Processing…'}).start();\n\nconsole.log('Step 1 complete');\nconsole.error('Step 2 complete');\n\nspinner.success('Done!');\n```\n\n> [!NOTE]\n> Avoid running multiple spinners concurrently.\n\n### Why does the spinner freeze?\n\nJavaScript is single-threaded, so any synchronous operations will block the spinner's animation. To avoid this, prefer using asynchronous operations.\n\n## Comparison with [`ora`](https://github.com/sindresorhus/ora)\n\nOra offers more options, greater customizability, [promise handling](https://github.com/sindresorhus/ora?tab=readme-ov-file#orapromiseaction-options), and better Unicode detection. It’s a more mature and feature-rich package that handles more edge cases but comes with additional dependencies and a larger size. In contrast, this package is smaller, simpler, and optimized for minimal overhead, making it ideal for lightweight projects where dependency size is important. However, Ora is generally the better choice for most use cases.\n\n## Related\n\n- [ora](https://github.com/sindresorhus/ora) - Comprehensive terminal spinner\n- [yoctocolors](https://github.com/sindresorhus/yoctocolors) - Tiny terminal coloring\n- [nano-spawn](https://github.com/sindresorhus/nano-spawn) - Tiny process execution for humans\n","readmeFilename":"readme.md"}