{"_id":"yurnalist","_rev":"37-8116294ac414207b8eb7fbb4a7a8bcc7","name":"yurnalist","dist-tags":{"next":"1.0.0-2","latest":"2.1.0"},"versions":{"0.1.0":{"name":"yurnalist","version":"0.1.0","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.0","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"9aeb7d3d695b244208c29820eee62736eb86339b","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.0.tgz","integrity":"sha512-s/NOWtyFMGiKljAZNY/KLNk/bnqrNUhWuWBLjYLA0GYSpvFxsTXcd9bts46zPlNVdqrs4+LcGvXBvhmTFMasHg==","signatures":[{"sig":"MEQCIH8T712+SQe4S/LINOay3ycZDcaKY/UVw5WF7SGnHe30AiB0nts9cwxVt3XBfpdftPPn64O0E5EGb14zV6h4zvWZJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"9aeb7d3d695b244208c29820eee62736eb86339b","engines":{"node":">=4.0.0"},"gitHead":"14b191de6b12873dcd0fd353ba54e0b50471e7b7","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.1.2","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.6.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.0.tgz_1492951238750_0.5453592210542411","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"yurnalist","version":"0.1.1","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.1","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"8d91f53188094693595d0c5534312a1a11507e57","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.1.tgz","integrity":"sha512-3j+DgkLH4JnT8/rzUj5+qvItRDuO72hFBl0mq9ubDN4R4A4RCF0qUZcBP9/i1FWi4NciYbwprgisTKcd3C1fHg==","signatures":[{"sig":"MEUCIQCGD+wCdYXc3bRIzdfcI5WKt6u18lSimALhkpcWqfRdrwIgST3md6jalO8dxQWdGNAUih/s65fIPzv6IK6E8AG/Ajo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"8d91f53188094693595d0c5534312a1a11507e57","engines":{"node":">=4.0.0"},"gitHead":"2d12236a7bbe6a1e8bfdbc38570030f81fcc0867","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.1.2","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.6.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.1.tgz_1492954569481_0.29737167549319565","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"yurnalist","version":"0.1.2","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.2","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"88eccdef44a9b86807787a185b93f3d950732bb8","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.2.tgz","integrity":"sha512-z3hchQP8xD2f9TVmzX9Ll1pxsXXNQjx4CKsHrE1ArAv//2aGRrhDwhfo6+PKBwcZBcP6Kaxbl2NULxr2YXlkkg==","signatures":[{"sig":"MEUCIHgP7P4XBpGQHbuLXudCABDDARyaGRXxn+4XqwY9gWXpAiEAjPUgWCxA+MgTdXAPfdv+3DNI825xr1Z8WAHFz+lGiR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"88eccdef44a9b86807787a185b93f3d950732bb8","engines":{"node":">=4.0.0"},"gitHead":"de63e24bcd01db25f92296ed4fcd51f26576b9ef","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.1.2","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.6.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.2.tgz_1492955186402_0.13570924079976976","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"yurnalist","version":"0.1.3","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.3","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"16f91856b654d203c80a4686a545cf52a5ef1250","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.3.tgz","integrity":"sha512-8S+IcyvA2ufSkzf4EvZCUrMtKQqHXoa2LybU5rJBCnXcfGyjUmkghEICZcsaCoU30jETptDqil40LmNgIhN6XA==","signatures":[{"sig":"MEUCIQCVR5nnnY3RnrmSpzEsEn10s7JiYB5VBx3EiKktEwFLFQIgJR8FkNYseKFC/EkBTX1A4EeTzkGDXVF5oMCQaoxe7TA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"16f91856b654d203c80a4686a545cf52a5ef1250","engines":{"node":">=4.0.0"},"gitHead":"9d0b0d373f9595fdbd678ad4bfa5a3a9d1524368","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.1.2","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.6.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.3.tgz_1492955519935_0.08025452680885792","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"yurnalist","version":"0.1.4","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.4","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"4f84c8a465fa32b46bed737fa4411a84e183e51b","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.4.tgz","integrity":"sha512-EtV3SN69JT0G63PDc00DUwwD3PVmTVZwSc/67rWE6ec0ROEc6N7nEgbUcksl3lhELsXzXNR/PFKfXDDviOyNmw==","signatures":[{"sig":"MEUCIHzu5j1/iOvPsX9eHtbl1krk6xzAVNlq8hO53k/GOLnMAiEAiWTwlj1NsnnDJ7sOCzbtvcgAkpu6UJAQPzqREZ0JEyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"4f84c8a465fa32b46bed737fa4411a84e183e51b","engines":{"node":">=4.0.0"},"gitHead":"ffcd98c84f391320b7aa6a0d19609e58b3b666d7","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.1.2","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.6.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.4.tgz_1492957869185_0.630392323480919","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"yurnalist","version":"0.1.5","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.5","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"54b05dbb1abd62ebd85d9c1bca7877a180b0b2a8","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.5.tgz","integrity":"sha512-lTw29bRIZFcre+AhGyoSPDclktHLujVB1YxLCE5g+ni5AOV0PsRXoNriI9NY6tGJWbHNUf7HBOnoIMw+AjS5Uw==","signatures":[{"sig":"MEQCICxLjOluuWPf6nvsAqIsp/SNunkchn7NERHnHah+SnsqAiA8MSEvxDpY4Nt7hYjOiqKSsuH5Ce7pHBWQu9ue/AWIPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"54b05dbb1abd62ebd85d9c1bca7877a180b0b2a8","engines":{"node":">=4.0.0"},"gitHead":"e01d7db1ab2908de4ea5b92da05bf80a5b895cca","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.1.2","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.6.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.5.tgz_1492958519478_0.8997267792001367","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"yurnalist","version":"0.1.6","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.6","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"c67bc7a1088665da8b1a95231f40fef8e7465667","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.6.tgz","integrity":"sha512-Qp3gVJTrVq52zYmdP3o2ZKUjCq3Ja4bPixcq9C8YgYesFe6q2o27TU7Ft/5VzgNYozrk/33W/qXX0T1oC4BXbg==","signatures":[{"sig":"MEUCIGWeyArLotuixPDj2m6O/YNXiubAxk0cVjfpE/dB0UQvAiEAux0PuueJd4UEbSGKUNq2fysNgZ65Ajsn67TllP4DJ0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"c67bc7a1088665da8b1a95231f40fef8e7465667","engines":{"node":">=4.0.0"},"gitHead":"9746d6df8c837cbd0c2284273e53bc64f67744b5","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build && npm run generate-toc","generate-toc":"markdown-toc -i README.md"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.1.2","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.6.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","markdown-toc":"^1.1.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-loader":"^6.2.5","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.6.tgz_1492966630203_0.20880948728881776","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.8":{"name":"yurnalist","version":"0.1.8","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.8","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"5595c2785044a242ac1be7f7ff773a7e68acb02c","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.8.tgz","integrity":"sha512-zmljD3IjG8M7fcZxqjPStJdamtEyj33o1ee1cFgsnVhW6ODPNIcdRl22dZAvBI1i/UN0mfaWK3Z70y+J3FvVPg==","signatures":[{"sig":"MEUCIBBQnBfh+Sr6z79bPKTTVAwVmKw7nzfvqR6BwBKDvdD8AiEA+KO3E/cNgxq80AiPsd5tsBjZaBWzlZqShP/FW8Ke4i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"5595c2785044a242ac1be7f7ff773a7e68acb02c","engines":{"node":">=4.0.0"},"gitHead":"7eac004d094c090e0762b7332a85de9670af2468","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build && npm run generate-toc","generate-toc":"markdown-toc -i README.md"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.2.0","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.9.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","readline2":"^1.0.1","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","markdown-toc":"^1.1.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-cli":"^6.24.1","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.8.tgz_1493476531765_0.20007676421664655","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9":{"name":"yurnalist","version":"0.1.9","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.9","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"e55c18dbc2c8837294da42bed7a23a1243909933","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.9.tgz","integrity":"sha512-Cf4IAJf84lOhjp//4WhPgbf6NZTQjaukgDfClKl7v0YXoDaYfZKszaZzJRYT2muSXRZaYhVMdhyrqcsihOHIWQ==","signatures":[{"sig":"MEUCIHr6ATC/Zx5zSeQN0U7u5JeHYk3AJll4XCDiXbY+a9rUAiEA3+eANewPv/hu1D0GMKzf2oH2MeN1mfxIMfWHiAUUjR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"e55c18dbc2c8837294da42bed7a23a1243909933","engines":{"node":">=4.0.0"},"gitHead":"59d16c8a5bde68cc3a70c97e40d6ce944de3c836","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build && npm run generate-toc","generate-toc":"markdown-toc -i README.md"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.2.0","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.9.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","readline":"^1.3.0","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","markdown-toc":"^1.1.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-cli":"^6.24.1","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.9.tgz_1493477913987_0.3476680067833513","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.10":{"name":"yurnalist","version":"0.1.10","author":{"name":"Thijs Koerselman"},"license":"BSD","_id":"yurnalist@0.1.10","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"a0ba9a4bdb272e2313775cf20552b81902bfe649","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.1.10.tgz","integrity":"sha512-lGK6qy7rANVmn6+XHff9rQ+vLE8wotoPXSMvz8FmB0790qJbg93Lbb0vfDDyUTiEyzyDUyCnYUwz7XB2sQgzQg==","signatures":[{"sig":"MEQCIAfUxFMtZSFn5sKLlxVcPSQgIAn6sTnseyilqbbJV16hAiBeGtag20WEflOvItuP95MzqLDfN0/3vBRCiY/IaApqEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"timers":"fake","testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"a0ba9a4bdb272e2313775cf20552b81902bfe649","engines":{"node":">=4.0.0"},"gitHead":"f347258a75b93f244585aae5ab7e6d57eb2d9577","scripts":{"lint":"eslint . && flow check","test":"npm run lint && npm run test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","test-only":"jest --coverage --verbose","prepublish":"npm run clean && npm run build && npm run generate-toc","generate-toc":"markdown-toc -i README.md"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.2.0","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.9.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","minimatch":"^3.0.3","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","markdown-toc":"^1.1.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"devDependencies":{"jest":"^19.0.2","temp":"^0.8.3","eslint":"^3.3.1","babylon":"^6.5.0","flow-bin":"^0.43.0","babel-cli":"^6.24.1","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-preset-env":"^1.4.0","babel-preset-node5":"^10.2.0","eslint-config-fbjs":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"5.2.2","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"^2.15.0","eslint-config-fb-strict":"^14.1.3","babel-preset-es2015-node4":"^2.1.0","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-no-async-without-await":"^1.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.1.10.tgz_1493478448023_0.29797970899380744","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"yurnalist","version":"0.2.1","author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@0.2.1","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"2d32b9618ab6491891c131bd90a5295e19fd4bad","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-0.2.1.tgz","integrity":"sha512-Oh/URqMNUTvU4Jq8KZN9+KKWb0qTIu6W6u2oKCBLdOkeiJ/BtGG8NgQJLVm3cQ5IsuD0bT5tDsxfMwV3UmKIAg==","signatures":[{"sig":"MEUCIQDRXAR2ecWVJPY1tvldWYToyPAHUKpO87AionSRqQeqcQIgArzweLe/rNsXGjPAznltYxRCDFo4Kf61G5aRlYnwbkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","/_(temp|mock|install|init|helpers).js$"],"modulePathIgnorePatterns":["__tests__/fixtures/"]},"main":"dist/index.js","_from":".","_shasum":"2d32b9618ab6491891c131bd90a5295e19fd4bad","engines":{"node":">=4.0.0"},"gitHead":"7ca3ec9385a670b735795991d4a8e8803ce0dd49","scripts":{"lint":"yarn run lint-prettier && eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"node scripts/prettier.js write","test-only":"node --max_old_space_size=4096 ./node_modules/.bin/jest --coverage --verbose","prepublish":"npm run clean && npm run build","lint-prettier":"node scripts/prettier.js lint"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"4.2.0","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"7.9.0","dependencies":{"read":"^1.0.7","chalk":"^1.1.1","death":"^1.0.0","debug":"^2.2.0","is-ci":"^1.0.10","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^3.0.1","invariant":"^2.2.0","strip-bom":"^3.0.0","node-emoji":"^1.0.4","object-path":"^0.11.2","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^1.0.0"},"preferGlobal":true,"devDependencies":{"jest":"^20.0.4","temp":"^0.8.3","eslint":"3.19.0","babylon":"^6.5.0","flow-bin":"0.48","prettier":"1.3.1","babel-cli":"^6.24.1","babel-core":"^6.17.0","babel-jest":"^19.0.0","mock-stdin":"^0.3.0","babel-eslint":"^6.1.2","babel-preset-node5":"^10.2.0","eslint-plugin-babel":"3.3.0","eslint-plugin-react":"6.7.1","babel-preset-stage-0":"^6.0.0","eslint-plugin-flowtype":"2.32.1","eslint-config-fb-strict":"20.0.1","babel-preset-es2015-node4":"^2.1.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","babel-plugin-transform-es2015-typeof-symbol":"^6.8.0","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist-0.2.1.tgz_1499026270036_0.39049634197726846","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-1":{"name":"yurnalist","version":"1.0.0-1","author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.0.0-1","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"73191268e2712418651e918677328b85526af59d","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.0.0-1.tgz","fileCount":21,"integrity":"sha512-UID6mFQRGeC4RN772sZFzL+mXyr2Hv79DrmkSTN0fCbHXDG+57+JR/a/F07EuhbClMjA4/wZ4SgtvqdRjlRIIg==","signatures":[{"sig":"MEQCIGTR/j9Td4kCNd78XoZ9qgJVPYBV2lKaJWrrWBNsoLLPAiB8Ayb8f2SjxCT5dlgRFpt9VeA4tpS8JzrKZyqjG+tsIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE7KCCRA9TVsSAnZWagAArVsP/2TPRZ3E+IdMdC0EOKqy\n+bwWYL4DSVWeMCCrmPG2p5ighypth8MoIqT0jU0m7wFe4LZUxIN6RK8ewzWs\nef1RMiEVk9PpyY1bg4N4DGp2vvnqRuhdH/Xcut6iF8Kw492Rag5kX2AR9xqm\nL8Zbdoo+L5llAE7jW9doGP9Jn0X7C1JcvEWQvHXb1n9WtQhSWfIcHkum/33u\nNC/Vm0kRB6i21EKaXMYryxRhh06ctoX5TId+CnOvKO9DtmaunfVa7pGB/Zfr\nPiQitOZtK0RaRO4fdqZ10FDrlZ188BSkbB3WNSyf+I4xjeKc373I8ZMYViLY\nZbosBUlZwJp30hZ6HllZvuP1efIr3ME5Utqnoagpt4WBM5vI9xOxsrmnDa+L\n6140Y3TxuPrFpRnmtuHkde1EYwNSeVGsGovb0tlSPnhPMpJexnadWVaOnRDq\nMe6U+fN9vdJLpgBKHSugLTehMzLy+b8N+mg0gJdTj+j4WmUIRZlEwza4bTtJ\ndJ2Kxtw95sJ/uGvJ3AYzK+/ZqX63ut3QVR9mMKivwxrkSuiEfFBWwG3BBVLP\ncLy4G1dgEBeGtXzPQuV8FR+EzeDXscGB2aYRL/hV9YigGh8XLTjspjYbV0Y5\nEwM73KAyvBSHIDs45XZpQYHrHNs5o1KS0WE+t0kS3xMzMpTKCtdDy461ytdR\n325R\r\n=xES9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","readme":"# Yurnalist\nAn elegant console reporter, borrowed from [Yarn](https://yarnpkg.com).\n\n<!-- toc -->\n\n- [Introduction](#introduction)\n  * [Features](#features)\n- [Install](#install)\n- [How to use](#how-to-use)\n- [Requirements](#requirements)\n- [Examples](#examples)\n- [API](#api)\n  * [table](#table)\n  * [step](#step)\n  * [inspect](#inspect)\n  * [list](#list)\n  * [header](#header)\n  * [footer](#footer)\n  * [log](#log)\n  * [success](#success)\n  * [error](#error)\n  * [info](#info)\n  * [command](#command)\n  * [warn](#warn)\n  * [question](#question)\n  * [tree](#tree)\n  * [activitySet](#activityset)\n  * [activity](#activity)\n  * [select](#select)\n  * [progress](#progress)\n  * [close](#close)\n  * [createReporter](#createreporter)\n- [Configuration](#configuration)\n  * [Options](#options)\n- [Language](#language)\n- [Emojis](#emojis)\n- [To Do](#to-do)\n- [Credits](#credits)\n\n<!-- tocstop -->\n\n## Introduction\nPretty console output makes developers happy, and Yarn is doing a really nice job. Yurnalist takes the console reporter from Yarn and makes it available for use in other Node.js applications.\n\nThe current version is based on code from Yarn 1.13.0.\n\nYurnalist can be used to report many different things besides simple messages.\n\n### Features\n\n* log, info, warn, succes, error & command messages\n* progress bars\n* activity spinners\n* process steps\n* object inspection\n* lists\n* emojis\n* trees\n* tables\n* user question\n* user select\n* program header & footer\n\n## Install\n```shell\n$ yarn add yurnalist\n```\nOr if your prefer NPM\n```shell\n$ npm install yurnalist\n```\n\n## How to use\n\n```javascript\nimport report from 'yurnalist'\n\n/* A function to fake some async task */\nfunction doSomeWork(ms) {\n  return new Promise((resolve) => setTimeout(resolve, ms));\n}\n\nasync function fetchSomething() {\n  report.info('Wait while I fetch something for you');\n  report.warn('It might take a little while though');\n\n  const spinner = report.activity();\n  spinner.tick('I am on it');\n\n  try {\n    await doSomeWork(1000);\n    spinner.tick('Still busy');\n    await doSomeWork(1000);\n    spinner.tick('Almost there');\n    await doSomeWork(1000);\n    report.success('Done!');\n  } catch (err) {\n    report.error(err);\n  }\n\n  spinner.end();\n}\n\nfetchSomething();\n\n```\n\n## Requirements\nNode >= 4\n\n## Examples\nExamples showing different API functions are found in [/examples](/examples). You can run them directly with node >= 7.6 (because of async/await syntax). For older versions you could use the `--harmony` flag, or otherwise Babel.\n\nTo run the activity example:\n\n```shell\n$ node examples/activity.js\n```\n\n\n## API\nComing soon...\n\n### table\n### step\n### inspect\n### list\n### header\n### footer\n### log\n### success\n### error\n### info\n### command\n### warn\n### question\n### tree\n### activitySet\n### activity\n### select\n### progress\n### close\n### createReporter\n\n\n## Configuration\nA normal import gives you a reporter instance configured with defaults for easy use. If you want something else you can call `createReporter(options)` to give you an instance with different options.\n\n### Options\n\nThese are the options of the reporter as defined by Flow:\n\n```javascript\ntype ReporterOptions = {\n  verbose?: boolean,\n  stdout?: Stdout,\n  stderr?: Stdout,\n  stdin?: Stdin,\n  emoji?: boolean,\n  noProgress?: boolean,\n  silent?: boolean,\n  nonInteractive?: boolean,\n  peekMemoryCounter?: boolean\n};\n```\n\nThe defaults used are:\n\n```javascript\nconst defaults = {\n  verbose: false,\n  stdout: process.stdout,\n  stderr: process.stderr,\n  stdin: process.stdin,\n  emoji: true,\n  noProgress: false,\n  silent: false,\n  nonInteractive: false,\n  peekMemoryCounter: false\n}\n```\n\nThe peekMemoryCounter is disabled by default. If you enable it, you'll have to call `reporter.close()` to stop its running timer. Otherwise your program will not exit. The memory counter can be used to display in the footer data.\n\n## Language\nYarn uses a language file for certain messages. For example if you try to skip a required question, or when you pick an invalid item from a select. This language file is not yet exposed in the Yurnalist API. The only supported language is English, as it is in Yarn at the moment.\n\nI plan to make this configurable so that you can define your own messages in your own language .\n\n## Emojis\nYou can use Emojis in your output. Yurnalist should disable them if they are not allowed in the application environment.\n\nCheck:\n\n- [node-emoji](https://github.com/omnidan/node-emoji)\n- [Emoji cheat sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\n\n## To Do\nBefore the 1.0 release there is still some work to be done. You can find an overview in the [1.0 milestone](https://github.com/0x80/yurnalist/milestone/1).\n\nIf you'd like to help out it is highly appreciated!\n\n## Credits\nOf course ❤️ and credits to all the contributers of [Yarn](https://yarnpkg.com). The ease with which I was able to extract this module from their codebase is proving some awesome engineering skills.\n\n","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.1.0","debug":"^4.1.0","is-ci":"^2.0.0","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^6.2.0","invariant":"^2.2.0","strip-bom":"^3.0.0","cli-table3":"^0.5.1","deep-equal":"^1.0.1","node-emoji":"^1.6.1","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.5.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.0.0-1_1544794753793_0.9770232923744271","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-2":{"name":"yurnalist","version":"1.0.0-2","author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.0.0-2","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"da134c188e5eb6c35aff4eca83d076c03f3219f5","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.0.0-2.tgz","fileCount":35,"integrity":"sha512-do+hjn294pG069mcuuJihfiPUWbBIFKQKm5zOw28jUfQ9FHioBW2CNu/hcqQl/yLWrDfK66tmStXIPRiIBUmBQ==","signatures":[{"sig":"MEUCIDmTlZ+tmxM6IgNw+8/d/Hzb9CGSwyWsKcQ3du0djqDbAiEA4lXCo57NOhiRpTFkbqMqthMm9RBl/nw/dFdJK94in2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE7S0CRA9TVsSAnZWagAAukIP/jO3GyY0juVTO+wA6tBI\nCW6RMyX2YamS0EE1FYcZkYV6Z640Jr4mJnM0GaZvbYHekYUz04rdHSWudFJp\n5em/6M5kYPGCWOxaAh47lxxxeLwtAXX/j5inrDy1zSav+7jqeB6GRllGjHGk\nXems6NowzN3x+tvz0ufvEWQ/NHjuzt5UybCm4Pdb8cOgxEWbxrr3qwy5Svmt\nwRvTxF5cfwVCwnQ1SLog8UYwM+XG+aer1aB/r5dbPjVRPCyrfidgW7CKTuRj\nOJpYw1KoCAhezcZAeeCTP0xwU5NsoHG/TAEo6aupevm5rFtTVoIgR8i+FX6j\nrZtlWaT+whRSitpWzXcItIqVzP126UYD0Zf6Li6cJR5HYUC+h90USHidlI33\nhE0hW0j2t0adhOOMvucsPXDz6n9rjkoVYzn51d8YIOAlsVYdwKIcxL/W7XaC\n1ucSa/uVBrY5G/NZMMp8FyqrCQRZiuHnMQdGOI+tnPvSi8S20vi4SiMpm5sp\niZOlS4jS765KewytvAIt30Wc1QmRN09CxdKhrWH9nhmrVIhiJVLoozXZz4Vr\nTE2rmW41cL5CorQevieby23nTnqo/D1uY3oYf3Axfkme/HWg4stISSsmcBDW\n4yAVYPVVVP9+LTnOEoZj8mEFaAHPGX+hLQJCeiws4oFoU7WPhE9P/J9sDKv+\nXtPX\r\n=ANnX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","readme":"# Yurnalist\nAn elegant console reporter, borrowed from [Yarn](https://yarnpkg.com).\n\n<!-- toc -->\n\n- [Introduction](#introduction)\n  * [Features](#features)\n- [Install](#install)\n- [How to use](#how-to-use)\n- [Requirements](#requirements)\n- [Examples](#examples)\n- [API](#api)\n  * [table](#table)\n  * [step](#step)\n  * [inspect](#inspect)\n  * [list](#list)\n  * [header](#header)\n  * [footer](#footer)\n  * [log](#log)\n  * [success](#success)\n  * [error](#error)\n  * [info](#info)\n  * [command](#command)\n  * [warn](#warn)\n  * [question](#question)\n  * [tree](#tree)\n  * [activitySet](#activityset)\n  * [activity](#activity)\n  * [select](#select)\n  * [progress](#progress)\n  * [close](#close)\n  * [createReporter](#createreporter)\n- [Configuration](#configuration)\n  * [Options](#options)\n- [Language](#language)\n- [Emojis](#emojis)\n- [To Do](#to-do)\n- [Credits](#credits)\n\n<!-- tocstop -->\n\n## Introduction\nPretty console output makes developers happy, and Yarn is doing a really nice job. Yurnalist takes the console reporter from Yarn and makes it available for use in other Node.js applications.\n\nThe current version is based on code from Yarn 1.13.0.\n\nYurnalist can be used to report many different things besides simple messages.\n\n### Features\n\n* log, info, warn, succes, error & command messages\n* progress bars\n* activity spinners\n* process steps\n* object inspection\n* lists\n* emojis\n* trees\n* tables\n* user question\n* user select\n* program header & footer\n\n## Install\n```shell\n$ yarn add yurnalist\n```\nOr if your prefer NPM\n```shell\n$ npm install yurnalist\n```\n\n## How to use\n\n```javascript\nimport report from 'yurnalist'\n\n/* A function to fake some async task */\nfunction doSomeWork(ms) {\n  return new Promise((resolve) => setTimeout(resolve, ms));\n}\n\nasync function fetchSomething() {\n  report.info('Wait while I fetch something for you');\n  report.warn('It might take a little while though');\n\n  const spinner = report.activity();\n  spinner.tick('I am on it');\n\n  try {\n    await doSomeWork(1000);\n    spinner.tick('Still busy');\n    await doSomeWork(1000);\n    spinner.tick('Almost there');\n    await doSomeWork(1000);\n    report.success('Done!');\n  } catch (err) {\n    report.error(err);\n  }\n\n  spinner.end();\n}\n\nfetchSomething();\n\n```\n\n## Requirements\nNode >= 4\n\n## Examples\nExamples showing different API functions are found in [/examples](/examples). You can run them directly with node >= 7.6 (because of async/await syntax). For older versions you could use the `--harmony` flag, or otherwise Babel.\n\nTo run the activity example:\n\n```shell\n$ node examples/activity.js\n```\n\n\n## API\nComing soon...\n\n### table\n### step\n### inspect\n### list\n### header\n### footer\n### log\n### success\n### error\n### info\n### command\n### warn\n### question\n### tree\n### activitySet\n### activity\n### select\n### progress\n### close\n### createReporter\n\n\n## Configuration\nA normal import gives you a reporter instance configured with defaults for easy use. If you want something else you can call `createReporter(options)` to give you an instance with different options.\n\n### Options\n\nThese are the options of the reporter as defined by Flow:\n\n```javascript\ntype ReporterOptions = {\n  verbose?: boolean,\n  stdout?: Stdout,\n  stderr?: Stdout,\n  stdin?: Stdin,\n  emoji?: boolean,\n  noProgress?: boolean,\n  silent?: boolean,\n  nonInteractive?: boolean,\n  peekMemoryCounter?: boolean\n};\n```\n\nThe defaults used are:\n\n```javascript\nconst defaults = {\n  verbose: false,\n  stdout: process.stdout,\n  stderr: process.stderr,\n  stdin: process.stdin,\n  emoji: true,\n  noProgress: false,\n  silent: false,\n  nonInteractive: false,\n  peekMemoryCounter: false\n}\n```\n\nThe peekMemoryCounter is disabled by default. If you enable it, you'll have to call `reporter.close()` to stop its running timer. Otherwise your program will not exit. The memory counter can be used to display in the footer data.\n\n## Language\nYarn uses a language file for certain messages. For example if you try to skip a required question, or when you pick an invalid item from a select. This language file is not yet exposed in the Yurnalist API. The only supported language is English, as it is in Yarn at the moment.\n\nI plan to make this configurable so that you can define your own messages in your own language .\n\n## Emojis\nYou can use Emojis in your output. Yurnalist should disable them if they are not allowed in the application environment.\n\nCheck:\n\n- [node-emoji](https://github.com/omnidan/node-emoji)\n- [Emoji cheat sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\n\n## To Do\nBefore the 1.0 release there is still some work to be done. You can find an overview in the [1.0 milestone](https://github.com/0x80/yurnalist/milestone/1).\n\nIf you'd like to help out it is highly appreciated!\n\n## Credits\nOf course ❤️ and credits to all the contributers of [Yarn](https://yarnpkg.com). The ease with which I was able to extract this module from their codebase is proving some awesome engineering skills.\n\n","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.1.0","debug":"^4.1.0","is-ci":"^2.0.0","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^6.2.0","invariant":"^2.2.0","strip-bom":"^3.0.0","cli-table3":"^0.5.1","deep-equal":"^1.0.1","node-emoji":"^1.6.1","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.5.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.0.0-2_1544795315905_0.2759248611181302","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"yurnalist","version":"1.0.2","author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.0.2","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"4607378548bf50cf70b80bea9b1a9041eb865cc0","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.0.2.tgz","fileCount":35,"integrity":"sha512-Xuj2K6KS8pOlpl0H2VwpPFAFAJlVutGG2dONbYJuk2mUqpBfasz4lWBNPYDxriaSIrzVyvUHfoFBBizEtdNxXg==","signatures":[{"sig":"MEUCIQDC7cgLEcVVe8g+hkwrZP06lU8cwYf1ABWjYFW8VzydKAIgcevlGdg8S/UHJkqTxKRYphPotB8X7Rk8k6dhCgqfX28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE7ZJCRA9TVsSAnZWagAAHQcQAJi0lxy0/WzhR2pqhe+V\nEVJPMORVhfpzG9rAyhGg9VvOGemgCoTl/4PUaH2CoxA8NdJKsXtYM0PLldTm\nkHdnEeM/qzH/HKxLZpUUqVoIZJ7HgYDPUlLwubrU7ITlW43nk8Uh5lO+W+F9\n/W34BfdLEAOEMvZGnWZ5DMOa5EuGnV4xLdIlTqXRE466rtP1kwgZlJraQq3K\noxnCp/kUNNsx8oNZS0sjT3AI9EarsCkMUm8OGzYoPaZyeD1YQmhwZhLyrdpg\nOdTJEgLXkCc3TTvmnuWELzJn6fc8EYs0be+Ked+Tx7ck20nFNnICadsfLXas\nETOEny+gp33Gd7nQZwUCVPtU6hVGLoZlfu4czbx6PfPfrEAAAd6LTJ7hh09+\nTMPjy96txJtAfzt/cVn1L9857yDoO1Evv9ghNCgKCQcnyVMYND3Q8ukbMgV9\n1ZuPV0249ez6R7ino5EDa2MtQ3EIAI7WYYcYis7k9LVuuw4ndvdfHz65XB5e\nhWmlQTHNoK+2bdZJuOZY1OZVa3ppz9dbQ90g8q2XQYKQJ9Ilorlr5C6xY3vM\n8MBZVnnuyvO8twqWNsI0Dr9GJCLunglBZ7YVnlzTd+nAPGn8dPD62HOxsJh3\n38j6qhfQoRiY18htfpB1pnITF+wCSmfHlQzSg9Sw/fcYxiyPRDCxz6Z/vjq4\nIPR4\r\n=wCBo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.1.0","debug":"^4.1.0","is-ci":"^2.0.0","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^6.2.0","invariant":"^2.2.0","strip-bom":"^3.0.0","cli-table3":"^0.5.1","deep-equal":"^1.0.1","node-emoji":"^1.6.1","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.5.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.0.2_1544795720976_0.6818839298212713","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"yurnalist","version":"1.0.3","author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.0.3","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"eff140a5105be52d675788e7188e30e58f836ded","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.0.3.tgz","fileCount":35,"integrity":"sha512-7V3LGgqv4mBBIb1IZysGRBO3Lu/m85qdCZNC0EGvhaIoUoRhnNVVQshl1GxwiTWgaRXX7hw+YPtbhjNiFmUjDA==","signatures":[{"sig":"MEUCICsJwS6wmg5lyA4qRe1CPnmCPBsm1kfoX4nWG29Qxf6cAiEA1wWtzlAY6ies1MjuFxMwr6F7bJE9IDxlR4FPDhHyHoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE+CaCRA9TVsSAnZWagAAVr4P/0YgkgZ6E+WWHfDke56N\nkBOMgq1UqxmSwfu+6rG3P6OWH44m0WDu3mkv7zG+hdEbBusJEC/a+FNXMdPY\nKQxGjc5n5yh/hOfvne5N6Hut9aZ8QZDM5APFYYzJ6YkrMPKOFxNr5OI/k/dp\nzHBwdjbdweLR/r8sp79qapW1XqSRqMN74KIZTr0Q/7zEjXzc4ahe1cVw5B2H\n6FNnaG5aHhu4vw59XiA2bNgyz2oNifgBZhaXMEt8mDVyf38oC+8e/kr2to8S\nS2itWUeC31ftF8tZoGdR/ydtXI8XVfqzWbMjsu2gztSZbiTV8S2EQ/ijTqNx\nJJkn8TfUABoVFLm3bcmn+bYoAAgNM6/nuk32WLO57Hpir8RT0w1f532CA9LA\nKR8OLI+a4mf92X528zS5YwUY2KNSsggZrlDu2CZ6Ntvpr/E2Vz04bjE8o0ji\n0muJ82P6vXzjEtILNbr/a6NM/dak55m57oCffVcbJqFPaQeEVNnaSDDthFht\n5UXipS5cvezcgN2gceDAltTawYB1TRzyyEIwysUl0Ve64dDJ5nHQZjLG52GZ\nP2qQP4bVAdrKmXudvhK+Y7DH54qUP4UaVI0uCK9dxncyxZ0i+TN6lnwEm2uN\njB2Jy96cyFALlR2FJETTE9Qk2jMQ4y7qQG2HcgcfuBQr5QOWO5Ht/np+3QJb\n/LWO\r\n=UlU6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.1.0","debug":"^4.1.0","is-ci":"^2.0.0","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^6.2.0","invariant":"^2.2.0","strip-bom":"^3.0.0","cli-table3":"^0.5.1","deep-equal":"^1.0.1","node-emoji":"^1.6.1","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.5.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.0.3_1544806554180_0.019745208401845016","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.4":{"name":"yurnalist","version":"1.0.4","keywords":["ansi","cli","color","colors","colour","formatting","log","shell","terminal","activity","command-line","command","console.log","console","emoji","error","footer","header","info","input","inspection","list","logger","logging","object","output","pretty","process","program","progress","question","select","spinner","stderr","stdout","steps","success","table","text","tree","warn","yarn"],"author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.0.4","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"770d930739b1a2a5011f0fa6d73355feea25b2c7","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.0.4.tgz","fileCount":35,"integrity":"sha512-Y4nLSugzHJya/EQYA7M+AC/E/x1X6RcSqNT3KLTV7bW8gGTPadiVDmYnIyh6H9QeQEe2WXMXKE5XjHb3bW4+DA==","signatures":[{"sig":"MEQCIFwwNQcgPFGIZ19BmHQ0UYocFVfaXAIR9apOxlnpvtKkAiBQC+Kbi5ttzIUt1pYry4n+FEKpiEALHvPJzf1tCPLt7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIQVLCRA9TVsSAnZWagAAu0cP/ip/BmCacGoobxYYNfwq\nV2isV8JnsDEmvQEklutWizs5Wyi6GID9ucv6SkhTTkUORQ8IEZt00YE1WLM3\n31NJvNt4m42YlYnG1x1rBZi+hAFOMgr/0SqwG9fvAWzTuv9g6Sgk6Qhw6DOV\nf1RaXpEn8xgb9WOXyUjCram8OqpQ0TCPbnDPOT43z03bb47770uqW4zcbRJe\nbeR7kvaI2SE0wj9SXfBvtt/4dpqrKrcOPgx4Mv9VnjPY7L7Y0KTixg919Z2B\nHf2y4yXiOtYoVnm2/Qc+EtqvGkQ1Afh2kKt15a8pyi39gZLyurSp/GBUA8oQ\nZERRNwlrhQt1LbYUtGI1Ua1f7PhmrOKioHVfRoe8hqn/v0WP90JvBqRE+sM2\nkPyD7u2sNjTceMG1RIWtKc84GZfwxmda0I7gDHV9BMII9UjdsnDiXOLbI6Mz\n8PGXy1A9uK23hZ5SWvPpJ2XGkg5pDZTHfZlppsB7dpotv4kigme8Z/Ngm2hj\nSvqmlE4Cqw/1IC48HmIZrw6g6l8IVeUUdOJ/OnSt+/9k0ljozMdNmSprUmmz\nE3EWJWbgnpykFdut7WtYKnE5pLpX67bftVevBrE3ucmxZZU0DkYMJ8p1figw\nZdyT8FZcS5GOwo7vnIWje7XEvcQbBe9DvF2kWSxrXLk6N2P/ThYOob5bnwgr\n7wZt\r\n=hp80\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.1.0","debug":"^4.1.0","is-ci":"^2.0.0","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^6.2.0","invariant":"^2.2.0","strip-bom":"^3.0.0","cli-table3":"^0.5.1","deep-equal":"^1.0.1","node-emoji":"^1.6.1","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.5.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.0.4_1545667915010_0.48088953736502216","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.5":{"name":"yurnalist","version":"1.0.5","keywords":["ansi","cli","color","colors","colour","formatting","log","shell","terminal","activity","command-line","command","console.log","console","emoji","error","footer","header","info","input","inspection","list","logger","logging","object","output","pretty","process","program","progress","question","select","spinner","stderr","stdout","steps","success","table","text","tree","warn","yarn"],"author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.0.5","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"98534ddc1330e1316684981f53cba879ffc07a28","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.0.5.tgz","fileCount":35,"integrity":"sha512-EuLjqX3Q15iVM0UtZa5Ju536uRmklKd2kKhdE5D5fIh8RZmh+pJ8c6wj2oGo0TA+T/Ii2o79cIHCTMfciW8jlA==","signatures":[{"sig":"MEUCIGmGDrUuGDjDnme+FP/U3RPc8ZM090FVMhaHPuX7OH7rAiEAkSacyWHgzZJooGbLTfMVkJLq0fzp61nEsUQGymoszBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMHssCRA9TVsSAnZWagAA+iEP/jSA3cCw+KSZoxK5lB1e\n2WBH0cSYwW7CVXqI8TQt3DEIjelxRu1UxfVbqYd9+vZX7YjaLat8ARdkFQgs\nyGGXKIUQo00/QdQPy/gasYdBl6ZCKF65gVxpm3EPdsN3JT7xcDWNIhRDBQZq\nWow4x+cyWPSQlGiEdKT8tQLqvGSujLSdg7GTKqeyDtbQT7oLzMv35TSgLvJW\nzw6fpbH8BacokhcKnHkoyrOy28hjA7xi8NQ3zAN7gLakhVvQnv8CGy1c2F2X\nStj1MES3mv2oK7mwMjbW1TLd0kQwwx9kmC9Jt9xssXxCvOyjKV/Rp3XLf9lH\nqJvj1fOHnAe4f9Cm59hL4pe6xez+DcV2KK1OzxIOpMYAArXzJll4g4qHFvas\nKi5SOJc9n8Jhw3/kB/hzdlsQKaUi2Mto4geSyP5jdGKMEswjsjWJdobmysV0\naOSxKgewF+PaGFIcL36uqkA86OvCO7OK+Fm1hdg0pcAQyMB1nFvWwlZUBnmG\nqo+Cc9Q67y6h+M+69ln2Up8ZBLy0tZTi4RIQZpGh/Pm/iGw2t4Iub/fO6K0X\nHxVvhe6TRsBehL6SraCR6SYlNCQQzdYqUWlNFngzNPzonFW4PbssEK4OEDoZ\nhTCTiL34LParPUVVqfa0XpiCFHX4QrwLM1Dyf3LoifJ8rsSLn+SU+CJfFrmv\nq7F0\r\n=lYiY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.1.0","debug":"^4.1.0","is-ci":"^2.0.0","leven":"^2.0.0","rimraf":"^2.5.0","semver":"^5.1.0","inquirer":"^6.2.0","invariant":"^2.2.0","strip-bom":"^3.0.0","cli-table3":"^0.5.1","deep-equal":"^1.0.1","node-emoji":"^1.6.1","strip-ansi":"^5.0.0","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^5.0.0","loud-rejection":"^1.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.5.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.0.5_1546681131420_0.0701908223743748","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"yurnalist","version":"1.1.1","keywords":["ansi","cli","color","colors","colour","formatting","log","shell","terminal","activity","command-line","command","console.log","console","emoji","error","footer","header","info","input","inspection","list","logger","logging","object","output","pretty","process","program","progress","question","select","spinner","stderr","stdout","steps","success","table","text","tree","warn","yarn"],"author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.1.1","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"homepage":"https://github.com/0x80/yurnalist#readme","bugs":{"url":"https://github.com/0x80/yurnalist/issues"},"dist":{"shasum":"701fea4d6a02f7a44d57bc0dcf75138590549dcb","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.1.1.tgz","fileCount":27,"integrity":"sha512-WMk8SL262zU/3Cr8twpfx/kdhPDAkhWN9HukNeb1U1xVrwU9iIAsCgYI8J5QMZTz+5N3Et/ZKzvOzVCjd/dAWA==","signatures":[{"sig":"MEUCIQCTSIRAWMOnoIbCZrKrq+IOJ4FaAqyucd2qv8HTUv4SpwIgbOiltRRwLUnWSm3b9knY6e7wyGAAKj787hN2lRJNRTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkfRNCRA9TVsSAnZWagAA+HYP/AyYLdXYHAx62mKfHEkl\n8K9YR0UQnNBSfVb6ULKYf7VWitfImdqUH7F0SjqCECmeFtkUfdX+N/727CBH\nDybvggK5MzxnYu6qoxnnTzIGc3yq4Fn2C+XkmZL4Fu4jXebkb28fWsOq/wpt\ngb7R+RDEtV2N6Sr/4QP7OLZjB6BuxA42/w/fLVrbCsIKDCXUKUyIpBINUa4X\n1bqy+hre0bUXEwx4dsUHe3kT5czABB9HFUhuIzMCDaHXAAgp+jJjQu9FKbnU\n9MhRr8OXOiDtW8ldtrd60ywnvsORmTlMhhvcldYnyetaGJp6faVPxc3mZygF\nzmfKHZDeJK6+pnLuItbOvMiWL+CCimk/DPpkvzYkgLeYLFANTt835o4Rne84\ne8zr5GPlhUgC/ZEpYh359kSjE6sEo63KraqfvpRDytAeF6R9IoIMKbdU3F1z\n2Vdzf0dLoGvElAvhRzEojaIZU6xtTXWPdTX4pdd5lMoGE+fEKO0fs8LMy87a\nKwjVjMdXo5ny2tPQss/ra2B4aKE3tBBKiG4LCZ1jnf8lZVssLz2bObRtK+/J\nBZLaQpLeGDocOxBDKrYe7ZXGvjBK+ktwzcwnQaKAA9PDj8b2IYG4fQYLyQdj\nh/bcjMyGLtjNUAOSe9Txa+/5hNLbKJUclsCuxbn6xWltJBZkaI2nNLYhjh0P\nv0oh\r\n=6eL0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"gitHead":"ce7df2941b07f65f5403d60f7bbb1d9a536339de","scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"git+https://github.com/0x80/yurnalist.git","type":"git"},"_npmVersion":"6.9.0","description":"Elegant console output, borrowed from Yarn","directories":{},"_nodeVersion":"10.16.3","dependencies":{"read":"^1.0.7","chalk":"^2.4.2","debug":"^4.1.1","is-ci":"^2.0.0","leven":"^3.1.0","rimraf":"^3.0.0","semver":"^6.3.0","inquirer":"^7.0.0","invariant":"^2.2.0","strip-bom":"^4.0.0","cli-table3":"^0.5.1","deep-equal":"^1.1.0","node-emoji":"^1.10.0","strip-ansi":"^5.2.0","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^6.0.0","loud-rejection":"^2.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.18.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.1.1_1569846348641_0.2178756276899454","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.2":{"name":"yurnalist","version":"1.1.2","keywords":["ansi","cli","color","colors","colour","formatting","log","shell","terminal","activity","command-line","command","console.log","console","emoji","error","footer","header","info","input","inspection","list","logger","logging","object","output","pretty","process","program","progress","question","select","spinner","stderr","stdout","steps","success","table","text","tree","warn","yarn"],"author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@1.1.2","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"0fce283f1c53ea25ec278e2d1ab58537323b63e0","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-1.1.2.tgz","fileCount":35,"integrity":"sha512-y7bsTXqL+YMJQ2De2CBtSftJNLQnB7gWIzzKm10GDyC8Fg4Dsmd2LG5YhT8pudvUiuotic80WVXt/g1femRVQg==","signatures":[{"sig":"MEQCICxSHe7WK00rylw0JXDz49roUuJb8fhca5ErHW5k5qtcAiBWGsZ4zH1BZmJbw0Qj4QjgrL9DfpxdW55jN3VvzWppvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ+0TCRA9TVsSAnZWagAA/kMP/AqYbA7Qm2TMWka8PN5q\nYZFGwACwrGiAoNvjeQsavsBacFCTeU414JruWgsgi2EPVIuEXvTAgYGPnpPs\n3vzijXVxdHUFfLDOdXW9nI/UR/sX9lI2bZbMaCxPmvNY4ZM7TfJ6042gxJ2M\nJ4lckgNe6lF4fpXgF9Q0NckWNaBBG3DeGzFljP775djDma9RmSKv20d2koO3\nXoRKAtdLfWmqnU1l1vES4L+pc50kUnGtCTZZrpxWOccF7HpocXOiwItFjW3t\nrXXIAOvV6YpqbnGxcMFsJbEapSrK9+IKF0bvIREynbl60PlHU+R6zWeHR1VT\nxQeE35ycEtZr2TY5maUMHQZLCSGZa9Nphf7PDPLiRDoKriIcE7StzBw8A13K\n37WCNg9J1eYKbyKW/XPycNyq+4/zlLBTQrS7FqMwtbOOCLIw6h3SV2efSj0p\nE1YON4M49LCsMxNlmlt8ZwZB/Np/1QBSEd6i5mZezWpb4Qd85K6uzZOJB0MC\nnM1Czo/0SdE9kaN4VDk1MgBP8br1LqRW7M8OqRSnqpxk3CzrzqE/7r6J7fYv\nO8uDl+e4a70YQ7fFzRHHN3baLMRP1BY2S1zcZaB/MIrYhu3U742fLJUIaoSB\n7cdKEIgjptCK4sp6Pjt7Udg6aQAQm4bM4r3RjvHWfjw3Y6zl7jp9IDcz/59D\nXiGR\r\n=X2ZE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.4.2","debug":"^4.1.1","is-ci":"^2.0.0","leven":"^3.1.0","rimraf":"^3.0.0","semver":"^6.3.0","inquirer":"^7.0.0","invariant":"^2.2.0","strip-bom":"^4.0.0","cli-table3":"^0.5.1","deep-equal":"^1.1.0","node-emoji":"^1.10.0","strip-ansi":"^5.2.0","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^6.0.0","loud-rejection":"^2.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.18.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_1.1.2_1579674899327_0.6539731729602596","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"yurnalist","version":"2.0.0","keywords":["ansi","cli","color","colors","colour","formatting","log","shell","terminal","activity","command-line","command","console.log","console","emoji","error","footer","header","info","input","inspection","list","logger","logging","object","output","pretty","process","program","progress","question","select","spinner","stderr","stdout","steps","success","table","text","tree","warn","yarn"],"author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@2.0.0","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"f6479ad2b1f4e1edca264906ee6ca917a2f4eb31","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-2.0.0.tgz","fileCount":35,"integrity":"sha512-HDLiqkQRBl2GhmRUjUR4Iv/043G6+Ke5kWUo0AR4w/PQam/FhqTxGuyFDp/Yr9qTLOgMcnT91QpI61f5RS6KXg==","signatures":[{"sig":"MEQCIG9VYPf2VDvjtsoeOX7kcgh5zjQSc8nq29Nx8n6qvSygAiAg+S6YPSbWJJK4CttGvADrAol4giDyTeeu/M5iuePEbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKHi7CRA9TVsSAnZWagAAz6gQAImubCu08y/ZXYplgG5m\nUXf1tfNtQYhDQeZfcUspe9pvRMKECKtyKLWwoB7V/rJDl7wVq3z3M9EsSxEK\n0BthG2cXNRfJFrRLq5IkR0nitqmYHmM8Z+YGZ86SHCSMOF5K+wPuNxlVVHcz\n5AZ44vDHifbfVwEOJH48TtgZrAQ3Qge9Ue4e9uPDGlnUFLMwQ63bdSUFF4i7\nTZxcXLZGfwuEsDZjrgWJ2SC4JRz8sRDi+HGDCaLREXQTVvRjEX0LwqM/gCJ0\npxUE4hQkvo9SPr6Dhzi1+78qKMbrXXGOy/zKIFzAR6uyVXFP8jXgBZm4TUeL\n9WWqEF07xZnkyFAuucqRChN3EVpb90gG8O7mdphWTOBQppYoAJyYu7cd7hEr\nf6EMeNRNLU6iFmtIqKFcSx8M/awB4h8GRYaHYQvjLhF3xfMFf2IpdYfTRtbA\nYiNPHoHUph7ZY+ySosYIGd0J7Autb1Sfv1pTUhP9yxxfVQKsHuPmLoaK9by5\nETHGF8AN4UE9h/a0jWkALraj1bTuI09M2LnvR8DxWaWr2JVZQOQnD461TMiT\ntQsnOJJW9uILiYEkfOESPEhmSBUh78b+QWtCBCwRKa/hxLfnGRP3kzvJE/5l\n3X3HFjncDVKov1IQK8ts3Si+uRg0T9DSi9rJmvPopF/lzZl3oyUz7qhkGjAb\nmBGO\r\n=Hd1f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.4.2","debug":"^4.1.1","is-ci":"^2.0.0","leven":"^3.1.0","rimraf":"^3.0.0","semver":"^6.3.0","inquirer":"^7.0.0","invariant":"^2.2.0","strip-bom":"^4.0.0","cli-table3":"^0.5.1","deep-equal":"^1.1.0","node-emoji":"^1.10.0","strip-ansi":"^5.2.0","object-path":"^0.11.2","babel-runtime":"^6.26.0","detect-indent":"^6.0.0","loud-rejection":"^2.2.0","is-builtin-module":"^3.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","temp":"^0.8.3","execa":"^1.0.0","eslint":"^5.10.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.18.2","babel-cli":"^6.26.0","fancy-log":"^1.3.2","jsinspect":"^0.12.6","babel-core":"^6.26.0","mock-stdin":"^0.3.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_2.0.0_1579710651102_0.22281307312438492","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"yurnalist","version":"2.1.0","keywords":["ansi","cli","color","colors","colour","formatting","log","shell","terminal","activity","command-line","command","console.log","console","emoji","error","footer","header","info","input","inspection","list","logger","logging","object","output","pretty","process","program","progress","question","select","spinner","stderr","stdout","steps","success","table","text","tree","warn","yarn"],"author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","_id":"yurnalist@2.1.0","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"dist":{"shasum":"44cf7ea5a33a8fab4968cc8c2970489f93760902","tarball":"https://registry.npmjs.org/yurnalist/-/yurnalist-2.1.0.tgz","fileCount":35,"integrity":"sha512-PgrBqosQLM3gN2xBFIMDLACRTV9c365VqityKKpSTWpwR+U4LAFR3rSVyEoscWlu3EzX9+Y0I86GXUKxpHFl6w==","signatures":[{"sig":"MEYCIQDivLnBg/0S36EBTFDxZJ+uxWxBJuVGK9nXjWaV6U758wIhALsbK4SFXHL2WEkRs10Rmmjju+ZrVjz4sVl9EA6sjq2j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXxK7CRA9TVsSAnZWagAAH3AP/1/TFeFVG06bWLKREb5Y\njyq5zyJqnmioz94P/FsRgbv1IlolETiAqR8Wi02ayv6XicKPK4IyGmu23wbH\n8hFFwSXdBteTvIj+dET9PtqPxMqpoGnnRGY42H91rdlhoN+4VI/fvcU6h/gd\n3Jpci+iJBEE9kkWGMz0bUxqtTun3sWnWT2Penh483Q2pLc/fVCguBetlGe3o\nVasUS0YYrBkVJzpfy9th5LiE7PpTnSNFRCHOYtZ5gCsk9JIR1thw+ETU9afJ\nxrY7sKU3v+beVevROgIxMSs494Eh4heMJoCT8/qn1zGAnY4fZAzKnnnti/7R\nG8pg7mP75/Uy/2bdscP1bd2jdahNITMEIL6tmPxKYKhw24e4VPGylVUd6V20\ne2HT4bF8RNWJkiN2QPfKqfFpbW0BMJU4hwzIYcl6CG0Lmpl7D9CS/3VJTySq\nJJ+imKu8TVZ3KuVwZTkq39lS8BdgE0Iw2sXjWjgbsCozRAy6yA65lPZTc3Tw\nw378sa6LHmBSyeQpqZP+cBbOXYFQlY0TaZucMdHzHxFaqV0DWX9pNt5+rHrF\ngYqzdNOLpLNroX2b00KKYAP30IXMkRHWBfmStW+zQs2I2pdkx1EG8zQdiJep\nSp/gFrRv7zxa16zS0TKzIRORJ16YZkV/2jzwwRb9iUEZdp3Z4KB7MQsBQZcb\ntBUz\r\n=x9g3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"],"modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"]},"main":"dist/index.js","engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint . && flow check","test":"yarn lint && yarn test-only","build":"babel src --out-dir dist","clean":"rimraf dist","watch":"babel src --out-dir dist --watch","prettier":"eslint src examples __tests__ --fix","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","prepublish":"npm run clean && npm run build","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose"},"_npmUser":{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"},"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","directories":{},"licenseText":"BSD 2-Clause License\n\nFor Yarn software\n\nCopyright (c) 2016-present, Yarn Contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"read":"^1.0.7","chalk":"^2.4.2","is-ci":"^2.0.0","inquirer":"^7.0.0","strip-ansi":"^5.2.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"np":"^6.5.0","jest":"^23.6.0","eslint":"^5.10.0","rimraf":"^3.0.0","semver":"^6.3.0","babylon":"^6.5.0","flow-bin":"0.88.0","prettier":"^1.18.2","babel-cli":"^6.26.0","babel-core":"^6.26.0","deep-equal":"^1.1.0","mock-stdin":"^0.3.0","node-emoji":"^1.10.0","babel-eslint":"^10.0.1","babel-runtime":"^6.26.0","detect-indent":"^6.0.0","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","is-builtin-module":"^3.0.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-babel":"^5.0.0","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^1.0.0","babel-preset-stage-0":"^6.0.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prettier":"^3.0.0","eslint-config-fb-strict":"^23.2.0","babel-plugin-inline-import":"^3.0.0","babel-plugin-array-includes":"^2.0.3","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","babel-plugin-transform-runtime":"^6.4.3","eslint-plugin-prefer-object-spread":"^1.2.1","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0"},"installationMethod":"unknown","_npmOperationalInternal":{"tmp":"tmp/yurnalist_2.1.0_1600066234592_0.9249681568916273","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2017-04-23T12:40:39.342Z","modified":"2025-03-16T14:12:24.471Z","0.1.0":"2017-04-23T12:40:39.342Z","0.1.1":"2017-04-23T13:36:11.548Z","1.0.0-alpha.1":"2017-04-23T13:40:46.303Z","0.1.2":"2017-04-23T13:46:28.572Z","0.1.3":"2017-04-23T13:52:00.631Z","0.1.4":"2017-04-23T14:31:11.271Z","1.0.0-alpha.2":"2017-04-23T14:36:32.363Z","0.1.5":"2017-04-23T14:42:00.185Z","0.1.6":"2017-04-23T16:57:12.403Z","0.1.8":"2017-04-29T14:35:32.489Z","0.1.9":"2017-04-29T14:58:34.798Z","0.1.10":"2017-04-29T15:07:30.121Z","0.2.0":"2017-07-02T19:44:04.685Z","0.2.1":"2017-07-02T20:11:11.174Z","1.0.0":"2018-12-13T14:54:32.100Z","1.1.0":"2018-12-13T15:11:51.323Z","1.0.1":"2018-12-13T16:24:21.267Z","1.0.0-1":"2018-12-14T13:39:14.010Z","1.0.0-2":"2018-12-14T13:48:36.066Z","1.0.2":"2018-12-14T13:55:21.114Z","1.0.3":"2018-12-14T16:55:54.263Z","1.0.4":"2018-12-24T16:11:55.123Z","1.0.5":"2019-01-05T09:38:51.654Z","1.1.1":"2019-09-30T12:25:48.791Z","1.1.2":"2020-01-22T06:34:59.482Z","2.0.0":"2020-01-22T16:30:51.284Z","2.1.0":"2020-09-14T06:50:34.722Z"},"author":{"name":"Thijs Koerselman"},"license":"BSD-2-Clause","keywords":["ansi","cli","color","colors","colour","formatting","log","shell","terminal","activity","command-line","command","console.log","console","emoji","error","footer","header","info","input","inspection","list","logger","logging","object","output","pretty","process","program","progress","question","select","spinner","stderr","stdout","steps","success","table","text","tree","warn","yarn"],"repository":{"url":"https://github.com/0x80/yurnalist","type":"git"},"description":"Elegant console output, borrowed from Yarn","maintainers":[{"name":"thijskoerselman","email":"thijskoerselman@gmail.com"}],"readme":"# Yurnalist\n\nAn elegant console reporter, borrowed from [Yarn](https://yarnpkg.com).\n\n## Introduction\n\nPretty console output makes developers happy and Yarn is doing a nice job.\nYurnalist takes the internal console reporter code from Yarn and makes it\navailable for use in other Node.js applications.\n\nThe current version is based on code from Yarn v1.13.0.\n\nYurnalist can be used to report many different things besides simple messages.\n\n### Features\n\n* log, info, warn, succes, error & command messages\n* progress bars\n* activity spinners\n* process steps\n* object inspection\n* lists\n* emojis\n* trees\n* tables\n* user question\n* user select\n* program header & footer\n\n## Install\n\n```sh\nyarn add yurnalist\n```\n\nOr if your prefer NPM\n\n```sh\nnpm install yurnalist\n```\n\n## How to use\n\nHere is an example showing a combination of different reporter API functions.\n\n```javascript\nimport report from 'yurnalist'\n\n/* A function to fake some async task */\nfunction waitNumberOfSecs(secs) {\n  return new Promise((resolve) => setTimeout(resolve, secs * 1000));\n}\n\nasync function fetchSomething() {\n  report.info('Please wait while I fetch something for you.');\n  report.warn('It might take a little while though.');\n\n  const spinner = report.activity();\n  spinner.tick('I am on it!');\n\n  try {\n    await waitNumberOfSecs(1);\n    spinner.tick('Still busy...');\n    await waitNumberOfSecs(1);\n    spinner.tick('Almost there...');\n    await waitNumberOfSecs(1);\n    report.success('Done!');\n  } catch (err) {\n    report.error(err);\n  }\n\n  spinner.end();\n}\n\nfetchSomething();\n\n```\n\n## Requirements\n\nNode >= 4\n\n## Examples\n\nExamples showing different API functions are found in [/examples](/examples).\nYou can run them directly with node >= 7.6 (because of async/await syntax). For\nolder versions you could use the `--harmony` flag, or otherwise Babel.\n\nTo run the activity example:\n\n```sh\nnode examples/activity.js\n```\n\n## Configuration\n\nA normal import gives you a reporter instance configured with defaults for easy\nuse. If you want something else you can call `createReporter(options)` to give\nyou an instance with different options.\n\n### Options\n\nThese are the options of the reporter as defined by Flow:\n\n```javascript\ntype ReporterOptions = {\n  verbose?: boolean,\n  stdout?: Stdout,\n  stderr?: Stdout,\n  stdin?: Stdin,\n  emoji?: boolean,\n  noProgress?: boolean,\n  silent?: boolean,\n  nonInteractive?: boolean,\n  peekMemoryCounter?: boolean\n};\n```\n\nThe defaults used are:\n\n```javascript\nconst defaults = {\n  verbose: false,\n  stdout: process.stdout,\n  stderr: process.stderr,\n  stdin: process.stdin,\n  emoji: true,\n  noProgress: false,\n  silent: false,\n  nonInteractive: false,\n  peekMemoryCounter: false\n}\n```\n\nThe peekMemoryCounter is disabled by default. If you enable it, you'll have to\ncall `reporter.close()` to stop its running timer. Otherwise your program will\nnot exit. The memory counter can be used to display in the footer data.\n\n## Silent Mode and CI\n\nSilent mode can be set via the options passed to createReporter. It disables\noutput for various functions like `info`, `list`, `activity` and `progress`. The\noutput from `warning` and `error` messages is not silenced.\n\nSilent mode can also be enabled with the `YURNALIST_SILENT` environment\nvariable.\n\nIn CI environments the output from `activity` and `progress` is disabled.\n\n## API\n\nThe API still needs some documentation, but most methods are straightforward. In\nthe meantime you can also look at the [examples](./examples) and possibly even\nthe [tests](./__tests__).\n\nThe following functions are available:\n\n\n### table\n### step\n\n### inspect( thing: mixed )\n\nPretty-prints the `thing`.\n\n### list(title: string, items: Array<string>, hints?: Object)\n\nGenerates a list of the provided items. Turns into a definition list if `hints`\nare provided.\n\nExample of a simple list:\n\n```\nreport.list('My grocery list', ['bananas', 'tulips', 'eggs', 'bamischijf']);\n```\n\nOutputs:\n\n```\nlist My grocery list\n   - bananas\n   - tulips\n   - eggs\n   - bamischijf\n```\n\n\nExample with hints:\n\n```\nconst items = ['bananas', 'tulips', 'eggs', 'bamischijf'];\n\nconst hints = {\n  bananas: 'for baking',\n  tulips: 'because it makes you happy',\n  eggs: 'not the cheap ones though',\n  bamischijf: 'if they have it',\n};\n\nreport.list('My grocery list', items, hints);\n```\n\nOutputs:\n\n```\nlist My grocery list\n    - bananas\n      for baking\n   - tulips\n      because it makes you happy\n   - eggs\n      not the cheap ones though\n   - bamischijf\n      if they have it\n```\n\n### header\n### footer\n### log\n### success\n### error\n### info\n### command\n### warn\n### question\n### tree\n### activitySet\n### activity\n### select\n### progress\n### close\n### createReporter\n\n## Language\n\nYarn uses a language file for certain messages. For example if you try to skip a\nrequired question, or when you pick an invalid item from a select. This language\nfile is not yet exposed in the Yurnalist API. The only supported language is\nEnglish, as it is in Yarn at the moment.\n\nI plan to make this configurable so that you can define your own messages in\nyour own language .\n\n## Emojis\n\nYou can use Emojis in your output. Yurnalist should disable them if they are not\nallowed in the application environment.\n\nCheck:\n\n* [node-emoji](https://github.com/omnidan/node-emoji)\n* [Emoji cheat sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\n\n## Credits\n\nOf course ❤️ and credits to all the contributers of [Yarn](https://yarnpkg.com).\nThe ease with which I was able to extract this module from their codebase is\nproving some awesome engineering skills.\n","readmeFilename":"README.md"}