{"_id":"@6degrees/arabic-strings","_rev":"9-93fe835858428dba229970381284279e","name":"@6degrees/arabic-strings","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.2":{"name":"@6degrees/arabic-strings","license":"MIT","version":"0.0.2","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@0.0.2","_integrity":"sha512-ZkGErOdB0LivB8yansPZKuNw/Lxk7RCj9YpkGvLuDFE5DYKInbk22boCUGD+ozGTrx+fN/zYB8zLxpjFo6MYrA==","_resolved":"/tmp/2f58629dd3ea8f35eb86404a189b1739/6degrees-arabic-strings-0.0.2.tgz","_from":"file:6degrees-arabic-strings-0.0.2.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ZkGErOdB0LivB8yansPZKuNw/Lxk7RCj9YpkGvLuDFE5DYKInbk22boCUGD+ozGTrx+fN/zYB8zLxpjFo6MYrA==","shasum":"33bbf62349be08029120ce992c60fef59857fd06","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-0.0.2.tgz","fileCount":13,"unpackedSize":4583,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA50en4B/WYhh0gazSKdZlS6whEf90LIpxZeNX3jQR1AIhAPvsy3awzVmCBrJReElDUnKSp1p1374kmWH5z4j/wPe3"}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_0.0.2_1685210915947_0.10168955830539717"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"0.0.3":{"name":"@6degrees/arabic-strings","license":"MIT","version":"0.0.3","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@0.0.3","_integrity":"sha512-w5ID5bS4nkkoYPjktvuGEWrV8Li6d+R4oCbenKxlVmU0EPGA6ZMd9vm/1DGDTfUkxp13JtjSyZw4mBmB1UInfg==","_resolved":"/tmp/9d0bb64d1128e31c18f05e30753b7735/6degrees-arabic-strings-0.0.3.tgz","_from":"file:6degrees-arabic-strings-0.0.3.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-w5ID5bS4nkkoYPjktvuGEWrV8Li6d+R4oCbenKxlVmU0EPGA6ZMd9vm/1DGDTfUkxp13JtjSyZw4mBmB1UInfg==","shasum":"c452b1aeced1eafb92cd68f83581f27e871d9580","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-0.0.3.tgz","fileCount":13,"unpackedSize":9884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxCluRb6yCBCTJQDavTsxmO6I7TOrabs6QmxIG8jhofAIhAJkAMUG78a6WVI9nzQexuKTf51hQrBvNJL5S+AAov1Ht"}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_0.0.3_1685212050534_0.3066790538153381"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"0.1.0":{"name":"@6degrees/arabic-strings","license":"MIT","version":"0.1.0","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@0.1.0","_integrity":"sha512-Y2/NzfNir5GDUkb2fYrGdYBjmV1p0+O0b+0zG0UYjd/5v+F5qE04jKqH+AyxzfJJsOZJLWZE2lf2ItqPTekyBQ==","_resolved":"/tmp/d363392b49c31040464509d7c9f672aa/6degrees-arabic-strings-0.1.0.tgz","_from":"file:6degrees-arabic-strings-0.1.0.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Y2/NzfNir5GDUkb2fYrGdYBjmV1p0+O0b+0zG0UYjd/5v+F5qE04jKqH+AyxzfJJsOZJLWZE2lf2ItqPTekyBQ==","shasum":"31df7b0511f61c62e478878e284ff70f82339610","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-0.1.0.tgz","fileCount":13,"unpackedSize":16480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ1pkmFzZ8aQSMsmEDhscahZoIOJa6i6Hu58W0R8ZVwAiBn2MIkORVZ2uYwNX7BPhrxFBHWelpcC7Sx68JD9+wizw=="}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_0.1.0_1685213905598_0.6549382672548052"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"0.1.1":{"name":"@6degrees/arabic-strings","license":"MIT","version":"0.1.1","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@0.1.1","_integrity":"sha512-ih6DZEkTeNe4kHoEHqG31it4d9KRVc5RykQEA40+Fp8WZI0DQcGxgM2o6Ek9RBwaxILA9Hqr9ebykSQ1UgZJNg==","_resolved":"/tmp/7e2b49fe8a53345b5f0d0f6070c6e4f8/6degrees-arabic-strings-0.1.1.tgz","_from":"file:6degrees-arabic-strings-0.1.1.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ih6DZEkTeNe4kHoEHqG31it4d9KRVc5RykQEA40+Fp8WZI0DQcGxgM2o6Ek9RBwaxILA9Hqr9ebykSQ1UgZJNg==","shasum":"82f4b72b7ccf4634f4998dfd15d71c17c44b6868","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-0.1.1.tgz","fileCount":13,"unpackedSize":17625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRlRKpM59N9HeFyj/gpqwWIY8tdKJbHV+H+NkQMIL6eAiBtLK8M2VS7M7CxNRzqlyzBw0G9VSxqgy9ApC31V6CSEg=="}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_0.1.1_1685214387776_0.45315826799291004"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"0.2.0":{"name":"@6degrees/arabic-strings","license":"MIT","version":"0.2.0","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@0.2.0","_integrity":"sha512-5fCoJkBSkpRYxuPC0qnAcr7k87Wv3x839FcKBrmU1X7V5tzIybIxpBRvur6GHXn3TZunKoUZkPZ9Wg9VCcOvRw==","_resolved":"/tmp/14b9b13352f0c39d8ec0148e52ad130d/6degrees-arabic-strings-0.2.0.tgz","_from":"file:6degrees-arabic-strings-0.2.0.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-5fCoJkBSkpRYxuPC0qnAcr7k87Wv3x839FcKBrmU1X7V5tzIybIxpBRvur6GHXn3TZunKoUZkPZ9Wg9VCcOvRw==","shasum":"b4f275f73ada7202ed7478914f7f758216615ef8","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-0.2.0.tgz","fileCount":13,"unpackedSize":18082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA95JZlaOYmj0xcFLCR4ovmFfgAndhEY61Tco0w1AfE0AiAREZ4D0u/t6lPULjb9fM2yjqzUASm4kFekJXkMnucVwg=="}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_0.2.0_1685215018416_0.9456219706452944"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"0.2.1":{"name":"@6degrees/arabic-strings","license":"MIT","version":"0.2.1","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@0.2.1","_integrity":"sha512-roYHDfLB6GL1h24C7AucdY3gfAut7CACPFwwjDO+kgS5jL7kzvyBmypz/II8DSzXg/jCyCqW//4c6WFT2YWtWg==","_resolved":"/tmp/b4f34b60472882158d302760b692cdd5/6degrees-arabic-strings-0.2.1.tgz","_from":"file:6degrees-arabic-strings-0.2.1.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-roYHDfLB6GL1h24C7AucdY3gfAut7CACPFwwjDO+kgS5jL7kzvyBmypz/II8DSzXg/jCyCqW//4c6WFT2YWtWg==","shasum":"99c061300e0d11bcf146dd78c87b2ece6c4f87f3","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-0.2.1.tgz","fileCount":13,"unpackedSize":18040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoIbJlrz06Jg72UtmZfNA7QkONhDBOJW92akSKqYryqAiBch6ZULQjXR2hvr578mzYJDMI1q5eCoyKewLS7RDEBAQ=="}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_0.2.1_1685228149799_0.479629767407614"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"0.3.0":{"name":"@6degrees/arabic-strings","license":"MIT","version":"0.3.0","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@0.3.0","_integrity":"sha512-KFVmWKTxmjZvx7wuqkz37+CAsm0IXRVyiQhd/z32xhXiCy4Ib4Dy2jgmc/lppWIYxus25v18zy1G2vsQTeHnKQ==","_resolved":"/tmp/f0a71a83b7186571d70b0a8cc820f2b1/6degrees-arabic-strings-0.3.0.tgz","_from":"file:6degrees-arabic-strings-0.3.0.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-KFVmWKTxmjZvx7wuqkz37+CAsm0IXRVyiQhd/z32xhXiCy4Ib4Dy2jgmc/lppWIYxus25v18zy1G2vsQTeHnKQ==","shasum":"e2ff208c0cef9913f4d200079ccbddda54fab93b","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-0.3.0.tgz","fileCount":14,"unpackedSize":18631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrnHa+ATxKEoiLD0WEXE4tWahjivLwufYetFArxnQ3yAiB+Z2/61A05GZlZmlt3IsXZyhbaBZsP4vYNhnGzxZyWSA=="}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_0.3.0_1685284416404_0.7603310127148235"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"1.0.0":{"name":"@6degrees/arabic-strings","license":"MIT","version":"1.0.0","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@1.0.0","_integrity":"sha512-aSFzeqTx6WpqAG0xwMSQRzYRdl+2PehFe2m0bhNuiMSMSneYyFWoZ1Fwh3pISipuqlp0M3eUjbP3fWT+1dgu5w==","_resolved":"/tmp/5a48862dfafd9f3b39ba631bcd42fa18/6degrees-arabic-strings-1.0.0.tgz","_from":"file:6degrees-arabic-strings-1.0.0.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-aSFzeqTx6WpqAG0xwMSQRzYRdl+2PehFe2m0bhNuiMSMSneYyFWoZ1Fwh3pISipuqlp0M3eUjbP3fWT+1dgu5w==","shasum":"dc96bb2affe983c6ffca7f8cb8776deb0d643611","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-1.0.0.tgz","fileCount":14,"unpackedSize":19770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3T8JIEWoidoCO+PVHFWeJ4TMGPltO2dvq8v1RrtC3iAiEAzbVjLmWFWPOap/mEv0ATHDeJFlo8SydbWS6hwVhwOY4="}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_1.0.0_1685285524615_0.2924960650788593"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"},"1.0.1":{"name":"@6degrees/arabic-strings","license":"MIT","version":"1.0.1","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"keywords":["strings","arabic","clean"],"publishConfig":{"access":"public"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"homepage":"https://github.com/6degrees/arabicStrings#readme","devDependencies":{"@changesets/cli":"^2.26.1","@types/node":"^20.2.5","shx":"^0.3.4","tsup":"^6.7.0","typescript":"^5.0.4"},"scripts":{"release":"pnpm run build && changeset publish","clean":"shx rm -rf lib && shx rm -rf dist","lint":"tsc","build":"pnpm run clean && tsup src/index.ts --format cjs,esm --dts"},"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","_id":"@6degrees/arabic-strings@1.0.1","_integrity":"sha512-YBxShEwwSKcMR4lJKbBnBtgao/PKM7PY6YbnuwWHEgtR3WAdts732HVJJOMJ9dReBitef1eMbxg9QMVPY4znDA==","_resolved":"/tmp/cd3b14b359ef69db6f3563c3ff5db9d2/6degrees-arabic-strings-1.0.1.tgz","_from":"file:6degrees-arabic-strings-1.0.1.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-YBxShEwwSKcMR4lJKbBnBtgao/PKM7PY6YbnuwWHEgtR3WAdts732HVJJOMJ9dReBitef1eMbxg9QMVPY4znDA==","shasum":"67689499fd89b8bf0bce28b2be999c5baf36eb85","tarball":"https://registry.npmjs.org/@6degrees/arabic-strings/-/arabic-strings-1.0.1.tgz","fileCount":14,"unpackedSize":20279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVuAGO4bT8f/W2ZBYJFDW/1Lin1CLk/tofCD5Zzc2trAiBn9MAfozf+OWHoaU/3onJqzFBB4vclp0242W6czxMnOQ=="}]},"_npmUser":{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"},"directories":{},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arabic-strings_1.0.1_1685898759498_0.6279050394551167"},"_hasShrinkwrap":false,"deprecated":"Package Moved to https://www.npmjs.com/package/@flowdegree/arabic-strings"}},"time":{"created":"2023-05-27T18:08:35.885Z","0.0.2":"2023-05-27T18:08:36.198Z","modified":"2023-10-02T09:09:49.183Z","0.0.3":"2023-05-27T18:27:30.695Z","0.1.0":"2023-05-27T18:58:25.738Z","0.1.1":"2023-05-27T19:06:27.937Z","0.2.0":"2023-05-27T19:16:58.576Z","0.2.1":"2023-05-27T22:55:49.961Z","0.3.0":"2023-05-28T14:33:36.557Z","1.0.0":"2023-05-28T14:52:04.803Z","1.0.1":"2023-06-04T17:12:39.693Z"},"maintainers":[{"name":"mo9a7i","email":"mohannad.otaibi@gmail.com"}],"description":"An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.  > NPM updated package of @ahmads/arabicString repo","homepage":"https://github.com/6degrees/arabicStrings#readme","keywords":["strings","arabic","clean"],"repository":{"type":"git","url":"git+https://github.com/6degrees/arabicStrings.git"},"author":{"name":"Mohannad F. Otaibi"},"bugs":{"url":"https://github.com/6degrees/arabicStrings/issues"},"license":"MIT","readme":"# arabicStrings\n\n An NPM package that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.\n > NPM updated package of @ahmads/arabicString repo\n\n## Usage\n\n### node\n\n```js\nconst arabicString = require('@6degrees/arabic-strings');\n```\n\n## String#howArabic()\n\nThe percentage of Arabic letters in the `String`.\n\n### Example\n\n```js\narabicString.howArabic('foobar');\n//=> 0.0\n\narabicString.howArabic('فوو bar');\n//=> 0.5\n\narabicString.howArabic('فوبار');\n//=> 1.0\n```\n\n## String#howNotArabic()\n\nThe percentage of non-Arabic letters in the `String`.\n\n### Example\n\n```js\narabicString.howNotArabic('فوبار');\n//=> 0.0\n\narabicString.howNotArabic('فوو bar');\n//=> 0.5\n\narabicString.howNotArabic('foobar');\n//=> 1.0\n```\n\n## String#isArabic(threshold)\n\nIs the `String` Arabic, based on a given `threshold` between `0` and `1`. Defaults to `0.79`.\n\n### Example\n\n```js\narabicString.isArabic('فوو');\n\n//=> true\narabicString.isArabic('فوو bar baz');\n//=> false\n```\n\n## String#hasArabic()\n\nDoes the `String` have _any_ Arabic letter.\n\n### Example\n\n```js\narabicString.hasArabic('فوو bar');\n//=> ture\n\narabicString.hasArabic('foo bar');\n//=> false\n```\n\n## String#removeTashkel()\n\nWill return the `String` without the diacritics.\n\n### Example\n\n```js\narabicString.removeTashkel('مٌحمْد');\n//=> 'محمد'\n\narabicString.removeTashkel('وَتُرى الْكَوَاكِبِ فِي الْمَجَرَّةِ شَرَعَا*** مِثْلُ الظِّباءِ كوارعا فِي جَدْوَلِ');\n//=> 'وترى الكواكب في المجرة شرعا *** مثل الظباء كوارعا في جدول'\n```\n\n## String#removeTatwel()\n\nWill return the `String` without the diacritics.\n\n### Example\n\n```js\narabicString.removeTatwel('مــرحــبــا');\n//=> 'مرحبا'\n```\n\n## String#sanitize()\n\nWill return the `String` without the diacritics, and clean characters.\n\n### Example\n\n```js\narabicString.sanitize(`أَنا الَّذي نَظَرَ الأَعمى إِلى أَدَبي ... وَأَسمَـعَت كَلِماتي مَن بِهِ صَمَمُ\nأَنـامُ مِلءَ جُفوني عَن شَوارِدِهــا ... وَيَسهَرُ الخَلقُ جَرّاها وَيَختَصِمُ\nوَجـــاهِلٍ مَدَّهُ في جَهلِهِ ضَحِكي ... حَتّى أَتَتهُ يَدٌ فَرّاسَــــــةٌ وَفَـــــمُ\n`);\n/*=> `انا الذي نظر الاعمي الي ادبي ... واسمعت كلماتي من به صمم\nانام ملء جفوني عن شواردها ... ويسهر الخلق جراها ويختصم\nوجاهل مده في جهله ضحكي ... حتي اتته يد فراسه وفم\n`\n*/\n```\n\n## Credits\n\n- Original script [https://github.com/ahmads/arabicString]\n- Enhancements [https://github.com/ahmads/arabicString/pulls]\n- sanitization [https://github.com/ielashi/arabic-nlp]\n\n## License\n\n(The MIT License)\n","readmeFilename":"README.md"}