{"_id":"string-utils-basic","_rev":"8-f3d8d965549f126f7c42f1518bdd41c2","name":"string-utils-basic","description":"basic string utils library","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"string-utils-basic","version":"1.0.0","keywords":[],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.0","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"9dca5262f3f6f48ee21d336fe5b886257c83c658","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.0.tgz","fileCount":6,"integrity":"sha512-c3WXpm8djzH9wzJpe/PLJfAp5cEeezMuY6wJZJ+f+UzJXaWjVD81akXaeFAuddUr47v56hOouyAVHNsmUl4Bpw==","signatures":[{"sig":"MEUCIQCFSR0FLzToE+O3yReSA8pOev01za8czQgIVzdWQi7Z9gIgTMXYTFssvIw6AWHfF3at69riV0Umqjc0IAasN1nOZqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20519},"main":"index.js","gitHead":"594d2bad4624d0ef4027a4ecf4c0bb5d23cb886a","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.0_1717187230419_0.8935448840013749","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"string-utils-basic","version":"1.0.1","keywords":[],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.1","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"29bc6123e37b9f2914e9c1eb8254dc5342d952e7","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.1.tgz","fileCount":6,"integrity":"sha512-BvwFPoFcOoGOaFVmle9A+GCXlQdq6PUf6WyzrFwzNu4MA103xq8+5kIpQoUrEXzNVW2JTKRgLtPQw9V98zP95g==","signatures":[{"sig":"MEUCIQC8VOWAso7vUn84iX8NABSdn5Szuu4Ewr5srbZCy4ipHAIgERcQWd3Fe42dIDBxSLo1cEfhMJxklXJIYbZKGGah86A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20527},"main":"src/index.js","gitHead":"51521f03f846cf6fdcff72d2e5bb3a768ebb871e","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.1_1717187822335_0.643802317696929","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"string-utils-basic","version":"1.0.2","keywords":[],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.2","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"e4eec187132cdc9a363ee0400989ec4e6c5d039c","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.2.tgz","fileCount":6,"integrity":"sha512-Qu+4pfJ0UEPuDW0z4KrcdxRr72cOn32YlHqX/3xt/bfwlC9Trqh/m0++kSd2EalJendyVtbz3HFwsIZlHE+JdA==","signatures":[{"sig":"MEUCIDqwS9Y1L7a/O2VpK+Pm7JZ1IkmUuXEKRCay0NnSoQHTAiEA5MlbnbnACZHpNGxiHxZDh8VFelDvhHdJRGRwY/infzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20593},"main":"src/index.js","gitHead":"dd2b9153834f5a53365a5d97962f625b31ca9ad1","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","dependencies":{"string-utils-basic":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.2_1717188523900_0.04811138694601769","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"string-utils-basic","version":"1.0.3","keywords":[],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.3","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"9125995d4b9b38ff8ceca98312d978ec548733f4","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.3.tgz","fileCount":6,"integrity":"sha512-HF582AQf16j67xUBHTQZTe/H/pMncZBxdwYgUcOKKtjO1/9s5DSLZX22RZwKPYyInP2awqapDdWC0B4Z8kZ0UQ==","signatures":[{"sig":"MEQCIC7TvXcOUaifAmsJNFH2V0rEr5ap57V92HQbJZUEF3LWAiA0MZpwMPgBzoLnpb5svQlWpc3g6AAWL2zRKmIq1gkfSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20530},"main":"src/index.js","gitHead":"1ed51350107bf893e89c169cb88683ada11a061b","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.3_1717188877701_0.5774288031264054","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"string-utils-basic","version":"1.0.4","keywords":["string","string-utils","regex","utilities","utils","string manipulation","text processing"],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.4","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"ab39699ae3bcc15141441b1e74f253b7c2291e9b","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.4.tgz","fileCount":6,"integrity":"sha512-3oU7e1lJ+lsf8cABw3RB1wSKoLx2GRn6WcuWPyp6l5HOze1r/TzBbdVMUkRx8/mApkTR3Sf+drfrM6YbEOmOtA==","signatures":[{"sig":"MEQCIBkoT6cGTnIJxFaveU6s1i/WNGWOZw0ZC4Omtkaq5OJDAiAw/YxTJH+4ZP83vPJgyAj0H1gWX41ZpaK3VMi7O4jBmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20626},"main":"src/index.js","gitHead":"77357d45d2a458dbdf06a3b7d2d51844b530a0df","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.4_1717189272126_0.024185591718798527","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"string-utils-basic","version":"1.0.5","keywords":["string","string-utils","regex","utilities","utils","string manipulation","text processing"],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.5","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"ef0699f79263561e2813bd9a34ba36352da7002e","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.5.tgz","fileCount":15,"integrity":"sha512-Br3fbBe0zG4AgZJ/LtKfePu7c1wzrA0NxX/jP+6G/zxcSmEOMguAY8Exyc8AahJCZO/4gUNYignPRxJ5nN0VmA==","signatures":[{"sig":"MEYCIQCV9HWx9qwqk2RRAfo457IqJaEYC/qLWsrqCfy7hG9SKAIhAK0tpkk0W72HGJoN8C4BbOPiU+ulgkHNfRsKQwfZ74n4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48530},"main":"src/index.js","gitHead":"56fa1729cd907e05d57e916d1bac226bcb1c8477","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.5_1717453371758_0.8560781834674025","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"string-utils-basic","version":"1.0.6","keywords":["string","string-utils","regex","utilities","utils","string manipulation","text processing"],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.6","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"c08c837fe2d1835ee19e5fa84c83fd8a1ead5c23","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.6.tgz","fileCount":10,"integrity":"sha512-CeZ5/6yyh6ykN4XlnyPAfCQleKDOkh2KHvRPYSi3jjG/gsI0XrimSBV1MA9RB+hnSTd2F1g/Ff63WTcm77Rh5w==","signatures":[{"sig":"MEUCIC29u7rKMJzwiwDLxHazeGhNHLtsVYLhU+nJyq0bXfA/AiEAi6PorzXwH282I8JnfUMpzvHnfw7CQlxyn0qltCDEMOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17376},"main":"src/index.js","gitHead":"91310a5de17011832985880e899858adc5b6e1fd","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.6_1717453995133_0.2036690842108031","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"string-utils-basic","version":"1.0.7","keywords":["string","string-utils","regex","utilities","utils","string manipulation","text processing","validation","whitespace","alpha-numeric","capitalization","word count","reverse","truncate","snake case","kebab case","camel case","comments","JavaScript comments","CSS comments","URL validation","query parameters","IP address","email","email validation","IP validation","text utilities","string functions","text cleanup","text validation"],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","_id":"string-utils-basic@1.0.7","maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"dist":{"shasum":"ac92c4e830fe95d66fa4385995e1b3bf821042df","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.7.tgz","fileCount":12,"integrity":"sha512-MnyeGtl4ol3VNPtgo9mkB/Xmd2drXvSo4jDqh9hp8bDM14esr215lOy/bH55TWkClFPbwyN9WFUH2E/lomrW2Q==","signatures":[{"sig":"MEYCIQDdtsr14Vun7EqkwAyReW04x0pUdOKRpMTFPCAfm3tdkAIhALgOgay1QEnoWqH8dse2rkb+2B5VgpajNx24VXxvWt/R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22715},"main":"src/index.js","gitHead":"475633344212ed822e41984fabd6c28969845b3d","scripts":{"dev":"nodemon src/index.js","test":"jest","serve":"nodemon src/index.js"},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"repository":{"url":"git+https://github.com/apoorv-x12/string-utils-basic.git","type":"git"},"_npmVersion":"10.2.4","description":"basic string utils library","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string-utils-basic_1.0.7_1717526602492_0.24573185482193893","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"string-utils-basic","version":"1.0.8","description":"basic string utils library","main":"src/index.js","scripts":{"test":"jest","serve":"nodemon src/index.js","dev":"nodemon src/index.js"},"keywords":["string","string-utils","regex","utilities","utils","string manipulation","text processing","validation","whitespace","alpha-numeric","capitalization","word count","reverse","truncate","snake case","kebab case","camel case","comments","JavaScript comments","CSS comments","URL validation","query parameters","IP address","email","email validation","IP validation","text utilities","string functions","text cleanup","text validation","emojis","emojis validation","emoji delete","emoji getter","date validation"],"author":{"name":"Apoorv Shrivastava"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/apoorv-x12/string-utils-basic.git"},"bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","devDependencies":{"jest":"^29.7.0","nodemon":"^3.1.0"},"_id":"string-utils-basic@1.0.8","gitHead":"10d366296adf78336ec8294d0ae6187b586d9d8e","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-HM96my3L/tdGEOOP2YMx7ChXYTZojK+wBoPIgXqu6S8ZHbi9E/AV0IIamGm+JUa2poQZ9ukQub76e0KIiHWemw==","shasum":"db8c33a6c9404792fe57178067c1238d666a9580","tarball":"https://registry.npmjs.org/string-utils-basic/-/string-utils-basic-1.0.8.tgz","fileCount":14,"unpackedSize":26735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH5Bu2fKr5jrgK4DTuNNypxpxC6SbSeZXr2v/P/2KZ5wIhAPrFqSoYaYWtjgnwbjvTBDjAaAsinjAavdvylQ3hdSOD"}]},"_npmUser":{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"},"directories":{},"maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-utils-basic_1.0.8_1717785912420_0.9540932763661918"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-31T20:27:10.417Z","modified":"2024-06-07T18:45:12.751Z","1.0.0":"2024-05-31T20:27:10.608Z","1.0.1":"2024-05-31T20:37:02.480Z","1.0.2":"2024-05-31T20:48:44.149Z","1.0.3":"2024-05-31T20:54:37.856Z","1.0.4":"2024-05-31T21:01:12.313Z","1.0.5":"2024-06-03T22:22:51.915Z","1.0.6":"2024-06-03T22:33:15.305Z","1.0.7":"2024-06-04T18:43:22.651Z","1.0.8":"2024-06-07T18:45:12.597Z"},"maintainers":[{"name":"apoorv-shri-inf","email":"ap.xtreme21@gmail.com"}],"author":{"name":"Apoorv Shrivastava"},"repository":{"type":"git","url":"git+https://github.com/apoorv-x12/string-utils-basic.git"},"keywords":["string","string-utils","regex","utilities","utils","string manipulation","text processing","validation","whitespace","alpha-numeric","capitalization","word count","reverse","truncate","snake case","kebab case","camel case","comments","JavaScript comments","CSS comments","URL validation","query parameters","IP address","email","email validation","IP validation","text utilities","string functions","text cleanup","text validation","emojis","emojis validation","emoji delete","emoji getter","date validation"],"license":"MIT","homepage":"https://github.com/apoorv-x12/string-utils-basic#readme","bugs":{"url":"https://github.com/apoorv-x12/string-utils-basic/issues"},"readme":"# String Utilities Basic\r\n\r\nA collection of basic string manipulation functions written in JavaScript. These functions provide a variety of utilities for validating, formatting, and transforming strings.\r\n\r\n## Functions Overview\r\n\r\n| Function Name                                | Description                                                                                   |\r\n|----------------------------------------------|-----------------------------------------------------------------------------------------------|\r\n| `basicValidation`                            | Validates if the input is a string.                                                           |\r\n| `removeAllWhiteSpacesExceptOnesInBetween`    | Removes all unnecessary whitespace characters, except for single spaces between words.        |\r\n| `removeNonAlphaNumericExceptSpacesInBetween` | Removes all non-alphanumeric characters except spaces.                                        |\r\n| `capitalizeString`                           | Capitalizes the first letter of each word in the string.                                      |\r\n| `countWordsInString`                         | Counts the number of words in a string.                                                       |\r\n| `reverseString`                              | Reverses the entire string.                                                                   |\r\n| `reverseWordsInString`                       | Reverses the order of words in the string.                                                    |\r\n| `truncateString`                             | Truncates the string to a specified length and appends \"...\" if truncated.                    |\r\n| `snakeString`                                | Converts the string to snake_case.                                                            |\r\n| `kebabString`                                | Converts the string to kebab-case.                                                            |\r\n| `camelString`                                | Converts the string to camelCase.                                                             |\r\n| `isCamelCase`, `isSnakeCase`, `isKebabCase`  | Boolean functions to check if a string is in camelCase, snake_case, or kebab-case, respectively.|\r\n| `delJsComments`                              | Deletes JavaScript comments from a string.                                                    |\r\n| `getJsComments`                              | Retrieves JavaScript comments from a string.                                                  |\r\n| `hasJsComments`                              | Checks if a string has JavaScript comments.                                                   |\r\n| `countJsComments`                            | Counts the number of JavaScript comments in a string.                                         |\r\n| `delCssComments`                             | Deletes CSS comments from a string.                                                           |\r\n| `getCssComments`                             | Retrieves CSS comments from a string.                                                         |\r\n| `hasCssComments`                             | Checks if a string has CSS comments.                                                          |\r\n| `countCssComments`                           | Counts the number of CSS comments in a string.                                                |\r\n| `urlValidation`                              | Validates URLs according to a specified pattern.                                              |\r\n| `getQueryParams`                             | Extracts query parameters from a URL string.                                                  |\r\n| `getQueryString`                             | Extracts the query string from a URL string.                                                  |\r\n| `hasIpAddress`                               | Checks if a string contains an IP address.                                                    |\r\n| `getIpAddresses`                             | Retrieves IP addresses from a string.                                                         |\r\n| `delIpAddresses`                             | Deletes IP addresses from a string.                                                           |\r\n| `countIpAddresses`                           | Counts the number of IP addresses in a string.                                                |\r\n| `hasEmail`                                   | Checks if a string contains email addresses.                                                  |\r\n| `getEmails`                                  | Retrieves email addresses from a string.                                                      |\r\n| `delEmails`                                  | Deletes email addresses from a string.                                                        |\r\n| `countEmails`                                | Counts the number of email addresses in a string.                                             |\r\n| `dateValidation`                             | Validates the format of a date string. Returns `true` if the date string matches common date formats, otherwise `false`. |\r\n| `hasEmoji`                                   | Checks if a string contains emojis.                                                           |\r\n| `getEmojis`                                  | Retrieves emojis from a string.                                                               |\r\n| `delEmojis`                                  | Deletes emojis from a string.                                                                 |\r\n| `countEmojis`                                | Counts the number of emojis in a string.                                                      |\r\n\r\n**Note:** Digits are included in snake_case, kebab-case, and camelCase.\r\n\r\n## Usage\r\n\r\nTo use these functions in your project, require the module and call the desired function:\r\n\r\n```javascript\r\nconst {\r\n    basicValidation,\r\n    removeAllWhiteSpacesExceptOnesInBetween,\r\n    removeNonAlphaNumericExceptSpacesInBetween,\r\n    capitalizeString,\r\n    countWordsInString,\r\n    reverseString,\r\n    reverseWordsInString,\r\n    truncateString,\r\n    snakeString,\r\n    kebabString,\r\n    camelString,\r\n    isCamelCase,\r\n    isSnakeCase,\r\n    isKebabCase,\r\n    delJsComments,\r\n    getJsComments,\r\n    hasJsComments,\r\n    countJsComments,\r\n    delCssComments,\r\n    getCssComments,\r\n    hasCssComments,\r\n    countCssComments,\r\n    urlValidation,\r\n    getQueryParams,\r\n    getQueryString,\r\n    hasIpAddress,\r\n    getIpAddresses,\r\n    delIpAddresses,\r\n    countIpAddresses,\r\n    hasEmail,\r\n    getEmails,\r\n    delEmails,\r\n    countEmails,\r\n    dateValidation,\r\n    hasEmoji,\r\n    getEmojis,\r\n    delEmojis,\r\n    countEmojis\r\n} = require('string-utils-basic');\r\n\r\n// Example usage:\r\n\r\nconsole.log(capitalizeString(\"hello world\"));\r\n\r\n// Outputs: \"Hello World\"\r\n\r\n```\r\n\r\n## Installation\r\n\r\n```javascript\r\ngit clone https://github.com/your-username/string-utils-basic.git\r\ncd string-utils-basic\r\nnpm i\r\n```\r\n\r\n# Running Tests \r\n\r\n```javascript\r\nnpm test\r\n```\r\n\r\n# Project By\r\n\r\nApoorv Shrivastava\r\n\r\n# npm package link \r\n\r\nhttps://www.npmjs.com/package/string-utils-basic\r\n\r\n# Contributing\r\n\r\nFeel free to submit issues or pull requests if you have suggestions or improvements.\r\n\r\n# License\r\n\r\nThis project is licensed under the MIT License.\r\n\r\nThis summary provides a clear overview of the functionality provided by your string utility functions, along with instructions on how to use, install, and test them.\r\n","readmeFilename":"README.md"}