{"_id":"listify","_rev":"15-9d83492c4b2a2715adca6e391b017972","name":"listify","description":"Turn an array into a list of comma-separated values, appropriate for use in an English sentence.","dist-tags":{"latest":"1.0.3"},"versions":{"0.0.1":{"name":"listify","version":"0.0.1","description":"Turn an array into a list of comma-separated values, appropriate for use in an English sentence.","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"https://github.com/ljharb/listify"},"keywords":["list","listify","array","comma","comma-separated","csv","oxford comma"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/listify/issues"},"dependencies":{},"devDependencies":{"tape":"~1.1.0"},"_id":"listify@0.0.1","dist":{"shasum":"2dd0edb364deec64a9b61bb96f4dfac538917223","tarball":"https://registry.npmjs.org/listify/-/listify-0.0.1.tgz","integrity":"sha512-KHveXin/vOxfggUQOxkG/eu+5Rmh/WncbQMDg9MbD/qydnUGs/Dgomqo+cQ2UBR7v0K4kTtp+znWpkS8KkHISA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuPYA298sgLNwJQ+BBtl7WWY6nh1jvQjyvGEuwJ3WFxgIhAMBf/pk4Mq3JwMlECl8QnyiWLjv7dk6bKnNyfO/DQJ5Q"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"directories":{},"deprecated":"No longer supported; use v1+"},"1.0.0":{"name":"listify","version":"1.0.0","description":"Turn an array into a list of comma-separated values, appropriate for use in an English sentence.","main":"index.js","scripts":{"test":"node test.js","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet"},"repository":{"type":"git","url":"https://github.com/ljharb/listify"},"keywords":["list","listify","array","comma","comma-separated","csv","oxford comma"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/listify/issues"},"dependencies":{},"devDependencies":{"tape":"~2.14.0","covert":"~1.0.0"},"engines":{"node":">= 0.4"},"gitHead":"1c7ddcc72ea3aadfae8d4b0d0c50cf8bb7df07a9","homepage":"https://github.com/ljharb/listify","_id":"listify@1.0.0","_shasum":"03ca7ba2d150d4267773f74e57558d1053d2bee3","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"dist":{"shasum":"03ca7ba2d150d4267773f74e57558d1053d2bee3","tarball":"https://registry.npmjs.org/listify/-/listify-1.0.0.tgz","integrity":"sha512-Z+MjSnxpCNAucxRr8CWYRPnZclK46q//r+Tdqw6UYn7Q29GGjhcpEGC2CiPd0zltqLcv4JYWraJzXuHNb5yw2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA32nStquYM4gEmzWQwBFPIyai0hvaWEYz5ruQEXtMppAiEAjRZt5hjsAUX09hq7O6aq+swluWnZ3Hih9I9V/mGeh04="}]},"directories":{}},"1.0.1":{"name":"listify","version":"1.0.1","description":"Turn an array into a list of comma-separated values, appropriate for use in an English sentence.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","tests-only":"node test","test":"npm run tests-only && npm run coverage -- --quiet","posttest":"npx aud --production","coverage":"covert test","lint":"eslint .","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/listify.git"},"keywords":["list","listify","array","comma","comma-separated","csv","oxford comma"],"author":{"name":"Jordan Harband"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/listify/issues"},"dependencies":{"has":"^1.0.3","string.prototype.trim":"^1.2.1"},"devDependencies":{"@ljharb/eslint-config":"^16.0.0","aud":"^1.1.0","auto-changelog":"^2.0.0","covert":"^1.1.1","eslint":"^6.8.0","safe-publish-latest":"^1.1.4","tape":"^5.0.0-next.5"},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false},"gitHead":"8cf094535179fe79ab06882fca2a8691ba28393c","homepage":"https://github.com/ljharb/listify#readme","_id":"listify@1.0.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6d+7igRSd4KO9+ewmIS7jlYt08rY+Zk7NZtDPY041uI31MyRkJpS07q9cFwssDeDFveL1IVPMwbB0Cp6ygrQjA==","shasum":"d9c567c3f3763f06fa15f921b98c8c8575086880","tarball":"https://registry.npmjs.org/listify/-/listify-1.0.1.tgz","fileCount":11,"unpackedSize":19103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekoK4CRA9TVsSAnZWagAAiMgQAKGSEFGvduSyL081/XRd\nvSoPxxG+Ixa41cBUzobL1kJaOxBLdyqylwc06I11NEl8JChHQI0f6BubGscS\neIrvnzviwgFofjila4Y01CRLrvicjHPgIhI8u6bS8bIbH2sbmMy/3NPv1JX4\nIsxnOnP4802RKM1H05S1KC1h1CqnBtlImUgIiT1E+KwxpIj7QZ1tgkVaCiSF\nq9z38WrHagdykcHe/S34/RBG8a6qPtbJCQJEX9KIPSlLOBLWrqKE9ciQiTSX\nUYHyjNjtCZjBR5Ei10eYp76zQpBl1QE61UsNA8Ajsm5ep9xRi0fMLXp+IyZp\nviNVzkPlqt5XwOYLaph6ykbCLlz8swKxZmoIoQtPmMPRZw8e10Poqo7Pvosw\nZRyK8wPfhwN94Ibr3wki/ptH9534SCE5T4AwhR3MkBIn1I5IYgvyybKwvUJk\noBShzw8cN2mk2T/B3zVYqgTy1h8vvmMk4Es1YjbU6/iAdgd6CWLRtmmJ6xpS\nRQXtg6fstROt0yB9GH6ozbHYrIBdFWmEYpHr3xHDUYjwX2HJFGMoym1J5ani\nkIaXvdNrBfXUtClyoYtYBzNRheuaP/qhPty2tdSyb4I2bwLAL1Z1uGJXCTf+\n5Ji5h/XzQnG+wCeixG+rOTzUqOjjyG9ny4y5eg/S3ImQU/RE7IrbBsrRSWUa\noCit\r\n=jaBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT0ot5Psf+VJ6/PqQcH7GiDCwTJ+9OmzsdU6VACAUSoAIhAJg0V9yq/qafEEpx86d0n+HlNVZTYabMXIYHrNEtJrjR"}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listify_1.0.1_1586660023521_0.9782651778537053"},"_hasShrinkwrap":false},"1.0.2":{"name":"listify","version":"1.0.2","description":"Turn an array into a list of comma-separated values, appropriate for use in an English sentence.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","tests-only":"node test","test":"npm run tests-only && npm run coverage -- --quiet","posttest":"npx aud --production","coverage":"covert test","lint":"eslint .","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/listify.git"},"keywords":["list","listify","array","comma","comma-separated","csv","oxford comma"],"author":{"name":"Jordan Harband"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/listify/issues"},"dependencies":{"has":"^1.0.3"},"devDependencies":{"@ljharb/eslint-config":"^16.0.0","aud":"^1.1.1","auto-changelog":"^2.0.0","covert":"^1.1.1","eslint":"^6.8.0","safe-publish-latest":"^1.1.4","tape":"^5.0.0"},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false},"gitHead":"984acd129e8b8e52458a45b86fa168815f33b8f3","homepage":"https://github.com/ljharb/listify#readme","_id":"listify@1.0.2","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MgZNVSkAezDN1anX7v+MMFSdTs/BqShDBKcDbqxA+Pk6OLdFqdezcx13UhUXRKsipagO5EpILe1yOfy5G+f5Dw==","shasum":"c8e9e1d3cd446bec60663eebd7ff6135b0b4a922","tarball":"https://registry.npmjs.org/listify/-/listify-1.0.2.tgz","fileCount":11,"unpackedSize":19659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerG7WCRA9TVsSAnZWagAA0B0P/1eIkYqqzNmVJPSH1y1U\nvrA3dZZjl2Qj3IryzPXAMKhzpVdiv2O8ALaKtCq7+tSgRkJiCiDrBc2C4gYK\nl5A+qJRB4RCscVbE5urbjJHFtkXjXuAtEJSMkMhtpEXFUEqOp+a2Sapfu86M\nmMVCpE48Vxc3swnn3SKXwayU7I7KgVvl+g//eu+9aFwf6Vy3vEyxWJXfdY9q\nBUscphrgDyqVfu+yH61+9JBTelvsxLlNryaCx5D2mYyeYAoMsZy/8fq7ozMK\nuSoTy9dtm+edbGx9YE/Lpo/eRdZwfViGEHf0X88cT0EoDkXaqUbJDnIYWwHj\ndKetFdz33LdTF07K+xTPgz7LryVEEgXPUHO+llONE3YBHYFBcBlAtHsWJf53\n5zh7eOb54QVqHFHQ8o0XGpzw/Z96ptmBuFRrEy87Q36i52KHzH4605j43NAp\nrBTVlvYX3z51nChRj+HE1mh3P7a7/gg2OWzKSUbmoxaoAdMdjBNq2upMYWkq\nfly1vtqpFEKqNbZ0+ufOp8uiDRqLf4j4nwoq7yJpSgmymKEMGRVc9pTokRUM\nyltIpG1EdNn7EUgp4QN2WapoyNkFkpyFauMleT8dpHE2CNXse70mTtzctEGa\nEfGc6CC0BOx9ET+ptJTAltAddTX1qMcD0cbg/I0LD9LpsdSTo5eIeb0DcgMo\n1UXI\r\n=YXNU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYkkdYhzda98SeYdxU9vXsXQ7E1LnUanuNcUTNhzTn0AiA0k+bMuvcCwwrpnoxig+kzVCz30EbogOjrK3lOKlfryg=="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listify_1.0.2_1588358869939_0.45773944992871085"},"_hasShrinkwrap":false},"1.0.3":{"name":"listify","version":"1.0.3","description":"Turn an array into a list of comma-separated values, appropriate for use in an English sentence.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","tests-only":"node test","test":"npm run tests-only && npm run coverage -- --quiet","posttest":"npx aud --production","coverage":"covert test","lint":"eslint .","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git+https://github.com/ljharb/listify.git"},"keywords":["list","listify","array","comma","comma-separated","csv","oxford comma"],"author":{"name":"Jordan Harband"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/listify/issues"},"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^16.0.0","aud":"^1.1.1","auto-changelog":"^2.0.0","covert":"^1.1.1","eslint":"^6.8.0","safe-publish-latest":"^1.1.4","tape":"^5.0.0"},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false},"gitHead":"99ab1c6a4e495c1b74ed6ad734609b87cdcfd88a","homepage":"https://github.com/ljharb/listify#readme","_id":"listify@1.0.3","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-083swF7iH7bx8666zdzBColpgEuy46HjN3r1isD4zV6Ix7FuHfb/2/WVnl4CH8hjuoWeFF7P5KkKNXUnJCFEJg==","shasum":"a9335ac351c3d1aea515494ed746976eeb92248b","tarball":"https://registry.npmjs.org/listify/-/listify-1.0.3.tgz","fileCount":11,"unpackedSize":20190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJervoaCRA9TVsSAnZWagAAV1QP/1h150RxWRtkIIjawtIq\nPYJIygayWylmFQ99GEZRjfyexkwYO2xFTnjqgFeW+sd7VqR7mD9g7+ld/Mms\nV8Gy9SS+b2oVPo0R190mcJJwt5wJ/TwwsRj0v+gUeNmmSuRIEQYwCASuyqdX\nsBFVMVlURlo2xVlmHRN6+bL2Wwi8ThxdaRMhbX92/BM3i0ZZH5W9qRFtmLJU\ni1KZbXpiNyn+xRMmaRTw5mklf795E2Nnq1NSG0yjM6ZQl0GoC4bd9kW9tE+s\n0wqrAe9B+NIOt4ynaf7h9BBH8hm466veFVf9sFBBQYFh11pIHgKIbJU8M6Kj\ndLRseyk+7Cd696TezjErO/IV4Xt8xKd1K/wNy8Y9EHyXmG0JToc9o+pjKL3M\nL1eBOXFzsILeaiJDxtzDtm3T7IhVU/vvW7Z9v3pkLhBW9GgSJsDSZ/8gQfRB\nyB5Y8zoqDsvkNNpslicJ/OXM7wX4bEH4HdqoDk2fTsjTtRnfwp/LSA7+97wA\nQxm63W13YbeQNUww25jUTZZBoi7HjJnSasAEXr+I7StAry9AQ6Pz1zZ+JMRT\nzoA51gXDa0jyv7AYVINRvwc3QmSGOlXZ0eqJ4whNKqpw/0ihsM0lRmT/KgBS\nwQ3O/m5pqCJ4sS1yjVnt3MfAyqD2f+aplo/UlOqFMHOfoRf1ph/Q1w5mHpu7\nZN+X\r\n=12B1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPhaZuLf0nRjRtBs2U2VEU9dneL9bX+RYm4FoYlnjPXwIhAJ/2KCNjZQ2HL7Xfeh//43Ut1UqzEhnfJ6W1HyMltEFa"}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listify_1.0.3_1588525593997_0.837130352947103"},"_hasShrinkwrap":false}},"readme":"#listify <sup>[![Version Badge][npm-version-svg]][npm-url]</sup>\n\n[![Build Status][travis-svg]][travis-url]\n[![dependency status][deps-svg]][deps-url]\n[![dev dependency status][dev-deps-svg]][dev-deps-url]\n\nTurn an array into a list of comma-separated values, appropriate for use in an English sentence.\n\n## Example\n\n```js\nvar listify = require('listify');\n\nassert(listify([1, 2]) === '1 and 2');\nassert(listify([1, 2, 3]) === '1, 2, and 3');\nassert(listify([1, 2, 3, 4]) === '1, 2, 3, and 4');\nassert(listify([1, 2, 3], { separator: '… ' }) === '1… 2… and 3');\nassert(listify([1, 2, 3], { finalWord: false }) === '1, 2, 3');\nassert(listify([1, 2, 3], { separator: '… ', finalWord: 'or' }) === '1… 2… or 3');\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[npm-url]: https://npmjs.org/package/listify\n[npm-version-svg]: http://versionbadg.es/ljharb/listify.svg\n[travis-svg]: https://travis-ci.org/ljharb/listify.svg\n[travis-url]: https://travis-ci.org/ljharb/listify\n[deps-svg]: https://david-dm.org/ljharb/listify.svg\n[deps-url]: https://david-dm.org/ljharb/listify\n[dev-deps-svg]: https://david-dm.org/ljharb/listify/dev-status.svg\n[dev-deps-url]: https://david-dm.org/ljharb/listify#info=devDependencies\n\n","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"time":{"modified":"2022-06-19T12:47:49.060Z","created":"2013-09-07T21:58:47.497Z","0.0.1":"2013-09-07T21:58:49.171Z","1.0.0":"2014-08-13T07:14:02.643Z","1.0.1":"2020-04-12T02:53:43.723Z","1.0.2":"2020-05-01T18:47:50.034Z","1.0.3":"2020-05-03T17:06:34.103Z"},"author":{"name":"Jordan Harband"},"repository":{"type":"git","url":"git+https://github.com/ljharb/listify.git"},"users":{"moimikey":true},"homepage":"https://github.com/ljharb/listify#readme","keywords":["list","listify","array","comma","comma-separated","csv","oxford comma"],"bugs":{"url":"https://github.com/ljharb/listify/issues"},"license":"MIT","readmeFilename":"README.md"}