{"_id":"retext-repeated-words","_rev":"15-4dcab0248d36c033a8daa9956c8803c7","name":"retext-repeated-words","description":"retext plugin to check for for repeated words","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"retext-repeated-words","version":"1.0.0","description":"Check for for repeated words","license":"MIT","keywords":["repeated","repetition","words","retext"],"files":["index.js"],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^2.0.0","unist-util-visit":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/wooorm/retext-repeated-words.git"},"bugs":{"url":"https://github.com/wooorm/retext-repeated-words/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"devDependencies":{"browserify":"^13.0.1","esmangle":"^1.0.1","nyc":"^8.1.0","remark-cli":"^1.0.0","remark-comment-config":"^4.0.0","remark-github":"^5.0.0","remark-lint":"^4.0.0","remark-validate-links":"^4.0.0","retext":"^3.0.0","tape":"^4.0.0","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js --bare -s retextRepeatedWords > retext-repeated-words.js","build-mangle":"esmangle retext-repeated-words.js > retext-repeated-words.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["retext-repeated-words.js"]},"remarkConfig":{"output":true,"plugins":{"comment-config":null,"github":null,"lint":{"heading-increment":false,"list-item-spacing":false},"validate-links":null},"settings":{"bullet":"*"}},"gitHead":"8279505198a7d79493b05ba3121cf1906b73687f","homepage":"https://github.com/wooorm/retext-repeated-words#readme","_id":"retext-repeated-words@1.0.0","_shasum":"5dcd7bf85e6c0994fd003126f14702831398f07e","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"5dcd7bf85e6c0994fd003126f14702831398f07e","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-1.0.0.tgz","integrity":"sha512-mO70R777WAUWjvL2gcBl3TIR8aKe5LfBpqZeu+BFgnj72doih3avf1nv3EGvqVyknT6214oympzZsBWUodODdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH06wpI4bq23tmRL7L3r3a4TR+B4TPZ0Zw4avE+uaESvAiEApGnEjOHW97R/ycE9eop1ieUAl9Ej1uwlFppAeiV786c="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/retext-repeated-words-1.0.0.tgz_1471620970218_0.7815615991130471"},"directories":{}},"1.1.0":{"name":"retext-repeated-words","version":"1.1.0","description":"Check for for repeated words","license":"MIT","keywords":["repeated","repetition","words","retext"],"files":["index.js"],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^2.0.0","unist-util-visit":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/wooorm/retext-repeated-words.git"},"bugs":{"url":"https://github.com/wooorm/retext-repeated-words/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"devDependencies":{"browserify":"^13.0.1","esmangle":"^1.0.1","nyc":"^8.1.0","remark-cli":"^2.0.0","remark-preset-wooorm":"^1.0.0","retext":"^4.0.0","tape":"^4.0.0","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js --bare -s retextRepeatedWords > retext-repeated-words.js","build-mangle":"esmangle retext-repeated-words.js > retext-repeated-words.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["retext-repeated-words.js"]},"remarkConfig":{"output":true,"presets":"wooorm"},"gitHead":"20a5310aa33602a8db015fc149718685e3f21969","homepage":"https://github.com/wooorm/retext-repeated-words#readme","_id":"retext-repeated-words@1.1.0","_shasum":"20cf3553c6a2bb6c90dca639804ee8980dcdf10d","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"20cf3553c6a2bb6c90dca639804ee8980dcdf10d","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-1.1.0.tgz","integrity":"sha512-jTq1+Hr6Q0oCsP1tgNBGGMOnJMJfbztn+vKk52MHP7Ij8EPOewSlNGIXCXQZfgx50Y4YKn/NSUNZHH7aeqWDgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq0mDqL8sQGLb1Wjo8SUVVLXaNcOJsr9e5CuC2UsWCHQIhAP3fjHD7i9QpsVjg/7T/vuhtDi4Sy10HaAOgfcCni3/H"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/retext-repeated-words-1.1.0.tgz_1476124416259_0.19782403111457825"},"directories":{}},"1.2.0":{"name":"retext-repeated-words","version":"1.2.0","description":"Check for for repeated words","license":"MIT","keywords":["repeated","repetition","words","retext"],"files":["index.js"],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^2.0.0","unist-util-visit":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/wooorm/retext-repeated-words.git"},"bugs":{"url":"https://github.com/wooorm/retext-repeated-words/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"devDependencies":{"browserify":"^14.1.0","esmangle":"^1.0.1","nyc":"^10.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^2.0.0","retext":"^5.0.0","tape":"^4.0.0","xo":"^0.17.1"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s retextRepeatedWords > retext-repeated-words.js","build-mangle":"esmangle retext-repeated-words.js > retext-repeated-words.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["retext-repeated-words.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"cf33c9100b6d245f1d373b4eb7e071a5fc926d64","homepage":"https://github.com/wooorm/retext-repeated-words#readme","_id":"retext-repeated-words@1.2.0","_shasum":"f4cffcf3e93538e8d094d299e8bd262404746bd2","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"f4cffcf3e93538e8d094d299e8bd262404746bd2","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-1.2.0.tgz","integrity":"sha512-7bTu6HvPZN7SnhpYiDZ+kLvjsydBbIedXc/9UAG7Po2+zovbR58XF06+ar/y3+bNQHzLp3BD5gpcvViY1k6xRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFz+/Q4nyoUX5U3ZbPZHV2tNF8wRYRPQek5YGbDktcgAiAFgPo5+DbxsLhg8L9I//hPUxWRtMC1xF6z7L/mpTcfbw=="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/retext-repeated-words-1.2.0.tgz_1488812518974_0.38581712916493416"},"directories":{}},"1.2.1":{"name":"retext-repeated-words","version":"1.2.1","description":"Check for for repeated words","license":"MIT","keywords":["repeated","repetition","words","retext"],"repository":{"type":"git","url":"git+https://github.com/wooorm/retext-repeated-words.git"},"bugs":{"url":"https://github.com/wooorm/retext-repeated-words/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"files":["index.js"],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^2.0.0","unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^14.1.0","esmangle":"^1.0.1","nyc":"^10.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","retext":"^5.0.0","tape":"^4.0.0","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s retextRepeatedWords > retext-repeated-words.js","build-mangle":"esmangle retext-repeated-words.js > retext-repeated-words.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"esnext":false,"rules":{"no-multi-assign":"off"},"ignores":["retext-repeated-words.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"dec81dceffc4a4013df3ed4c914e3975c666fc5c","homepage":"https://github.com/wooorm/retext-repeated-words#readme","_id":"retext-repeated-words@1.2.1","_shasum":"b508d8656276838d7cbdaf8831c1edc5a4faef40","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"b508d8656276838d7cbdaf8831c1edc5a4faef40","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-1.2.1.tgz","integrity":"sha512-fVGv79/+1ZcWzPQlChmcuGn+cOWQd7+clrxiNl3B1bwRBv3K9VjW8ws1Z1/J2jBuplBy9PGMHKBfCwcJcQ/t0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4qwJ5L+hxRFZs6Yu9kHIvxrvf8Vlb4ljBGP+cDRpXNAIgUXznTT7n+Oji3gsrZJfvk2jYltu/5CiYKGzKkvGszco="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words-1.2.1.tgz_1495883493944_0.8976129300426692"},"directories":{}},"1.2.2":{"name":"retext-repeated-words","version":"1.2.2","description":"Check for for repeated words","license":"MIT","keywords":["repeated","repetition","words","retext"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^2.0.0","unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^16.0.0","esmangle":"^1.0.1","nyc":"^13.0.0","prettier":"^1.14.3","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","retext":"^5.0.0","tape":"^4.0.0","xo":"^0.23.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify index.js --bare -s retextRepeatedWords > retext-repeated-words.js","build-mangle":"esmangle retext-repeated-words.js > retext-repeated-words.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-multi-assign":"off"},"ignores":["retext-repeated-words.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"4287f2f38cc542ab3456e85c4785b8dbbb8caa04","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_id":"retext-repeated-words@1.2.2","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"integrity":"sha512-dpe/iQfYiFqPGrRubzj/oymdFlqed9W7d4qT7VKqt10Sln2Tf+nbdc0w0A5UpcLRMjgza2KnLWTObuy6iV4ffQ==","shasum":"2f9562f646c7412aad3a39211e678f6466613333","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-1.2.2.tgz","fileCount":4,"unpackedSize":8297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3ebsCRA9TVsSAnZWagAAbngP/0XtAgDrRunPTJeik4Pn\nE9mR6UfwOosAUcw0055mzdz08zCB48HtoRQRuRCksXteexHUBi/REnFa7ZU+\n/9Ok2v4nmc6SMVx/9dHqlx6ThvZ8xfcaiYTcVTUcn/BHVSo9U1mfwPKqp+Ws\n+GceFpGoCsiqg2e/Sdct3kQOrSPAtTX/mth4Jzhy0sk7b6chVBzzL7VkXZWF\nc45CO4TDViw4ghlFPxScI4t8pJr77xs8UHwpYU7RuyM2bRQgrdz33OnoSRaq\nFcbqdpHReFJGwMf/xw6gXzTNaR0YLMaAHMcxzKBkFAWeZcfQdQOgPmoEEz29\ntHM05qtdHxtao2BtI/1YLRclt62c0n98ioRfDAnJE89iSRutwGAQUEL2ntds\nU+rK3D4bRm8HVJYhhJarFffLSDEYLegiuDMsvNWksCt2vXDp2IdTCI/1LjIp\nNVSuHOsgkHvq/XWvJ6Dbo9EDQqlMdLJZGM9vowwSj36Ru02Avw6npHKXBj9c\nXIrWYAOi21zfTK9XvXW6XFogYMQ8lUnyoLl73lx+yVwfCzoIhLxQuLb5lhf9\nt+BSINNF9KwDKKfAr3bpdvieZs6HmnAEe0u3mZetRJFGLeEV/1I28F2+LLC7\nhWXOjgoDi4JWHvLBO58inyIuIBmTD2qCTTGiu8BurVYeJNvS/uvo5r9NLfzj\nOe3l\r\n=g+q8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEsPOF7lepssEDlAtzOkFUx5DNNv8Vu0SlC/VE8JuvOAiBD4ozg9DexUAgSEMgY1MU7l9ggHwkLHo++vq2CCdd3rQ=="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_1.2.2_1541269227331_0.8389325808380179"},"_hasShrinkwrap":false},"1.2.3":{"name":"retext-repeated-words","version":"1.2.3","description":"retext plugin to check for for repeated words","license":"MIT","keywords":["unified","retext","plugin","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^3.0.0","unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","retext":"^6.0.0","tape":"^4.0.0","tinyify":"^2.5.1","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s retextRepeatedWords -o retext-repeated-words.js","build-mangle":"browserify . -s retextRepeatedWords -p tinyify -o retext-repeated-words.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-multi-assign":"off"},"ignores":["retext-repeated-words.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"1d3e6caff5705313de760f3f6e90947c421edd15","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_id":"retext-repeated-words@1.2.3","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-s51ybhXsHvpHpM44y9hayqcIDMo9g5QBZoOpPUosX3CfobZbgH7CZHbME8TOEcduR7OqGtNZ8JLKVFwi9QAKqA==","shasum":"dd9f3d32464407b492cfa0f85c0bd92e62b7a79d","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-1.2.3.tgz","fileCount":4,"unpackedSize":9036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9j7BCRA9TVsSAnZWagAAgRYP/21G8AYffHuA5iwsTeO/\nsJ2Krx9aMcZNV9O46ej/ZqQe4qUXk2lvnvekQOlQmxg6mdfE2EryxjNS6m8Z\nh+H4ZDyxU2YK96yclQoJjM9cJcslS/6PZQxP3uc1itXx8sBbw8Da6Hni17Oo\nptdsnmGvY54UJ7Hz7+q0yvSTVZ2x48JunQGPnGPCxkw/mOxkQ3n4ZPzpB498\nkQQO0aAU38yjN4Osj0qtlvUFgfwWA/KQISoSABc1fCvBEv0rArtxVwZi7Wmx\njMTAaPz21dS1Co5MKXv2cSjpii6OVwrIegyCxQO3z5bsdyIWtqP6Ua9SS2gC\n+QpgAmrl1yPETljDdFqzTl54V/CxgFLTEbWHm5gMWgzrp63+3PJCVaB7abTI\nVJrkQZiSGX4/hC/4EHQNi3drJi5R4C4tXABBABcrGGPfmKDvyrriLMFHssHR\nVvqNhWARJ3YC9hOmCzbqWzDgspD66lqYMAcVXG2a3IGvcEU9QItRLhtHPqc1\nAISF4HuMQJU7MEtwmBaCg9pc3a7qCkoqHK6cyiFbsLBulOYNubd4ZNk2V3Yv\nML8HnLuJJrHLALUGw6iVmqv16aTfAK9k3nPfEV5f3jLnNPj3K/UTwnoV55Oy\ngAHHay8IwEBeoPUfTV/XGmr2JZAXFbz1rIDfI1gbxDVN2Jf5ljRyDKeGmhHg\n+IH2\r\n=vpNU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDggb93+wsDAcqAOXuvf/gFRWEq22W49Kcc5vChbK7T8gIgOKkabYnK8OdaXrWTu0qmK45Y0vi096YfvoSqwrbOtkc="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_1.2.3_1559641793076_0.6276065155286841"},"_hasShrinkwrap":false},"2.0.0":{"name":"retext-repeated-words","version":"2.0.0","description":"retext plugin to check for for repeated words","license":"MIT","keywords":["unified","retext","plugin","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^3.0.0","unist-util-visit":"^1.1.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","retext":"^6.0.0","tape":"^4.0.0","tinyify":"^2.5.1","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s retextRepeatedWords -o retext-repeated-words.js","build-mangle":"browserify . -s retextRepeatedWords -p tinyify -o retext-repeated-words.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-multi-assign":"off"},"ignores":["retext-repeated-words.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"cce95459a43266ca9830f5a36bdbbb875d8a03a5","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_id":"retext-repeated-words@2.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CGqM88ViAKtSgdWGObTU974AdmfxyiyB19MvuQTBBW3crWYIS7p21m0sJH/pCnp11gVa0YOU+vqdNaSvRiLTFA==","shasum":"93e8f5b81b76388910b1453a0d9c527460e95637","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-2.0.0.tgz","fileCount":4,"unpackedSize":9538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAWJZCRA9TVsSAnZWagAApWEP/1M+HN8jBhgYidM1xGa9\nPWfnLqd8Iuqflus6QbpOTl8AheqcMEfKCULP8ya3HfkkqoPEm1Gd6eOubTMJ\nK/kzjJ8RLFFiuil5AhLg36Od3Do1KG/+qOfEK/N6Kwng/zBB5fyUwEaLeFxt\n/ZIg0JDsGbbnUKG7nezI4CMg8ObBBeK8SDZQiXFF87mXJYHkrvRB4W9XDLM3\nODliiZR6fy3qfAWhXWUqekiHKFblfYlgIXSLIe/TLwkRAAPHrwdN2aoZJwjB\nxNkOEis6baVFYH8My/YuYL2Z6YPzt4I8L8X2NmHKDi9HZs5SkAj8G7NkMgqO\n1uK73L3/zedPkxmh6bG2jZhu0dGnfZneJHzxFAHhViPr9bBl2k+sBbTr8SlY\nAGcq7CCmIvjJ2S2CHHD8ZYSK4xrgUBRc5LIoALe1GvyCmyitJJt7Hf/4k1iV\ngORUIgeJa4HdqWUDJ74hQFZXBukpxordyWGCuVH5S97G8FE7YsD+km4bxflr\nhsUXgfAdcG1FQtOuhtz8WqtQ2+qvpZJnkkumFvj6ZZsfDUz5TLQqKFQqbifJ\nppOrUkqi5wHd/Lt0pn0NNJQuleCB8nKniHJMIh6CmpW1eFrdI71+NO/vS6BQ\nl+Nh9zdxZiAfUpluqHunthfoy2hfPNfB3dneve6yFLi2CeFtUlpod6Q0LTzb\nWXxR\r\n=jWCG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3UOsNJ2bweGPUpHvfP40AqcTUXkmK4b4+SBDmPpJLxAiEA/6bbYx8D85vyj+OevwiOXsT3v3TgIBWUDrZwn4rgCB0="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_2.0.0_1560371800771_0.2953847016383877"},"_hasShrinkwrap":false},"3.0.0":{"name":"retext-repeated-words","version":"3.0.0","description":"retext plugin to check for for repeated words","license":"MIT","keywords":["unified","retext","retext-plugin","plugin","repeat","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"dependencies":{"nlcst-to-string":"^2.0.0","unist-util-is":"^4.0.0","unist-util-visit":"^2.0.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^15.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","retext":"^7.0.0","tape":"^4.0.0","tinyify":"^2.0.0","xo":"^0.28.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s retextRepeatedWords -o retext-repeated-words.js","build-mangle":"browserify . -s retextRepeatedWords -p tinyify -o retext-repeated-words.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off","no-multi-assign":"off"},"ignores":["retext-repeated-words.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"d5cfdbecc04502834591c1648b8c3ac37f5bd539","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_id":"retext-repeated-words@3.0.0","_nodeVersion":"13.10.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-c9awbCxn3h+SVVYwEeJA+rcWWFiOvxrcD8MVFpyVpWu0q1cXG7NIyWclEzXDV12SkqKgR/vmBJh3tIJCfxmDAA==","shasum":"741fa9ff82a8c900d52e2697649813740aaa11f7","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-3.0.0.tgz","fileCount":4,"unpackedSize":9708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea7JcCRA9TVsSAnZWagAAtUUP+wWio2vy4pqRoLDhVBCh\nMgDOA8Bkv9bd5FSoizv/I9rnZN/IRlAvhIlWVrTomSPGt+IdVz2XeQnwrMbW\nFk8E1diwI890Lf3f0tM4+qHO6GEAZx61c4dndKNQaZbtSBxd6wN1T2LyHW35\ntdGxDDjlZ0XPDQc3JFvezwmGEgL7Xv7VKdq1ZrXEBcrHxRQoDSo4MFqLe3Ua\n7A7HA9RW+CWllCPySEyFAcXynFzHXjUexp9aOzw7JyunS7z24SaawaCwWery\nGGeUlor05SbR8gcpmjlwOnkO/c6PdeBR39rsE7DlzvbHOh2nNTcUVyoXwKu7\nbUP0mFxjhLd0x1dpffFVexs2LSycoLYr7/jUkh2tSOuapVVVz8syW9Xqu5B2\nV0+SNPj5jJDIPI+MAUj64dKOO2WEBP7/Cybv40ZWuphdZlXdyg8XzQuGhIVo\npoFfc8wluV065WQOCYn+9pbpPNAJkj4et91+WDZ0+osIp+T4hlWdCP8HLSgc\n8DYJTO5T5wtyvu9F/TIJrYImZ4mdpJVTqmMI0FQdgcTQ/XtjoZlqFCZMInIQ\n3u1hYTMX/t6QIqzy2lRXczMf6AZEZc//y2c+GioGCOLvxrj0kLEIP2qg7FdP\nHfQqgeComMgmeUWt9MZiqFrpsw+QUvIphRYTqVEsD+1Je500z1JQYaunIRUv\nSsJt\r\n=55IU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFnpyvo5TRrD3Sy2OaudVuG+x1x7OYFxNAA5nonMWB4gIgPDJE12TZXm96KpT+8HExR1uRW3Pwcxb+VRyGVnIk8ek="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_3.0.0_1584116316362_0.23776131025768055"},"_hasShrinkwrap":false},"4.0.0":{"name":"retext-repeated-words","version":"4.0.0","description":"retext plugin to check for for repeated words","license":"MIT","keywords":["unified","retext","retext-plugin","plugin","repeat","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"nlcst-to-string":"^3.0.0","unified":"^10.0.0","unist-util-is":"^5.0.0","unist-util-position":"^4.0.0","unist-util-visit":"^3.0.0"},"devDependencies":{"@types/tape":"^4.0.0","@types/unist":"^2.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","retext":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.39.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"eee2a2e80de2417a3c28a3013df918d0b57f2a9e","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_id":"retext-repeated-words@4.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-adtL5/deS4mxD8d9K5sQFCeoIDWi+V8dBypAyXLSaOG1uVZ4TNuSjMPW4uZMqSYGlwDaF7Ah+odxfAb1G1UqoQ==","shasum":"da36a7f996ec435cf151d2145d0fe70e9ba19906","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-4.0.0.tgz","fileCount":5,"unpackedSize":11085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8Wt9CRA9TVsSAnZWagAAATQP/R296rYrql9MmamURzCJ\nAdQe/4JJAjXPTPAp0FimJTGEGBniCqhznNhKhyfVQqFZLEPUJGxc0nR67HlV\n7gU7wOCgBEr7/Cn7f2S9WGJFCCoV8UAIM+oqswhGsvjXuyQiMuuf7XM/d3Oq\nLdHwrd1o6qfYCjCSE0mGthwDZ7mk3iQxNqwuil80QYRv4wn+T5XNKN3A7FMU\nBrO07IJD0Bx3uEG8eOA2WulhANZ+B9FB4cboDLAS0yL5YHzkE0h972Qp1RAq\n4vfWofBatMbS/u5abIIIjYMCpb7/m9C0T5v0V3arSGK1bhOJHgMQ0BFt7yKE\nBYMHu+tlz18UYyO0Yi/0dqG8OrW8RHtYXSMGVk3ilrUWse8ZbtXUbL0DDFNS\nMckglQewHRG29JwfxEWwwSHTCjhRO9CpUWXX087WgfYQ5UR+/48OLnaFra92\nO7cKD3oGBesYp/IIY0CUhs51Pz5gJiIYaOx7GOYtJUMPMNmwluxPv8HiglDd\nKzHZhcP3gPs/jO9Uj+TnbeEwXwK+Sy0orlzwn2dKtsr3emT8yWG8uhT8dnWs\nG/0nbScUcGnwv1EoRFkPh0NZoM9tgRWuFIlHixKdTEA/elRawJax9tye79vn\nMmkNuKLYiPuYGFQNUpxEfKC145aNBvTLC+ehfUWSbDpNmD9csJqVeowZDGpr\nDXLT\r\n=IRrG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdh87PtRuuPr82NA0UJySCJZWWKmiN5R2hl9x4lc8yFAiBSVkY/yn+4TyFEWBmimjw6UqWsSrseIWMIgkmIP+fGsA=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_4.0.0_1626434429100_0.1952406331484431"},"_hasShrinkwrap":false},"4.1.0":{"name":"retext-repeated-words","version":"4.1.0","description":"retext plugin to check for for repeated words","license":"MIT","keywords":["unified","retext","retext-plugin","plugin","repeat","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/nlcst":"^1.0.0","nlcst-to-string":"^3.0.0","unified":"^10.0.0","unist-util-position":"^4.0.0","unist-util-visit":"^4.0.0"},"devDependencies":{"@types/tape":"^4.0.0","@types/unist":"^2.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","retext":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.44.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"8bb886a709c072a051d13ef3e0ff43085fbb5c52","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_id":"retext-repeated-words@4.1.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.6","dist":{"integrity":"sha512-uMOPwX9bfUDgLcBdMAy4xweJ5lcOTKDIrVaZ+bURk4gEc5YdkyBEQCP8gs2KIQepalytA/fsvQDBrcUzzu6u4Q==","shasum":"34bc9387aef5e19072fb5a75cb2fd0322f58671d","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-4.1.0.tgz","fileCount":5,"unpackedSize":11229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKOSMCRA9TVsSAnZWagAA+z0P+wRZkPd0sof3wPMOb/wx\nMUQoPnnAJofVZb/IqLgvKSLawEt5t8W6sNDrr5L+1zpdoC/ATh78AhrTwnPI\nsVMc7BCcT6x2JalTCqiGjTGxpKEKpvpA0xp7dKfeVz0D5zAT4ycDNCdQTbpE\nIKSvXw1jF2QvE93uuZqdjmgcMDxSw4dA56pdypXk1stClHz0A9si9HxLMStm\nwCyJYn1yC3uYQkOR2RcuB6W+FHUSc8jYsh7SrLERn98/GmEwJij6Bl7rP54m\nQql+skuHAmymu4rWpBDy7MovSv0tJSybfQTLxQrwFWQkw0+oKAat2yRLFGeU\n5K5oeENuCmOrDIpr9WKwHvOKFuHg5Id1KNABTUx7/AjllsteXVy5FbpLWK5l\n4UjOATu+vBI52eO69YEtmZZQdLl9nyn6K8YKh8/wYBgEqTdXjsL47nGDJ0MI\n3j7jaCpqjdRjeWsG5oTvYwBqGNopij9KDZstEcSrurkaGfC9bnuM0eRcyEGd\ndqPVUextm75rUoW4/6oIvH81/uQEkFZOnFbcA/ggNuhjRkwmRH1YbaM8FNi0\ntsus2Tc9CUTiZrsTbO8vE4uYcpvuQqH3sDtsE2sZtlDW1/rWyPY9YzKIenxl\newXIQpX6RMXXS9FSMuGgHD8kJ661I03AQiGNbRtpDu23NppWgk1jooVqCeou\nKOHc\r\n=4JUn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyATgDIw3XKyf3ZSOBFN3JqsJE+Cz68Y40SPFA1IFPUAIgPk02gKPZbHxoaxuilSH5yx1ILzqBbUrrHvwGBX8JJQs="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_4.1.0_1630069900356_0.012560905093271568"},"_hasShrinkwrap":false},"4.2.0":{"name":"retext-repeated-words","version":"4.2.0","description":"retext plugin to check for for repeated words","license":"MIT","keywords":["unified","retext","retext-plugin","plugin","repeat","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/nlcst":"^1.0.0","nlcst-to-string":"^3.0.0","unified":"^10.0.0","unist-util-position":"^4.0.0","unist-util-visit":"^4.0.0"},"devDependencies":{"@types/tape":"^4.0.0","@types/unist":"^2.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","retext":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.47.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"281d58edc3a28263be1ea65581f3a0a0149de533","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_id":"retext-repeated-words@4.2.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Tle40/5Xy6KxI94s4XRqGXcj6aWUeCoQZUGQto8OjZP98t4tKVDRVG3QGodF633hVOEiN1vYqj0Zegqoe8XOaw==","shasum":"1651c7e80356d2d9044f09eb17d6f82a327a018a","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-4.2.0.tgz","fileCount":5,"unpackedSize":11321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhygAfCRA9TVsSAnZWagAAq0wP/A7fvSf2WA7Bn0fSIo6h\n4MXTX2jGcsxpQ3R1Df7sivnHewtahg0fQjUdDmxdK/EQ103yvXOwPIRkfqo9\nWncs7taP7xK3uegYZrhnz8AglcH8eAIdtHbXkUeNIcLnV+KQST2yQvZOJz1C\nWCFjfktkNeRMjfK3qlk19CUgTdy9b8pY4F098tOZHYXeFSLaBlZ2PAtCsrDF\nt8gU4+S1fEZRO8byPblHV5JFHpW+karLTqbGnI5KudA/8UvIVrVVCUcK3IRS\nWHtnA5Lqcio+oT0wpxH/jbe33L0aU0/hAzAVUYUT6DSqdt1EXP80b9KzV61u\ncwO8HqVncRddbmnjaB2W2TXxAECoq/t2lGB3ik4jz7+fx55vd9/ZXmW1Jw5R\nAGlMtuQniQlPIts5r/rKxL0WdjN+smW35w17lMixwBxLj2THabsqBcyBjMgS\nsS0C1MQVBBZHq5O4s7/tZ8Zdf8VisV82ND0SlqM3YAHH9VST97uKo8U1D3J8\nmDM/2F27Tk0pcmS9WxTps9MWDbNvD2S1E/h991c2W68m+5EBOr7wBiZW9SIl\nmNiidiWa36/ce18yqyMC5sHgY2Asz0NfWXQUMUIYpKi3nyZK0LIwxKmYqpY6\nL8E7PRyxs2tzfy2oxAzZVkgI7jbooh10J/wZx1rf+qqdrazpwUzUkAwBxdlv\nEBw2\r\n=KfgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvpv0jh5hPig9050+b8sNDm+/6b3qAkd4rIi2QJOeumwIgfXlXFHaM3c4iJXbnmGD+jimfRd8B+ghrsWiqeWHqQhQ="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_4.2.0_1640628255335_0.19679796755648282"},"_hasShrinkwrap":false},"5.0.0":{"name":"retext-repeated-words","version":"5.0.0","description":"retext plugin to check for for repeated words","license":"MIT","keywords":["unified","retext","retext-plugin","plugin","repeat","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"sideEffects":false,"type":"module","exports":"./index.js","dependencies":{"@types/nlcst":"^2.0.0","nlcst-to-string":"^4.0.0","unist-util-position":"^5.0.0","unist-util-visit":"^5.0.0","vfile":"^6.0.0"},"devDependencies":{"@types/node":"^20.0.0","c8":"^8.0.0","prettier":"^3.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","retext":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.56.0"},"scripts":{"build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . --frail --output --quiet && prettier . --log-level warn --write && xo --fix","prepack":"npm run build && npm run format","test":"npm run build && npm run format && npm run test-coverage","test-api":"node --conditions development test.js","test-coverage":"c8 --100 --check-coverage --reporter lcov npm run test-api"},"prettier":{"bracketSpacing":false,"singleQuote":true,"semi":false,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"prettier":true,"rules":{"unicorn/prefer-string-replace-all":"off"}},"_id":"retext-repeated-words@5.0.0","gitHead":"d6d53fb61144ccabda6ca2fe1420014c0c070b7e","types":"./index.d.ts","homepage":"https://github.com/retextjs/retext-repeated-words#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-PY8Zt+4Akv78OgZdwSvbN6fl2Eg3UMVz/uppEEVNO/sGUi2N1t8YOPi+F2twvlVSjOFMIPIBueceRfteSOsAWw==","shasum":"f7093d7a442d7d8d13a3314ad35e10b90945d5e9","tarball":"https://registry.npmjs.org/retext-repeated-words/-/retext-repeated-words-5.0.0.tgz","fileCount":7,"unpackedSize":13349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSveCrKiHYCvAcatA0MhCxduE19zRcr8UXnTRgS7DpTgIhAPQpN2A5bJ5n76ptZdm2PW/ECfJZqmQV2B1r/STS4GkD"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-repeated-words_5.0.0_1694360924828_0.48986932270119743"},"_hasShrinkwrap":false}},"readme":"# retext-repeated-words\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n**[retext][]** plugin to check for ~~`for`~~ repeated words.\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When should I use this?](#when-should-i-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`unified().use(retextRepeatedWords)`](#unifieduseretextrepeatedwords)\n*   [Messages](#messages)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Related](#related)\n*   [Contribute](#contribute)\n*   [License](#license)\n\n## What is this?\n\nThis package is a [unified][] ([retext][]) plugin to check for repeated words.\nFor example, `like like` this.\n\n## When should I use this?\n\nYou can opt-into this plugin when you’re dealing with content that might contain\ngrammar mistakes, and have authors that can fix that content.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install retext-repeated-words\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport retextRepeatedWords from 'https://esm.sh/retext-repeated-words@5'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import retextRepeatedWords from 'https://esm.sh/retext-repeated-words@5?bundle'\n</script>\n```\n\n## Use\n\nSay our document `example.txt` contains:\n\n```txt\nWell, it it doesn’t have to to be. Like a fish in the\nthe sea.\n```\n\n…and our module `example.js` contains:\n\n```js\nimport {read} from 'to-vfile'\nimport {reporter} from 'vfile-reporter'\nimport {unified} from 'unified'\nimport retextEnglish from 'retext-english'\nimport retextStringify from 'retext-stringify'\nimport retextRepeatedWords from 'retext-repeated-words'\n\nconst file = await unified()\n  .use(retextEnglish)\n  .use(retextRepeatedWords)\n  .use(retextStringify)\n  .process(await read('example.txt'))\n\nconsole.error(reporter(file))\n```\n\n…then running `node example.js` yields:\n\n```txt\nexample.txt\n1:7-1:12  warning Unexpected repeated `it`, remove one occurrence  it  retext-repeated-words\n1:26-1:31 warning Unexpected repeated `to`, remove one occurrence  to  retext-repeated-words\n1:51-2:4  warning Unexpected repeated `the`, remove one occurrence the retext-repeated-words\n\n⚠ 3 warnings\n```\n\n## API\n\nThis package exports no identifiers.\nThe default export is [`retextRepeatedWords`][api-retext-repeated-words].\n\n### `unified().use(retextRepeatedWords)`\n\nCheck for repeated words.\n\n###### Parameters\n\nThere are no parameters.\n\n###### Returns\n\nTransform ([`Transformer`][unified-transformer]).\n\n###### Notes\n\n*   Doesn’t warn for certain words which *do* occur twice (`the best exhibition\n    they had had since`)\n*   Doesn’t warn for initialisms (`D. D. will pop up with…`)\n*   Doesn’t warn for capitalised words (`Duran Duran…`)\n\n## Messages\n\nEach message is emitted as a [`VFileMessage`][vfile-message] on `file`, with\n`source` set to `'retext-repeated-words'`, `ruleId` to the normalized word,\n`actual` to both words, and `expected` to suggestions.\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports no additional types.\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line, `retext-repeated-words@^5`,\ncompatible with Node.js 16.\n\n## Related\n\n*   [`retext-indefinite-article`](https://github.com/retextjs/retext-indefinite-article)\n    — check if indefinite articles are used correctly\n*   [`retext-redundant-acronyms`](https://github.com/retextjs/retext-redundant-acronyms)\n    — check for redundant acronyms\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`retextjs/.github`][health] for ways\nto get started.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/retextjs/retext-repeated-words/workflows/main/badge.svg\n\n[build]: https://github.com/retextjs/retext-repeated-words/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/retextjs/retext-repeated-words.svg\n\n[coverage]: https://codecov.io/github/retextjs/retext-repeated-words\n\n[downloads-badge]: https://img.shields.io/npm/dm/retext-repeated-words.svg\n\n[downloads]: https://www.npmjs.com/package/retext-repeated-words\n\n[size-badge]: https://img.shields.io/bundlejs/size/retext-repeated-words\n\n[size]: https://bundlejs.com/?q=retext-repeated-words\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/retextjs/retext/discussions\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esmsh]: https://esm.sh\n\n[typescript]: https://www.typescriptlang.org\n\n[health]: https://github.com/retextjs/.github\n\n[contributing]: https://github.com/retextjs/.github/blob/main/contributing.md\n\n[support]: https://github.com/retextjs/.github/blob/main/support.md\n\n[coc]: https://github.com/retextjs/.github/blob/main/code-of-conduct.md\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[retext]: https://github.com/retextjs/retext\n\n[unified]: https://github.com/unifiedjs/unified\n\n[unified-transformer]: https://github.com/unifiedjs/unified#transformer\n\n[vfile-message]: https://github.com/vfile/vfile-message\n\n[api-retext-repeated-words]: #unifieduseretextrepeatedwords\n","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2023-09-10T15:48:45.280Z","created":"2016-08-19T15:36:11.475Z","1.0.0":"2016-08-19T15:36:11.475Z","1.1.0":"2016-10-10T18:33:37.353Z","1.2.0":"2017-03-06T15:02:00.853Z","1.2.1":"2017-05-27T11:11:34.908Z","1.2.2":"2018-11-03T18:20:27.545Z","1.2.3":"2019-06-04T09:49:53.281Z","2.0.0":"2019-06-12T20:36:40.893Z","3.0.0":"2020-03-13T16:18:36.468Z","4.0.0":"2021-07-16T11:20:29.245Z","4.1.0":"2021-08-27T13:11:40.553Z","4.2.0":"2021-12-27T18:04:15.469Z","5.0.0":"2023-09-10T15:48:45.099Z"},"homepage":"https://github.com/retextjs/retext-repeated-words#readme","keywords":["unified","retext","retext-plugin","plugin","repeat","repeated","repetition","words"],"repository":{"type":"git","url":"git+https://github.com/retextjs/retext-repeated-words.git"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Sylvan Swierkosz","email":"sswierkosz@gmail.com"}],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/retextjs/retext-repeated-words/issues"},"license":"MIT","readmeFilename":"readme.md"}