{"_id":"text-readability-ts","_rev":"11-397402212f740b8f418ad0f55ff92ff8","name":"text-readability-ts","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"text-readability-ts","version":"1.0.0","description":"npm package to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["npm","package","to","calculate","statistics","from","text","to","determine","readability","complexity","and","grade","level","of","a","particular","corpus."],"author":{"name":"Passakorn Puttama"},"license":"ISC","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","@types/syllable":"^5.0.2","syllable":"^5.0.1"},"_id":"text-readability-ts@1.0.0","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-p7VibIvyMivkYOTh7qMEUpa3VEJL87kc3ryxZz6tgOOv0A/35iG4JUB23YoRyZsn8baMd5gU3UD/jQqw6YNG3g==","shasum":"3754fa1f91d88bb28b574280f4ba1097bfd0597f","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.0.tgz","fileCount":7,"unpackedSize":379845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuFgQhmHnMHt0GwvZ08D1xRtd1d8QX0XBbN4rIWSrVZAiEAs7ekUFjJuN08YUBsyQruzWOgMaJEmPFYfdyAtSLkGRk="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.0_1709276669035_0.4926608478757144"},"_hasShrinkwrap":false},"1.0.1":{"name":"text-readability-ts","version":"1.0.1","description":"npm package to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["npm","package","to","calculate","statistics","from","text","to","determine","readability","complexity","and","grade","level","of","a","particular","corpus."],"author":{"name":"Passakorn Puttama"},"license":"ISC","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","@types/syllable":"^5.0.2","syllable":"^5.0.1"},"_id":"text-readability-ts@1.0.1","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-wej/TfzKAhmsASfRg1/Fw8qjAJbpekw+a9xnI5clb/tlKoxmdqIr9nJQaRdSXfi3+IxUmS36+TfFwu204BQSdA==","shasum":"8c23b999b2a7d401a1c3d06f6f0c47e380c3c147","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.1.tgz","fileCount":7,"unpackedSize":379845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHqz+DglwI8icn6ecZMoOvC8ho49r8E7LndyPLadN8mAiEAqa5yx8OZM30FcWw/LGuUmzWgdeLYIjZWCIJtysDo3RA="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.1_1709279132419_0.8162445411777015"},"_hasShrinkwrap":false},"1.0.2":{"name":"text-readability-ts","version":"1.0.2","description":"npm package to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["npm","package","to","calculate","statistics","from","text","to","determine","readability","complexity","and","grade","level","of","a","particular","corpus."],"author":{"name":"Passakorn Puttama"},"license":"ISC","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","normalize-strings":"^1.1.1","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.2","gitHead":"5722f55feb1c56eaddf15e347dfc2d30ff35ee0d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-UWhY50BPALUdV7EZOd5rwu0U7gOA50p4WHyXbfjfXDld9pnELS9cXhYnmDdGyGyiFBjSqgWVGxlLPC/osfr3Lw==","shasum":"221a656c79bea3e3855ec361f2bb736124352c7b","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.2.tgz","fileCount":8,"unpackedSize":380922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZ/vRZQl0myfrg5891UDBib2lU+1SJkPuJjOHBZXXTtAiEAsc9Dsn2YSw7XPTCUwIjAl6JDmUgxQPAqnAePDHtbYoM="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.2_1709283793425_0.9806847464028388"},"_hasShrinkwrap":false},"1.0.3":{"name":"text-readability-ts","version":"1.0.3","description":"npm package to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["npm","package","to","calculate","statistics","from","text","to","determine","readability","complexity","and","grade","level","of","a","particular","corpus."],"author":{"name":"Passakorn Puttama"},"license":"ISC","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","normalize-strings":"^1.1.1","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.3","gitHead":"5722f55feb1c56eaddf15e347dfc2d30ff35ee0d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-7miakBRPOlL01fgy20hQL+k5Ox7oJurdCwSPaE4bneW3OWgQhNjSfZWh5HaRIZjbGjOXChOAeUBtIbYulg9Ygw==","shasum":"0befe47153a40c50829c877796c746ca76714ce6","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.3.tgz","fileCount":8,"unpackedSize":361024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRyf4jvnJmVONqS/9/VXT0p7suYlrwicVRELdQIMn/PQIgEW3u8ZnftKWG0F/Jco/WjtwxfLaMuJqnul5QjS/Ts7g="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.3_1709284268059_0.41630595399072234"},"_hasShrinkwrap":false},"1.0.4":{"name":"text-readability-ts","version":"1.0.4","description":"npm package to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["npm","package","to","calculate","statistics","from","text","to","determine","readability","complexity","and","grade","level","of","a","particular","corpus."],"author":{"name":"Passakorn Puttama"},"license":"ISC","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.4","gitHead":"5722f55feb1c56eaddf15e347dfc2d30ff35ee0d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-K2isUGMnabEVxgu6V2zqCLdOwkY27nuKfze3/EBc9U5v2Wfh9pm8jyRuk7ImRBdQpyu8zQAqsc5/XiuX3eym1Q==","shasum":"381157a43705c739c5eb34979f250fd6725d149b","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.4.tgz","fileCount":8,"unpackedSize":412761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsdWGzt0mFNuozRjnQV3cQWSqR9LEPzBDaLgdn2ODyRQIhAN3AGFsdSfpJfiwMNhPpc815RsZO1Wqv+ntprFFYJHE1"}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.4_1709289147966_0.6904476518153408"},"_hasShrinkwrap":false},"1.0.5":{"name":"text-readability-ts","version":"1.0.5","description":"npm package to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["npm","package","to","calculate","statistics","from","text","to","determine","readability","complexity","and","grade","level","of","a","particular","corpus."],"author":{"name":"Passakorn Puttama"},"license":"ISC","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.5","gitHead":"5722f55feb1c56eaddf15e347dfc2d30ff35ee0d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-P0m6bUrWT7oQifmG+L1Zz4GOnzsl2/kDTqBb0i96T4xMw9ba/L75+fjsUpdyHSKfMMMJrB2ahwWvyLNuRt1oAw==","shasum":"28b0e4f301f30a154ce43d3cd70f970469e75dc3","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.5.tgz","fileCount":8,"unpackedSize":412185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXTjLnNGKqcQ3Aw5gkhNgg3PjRcx3UYAn872VirCKf6AiEAoTfvsMOO3F01+QFLii1I2ryFRRAbuhSFcpfMygAknbY="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.5_1709369985179_0.15185602883238003"},"_hasShrinkwrap":false},"1.0.6":{"name":"text-readability-ts","version":"1.0.6","description":"npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["statistics","text analysis","flesch","calculate","statistics","text","determine","readability","complexity","grade","level","particular","corpus.","typescript","ts"],"author":{"name":"Passakorn Puttama"},"license":"MIT","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.6","gitHead":"0478c408e75710c26b5a7e47d473b34ab732a214","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-m1XLaVoG4grxcbdkW/AaJ9EmpLwPv6mCIM18buReAusJNR/ScYZKiEI9kJieaTy5GNeYO2kVirc06AdG+hhscw==","shasum":"a80d0b4b777c93fa4bc2650e27b573de18505fc4","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.6.tgz","fileCount":9,"unpackedSize":415807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMz/gOBOzB1UzcFCG23WQeyl4qG3sKD5eUA2d9nhSkVAiB36Q83ogYUrMMDxrLNtBmomwiyqfCn73x1k4PJt3wYUw=="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.6_1709373862705_0.4765163887546142"},"_hasShrinkwrap":false},"1.0.7":{"name":"text-readability-ts","version":"1.0.7","description":"npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["statistics","text analysis","flesch","calculate","statistics","text","determine","readability","complexity","grade","level","particular","corpus.","typescript","ts"],"author":{"name":"Passakorn Puttama"},"license":"MIT","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.7","gitHead":"868f59c7d5027d7a682f8319487b60a78b1c1b8e","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-EDOi2btYFpCUdf3xAKfcUjA8SlGvGwlJkzXK8vdNkWEyV3JNijS+mNA+ESNeR8L76u00aT3b/HBab2i5fKxmEw==","shasum":"2f0fa05aa86797988efce91306bcbbd2637dc363","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.7.tgz","fileCount":9,"unpackedSize":415807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvP73pgO49QwKU7eh0sTOo3cRQsFsEKtVCIbwb9LhJpAiEA+ec1VGgLC9PoHpduV7tUN4Ucfu/67mn9HpmG9JF4JhQ="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.7_1709376696757_0.6312901732458058"},"_hasShrinkwrap":false},"1.0.8":{"name":"text-readability-ts","version":"1.0.8","description":"npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["statistics","text analysis","flesch","calculate","statistics","text","determine","readability","complexity","grade","level","particular","corpus.","typescript","ts"],"author":{"name":"Passakorn Puttama"},"license":"MIT","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.8","gitHead":"868f59c7d5027d7a682f8319487b60a78b1c1b8e","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-I+1+tHp12G/tf/jmH0vFaPwWC5pzcIwNz2TkCnJVAlk+Hzd7gsHDhA+K3pegzvzNI83v8Q2eXEdDr89P/10d5A==","shasum":"224efded423833a6e57a72dda5767bc8ca72c920","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.8.tgz","fileCount":9,"unpackedSize":454267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhB04sLnmrv2V/IcDTJqhleRySI5AZg4yesP7bx67CpQIhAJwV/+WalSKirusOugJY70qWaZW+o3yg7l66Cc3sgPGK"}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.8_1709376810743_0.5510147517725277"},"_hasShrinkwrap":false},"1.0.9":{"name":"text-readability-ts","version":"1.0.9","description":"npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["statistics","text analysis","flesch","calculate","statistics","text","determine","readability","complexity","grade","level","particular","corpus.","typescript","ts"],"author":{"name":"Passakorn Puttama"},"license":"MIT","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.9","gitHead":"868f59c7d5027d7a682f8319487b60a78b1c1b8e","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-nbpR0F0Bqb7GDzOS4Z/frvbfIBEgvDWrSxMDUnMokZJVLN7q11rs515PqkERFVC39lz6GdqRC1tPgf9O5D/m4A==","shasum":"f988384d86f529d0e54a3d63c232cb672b4d27fa","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.9.tgz","fileCount":9,"unpackedSize":454659,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCArOD7q6PkJ8seMy54FB9PJr/h1TwuVOn49+Shr07aoQIhALXZZOoGMQUqQbwnWOHsiic4A88hKSI8YSkXMfmCOKS5"}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.9_1709378097641_0.2799511034974591"},"_hasShrinkwrap":false},"1.0.10":{"name":"text-readability-ts","version":"1.0.10","description":"npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["statistics","text analysis","flesch","calculate","statistics","text","determine","readability","complexity","grade","level","particular","corpus.","typescript","ts"],"author":{"name":"Passakorn Puttama"},"license":"MIT","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.10","gitHead":"b9fcf18c5bed8d4dcab6a8c4bdb3456bbcfeb51c","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-yHx3oEJ5CuQMZLwNQwtMUD6r3g1Q6Dgt9a3LYfMeU+RYP8oOCxJmWmjqeCQcfrEWj8Rp+pRNaWwuoLmjQWjgjg==","shasum":"e3ffeb6968d33223ec83f465564e9b2811052a31","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.10.tgz","fileCount":9,"unpackedSize":454656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHG4SFaOyQONUWGlTlzNOHGHwnIsCKhyR9WmeD7eTxvPAiEA4qBWIATMC9xFNjKZCSSWKylvzcKE1Kw7PF1scIW2aJw="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.10_1709468341193_0.9893373133342007"},"_hasShrinkwrap":false},"1.0.11":{"name":"text-readability-ts","version":"1.0.11","description":"npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"start":"node -r esm index.js","build":"tsup","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"keywords":["statistics","text analysis","flesch","calculate","statistics","text","determine","readability","complexity","grade","level","particular","corpus.","typescript","ts"],"author":{"name":"Passakorn Puttama"},"license":"MIT","bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"homepage":"https://github.com/boss4848/text-readability-ts#readme","devDependencies":{"@types/jest":"^29.5.12","esm":"^3.2.25","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.2","typescript":"^5.3.3"},"dependencies":{"@types/pluralize":"^0.0.33","pluralize":"^8.0.0"},"_id":"text-readability-ts@1.0.11","gitHead":"11584ac5844e4ab6f5c4b4e7e3be1e8b9d61da65","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Th1E5S5gu7K0Sg4XQiE1sr6oXOBmAvrWTl1wVxEttS4BycV2ArGf8I1M6RxkA5cQtTkn7xa1afUYzvOym3ynBg==","shasum":"9a9e744010fdea5627a16495e5638c121fa503f0","tarball":"https://registry.npmjs.org/text-readability-ts/-/text-readability-ts-1.0.11.tgz","fileCount":9,"unpackedSize":454656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJG7AX7vK3tGrhG46LxDiyWESebCOlL8pNFLVq6sBzgAiBYlFe15A6GIdQmp8Jj5iwBKYimGXuJhbVtvOQqt8i6+Q=="}]},"_npmUser":{"name":"passakorn","email":"boss4848988@gmail.com"},"directories":{},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-readability-ts_1.0.11_1709471992227_0.3728144365259414"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-01T07:04:29.034Z","1.0.0":"2024-03-01T07:04:29.205Z","modified":"2024-03-03T13:19:52.808Z","1.0.1":"2024-03-01T07:45:32.569Z","1.0.2":"2024-03-01T09:03:13.561Z","1.0.3":"2024-03-01T09:11:08.237Z","1.0.4":"2024-03-01T10:32:28.138Z","1.0.5":"2024-03-02T08:59:45.340Z","1.0.6":"2024-03-02T10:04:22.847Z","1.0.7":"2024-03-02T10:51:36.971Z","1.0.8":"2024-03-02T10:53:30.914Z","1.0.9":"2024-03-02T11:14:57.824Z","1.0.10":"2024-03-03T12:19:01.384Z","1.0.11":"2024-03-03T13:19:52.372Z"},"maintainers":[{"name":"passakorn","email":"boss4848988@gmail.com"}],"description":"npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.","homepage":"https://github.com/boss4848/text-readability-ts#readme","keywords":["statistics","text analysis","flesch","calculate","statistics","text","determine","readability","complexity","grade","level","particular","corpus.","typescript","ts"],"repository":{"type":"git","url":"git+https://github.com/boss4848/text-readability-ts.git"},"author":{"name":"Passakorn Puttama"},"bugs":{"url":"https://github.com/boss4848/text-readability-ts/issues"},"license":"MIT","readme":"# text-readability-ts\nThis module provides a set of functions to calculate various readability scores for a given text. These scores can be used to estimate the reading difficulty level of the text include TypeScript.\n\nThe rewrite of the original [text-readability](https://github.com/clearnote01/readability) module in JavaScript.\n\n## Installation\n```bash\nnpm install text-readability-ts\n```\nor\n```bash\nyarn add text-readability-ts\n```\n\n## Usage\n```typescript\nimport readability from 'text-readability-ts';\n\nconst text = 'This is a sample text.';\nconst score = readability.fleschKincaidReadingEase(text);\nconsole.log(score);\n\nconst grade = readability.textStandard(text);\nconsole.log(grade);\n```\n\n## Available Functions\n- `getGradeSuffix(grade: number):` Returns the grade suffix of the given grade.\n- `charCount(text: string, ignoreSpaces: boolean = true):` Returns the character count of the given text.\n- `letterCount(text: string, ignoreSpaces: boolean = true):` Returns the letter count of the given text.\n- `removePunctuation(text: string):` Removes punctuation from the given text.\n- `split(text: string):` Splits the given text into an array of strings.\n- `lexiconCount(text: string, removePunctuation: boolean = true):` Calculates the number of words present in the text.\n- `syllableCount(text: string, lang: string = 'en-US'):` Returns the number of syllables present in the given text.\n- `sentenceCount(text: string):` Returns the number of sentences present in the given text.\n- `averageSentenceLength(text: string):` Returns the average sentence length of the given text.\n- `averageSyllablePerWord(text: string):` Returns the average syllable per word of the given text.\n- `averageCharacterPerWord(text: string):` Returns the average character per word of the given text.\n- `averageLetterPerWord(text: string):` Returns the average letter per word of the given text.\n- `averageSentencePerWord(text: string):` Returns the average sentence per word of the given text.\n- `fleschReadingEase(text: string):` Returns the Flesch Reading Ease Score.\n- `fleschReadingEaseToGrade(score: number):` Returns the grade level of the text using the Flesch Reading Ease Score.\n- `fleschKincaidGrade(text: string):` Returns the Flesch-Kincaid Grade of the given text.\n- `polySyllableCount(text: string):` Returns the polysyllable count of the given text.\n- `smogIndex(text: string):` Returns the SMOG index of the given text.\n- `colemanLiauIndex(text: string):` Returns the grade level of the text using the Coleman-Liau Formula.\n- `automatedReadabilityIndex(text: string):` Returns the ARI (Automated Readability Index) of the given text.\n- `linsearWriteFormula(text: string):` Returns the grade level using the Linsear Write Formula.\n- `presentTense(word: string):` Returns the present tense of the given word.\n- `difficultWords(text: string, syllableThreshold: number = 2):` Returns the number of difficult words in the given text.\n- `daleChallReadabilityScore(text: string):` Returns the New Dale-Chall Formula score of the given text.\n- `daleChallToGrade(score: number):` Returns the grade level using the New Dale-Chall Formula.\n- `gunningFog(text: string):` Returns the FOG index of the given text.\n- `lix(text: string):` Returns the LIX of the given text.\n- `rix(text: string):` Returns the RIX of the given text.\n- `textStandard(text: string, floatOutput: boolean | null = null):` Based upon all the above tests, returns the estimated school grade level required to understand the text.\n- `textMedian(text: string):` Returns the median grade level of the given text.\n","readmeFilename":"README.md"}