{"_id":"@ainc/string","_rev":"6-c28c10fc27717e820691bb83d3dfc6b9","name":"@ainc/string","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.101":{"name":"@ainc/string","version":"0.0.101","description":"string","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"edonet","email":"edonet@163.com"},"license":"MIT","_id":"@ainc/string@0.0.101","dist":{"shasum":"738ce902c07e20a2c0ae777ea819640b2e073ca6","integrity":"sha512-ipbJBVjuSfLMe031Pnfti2cJHpOywGPCvsU2xxR7gabFCgrzcp/bkVuxxTODruv4iGwGfbqWGz7qugX63z81sg==","tarball":"https://registry.npmjs.org/@ainc/string/-/string-0.0.101.tgz","fileCount":39,"unpackedSize":18786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzUelCRA9TVsSAnZWagAAtd8P/3GvnV66f6VnO8tFOntL\n80wJz4V58JwZ2bthbIBRZB6ld2ARpppy1XfFah8rIDqGR2H+iPrePqMAHEgd\nVuv8L4anR3c/DXm1diOgZPMOmDgemFkOAEjp1ueFgDtPkdjAeXnNhmUUEXQc\nEF7cAtx3/j4SuZ97iGOid5/Q76iZTVL8/8V7tSqB9fAmkv+RPdJLjf6C4sza\n5GDtyk8MKCyXzp/wyNFdmpbWb32vRBbpeQZ2qq1Mfad+XE/Lxee9qPfLV9cR\nUeYKk0JZ57l+g70inC4MLndoSRU4/69Y6yunubIhgy/LkKbQgh5ai0MrMrBn\nY5tluIOtYFoUOh4mvf10oXdI43Iy/sbknisb4LHSWjgxG1WM7AZvw+r+4UKg\ne5wJRu78MAD4JZSHoL8AXtF1wtgQV+eZBHRBf032y7OUs9q2tG9VXNQs65Ei\nticKypnAdfQZrhP18RGfdqnvsoRJVwTTBYzStvwHHSwdkKT8pQQcIaGPuwMF\nDx8kELWYRT9bRTc0q0zLulPEiiNNMJRgov4OMwxoWsEE0jox+KHlLoUdZvV2\nJQAJU1sPKzxLsdj10OaTumaYs+XFK0zZBz6LR2F6cPG/6ZRBMLUckhslJ3Am\nrP2m524mcuVvSNyqRV7zgFBf/exHItGNN7asVBtIG7vJQpmTw79ir7a2I9/b\nzIXZ\r\n=3H/Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoY+sn42oGZqM+65GO7SY9gkezRdQn61Azbp/eDg1qJwIhAJXqAmEm2jBhiDdPqhylZmnoMIz8XNKPKyA81WyEQ0IJ"}]},"maintainers":[{"name":"edonet","email":"edonet@163.com"}],"_npmUser":{"name":"edonet","email":"edonet@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_0.0.101_1573734309034_0.96783610478654"},"_hasShrinkwrap":false},"0.0.102":{"name":"@ainc/string","version":"0.0.102","description":"string","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"edonet","email":"edonet@163.com"},"license":"MIT","_id":"@ainc/string@0.0.102","dist":{"shasum":"ea2b0e2b2e823be03f461740c9a31b244c9ea131","integrity":"sha512-h2zWdMPRlcT2/1+kYk4FHbG+wpIZGf6nhIhJgjwj++ifbpPLdth9RiDax/cX0qYhpOEluU+ThCjICfZcgbqWBg==","tarball":"https://registry.npmjs.org/@ainc/string/-/string-0.0.102.tgz","fileCount":39,"unpackedSize":18786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH/zbCRA9TVsSAnZWagAAe0QP/2n0QAu+oG8eHRApiSAW\nfojUSKDHq7e7XsIGknq9+mm5HyTNpgX/im48k/U5nZMYbjO4RrbhrEH/K1DI\nrRGLMnNlEQClFxLE1RvPIHkUdn74kT3Nh2aYQQssAu8qmUs+UQ7HzKJ5UvS4\n1XjD1ZlWTYwj4llm+gf7xkXD8rzNY34ClctnKN/LfvpYBckWsiSbvBCQUhb7\n/cf3Zloy0Ba5tBXRvfrfS+PvyvOOB1XW1kk0Ce0UheKV3iBr9jSDay5LoIXz\nhxx1mqj6EJzbfzFebVf4wjgPtsIOAIOO0+KXjlQKqzUe5cK1Kh6viswLya+w\n+A5dvcd7AVUNbDnL4M4H0NQVN2mcV3gQ1TJS0pAc2NtSRGcVd/amkGUAFxlR\n51wim9jrYsm5M4inKt/OSxycjp1+W9sTeR4rnn9X6FSmEgVZUC/UqGi/fbmy\nvIH88bgeORYeqq0zr0cvP7LjclabfiSzLW2lDMJ1gI+VLD2J4p6Dy9G37vWG\nMZZ7PsrqGUg77cZ395nAU+ybS3LtoTPza4wP5pXftXoXKFgvDQLyoVF3O9/T\n9B/srlztq/qf4pcCiKmsPrcBVbFiy/UO42wamikY/VWu/OdJGvl052S0TE0q\nImFg2MUHPyxknAx4xH1IupBIlEWeJSD6qFc2pdJWn5+19TH5PYUH1JA0GVlB\npQJC\r\n=K6aA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0rTr5A//kdksf6yxF52omatZYPjoagYfwT5pvhIIkrQIhAJqFUHRI/u38Oh2KYocb1E9rpJZKWWW1KoQP9wB3HsBL"}]},"maintainers":[{"name":"edonet","email":"edonet@163.com"}],"_npmUser":{"name":"edonet","email":"edonet@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_0.0.102_1579154651007_0.37084543776833767"},"_hasShrinkwrap":false},"0.0.103":{"name":"@ainc/string","version":"0.0.103","description":"string","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"edonet","email":"edonet@163.com"},"license":"MIT","_id":"@ainc/string@0.0.103","dist":{"shasum":"0149ab07da6d9dfcd18b73a9de32ea3359fb0111","integrity":"sha512-cLa/kKQ50qgF0+wdw8kOcuKXO7ojDL3/eRMgLB+Hv+TBtzJI0IUwZNOkIIzB2/bQEwjfAo/NOIY3WJx/rGDPXQ==","tarball":"https://registry.npmjs.org/@ainc/string/-/string-0.0.103.tgz","fileCount":39,"unpackedSize":18784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU9vtCRA9TVsSAnZWagAAvt8P/2T6bL8YvIa3CdXSDrf3\nT52pSZ3/WEyNRnCFE7R0TI6r6mf4zGCqHyGMTvXahrRaZSc761NfOsAPhYGo\nDWGnpblZXlKwTkFejgynkFrjf5Z701uVhiS1rm4gkTeP/YHDJJRt+lfB8vyn\nRDuLqtNmOelOwX7lwujJ3kNMSvOanscJToQK2XWZhHVdVCJWr7ZS85ZC+j0u\nzePsGdN/83U+rb00d70D1iavFHRtUaF466FaUyHwxg/+RSxXHmuiuqD1jVFV\nUcAx1N8tgyMeaLk9j4YddzVBtM6z1ZxAQnCaFgQN24UE0KR2elUv0rlwJDGi\nDFCu8vVCjPps+hQwR6cpDSCOTAcUdrP70jecyRDbfd9u4YQSTtOTttQduk7k\nUD2JUhoY8La0eltPorJuQDPGNyk44CV4T2FdbSLB90DAEbBz0PTY6sygW//S\nOMrmyB/UTalUJerUp2zm5trTDVohRYttM2drikgKMxNCsn3ite8zXSsQZ3EK\nIF4TosZHfturxIslyVmZYzqbJHlCtRR48GAYZ5SxBRVDro30R5qIBqxs4H+z\nDJwfMuJp8kSiU1xbMSQHLYAoa0Peo7Uc7xKPFTuWFk20W4RqKEvPZZbOueR8\nLKwUBTyg3h9ynfjIqrGlAg715lhwj0Paeoy55hO5gbjhwKJ4ddhCxTcEW85Q\nQ9t0\r\n=4x7B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSocmHYBLFLT+FSYC/WKr1scskzIdYM2bYzsIdqdmJPAIhAJ0ts1H3itiyLfCWCousnqVSW+eUVvYeT8RWLxHgaJ7y"}]},"maintainers":[{"name":"edonet","email":"edonet@163.com"}],"_npmUser":{"name":"edonet","email":"edonet@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_0.0.103_1582554093487_0.7851526626517706"},"_hasShrinkwrap":false},"0.0.104":{"name":"@ainc/string","version":"0.0.104","description":"string","ts":"lib/index.ts","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"edonet","email":"edonet@163.com"},"license":"MIT","_id":"@ainc/string@0.0.104","dist":{"shasum":"1a6a9ca01eefcb6ec591f81b5f75975676783b8c","integrity":"sha512-NepUIN6/wgxJey4ISK2AAl283/UwCzaaX8X+7JLsM56AFOnoTTrRccoRikMbpLayGwipBIopprGNjO8RZciFvA==","tarball":"https://registry.npmjs.org/@ainc/string/-/string-0.0.104.tgz","fileCount":58,"unpackedSize":30737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeIVsCRA9TVsSAnZWagAA0TQP+gN7nXzRSsJ36UINZwKC\n45LRPrEMsiVI9IBL9qCOaLiG5LT5UXzqVy/mZGtiIaT9quiIFRbvXqK8XXEx\nSFSCWqLiRAu1EgoGOafsq7NLmzojiQ7izWYOEzJ61wwxrw5pKu+l30vkvndw\nHgj7EMevaZX6lrx5dGA2pK1SOLc70IiHY43FABEGF4KBhbAwUUIVZx/ikDO+\nE/EF+CFBeEbrTisRIPylXdK1Kmd7xeLJPT033FYiS/ncJe/KXoSFo5m1uesd\nvkiy+UrL4NiDN9K77/plWimQ57/JDrFbkR+NiOroOsfH6t3AZjmNoLbeZ3Ei\nksFdrkOJkOeuqHE2+5wGQwhy4Fp1EaxUH2QDs5F+So4rvfQ7hC8Www4zYTMo\nNcAB4cgyTQV8JbG8SjJNFte2vN+I21yQrWOkR3PnyZ5n1fX5RB/uvlhti0ME\n7dDQaIuncFucwKFJlz9FTVUIcHZGUEqmBo+t2WPhHamvfbNNZbmQb6MgzS4m\ndtvScdNT5/zN7rQSgmA53tw9aWUIoxytNF0q6dzNPQPH78BqvY22zsdQa60y\nFR7WadOZmEBZ+FrKWIfj7LnYH5w+xRp315UCi2xEWa23u6BhhaVk6fJbT+aw\nXXUlwHaiVjQW+y3k+qe/p3tVv0fNUZSZ2mgf6hWJl/Pb/C60svQLEZ8bmUri\nE4IM\r\n=K3D+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbKCHbU1O6ByYSVXgd+bK72fvlsUHCxzP9lJkEnzQXaAiEAyX8cbArLlLPyGceRFKbIJdDfzOIhiZniAIX3zXUH19g="}]},"maintainers":[{"name":"edonet","email":"edonet@163.com"}],"_npmUser":{"name":"edonet","email":"edonet@163.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_0.0.104_1584956779731_0.14400214640445586"},"_hasShrinkwrap":false},"0.1.0":{"name":"@ainc/string","version":"0.1.0","description":"Let's do something nice with @ainc/string!","module":"esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"esc ./src","build":"yarn clean && yarn compile && yarn module","watch":"yarn compile -watch","compile":"tsc -p ./","module":"tsc -p ./ --outDir ./esm -m ESNext","prepublish":"yarn build","test":"jest","clean":"rm -rf ./dist ./esm"},"repository":{"type":"git","url":"lifx@edonet:repo/ainc/string.git"},"author":{"name":"edonet@163.com"},"license":"MIT","devDependencies":{"@types/jest":"^26.0.22"},"licenseText":"MIT License\n\nCopyright (c) 2021 edonet@163.com\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@ainc/string@0.1.0","dist":{"shasum":"4a01d9450c6d2429c8fad8d73500184b79d51ca7","integrity":"sha512-DZAdLJtyyifFHs1F1+QZSEE13JJjwYHCGx6mSXW6oJUQf2SbT+i6uxBsIh5NXWgjz/obK2ZmrUns48pRjdIwTw==","tarball":"https://registry.npmjs.org/@ainc/string/-/string-0.1.0.tgz","fileCount":154,"unpackedSize":85737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaDJ8CRA9TVsSAnZWagAAbv4QAKFlh7rhwn7feADZQV6z\ndsz6hoyuS/bBbwA6nRT3aKr1fRACC3g15yRxvKRsRcS00ENaCbboWUvju23j\nZgA2UlbtiibcliXLmtrbHERauxEdilnF0Q37fdGT2/fzXIfa1Yo6IBX3yb74\nHDaKRIWuKMx78P61rPIXLZNbCe4D1zEG5aAwgSb//MIsfqMsBTeuGwrTcm76\nZ4aVxzitusMtC4iFH7Z/gHNU8uTiUUgAo2T6d9IH4xxjIQia5QKYztdFERO8\nPtNJ9hWm7DQVNcEFWQXQWdLjJyS7lvrMdyXO73RO0pA7L5K1R1uaubhOR/eS\nQfHGHbIak+OALKTzRJQ3r2vK8tM1CcjcNXfijXp5yf3FUbeVWXCp/dAU1YJ4\nTF7V+7iQ8WKCs19iJiVCimr+bNok3jDjh56fUW5dzzQYzJsWbAPaEBFKffNA\nnEYJ/eatooCNLl5JVtZK1sK4TIBumRDSjREL3OSgI9JsLln4VAVGqVRkXchV\nBwPVTYUd0vdhp/794IzMjsA3jG/ZvQog516/FZiGC9UF46t7v0R9vXESGvDu\nt+QNmBYW6yoUxc9hgXfi9Diedxk1G9Z4Ims5JmOF9qXCPrlgUR+NCuiPFeNx\n7YfxotR6BBxrbS8uFqIbdF2IpqCBt4XtNqlfhXfxTqAgGtQ/BCL2CZjbubRF\n8ppZ\r\n=rkQ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1CX+b7/a6ydF8EZqTsKoylq81ylw4QS0UVcvgo4SzjAiBwsVFWqBu2kOUxTADnEAHn4LOCfKiOnPeAj/tzJ37A4A=="}]},"_npmUser":{"name":"edonet","email":"edonet@163.com"},"directories":{},"maintainers":[{"name":"edonet","email":"edonet@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string_0.1.0_1617441403993_0.6568564541651907"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-14T12:25:08.813Z","0.0.101":"2019-11-14T12:25:09.167Z","modified":"2022-04-04T12:20:03.019Z","0.0.102":"2020-01-16T06:04:11.153Z","0.0.103":"2020-02-24T14:21:33.608Z","0.0.104":"2020-03-23T09:46:19.884Z","0.1.0":"2021-04-03T09:16:44.208Z"},"maintainers":[{"email":"absock@163.com","name":"absock"},{"email":"edonet@163.com","name":"edonet"}],"description":"Let's do something nice with @ainc/string!","author":{"name":"edonet@163.com"},"license":"MIT","readme":"# @ainc/string\n\nstring\n\n## Install\n``` shell\n$ yarn add @ainc/string\n```\n\n## Usage\n``` javascript\nimport * as str from '@ainc/string';\n```\n\n## Api\n* words(str: string): string[]\n* join(arr: string[], ...sep: string[]): string\n* split(str: string, sep: string): string[]\n* separate(str: string, ...sep: string[]): string[]\n* lowerFirst(str: string): string\n* upperFirst(str: string): string\n* lowerCase(str: string): string\n* upperCase(str: string): string\n* camelCase(str: string): string\n* pascalCase(str: string): string\n* snakeCase(str: string): string\n* kebabCase(str: string): string\n* parse(str: string): object\n* stringify(data: object): string\n* isLowerCase(str: string): boolean\n* isLowerCode(code: number): boolean\n* isUpperCase(str: string): boolean\n* isUpperCode(code: number): boolean\n* isNumberCase(str: string): boolean\n* isNumberCode(code: number): boolean\n","readmeFilename":"README.md","repository":{"type":"git","url":"lifx@edonet:repo/ainc/string.git"}}