{"_id":"pluralize-esm","_rev":"128-701363f3be5824183ac8898f87fdce74","name":"pluralize-esm","dist-tags":{"latest":"9.0.5"},"versions":{"1.0.0":{"name":"pluralize-esm","version":"1.0.0","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"author":{"url":"http://github.com/stipsan","name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"pluralize-esm@1.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/pluralize-esm#readme","bugs":{"url":"https://github.com/stipsan/pluralize-esm/issues"},"dist":{"shasum":"1439a3722bc3aec76ff87d867452fff84d0fde24","tarball":"https://registry.npmjs.org/pluralize-esm/-/pluralize-esm-1.0.0.tgz","fileCount":9,"integrity":"sha512-Wa7H8eiOpAl9J/z6lZzsoM24Q19ld6p/y4kcvNEQUVhl6abOLA09Gsz/eI5LcB8S7g4suKjENRPa0AWhFeqa8A==","signatures":[{"sig":"MEUCIBVwH+2AeVNAcmuacML8crKFM6X4Ku/LFa6rZ/yMh3LqAiEA4PkHSz+JL2cD9grtTyNLYz7u3ogNu3ec5ewfNVkmGpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiogBsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqLRAAo4oB++3C59hcFrFqCCxvW9Vk+iCODtRjC3cZkFDsR3AmBPzf\r\nPzXB37Nd6HiW/Up8Qk5P7PQKMoefNBeq1VJfzw6otegCPuafcFKNk+029+TW\r\ndVf1cXGf/ljP3rN5ITXDEEf1AEv55RpkRCW1DIAbDbqxpnHIwF9r4AClq/Bu\r\nh7YGiUCmOLJJe2JpCrglxKEsI93pxOx/rv2d5/8K8ErA8T1NdSmEGRFMz6um\r\nm51KbGokD0zelL0QYt3jTrKVEmYJ+X9zBBsRAVMmY4xpCRr7nLDj1wpSsozz\r\ncCa+Nzcqj0jZ3FfKNi3pwhk0yYRkwtAi4iFTKSZjJrdz1yTGsZeZ8GiZTv+4\r\nG8b+KemFFUUaAaRcNkoiXdZ5QlbCJFukDIHAEIPGaKEdMpM64etRkWs0Ggw+\r\nV2NDVQRLpgrkJiUyDC++lHuaUoaBl/XNAA4ReDgo05dYMnUUSN047VEMyfV6\r\nYbQB5TATi3KGko2QVnjm7Q5sqzHXuJpY6EVP5foOOc72H5v/bvFxzYyMbiWE\r\nfAYJ4j9J4CCYb7kFmVOgPi6g3igx15SHm6Wm3NiXZ9AVzallF92pPxV682qE\r\nM4xnFiA3go1Xb3aVMrQlkF5IZaARDQQUNFgnODrqzccH1jra4E7IQImVC2CK\r\n2k+5/QdSApaenlrrSHRg4KauJtk3LfzkvaM=\r\n=nCTe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/index.ts","exports":{".":{"default":"./dist/module.js","require":"./dist/main.js"}},"gitHead":"4690285d9f61b842ac0ffbec7a3231ad20328e4b","scripts":{"lint":"semistandard","test":"npm run lint && npm run test-cov","build":"parcel build","format":"prettier --write .","prebuild":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test-spec":"mocha -R spec --bail","package-check":"package-check","prepublishOnly":"npm run build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/stipsan/pluralize-esm.git","type":"git"},"_npmVersion":"8.9.0","description":"Pluralize and singularize any word","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.0","mocha":"^5.0.0","parcel":"^2.6.0","rimraf":"^3.0.2","istanbul":"^0.4.5","prettier":"^2.6.2","typescript":"^4.7.3","semistandard":"^12.0.0","@parcel/packager-ts":"^2.6.0","@skypack/package-check":"^0.2.2","prettier-plugin-packagejson":"^2.2.18","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pluralize-esm_1.0.0_1654784108254_0.3837808068111257","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"pluralize-esm","version":"9.0.0","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"author":{"url":"http://github.com/stipsan","name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"pluralize-esm@9.0.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/pluralize-esm#readme","bugs":{"url":"https://github.com/stipsan/pluralize-esm/issues"},"dist":{"shasum":"c393028c7c681cfd88db9006c050d92eddc0545b","tarball":"https://registry.npmjs.org/pluralize-esm/-/pluralize-esm-9.0.0.tgz","fileCount":9,"integrity":"sha512-GhAvHS2nzk+ppOzyc2I2rzTQxXnHX52KiP7NFcLkCNa0cgWfxfRFIsYIdJUMoayOuyehZlUAJlJ4Rv1flrd/8Q==","signatures":[{"sig":"MEUCIEtte6cdThKnx7IAwPoXZiEceDVUr/wrl435xRz0n7ggAiEA1Co3RRbpy83vkba0pQEWWdeWm9ENWCRHcttIhGHF+Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiomB7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXpA//Zo2DsQx0uIK+xSyw3fDbimvkOxbgK09SHx08fGWf7dEYU+uQ\r\nQgEENAIzyBA2CkSdWEH/Qs/91F+LlcO5xCKYtWa9xgJNrAcOlxYxjH+TaQ4D\r\n5ujd1Nf4O06hMhdgH2NQjfpvJLikh38YyZBnA1c4KylH5gzPwcpILfC+IcRm\r\nTU58iHg62lLhPd4oTvK9gBTEdrbpuBwXaKnapsJbUdC18Xq1HEQtAOnozTXo\r\ncTEUfd7jt0buL5CeXsQr00lgzCAvr8hZiKXoEnML8WCPZiqZFDXfIZ8oEdyd\r\ndi/CZUvncrS3rmdLeABOmq6QfhpJWcMqYUNwXUhGflrPGl08IN2HWdONwUXH\r\nEJyJ9ENkX6C9JSKv58RcrytKaOJxLMzMvhkjQU91D3z0bIiEanHVdSKsuwW5\r\nZzFC2wH3JyoFn+L3JRNANTAOJUhizxtwjxB1zWxOY1WeC3NiQN5mG3H96Okb\r\nNAOLbUocs0LRTo8VIGzFQp42aXPceJM3SgUTBwPK7ubuTTgO/IFIJAef9akn\r\n/OHO90gHFv1jdpgRws9hdsaMYFFL/wuU3JOZtdWVyVvxEv5NjFRmPoPw5K6j\r\n5TOjkhcsSlDmumtwAzttmQwFPqqE135mcg8GxLGoleFlZzjI8hN1ktiG6S9A\r\nVE/TOC4sHVmNUGszk56rGMq80A2h8a7HjdA=\r\n=j1Ip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.mjs","source":"src/index.ts","exports":{".":{"default":"./dist/module.mjs","require":"./dist/main.js"}},"gitHead":"633f2295510f90d238de2135a4e5b414d3eefa0f","scripts":{"test":"node --test","build":"parcel build","check":"tsc --noEmit","format":"prettier --write .","prebuild":"rimraf dist","package-check":"package-check","prepublishOnly":"npm run build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/stipsan/pluralize-esm.git","type":"git"},"_npmVersion":"8.9.0","description":"Pluralize and singularize any word","directories":{},"_nodeVersion":"18.2.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.6.0","rimraf":"^3.0.2","prettier":"^2.6.2","typescript":"^4.7.3","@parcel/packager-ts":"^2.6.0","@skypack/package-check":"^0.2.2","prettier-plugin-packagejson":"^2.2.18","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pluralize-esm_9.0.0_1654808699702_0.7093974189184953","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"pluralize-esm","version":"9.0.1","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"author":{"url":"http://github.com/stipsan","name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"pluralize-esm@9.0.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/pluralize-esm#readme","bugs":{"url":"https://github.com/stipsan/pluralize-esm/issues"},"dist":{"shasum":"26f452656ed946885e549d00b6ae7029ce63cd3d","tarball":"https://registry.npmjs.org/pluralize-esm/-/pluralize-esm-9.0.1.tgz","fileCount":9,"integrity":"sha512-Qa1gk4pPuNN7teTkNxAmHsZEeystSPND28rEaRqvlKX56VX/fiB2tOla2ztJPEBD6VZ0+FceZJH5u/u6zT2hDg==","signatures":[{"sig":"MEYCIQCw9tXVsINAD8DGuM83yN28CH5xmOzuyoVHWds7JJaOwgIhAKOZ6MwmLkI+LUJFTkLJ9pyqTdKMBCE18zQa1alcGr0Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiomifACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/4A/7Bz3Z+RKvEfQlqhA8LJrPpmiUoUt/alrRzio/LVIleTIi93fM\r\n+uFe3JtivBesQq9zysBaQTTkKURwJ9foZjSBdmsqkCI9ZvJ358VvPR6NbTtG\r\nlePlQ5z31YSn4JkLnS6OoRk9n3Yr5eH87ch0ZOCoVKBzT79ZD3+/v/x+q/s5\r\nrpGdc8ovwFegGc4fQIKg8aM+y4k0YAHDYrQ8g7N1/zJzmKlcQRDvLk555JvH\r\nLqUzkhjgjBqR/LsEO/tO4kYJXB7DuphHrKQPyKf7a1FVLme1wBEAVb3M4pCD\r\nd3K14r38Fxot4QDhyfOkSjTyAIZjLeOrgqNTj7V/4uQxmcQNhCbS3XeGWwpv\r\nN6ruJ/oqhQrJRi/hoooYixshvSSQxTTYxgyBrkljrHE2/R3G2Z/Glgyzn6v0\r\nQQeUXrBn41kD+ce0Xf7fDg204eOli42vP72Xd4OJ6Kh4vxy7FdX2cgTpVDaT\r\nG6yuA7+6jTAgjO9Wg4hVVLzutTHcq6i3NBq6YqEYKF4uY8pGNGCK6Ip8ZyrY\r\nSjWBg1b6ZHDxRonuC7C+zT8KF0+JlLh2QBfcCJBqewb2uU+A7kdJ2vHwScN/\r\nbNUZig7YjKHTpHBVQsr6bdHhf6OZLQjcRQyLWDV4g7An/4yIyKBgHAfV/tVA\r\nJZ9gTvLljti48Yc46Iq7oGopdF1JgEIQC+o=\r\n=lPjx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.mjs","source":"src/index.ts","engines":{"node":">=14.0.0"},"exports":{".":{"default":"./dist/module.mjs","require":"./dist/main.js"}},"gitHead":"beac70ee44d8eb1698b4e41309018cdc0313bc16","scripts":{"test":"node --test","build":"parcel build","check":"tsc --noEmit","format":"prettier --write .","prebuild":"rimraf dist","package-check":"package-check","prepublishOnly":"npm run build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true},"repository":{"url":"git+https://github.com/stipsan/pluralize-esm.git","type":"git"},"_npmVersion":"8.12.1","description":"Pluralize and singularize any word","directories":{},"_nodeVersion":"18.3.0","browserslist":["supports es6-module","not dead"],"_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.6.0","rimraf":"^3.0.2","prettier":"^2.6.2","typescript":"^4.7.3","semantic-release":"^19.0.3","@parcel/packager-ts":"^2.6.0","@semantic-release/git":"^10.0.1","@skypack/package-check":"^0.2.2","@semantic-release/changelog":"^6.0.1","prettier-plugin-packagejson":"^2.2.18","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pluralize-esm_9.0.1_1654810783216_0.1613071992199151","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"pluralize-esm","version":"9.0.2","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"author":{"url":"http://github.com/stipsan","name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"pluralize-esm@9.0.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/pluralize-esm#readme","bugs":{"url":"https://github.com/stipsan/pluralize-esm/issues"},"dist":{"shasum":"8715866666dc6bb09bded995fdfbb2a78f8031db","tarball":"https://registry.npmjs.org/pluralize-esm/-/pluralize-esm-9.0.2.tgz","fileCount":9,"integrity":"sha512-QKTZKGfBbpRyD4w5rRP7yNTjUNFy0VFwE55AAYHjp5oWveQYtbR61gF3WyIs4Z2Wzjz5CFBd+XUm4aN8Jh5o1Q==","signatures":[{"sig":"MEUCIAsdKk92e8M5BZsVHFEAcXuuCfjt0B1VTxqAvbrcLeQ/AiEA+XPIMZ8nAbnOtJTLVF95s2pUqk0zK+gMu5GijxnTCfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiomobACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV6g/7BfDZ7mhafFft1AzppmmfxT38tymyI+q8z6TY2ODG4LC5Q08F\r\njmaltMwc0z7y6zd2jFiNX20ofYH4thwv4X+n30S88nbzcgkI1TCnybw5y5jT\r\nnpalKxQCHiJOeIjfnhzmAV/zrAXO1slcWB6CfQMq5Reksmz3XcWUYm5Ejey9\r\n2spuXEHIcClrI/9tcjkrZgKOwdBgo/5qqXSydq9n1a9PQKoUqvVXbBJvb2Qc\r\nDszbxEEctbLJKBTcvuaUdt68iDuj6+DrmnLRHIFNq7ZANB9Z9Ft9fpsTr7KY\r\nkY2XCrVSWJcBtwD/81SroW/xV2B3J5So2FM3dGcCaENzLvJgELnQrlpaNkjS\r\nj0rO/I5P/sndQxyJR30s0TF8nRXX82XAuH1Num+VCa0MG4UqohdF8jT4yvY0\r\nfnZ237/O2IilixNjGUJl6jpSH79H5VtbcMizDPQxiC/BF81UensYuc1MjUUf\r\ngfVlH7uqHayIqjdKaxQK1LKHqVR8UwP2pBLIXlsfXLdMwLIieWyg6r5TkYyD\r\nLgaTIYVDkB9i0al4jdMvuz9pJqe3WyJs+6i6sKXrCmzzcRjmPq8Bjq8OT87p\r\nmZ4zJSMV/nEV/jeKYNR1jOuqHYeEHkbSDRi49l7dXcjsjNdCwniCuakOiwdL\r\n+CIOaGTakdvRCIGKZrYvuVcgPYNYAQPjEHo=\r\n=PwAR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.mjs","source":"src/index.ts","engines":{"node":">=14.0.0"},"exports":{".":{"default":"./dist/module.mjs","require":"./dist/main.js"}},"gitHead":"c8d2511f6856aea381ebb7c00dbf539bf64354f1","scripts":{"test":"node --test","build":"parcel build","check":"tsc --noEmit","format":"prettier --write .","prebuild":"rimraf dist","package-check":"package-check","prepublishOnly":"npm run build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/stipsan/pluralize-esm.git","type":"git"},"_npmVersion":"8.12.1","description":"Pluralize and singularize any word","directories":{},"_nodeVersion":"18.3.0","browserslist":["supports es6-module","not dead"],"_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.6.0","rimraf":"^3.0.2","prettier":"^2.6.2","typescript":"^4.7.3","semantic-release":"^19.0.3","@parcel/packager-ts":"^2.6.0","@semantic-release/git":"^10.0.1","@skypack/package-check":"^0.2.2","@semantic-release/changelog":"^6.0.1","prettier-plugin-packagejson":"^2.2.18","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pluralize-esm_9.0.2_1654811163304_0.596041746744534","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"pluralize-esm","version":"9.0.3","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"author":{"url":"http://github.com/stipsan","name":"Cody Olsen","email":"stipsan@gmail.com"},"license":"MIT","_id":"pluralize-esm@9.0.3","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/stipsan/pluralize-esm#readme","bugs":{"url":"https://github.com/stipsan/pluralize-esm/issues"},"dist":{"shasum":"74dbeff7cbe1d193acce79ac0ca230dc43f61fca","tarball":"https://registry.npmjs.org/pluralize-esm/-/pluralize-esm-9.0.3.tgz","fileCount":9,"integrity":"sha512-lzeppMFfxFJwAsMl/R+k1wbZqc4gBLp3qpIOEsmvqSfILUcWcM3XNP66a+1NCKfbGhBqGgXqnV5xGVB0GnKPVQ==","signatures":[{"sig":"MEYCIQDNlEbTXJWkGrAd4DBXCgpHs+Qit2FFKbGt5RHho2434wIhALOX0PMcU8hsXNrGIUyCLMChAQrjTWBlMhbrlYdVs91i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMlTjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouQw/9GD8erFCBPkq+ox5LQ1bd5G16g7hMt4PyuOsRanXdyAWZi9VN\r\n6qy1giUDxnX1rpsAY1P4PtS/Bh4p6UwFBS3zXsRprah76InSeWxxDm6+Ncj+\r\nYoCDJpg+vnR3XzTbMH7cZoZtTFOmpmilLxpGmEM5eroCMuGmS4HdWMAP2x7h\r\nTTOoCSSZGDjcxY7U/RcXbxoCUrCNcSwfshhUdA5v8buaf8gByq3QyzeSN3i4\r\ncYA5p9dO/SHvd/DXsjYMf2hwuKl8FYB+giWAe+PS6ukSYWW5W0dhQupP//Oy\r\n/Y0GpgsXay8erFgCOHlb7kUYn8xcI9k5EyOuO77I13ohud+dhcwSKabanG47\r\ne5RHExM0NLGnHc6Sg2z61YAgtE2aiKXyLqMghJ/TKNSSK8gcVcKgk1k/C8pU\r\nSjqeVBiR6Mbkl5c+p9i7USd5ukzkWUNhzgQAjVN1/9PSFjqUT8JUQe9/B0PO\r\n6F/+cwbEaThZKXP1bPCTxSATq6rfy8aDC5K4FQA4wSZSHwQZYuOiElXzCPu/\r\n1fPn2u1tu12ihOFvIYnvrDqUwfC3PYFq1gZ0vDmfX/87lrLNY98DVBRQgkBi\r\nZMXqbDXXLTW+0oYwGNDxwulkup2Iu9P7syAA3CVJy4Z8XkpVg/ipHUo2oEus\r\n4/5Mrkqggb73WYwfMoKHqwlGt/rYRHL9CXI=\r\n=iP5C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.mjs","source":"src/index.ts","engines":{"node":">=14.0.0"},"exports":{".":{"default":"./dist/module.mjs","require":"./dist/main.js"}},"gitHead":"8e269698a5b2d9f2a0ab3c0c6744aed5a97c6906","scripts":{"test":"node --test","build":"parcel build","check":"tsc --noEmit","format":"prettier --write .","prebuild":"rimraf dist","package-check":"package-check","prepublishOnly":"npm run build"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/stipsan/pluralize-esm.git","type":"git"},"_npmVersion":"8.12.1","description":"Pluralize and singularize any word","directories":{},"_nodeVersion":"18.9.1","browserslist":["supports es6-module","not dead"],"_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.6.0","rimraf":"^3.0.2","prettier":"^2.6.2","typescript":"^4.7.3","@parcel/packager-ts":"^2.6.0","@skypack/package-check":"^0.2.2","prettier-plugin-packagejson":"^2.2.18","@sanity/semantic-release-preset":"^2.0.1","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pluralize-esm_9.0.3_1664242915298_0.2971275583759949","host":"s3://npm-registry-packages"}},"9.0.4":{"name":"pluralize-esm","version":"9.0.4","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"pluralize-esm@9.0.4","maintainers":[{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/pluralize-esm#readme","bugs":{"url":"https://github.com/sanity-io/pluralize-esm/issues"},"dist":{"shasum":"63b4f3ec4e51e394c817f6f6ccd482d082a568f2","tarball":"https://registry.npmjs.org/pluralize-esm/-/pluralize-esm-9.0.4.tgz","fileCount":9,"integrity":"sha512-W4lzqTUGzTIBKkFk0EzCdksczs+KG6D0dvE0o10mK62yYtLazjVU5OY1GT70F3xw9bS6t+eQx4eDT1tiphDBeg==","signatures":[{"sig":"MEUCIQCcUOS1IJDCqVw4IVUU9h7BV+7cerUFYDwOP+QfHEujSQIgI59WtN2zR1hxw3qJux0dB+D4jgGIlZeshYY+774E1iQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjihpSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyGg/+Oo/wTguRKciTdok/GkzOVo8PwDUJ1TVBrVTavjow78UGk5Br\r\n3914aWhLR01I7yJPFzo3fKUMwINpFbgIiOeM4mXsJID4H/3Z5vQ2E2ksbpfB\r\nTqHbzbJ6+oyRO/C1qQQx1nKQiP3R7UdXCtr6J+bFaLKOV45gL3O1bOYyHfH9\r\nyVlaga2DkFCe+tzcQX5n9azthx33lJfKHPRMCqg3Xe5X2mx9jaGC1g382nE3\r\nCxUgHzM2YZ72UVf6sp4GGTMrdiJ7+Ui3V4bfPlHSfdofOiOJaPg8Ldi2Z/LI\r\ndCysIXxrP56MBci0C6R3D6Sf8E1SXS50WLaAC/u4N7vWkYiVlbzVL1XlOLO6\r\nZZi2K3+thszDA8IwFh45+lizWbVMa7icOzsMxSFwy7F00rtQRuP8RRnCT52c\r\nGuBaTuKyxkYX51SiC3KLAPn6j0qxPqDqXTzSlh9jsz56mZ2cZmTm4KN15FgY\r\nA92rH5xyXAPBCDmRlbLuV+OKCpU1R3o6sNRw140c7W9fGLa854uFKA09L+zj\r\nESVbB7Ge5Nvuwa5nvO2af3lftqzkW8ylDB1mRLjqB/a7ot5WQECYzJDlvy3a\r\nY7lJcm3DdFLoNSTMej/XZla9nJVvuDnd59nZH32Zv7+zSxl8uB1G7UG/eeDr\r\nngVzgvIW4wRhHO8YsMtlF0D37JN5QYTCNrQ=\r\n=tJbH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"3a7cda70f0a27f06f0ad5250ce338521bcb81987","scripts":{"test":"ava","build":"pkg build --strict","format":"prettier --ignore-path .gitignore --cache --write .","prebuild":"npx rimraf dist","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/sanity-io/pluralize-esm.git","type":"git"},"_npmVersion":"8.12.1","description":"Pluralize and singularize any word","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.0","rimraf":"^3.0.2","prettier":"^2.8.0","typescript":"^4.9.3","@sanity/pkg-utils":"1.19.0","prettier-plugin-packagejson":"^2.3.0","@sanity/semantic-release-preset":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/pluralize-esm_9.0.4_1669995090011_0.9657475944480036","host":"s3://npm-registry-packages"}},"9.0.5":{"name":"pluralize-esm","version":"9.0.5","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"pluralize-esm@9.0.5","maintainers":[{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"vicbergquist","email":"victoria.bergquist@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"jorn_georg","email":"jorn@sanity.io"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"mikolajsanity","email":"mikolaj@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/pluralize-esm#readme","bugs":{"url":"https://github.com/sanity-io/pluralize-esm/issues"},"dist":{"shasum":"002d75789f5d1ea695adebac56f5b94cd4f1aeab","tarball":"https://registry.npmjs.org/pluralize-esm/-/pluralize-esm-9.0.5.tgz","fileCount":9,"integrity":"sha512-Kb2dcpMsIutFw2hYrN0EhsAXOUJTd6FVMIxvNAkZCMQLVt9NGZqQczvGpYDxNWCZeCWLHUPxQIBudWzt1h7VVA==","signatures":[{"sig":"MEUCIQCXni7fHgXVgbCUHpyxIBY3H//EKLyKtX3WoVZts75LOwIgFHjRC0u6qYCepFyKOgOWhbcjqQ/+chUtkkDqGIQqEiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyfa2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWLxAAn29kGqVZcElmW1qY6ELL8QiMgButV+J2N0IgMbZnFPk6IM3L\r\nDG3htIFDkoYJB8k6RWwjyNRL6VolyILb+LePSab27H67b8wzdVDDUR9pNz/l\r\nXXJ4POLC28Whzwdlpws7Ob3enAPK8JAoEIvvfzFshS3riEMTQwuQ/0pLRd4y\r\nIJvaZFdjXjcqI5eWxEerrcFcp5QANOjzUWmYkOIWD5PWel7Xg1wZGccIpeyx\r\nhGtSxjR1oWcer6gAuxwhB76RUxCG0Ab85ni8AJj7DXDrhI9M8TJbfWvfdnRA\r\n8bBix1liL7hhXl6EJfW02Bmxs1L+FzNbNL+NyLhJ0R8IFcCJFbcipXHHqEAY\r\nR54g8V1KGaigaXvX0LGaWAB/yQRjoDbyKngXXL0gfjdk671R73bNDB9+BFCW\r\nCj9WrTey12lZ2sBWZH7GkSDqw+84ObdIDy12up4U8dYav45mYCdpqKq58eBz\r\nyNJb8XzCJonMdV/MMlqnv2eJlzm9iqiwfo61L4sbnJ9X3sA64xeV4Yn/afDZ\r\n6e6pf6CY7IqGU5WiR7RVmcx9ol7tqKej/gw/kcJIDVqLDaHwbS+26lqfvISu\r\nGaqaRF4WauPY3uhuUSBUV7OnCxUWiBFnQZAljrOvw6fKIwxvYTu5D7cv1xkU\r\ntert8o6WPve4OmJOEnflhZ+y9SOpEi7NOZk=\r\n=UnGl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","module":"./dist/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f8f9b07c37bd932bd0c0f8726cd56db2d60d6c0f","scripts":{"test":"ava","build":"pkg build --strict","format":"prettier --ignore-path .gitignore --cache --write .","prebuild":"npx rimraf dist","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/sanity-io/pluralize-esm.git","type":"git"},"_npmVersion":"8.19.3","description":"Pluralize and singularize any word","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.1.1","rimraf":"^4.1.1","prettier":"^2.8.3","typescript":"^4.9.4","@sanity/pkg-utils":"2.2.1","prettier-plugin-packagejson":"^2.4.0","@sanity/semantic-release-preset":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pluralize-esm_9.0.5_1674180278723_0.3175473650379974","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-06-09T14:15:08.254Z","modified":"2026-04-08T15:18:23.015Z","1.0.0":"2022-06-09T14:15:08.402Z","9.0.0":"2022-06-09T21:04:59.951Z","9.0.1":"2022-06-09T21:39:43.401Z","9.0.2":"2022-06-09T21:46:03.460Z","9.0.3":"2022-09-27T01:41:55.529Z","9.0.4":"2022-12-02T15:31:30.166Z","9.0.5":"2023-01-20T02:04:38.942Z"},"bugs":{"url":"https://github.com/sanity-io/pluralize-esm/issues"},"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","homepage":"https://github.com/sanity-io/pluralize-esm#readme","keywords":["plural","plurals","pluralize","singular","singularize","inflection"],"repository":{"url":"git+https://github.com/sanity-io/pluralize-esm.git","type":"git"},"description":"Pluralize and singularize any word","maintainers":[{"email":"judofyr@gmail.com","name":"judofyr"},{"email":"stipsan@gmail.com","name":"stipsan"},{"email":"svc.npm@sanity.io","name":"sanity-svc.npm"},{"email":"developers@sanity.io","name":"sanity-io"}],"readme":"# Pluralize\n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build Status][build-image]][build-url]\n[![GitHub Super-Linter][superlint-image]][superlint-url]\n![File Size][filesize-url]\n\n> Pluralize and singularize any word.\n> A fork of [pluralize]\n\n## Installation\n\n```shell\nnpm install pluralize-esm\n```\n\n### Node.js\n\n```javascript\nvar pluralize = require('pluralize-esm')\n```\n\n### ESM\n\n```javascript\nimport pluralize from 'pluralize-esm'\n```\n\n## Why?\n\nThis module uses a predefined list of rules, applied in order, to singularize or pluralize a given word. There are many cases where this is useful, such as any automation based on user input. For applications where the word(s) are known ahead of time, you can use a simple ternary (or function) which would be a much lighter alternative.\n\n## Usage\n\n- `word: string` The word to pluralize\n- `count: number` How many of the word exist\n- `inclusive: boolean` Whether to prefix with the number (e.g. 3 ducks)\n\nExamples:\n\n```javascript\npluralize('test') //=> \"tests\"\npluralize('test', 0) //=> \"tests\"\npluralize('test', 1) //=> \"test\"\npluralize('test', 5) //=> \"tests\"\npluralize('test', 1, true) //=> \"1 test\"\npluralize('test', 5, true) //=> \"5 tests\"\npluralize('蘋果', 2, true) //=> \"2 蘋果\"\n\n// Example of new plural rule:\npluralize.plural('regex') //=> \"regexes\"\npluralize.addPluralRule(/gex$/i, 'gexii')\npluralize.plural('regex') //=> \"regexii\"\n\n// Example of new singular rule:\npluralize.singular('singles') //=> \"single\"\npluralize.addSingularRule(/singles$/i, 'singular')\npluralize.singular('singles') //=> \"singular\"\n\n// Example of new irregular rule, e.g. \"I\" -> \"we\":\npluralize.plural('irregular') //=> \"irregulars\"\npluralize.addIrregularRule('irregular', 'regular')\npluralize.plural('irregular') //=> \"regular\"\n\n// Example of uncountable rule (rules without singular/plural in context):\npluralize.plural('paper') //=> \"papers\"\npluralize.addUncountableRule('paper')\npluralize.plural('paper') //=> \"paper\"\n\n// Example of asking whether a word looks singular or plural:\npluralize.isPlural('test') //=> false\npluralize.isSingular('test') //=> true\n```\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/pluralize-esm.svg?style=flat\n[npm-url]: https://npmjs.org/package/pluralize-esm\n[downloads-image]: https://img.shields.io/npm/dm/pluralize-esm.svg?style=flat\n[downloads-url]: https://npmjs.org/package/pluralize-esm\n[filesize-url]: https://img.shields.io/bundlephobia/minzip/pluralize-esm?label=size\n[pluralize]: https://npmjs.org/package/pluralize\n[superlint-image]: https://github.com/stipsan/pluralize-esm/workflows/lint/badge.svg\n[superlint-url]: https://github.com/marketplace/actions/super-linter\n[build-image]: https://github.com/stipsan/pluralize-esm/workflows/build/badge.svg\n[build-url]: https://github.com/stipsan/pluralize-esm/actions\n","readmeFilename":"README.md"}