{
	"name": "elegant-spinner",
	"versions": {
		"1.0.0": {
			"name": "elegant-spinner",
			"version": "1.0.0",
			"description": "Elegant spinner for interactive CLI apps",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/sindresorhus/elegant-spinner"
			},
			"author": {
				"name": "Sindre Sorhus",
				"email": "sindresorhus@gmail.com",
				"url": "sindresorhus.com"
			},
			"engines": {
				"node": ">=0.10.0"
			},
			"scripts": {
				"test": "xo && node test.js"
			},
			"files": [
				"index.js"
			],
			"keywords": [
				"ansi",
				"terminal",
				"console",
				"cli",
				"string",
				"log",
				"logging",
				"spinner",
				"busy",
				"indicator",
				"loading",
				"loader",
				"progress",
				"elegant",
				"loiter",
				"interactive"
			],
			"devDependencies": {
				"ava": "0.0.4",
				"xo": "*"
			},
			"gitHead": "6cb32ab72adab3657f92274f517981dde09290e9",
			"bugs": {
				"url": "https://github.com/sindresorhus/elegant-spinner/issues"
			},
			"homepage": "https://github.com/sindresorhus/elegant-spinner",
			"_id": "elegant-spinner@1.0.0",
			"_shasum": "737e58bf031f0592d01e370bf09da912c3fa806b",
			"_from": ".",
			"_npmVersion": "2.11.2",
			"_nodeVersion": "0.12.5",
			"_npmUser": {
				"name": "sindresorhus",
				"email": "sindresorhus@gmail.com"
			},
			"dist": {
				"shasum": "737e58bf031f0592d01e370bf09da912c3fa806b",
				"tarball": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "sindresorhus",
					"email": "sindresorhus@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "elegant-spinner",
			"version": "1.0.1",
			"description": "Elegant spinner for interactive CLI apps",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/sindresorhus/elegant-spinner"
			},
			"author": {
				"name": "Sindre Sorhus",
				"email": "sindresorhus@gmail.com",
				"url": "sindresorhus.com"
			},
			"engines": {
				"node": ">=0.10.0"
			},
			"scripts": {
				"test": "xo && node test.js"
			},
			"files": [
				"index.js"
			],
			"keywords": [
				"ansi",
				"terminal",
				"console",
				"cli",
				"string",
				"log",
				"logging",
				"spinner",
				"busy",
				"indicator",
				"loading",
				"loader",
				"progress",
				"elegant",
				"loiter",
				"interactive"
			],
			"devDependencies": {
				"ava": "0.0.4",
				"xo": "*"
			},
			"gitHead": "669a9813b4ee7d459b982dd623e72672d9f4f114",
			"bugs": {
				"url": "https://github.com/sindresorhus/elegant-spinner/issues"
			},
			"homepage": "https://github.com/sindresorhus/elegant-spinner",
			"_id": "elegant-spinner@1.0.1",
			"_shasum": "db043521c95d7e303fd8f345bedc3349cfb0729e",
			"_from": ".",
			"_npmVersion": "2.14.4",
			"_nodeVersion": "4.1.1",
			"_npmUser": {
				"name": "sindresorhus",
				"email": "sindresorhus@gmail.com"
			},
			"dist": {
				"shasum": "db043521c95d7e303fd8f345bedc3349cfb0729e",
				"tarball": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "sindresorhus",
					"email": "sindresorhus@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"2.0.0": {
			"name": "elegant-spinner",
			"version": "2.0.0",
			"description": "Elegant spinner for interactive CLI apps",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/sindresorhus/elegant-spinner.git"
			},
			"author": {
				"name": "Sindre Sorhus",
				"email": "sindresorhus@gmail.com",
				"url": "sindresorhus.com"
			},
			"engines": {
				"node": ">=8"
			},
			"scripts": {
				"test": "xo && ava && tsd"
			},
			"keywords": [
				"ansi",
				"terminal",
				"console",
				"cli",
				"string",
				"log",
				"logging",
				"spinner",
				"busy",
				"indicator",
				"loading",
				"loader",
				"progress",
				"elegant",
				"loiter",
				"interactive"
			],
			"devDependencies": {
				"ava": "^1.4.1",
				"tsd": "^0.7.2",
				"xo": "^0.24.0"
			},
			"gitHead": "923cdf90a83c10bd4c82db82c77853e9b00d6b0f",
			"bugs": {
				"url": "https://github.com/sindresorhus/elegant-spinner/issues"
			},
			"homepage": "https://github.com/sindresorhus/elegant-spinner#readme",
			"_id": "elegant-spinner@2.0.0",
			"_nodeVersion": "8.15.0",
			"_npmVersion": "6.9.0",
			"_npmUser": {
				"name": "sindresorhus",
				"email": "sindresorhus@gmail.com"
			},
			"dist": {
				"integrity": "sha512-5YRYHhvhYzV/FC4AiMdeSIg3jAYGq9xFvbhZMpPlJoBsfYgrw2DSCYeXfat6tYBu45PWiyRr3+flaCPPmviPaA==",
				"shasum": "f236378985ecd16da75488d166be4b688fd5af94",
				"tarball": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-2.0.0.tgz",
				"fileCount": 5,
				"unpackedSize": 3494,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsOfhCRA9TVsSAnZWagAAVyoP/iCnINgu7QQrF7e2oj0W\ncXL602y5x9KRhheM4k7TXCHy2wi0gXFnowl2THo8IgIYGsz08MdQHEA0snXv\n+9/6J+NEWQfi/woHtLywMeApdFi7WVjfkI9r1XrS7Ok32zZdxAxrJ7g2H/HG\n17oN/G/N+kYqymp9INd+U1k6OocL8lCT1vehqosCMXNUOqGiCqfKoVDbsvR7\nt51PUHQAvwGbPh+wth3kLr/yAOM4lOAW7+dGJBmjPjjvEvqE8mcAg7hRxdTB\neAUqvYpU4l20hkRgdsLZpo+koNBco5D2PMctE3wRVV/bqdFzjShNkfVN/XSo\nunkpmPCi9CiExA0tmRtI7gL1JMs0dTwZQW1LsMpdun10mXDcL0QAnIrLmWIk\n6i54Wy/uhM7eIPwCAZwfXe/GX5bWPd/qfy2wYDZ0e8IWbhgTQm/GRx8KOga7\nb3huxuLHGHwGESFhESwRXJkr5SM+E+Fh9e+0U+PlS2zv/+NxlTwreHq2I6Ow\nx4gom2SQKtjBGNHB5n0lD5QaMEIIA4mIoqdeZc8UPVqkuevIo0a7TY8PQmQJ\nJdsAF5fWK7nVSW6WoVba2HGj56e+B63bejaLmj3zqXMPYFxBuTXSTEQqTKKQ\nN1U4+h3/F0kZEyY1VIDN4A5ur514cXpMIgBg3kI+uJ3ItDV/yjGfd4yIviIq\nUmuc\r\n=AfVd\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "sindresorhus",
					"email": "sindresorhus@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/elegant-spinner_2.0.0_1555097568650_0.17207949771881714"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2019-04-12T19:32:52.640Z",
		"created": "2015-08-16T08:26:42.409Z",
		"1.0.0": "2015-08-16T08:26:42.409Z",
		"1.0.1": "2015-10-02T09:27:14.384Z",
		"2.0.0": "2019-04-12T19:32:48.806Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "2.0.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"4215a92f29d37db6c3ebbc29d6bbd10c\"",
			"fetched": 1593324460555
		}
	},
	"_distfiles": {
		"elegant-spinner-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.0.tgz",
			"sha": "737e58bf031f0592d01e370bf09da912c3fa806b",
			"registry": "npmjs"
		},
		"elegant-spinner-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
			"sha": "db043521c95d7e303fd8f345bedc3349cfb0729e",
			"registry": "npmjs"
		},
		"elegant-spinner-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-2.0.0.tgz",
			"sha": "f236378985ecd16da75488d166be4b688fd5af94",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"elegant-spinner-1.0.1.tgz": {
			"shasum": "db043521c95d7e303fd8f345bedc3349cfb0729e"
		}
	},
	"_rev": "2-1f26ca5fefedb0fe",
	"_id": "elegant-spinner",
	"readme": "# elegant-spinner [![Build Status](https://travis-ci.org/sindresorhus/elegant-spinner.svg?branch=master)](https://travis-ci.org/sindresorhus/elegant-spinner)\n\n> Elegant spinner for interactive CLI apps\n\n<img width=\"173\" src=\"screenshot.gif\">\n\n**You probably want [`ora`](https://github.com/sindresorhus/ora) instead, which includes this spinner and handles the animation for you.**\n\n\n## Install\n\n```\n$ npm install elegant-spinner\n```\n\n\n## Usage\n\n```js\nconst elegantSpinner = require('elegant-spinner');\nconst logUpdate = require('log-update');\n\nconst frame = elegantSpinner();\n\nsetInterval(() => {\n\tlogUpdate(frame());\n}, 50);\n```\n\n\n## Relevant\n\n- [log-update](https://github.com/sindresorhus/log-update) - Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)"
}