{"_id":"craydent.singularize","_rev":"30-6a212a56a878833ce6d3bfae6fa816b5","name":"craydent.singularize","dist-tags":{"latest":"1.0.2"},"versions":{"0.10.0":{"name":"craydent.singularize","version":"0.10.0","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.0","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/regexp","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"553d77e6e95b9ced3a838b4a7112b325d93a4cc1","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.0.tgz","fileCount":38,"integrity":"sha512-nqxZS35kdtKjSxg8PQmUTvrVxgaiDr5iBwfhxW4gS4qz/Pe6K2CbMnGqvimloguFApJ9eeP8mr1b9w9+lbkH6A==","signatures":[{"sig":"MEUCIE9M+KNYn4Rw7LrK8fGmgzZspdWmZD9qwHL9nEaPtJMVAiEAnjvK5etTFOM8n93uaZCFh6wQXTuQBIjX34fA+Zzzcqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbAW3CRA9TVsSAnZWagAAPlIP/jI6gdogi15gsZ8vsCiT\nusTkBpXJCm7aBulHh/Z4MAs0F/PmK9jKrWQsIEWofPJSfaAnuj49agS5ZWNu\n+3Ski1eBL39PtMEFPcEUbGUcJzLONe1ThrL2labjU5GSIzQKWHuvHS/7/8fJ\npKFi15GFOiS8Us9J2TNzkq0W3MngL5XJgJOn0jmyTlEqlN33a/W5DwK2K+2G\nyvkRBvF6eZEdqWdz1aDimmuicI2zijy0S2sSNDfElSvLG0ktoU2vY26ESqjS\nx244zHxkMnaJ5AB6K3CdBkKZq1SlEh3aXaNizhEGrua/COPpGCJdUuXaAx8c\nIt0QiNgKesisDPEwJ4z1A+gGct34E5u5wNw1FKZE+ajCbB+pdEZ5Ra8P6i4K\ni19Jqj72NhsQWtAq6JsZCNNF3eImXD3ILAf/Es4JZrGcEzcEO8O3kE+GSbvu\nXyBHBNhOtxe2tyhuNjofkxIPYz1APQ0e750rtHavCmePmVzYEWPYBM8MC65w\nFmBy7+0CjZTYxyhXENFRatk7L+i/+Dj33+LVc2UeHPq4WXNBlMOlqL6UvbKH\nKLcC88alFgLjrPE81dTaejmQeUHWDjT94DFjkn7pOUJTwdkQTEbniGytXDu/\nthNrT4QXGT5aduadTQOzOx9rl95/NOvDlbaVwO0+uPuZOK5ls7rJnr9QbqDT\nAxPo\r\n=AWG/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.0_1600914870833_0.42270837012655393","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"craydent.singularize","version":"0.10.1","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.1","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/regexp","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"76726d1dd029a7ed60573fc30c1fb5ba44d79a35","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.1.tgz","fileCount":38,"integrity":"sha512-+6Y7RlEr/4xNtX9m9pcObEktDssCpOukyZOktD9xXTlDTgbowUW/PQLcOzIfFP23/6PEnGgcOxtSTpQPo//FXw==","signatures":[{"sig":"MEQCIEawdpNOaOk3yVrxIfzkiYkXotmJtbGOYcShGa720fOCAiA0//CATZCXAcEZYJAqBtiVgNMO1SvJnlFlEUHmjpXwdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbDECCRA9TVsSAnZWagAAbegP/i1Ljswl0ATuSjZ8mhw8\nYWQj/QbOae1ODYvP99IPCmmapC97S4SAJEV6uswJfXCjxWnaSKCTpBAh1rYj\nNo95g8kVMFW5QQTBN8E+9fGO9cXbxqiAySNj5VRAbl6NUTR9HVnxrq0esvDc\nghFM7243YkAI1oqOSwDgXi0ic67j3MVU3xtDU+JmmvsNPYLqnpd4MGaqKwY6\nCNpZPrcbgxgN5vpsAu6F6U7c1kzYBuc3XvSLKyf27MTb6Opg/o9TLGoUeHUR\n/BQ2uSto4LlbkFsm3HVJTbddxg3dmPkmiUeDx2rjx/yM/noWLhAcuZOvtbCq\nu+qhg7sXTTLCIHEflOgLtdg0FUUUDrbmiue17/fvV5WeeUZPAyFswR+EnvPo\nQuEdYTdom7VfXQ0bKPAeKDUFaIaaLbs86TulIEVmuKGd2r3bCQSjyJqMtu6e\nt68B3uhYCXM2R7nK1AYIzfm80s8JJVNTk+xe3HHLAAK8qi145TG3TxL38DPp\nW9H86G0kS/QukWg4MUxfX+FHKvGj98FfsXJK+45tspeQP56yMCcZACfqg3dn\nvtVlPHqG85Xz74RL6YhRC/0AGD5glorYpeN4oXw/eTYU93M9scqg/luH2IjK\n/uOFz5lYMxt7HnNkKDFmvPTZd9cZzrF+rpyrYpOaEFk0sVECC4Lb9AVMOcRj\nYfCp\r\n=/6xw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.1_1600925953959_0.305217129056353","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"craydent.singularize","version":"0.10.2","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.2","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/regexp","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"283197c910adaee26a42cded20a68ad29831aaf8","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.2.tgz","fileCount":38,"integrity":"sha512-IosGGpNRriEA1VIxmcsBDTzS12mVhD+yV27ztynIwO9ro5y02/+ZQPahWQSG9uXUofJlj9Saqq4m8vwW2x+ZYA==","signatures":[{"sig":"MEYCIQDvpsRJu6swwGRlWrn6ft1ABB5yTz1AqVjblUMppt1n/AIhAKwJNC/f6dPGVctEIJQuWGAfbGHT8yvMg6KbjJPUSZf8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc6OfCRA9TVsSAnZWagAA/1gQAKNv6lbgn8vwpp5jbXYW\nBrXftqhjqES6WHCiF4thEUcoaJFfEed9LzoK2O2LNWLZbvhDfMFaGmpMkPIp\nA/raVU1QN15sAK6BGeX5q50IhchgUwiwQm6Y4eFpOnZwyS967tY5GzHxqLcI\n/lkQcO0mGgxc/Mm5rFypIjOCwFGIiy9mqjppW4wMZyxWA8U087VI5fSCHoPb\n9Gj6XgJalAhGLBZv5qUCZfTlggmBD6R4C36jqdsjnPT82XyZy6rwZXkXfhJI\niNQ5QFMFm6srh8Vma74JTSAghOMBF6TjiBCd1pXKcWghSVMW7RbtSsFY4wIK\nooz5lUrkU/pbwLJcHdecn5hqeBRBkF/xhgZYnGPb1fPBTu5iAkSSqbcseKO1\nVj0h68j6vLIsqEu5omCoIjIoWHWd6H0muNP8Ld8aVdgXXZGLB3jqf9jjUpT5\nxR+DLck+4ahMg85tTAqoOO1u5u0X2KRDaiTXaOGnPFlRgh1Ya86sdntPGn9L\nUNHC66MnSurCZCfx+LFftFmTbWNOHUc/Q7e7yAbxGj9XWvQ3CCs6Qt12ABBu\nqwdsGgbw3fpOIZZBCS2ozDWeTH5fw5K8XGF9r5c+XrsLmI9Qb0ExlYWHFtPw\n1thtcVyksC6wnGwoa3CuesGiWamTJWYf7QaYpCKC2zuaeuEEyF1hz4p3tv5l\nhYqi\r\n=JU3f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.2_1601414047558_0.13541283827889705","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"craydent.singularize","version":"0.10.3","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.3","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/regexp","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"136051c410b0bbc8a2828ba75ea291f105f5f40b","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.3.tgz","fileCount":38,"integrity":"sha512-Zepm6vyXTp5D0F+LM454V4/f+wb4JYlpLZExdQEhCszd3sJbO8MiHfTUiOD529oOqGIK4aSpEs7Jyz35T01Zbw==","signatures":[{"sig":"MEUCIQD0hBZu5LQKgI7bMEICCBdcdvRDomMYRFGXQcKV7j1OFwIgblURkd9kxkiQ2S8Mh8JLcEPkGehrLgOwiHbMji/JE3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd6wVCRA9TVsSAnZWagAA518P/RM2Lp3ugcxrjPsf8Lc6\naKowPoNw9pG1BiAdUHrZYIWs/Jds8JeioKr5UckNpgcmhlAT4RtTrY1JJIU6\n9Tf3n0JpZw3Ilp39kNEy/TchROxCCsFt0F+MjpcsoerbBdzxIvrXh+B+Cxbd\nVwCCxMs8mxJEGN0Gh2ra5/z4/ttWIWc+Yh5R3A0YmnOb9jFRjoWjfnMoW3Wi\nbuHt60dLD3HUb1uYgIhJO+g0fRG0Sl4843GXvzKzAL2Isj6dFnz/pIrGb4CN\ndVkDy4hOvY4xD2NxtXqK0ZnvTtZA5oobgyUgMwc8hkGgoGnhac3UK350qMIA\nCs9QBrsH6q5j5Hs4s+LyZ1j/RT2UNk7fRmPZsivcB8QXVBt4muO3X1Z9GcSX\ntt0jBep6ROtlDL91dowmCVZLymWoSqBQvDKiJxXFMuSmj2EGTUPWVizVdZvm\n3miC6RQVbNB4I4fMQ3l6oAn71UaLnyZOsjOGvTnrutWRRuAVAwdwHmYrgnpv\nBwJhcbsllEucfjDyNY3on0RsKFxQN4AEWJQIPt/HDo7duSPaROnpYLBYKgoZ\nFK90/9e5IgoDhxVNjoFaNSpNonRLfyRZMzBHgh6lk5NRWq/j3JxnfktXo6aH\nAnfH6x286hN6wJ9s8J5cD0Bi1MtpFCgD67HRaisLn+XjRcBr50h+ft5ckQ8V\njCZI\r\n=Gmt7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.3_1601678357500_0.6488327508520229","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"craydent.singularize","version":"0.10.4","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.4","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/regexp","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"441997061501fbfdc77dad5eb3ae3a78d7adbc4a","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.4.tgz","fileCount":38,"integrity":"sha512-dXKbr7Jn9G2bsvUUrvucqVDq9vInVJuLxdS/jGXfgEdqF2w6JwtvMoD3p/sB21+dEo+xCe4AFTHzA+3EegGYbQ==","signatures":[{"sig":"MEUCIGTQFRSuFsTWqn9a4OKaS87E1+N3Vpy+7tB5EUym9/xTAiEA0VOGqga8MSXTXZvIBgfsrYamC+312mkRUp08+AI4ve4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiN7nCRA9TVsSAnZWagAAMxoP/3bKWSNOeSobndbRlbso\nZ4LUkOqWD8P8GpK9M6ZLBcq+3Y1YuQRhWuSY6Y9F0tGou58iMTjQwCu4Hs95\ngUYADaKfyTqqUKZPoBL6zspj1pHaZ/77eByUxG8MW5HQ5DiVvsw0PyDe41fV\nCuU+QDndRmFIXgAr2VynaRWK6kVNwhRgnNdMnEExjFCbMym7dE5Trhv0bb9q\nFjReUOuD5ri/U1hRdGZgny0AC/GnRAXuxFXSrPbNWN3QJG/CYascTec8PoOd\nnI/y1uT++H6se4DP48ZUTKIN5AvwJz0E099VTPCdCQgend2NAjY9aNup40Lr\nEoOQCAXDkG6F0ymAxVgyOeI6bMbcMtYxVEe3znYOvhLqmG1ET+yCQrSPSClv\nhB7fxGmUa7KE+GTopGSOu8AJvKlwlmaeTy5IXUBUJvjjyVs8sQd/qnGTfmnO\npBaRhfq02vRibdbvv0XAX5aiIHykx1q832++0ludeEjQKjVPfSKWp65tU0tc\nqZ1EGEiMnpGAf0yHJst0jiYcPP96kvAPq+XePwO7i4ni8xA3PIHBOjwdI4xv\nswpzNRbyRV9KMl8yObY0F3VLP6fkltpNyU1oRjdTdfJn/aCgpKi+7Ybdsvja\n4AVcZNTduHKvdPPozbktINQU1Rvj0VCbqa8Ds/OHX3RyaB00XD58muklvesR\nIxUL\r\n=DA1x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.4_1602805479491_0.8742750841006055","host":"s3://npm-registry-packages"}},"0.10.7":{"name":"craydent.singularize","version":"0.10.7","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.7","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/typeof","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"030d2a25653a8d34489850a12e2a46db23e89ab0","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.7.tgz","fileCount":10,"integrity":"sha512-eciJpvLaJ3GAtaj34Q7otLM+ym4mk+xhDrbMKItLj4xAnc9RKMQbrgcPGsojOAI5UedVWQbmuJWmtAyIRfEmxw==","signatures":[{"sig":"MEUCIQCh0vt9N7Hf7+HKSSiNuzgZ6bL1HJIbro/ekt3rR/qIQwIgJH1GU9sFAzqNL9xQ22UTkUV6KVS7YQFGdZpovkYGBRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNIXGCRA9TVsSAnZWagAApW4P/0zwCMps5UfsNrFqWx2U\n8hsfDpsrntwSHLsGk8gP792M8hViJhlnlCo/IZb2Nt9I/vaTyoGahDBKvvWt\nUiVh4b5+5mAkp3F1unSgWhGXWGoI0W5oHxxco4xY3w721FsOfl5ALmUsnM4x\nYFy8oArqIrR8CBNZCKd3jU50rANaqHkzLWN7nyjfR/mdEuaIYhRYwN3hCQr4\nFv9Cf4XIkQJlDkioHkh16MCQCuZgkkAmZb3HeTdKfF6MzeLIPO267Nmdtkua\nfrVJJjtF0lStNSrvj+otnKN11ey1TdR4p41636tPUOyBeoOaNK2LIn+UitgO\n7eMnJYkD/W373XV/S2i2lH5zsswYMwOp1v4xZEfn6KFIoidyPbRvn+9ZPGj/\n+5pxaUjxOUiGoxuMp9sn7fl+9ZeIubw1bSrRO06pXQlFOEYbsTw319jYBRHZ\npgOCWrYauZo5JP+b2NsVRjPmOrW+QDuFu7zQNop6tWbZPV3xafSf1/Plc17A\nqLjxhRBSSoJBXyTD8+8lIZ08xcXBOkVtMkXdNReinLt9IqYkB2jawhE5lz4G\ngi/beNteKqehh+btYYdwE+5eClwwMTeCa2hQsJjFmf0ZebRskk4tlAu3bcEX\ny1mmLGg9m1WmgKlE/4IkWw8pBeGX3Uqwi3i1woaOhFs4cnQIKFCQ2J2lx7/X\nhick\r\n=cdNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.10.7","craydent.key-of":"0.10.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.7_1614054854052_0.9930256891063172","host":"s3://npm-registry-packages"}},"0.10.8":{"name":"craydent.singularize","version":"0.10.8","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.8","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/typeof","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"1b39296791af8fba028bcfac7a9edbbbbe4a5cce","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.8.tgz","fileCount":10,"integrity":"sha512-YiKZHDe34jDbTUkYvZJEi1Gs6SMqMebLU4q8XFP7gyv4qYl49ejSP+9RqIVTYGntzj4FTTkU14LC3scf30gMRw==","signatures":[{"sig":"MEYCIQDWaXgdJprBv+xkSAlDcRw3yBOdcnLaN9PO7Ui2bUjM8wIhAL+JRb2CYLJCFtoqUSTUx3ZuoxH0u/3bYwkjVf9I2NID","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNKL6CRA9TVsSAnZWagAAtUUP/2/7lqRADeZ3w+6ZYs9c\nxX8VBL0YgP6gpEpQHSZAort/zh+8pdI27zcmJkgohvPZnrelTL95/OcafNrv\nc0fQYf7RpNzj/zJ3J5PRSuypLp6n3ELiGKNH5spTqybrsJQQkFlUQwVmRibK\n1AFXmpDsEd2YSiVKWldSAwzwBAulUq/sJwRICiaM591hdu0xg2ErogHQ8rMm\nww5cg4QGnf+kz954Ip/9ofS+cmfS8wESY6MblzAHdFkzi790hQB20aW2Wm/9\nSYAkK6noQ/kQm2Bicv5prhe+TdoUiBnNjXB2f3xbu7+7EeCyXyEQ4n4lwi06\naLbOM+GfDFSBiCZOpfakRncGn7cbhRAljWCU52z4mfA/sUdkWb7aU+R+eB9L\nwspHN7mr3ZMeEqptn5D9RADrf57O0gghQda12oR1aUHEHLfy3cqRAkatK4Pp\n+IZfqHAGBCiCYphdT2Z0fiZuZX5nucpwmFDF62hp3VEy3ToD5vkbiAyMOjEv\n39XQH99bl/qZVRVNC8OqATYGdRnQfZyQnyj13GeRibzq53HGuGQOTnqg7QMQ\ngxoFniCV77OqXT+2tf8GpMyn64n+/SR1ltl+1wQP1iwU8WbWuyooNv/5ugOX\nValF1tA1W/+3eEpqaG6wjheWKaPQcyMoiZnfvTRHjcYFtkJmC0dZuF5u8FmU\naKoi\r\n=PpwB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.10.8","craydent.keyof":"0.10.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.8_1614062330250_0.7198807997418657","host":"s3://npm-registry-packages"}},"0.10.9":{"name":"craydent.singularize","version":"0.10.9","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.9","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/json-parser","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"371f4acabbb020155f18fe4ab31c62bb891c60f2","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.9.tgz","fileCount":10,"integrity":"sha512-hC0ON9LnGfXf+ih7TYxruXizLwdmRl7vLV5KA86cRdz5LoIs/19h8jjuDnDubwIQr9S3NESasL785Dxh7JEzBQ==","signatures":[{"sig":"MEYCIQDjUhjLAmOFx0y1BbWI5A5W69qv0MRttZd8vkIBc7qGNwIhAO1Ye0iOdVWIAqi3zzGcmCTiPRg0/wY2OjPIF/DmKZbZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQFXTCRA9TVsSAnZWagAA/FIP/3fR1knKJ4n9c/kdb4xR\n46V+pXi1udV/u+wnWtP91rGCt403DXR1Jv+ecC8KzgHA84gpVabHWUT2xGRE\nss3y1OSDxpqlxOsXTx5a+0cQk0tKhy4OJZBDhtlTurSFdQQ3ZuugcB+2gABq\nCziFdT1eL7qtuayKYGKfq+UV3YpVTzOLWNecnHFpKd/t8kMH5cN5ZLQPuPU9\ns+LAFRja+s7l63nTo7eZ/mWY+3hYgavFoD+B+75pgiFHApvByb5Tynl09v5o\n5Nae7XOY+fbspnsIBLAbmtgy0zSIubjB49Zn8kBUgpxhQyCTLGeOp7LUMYfx\na1uebHF576pXufzuM1M0Atz92/0YP5LX5Vlx7OEvqCGGlHX9zTo3kIFT16u/\n3JVhvCFaxuOZKR8Ytb78Ivx3xRJRFaH3lQXRpj0zPmsaYc4c+i1pUI7MMPq5\nOY3DxMgjuwmM7QwmxAqQTwIjrElhRdGJeG5xF3t+uThLgGfh8ptk8Q0jIQTD\nXIbzbR1MgVU3fT3CjXNtzMKkXp6D5q+w8J7553WMsdSmiUk2xHoCdHpjxUwD\nuTENJx7V55Izc9RnDkiez6HLJkFMZWr+R3v+mXn0r/+UYl/Y93aqliyAkeeC\nYDOEpgUCTXTXvuoqFgql1c9Gb87mfMovL2DXOlR4TBWzGrVfI/qi975568C7\nQDAq\r\n=49MT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.10.9","craydent.keyof":"0.10.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.9_1614829010970_0.7132511582736534","host":"s3://npm-registry-packages"}},"0.10.10":{"name":"craydent.singularize","version":"0.10.10","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.10","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/json-parser","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"8722b50d8dbd380bbd1ec5204733a86ebcd5304c","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.10.tgz","fileCount":10,"integrity":"sha512-x31HKIk8pYWKV3J3sOG2CyVdykB9kSab1uBx9qjRfJ/dDsGoi/tUNlOgqQn/PFIYDzQ3rlvxJlhY/0xZI1DKdw==","signatures":[{"sig":"MEYCIQC1byE5AWvWfTujjIkKWhvX9DwmwXIR0Y/EAaKy51wXQgIhANkA0mqEeP4EtP0yz7WtMIFt8e+6c407D58/lZoF/DBT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQGbTCRA9TVsSAnZWagAALb4P/jGLk38SqxDtu5/phh3Q\nbvLtStdXl3RHODNdCttg05HWL/PBMUhMSfoZjoh1OhuUioA3frmDyEwnr6Sy\n5zkq4HkLS3pPTzZUFAPLO5BvS9ghDECSD5em+Q5fPm+2vt8n6QNk2BpjpfWQ\nvbzKE2H4G9XyIPnghMWB6Xz52a5FPF/SWvJ8/TwUXjMXPtPm76gfzV5OZ3XS\nPbEfjkgjoAOvej0KDC9wa0CAw2OVemqwrJVGEXKTlYOp7OirnEERqQZOWsuA\nhxZn6Ip2nc/oV4RlDva/qXD3ckJNR4jgG/g8bSRiK8nJnYCn+uzzKyhhYYrW\norqww7jMUEiplBO9Uj9PkfrNchaCPnKJFen77Yx0rAWWYQ2wmLfRsxujT1Bo\nolesywVehWfXahaCezDTbSkS9WpyC02CpxWvUNtSdHJl5EjMluHe5YZsCIkZ\nNKP5AraOTf+O9esqwolVNJLu+e9sIFmToXtjFLMAPmR4b8gicbHCTxetEis9\nIR6cPAErjlV7V1L2ZS/MbIPAxPkG+x8PItschEbdQ0tWEhGdXrVn1Cm3IgZr\n0yPb82S0YBKKzqmBlIYGwGDVUPA4wicn47+1CqaqLMfDpdgADyLjjUhkEwwW\ndd2Yz4tsJomXcaWbnIDYZJLL+C/3deY30viYsJiExXVRxnsFXE3Q8h0yOfL9\nW++I\r\n=r4xP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.10.10","craydent.keyof":"0.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.10_1614833363474_0.4388213673749928","host":"s3://npm-registry-packages"}},"0.10.11":{"name":"craydent.singularize","version":"0.10.11","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.10.11","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"094292b52cd31f3658d4965022065502b1a6a9ac","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.10.11.tgz","fileCount":10,"integrity":"sha512-S3dmuJuu2l637Na04FDXDLxCqSKnRn/LxljofsZovWzDY9PKe8Dund7stR+emTVoY3WhBZL52NM0A8crXoX6rQ==","signatures":[{"sig":"MEQCIE2xxNuOS22ixAxwNrbvYikc/FzH3YWPL1fgpntFJy1vAiBAhmLFkJ+AIrlovhmNOD/qT7jUEjMO1qJJRviIVpXCMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQfCeCRA9TVsSAnZWagAAYfEP/i+zHdyWtbHNZVJYBun6\nI0ZtnuF1zJZNzxxfNsQN6NXa3hOHBWDBZPPj/9vzgVbFhOu4dotEZRMx7+6b\nT/DrLaikhV//s66j4ysRekcS3U2t2Q3ri8HnaRjz8XuYJBwIgqQTxkdFfx+b\nY4oTQnLibouE4ReRxeNTTbiqM64UzlBChsqoCH7TjY0gV7Mlz0X0qjwESK1h\njPcSjUoCYuZvWyLYwuBHmHiSKcvbeNrffoz2pBKSBxD//1KSaOi/jSt1CdhH\nBaPyilML5mgov8p2VNMawqXOq6GVmxJzzpLeZ1kCwn4D4/5D7tv5YO2g0QtR\nIXbu2NnqCHzsS/fe2108mdizdnNy+tncED62ajyun7BoMA9q1kebhqPidUav\nigghxZufw/DLOYw73z7R2R2haVjUN3yfqnK3oL6CTaVKFAtfNkCDeSF+VTyI\nKxHbJ4C/bFfXGljzPwrrbGXMWze4hnEDyzszd3Q5fXoWKA64NCP2imPaK5xW\n8UKpY1mu8aetV7Kqwi/HwswawBSkIyP6LeItvIj74ARCfYk66mm3sF/a5zad\nk+m/Y8jRq9qeHCrSrUzvfsPHyhLGa2fkAmr4/ZZBLqwPSaMdk36lqOnPaeBH\nFpMAW5dbT9cv6Rn2uVI+wjAcAXQgmrPE3RNQ5z/hEF1+8R+hx9cNyzPKCIIz\nMFqX\r\n=mYC/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.10.11","craydent.keyof":"0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.10.11_1614934174397_0.5019473951531008","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"craydent.singularize","version":"0.11.0","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.11.0","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"9d20740faac6c7b17b473858126ff6fc4e84412e","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.11.0.tgz","fileCount":10,"integrity":"sha512-XPbP9+OzLl4jA6kEDO+1haoK1s2Ylc2c7R/ed6ygt70KAIlQT/NyixfPRKYVsCpoFEJV5gyoG8igJIwZpvUbHg==","signatures":[{"sig":"MEUCICN3zahuMr9BMM2YzRKWfRUBhKnVH4vgaIxnZx56sTj+AiEAqCYZjem6jptqC9YFji4cV3WRFPmXyOPnVz2UccI9c4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQvd1CRA9TVsSAnZWagAAr7cQAJsIAD+cfcsvA7eKLLmt\n3/zXDMMfwD0l/hmR/d4gNdYrOP6B+7sjXI86iE2nwbrpQWxm/T6WC2cRx1CL\nGX2beWvwrPy4TotxmxCOVGWnv98DbsVDV3no9GBK0m52peBfr08hyyLZY6xB\nkBl3AiGCSKr4MYLGdGnzCeMy+v1xCkHtbxEM69VVzWImG4BQOoNwl7+sr8uV\nY9KThv5pqCsLOYxiJn15c+ILzrEvGTYQJyxzwYRO3zlfb6/4EXH4Ynx/Z6qs\nikvyjVkMYqYrM7qfVFhWunmL893L+zdc3/fTt+9wZJHXO2bk8xq/bCN5TaIQ\nhOgRQaN9FaVSUr0Iq/p+L0wt3R1GdAftKiiNaVnyeQwzriVAqNzzZui80yvB\nIVgMlsybRgU4Bj2BUQWWc5EL71mmwjG7iaHG/AwD9w2rVos2NwUv9d/EC6Yr\nQICInaozRCtucgJFeWUTXpe3Re8wCdzO1cs6XW9/YTLPDs22Sx+B8Oxtrn5/\n4wIesnhuIBLgxGAK5bJ0DSrtAcEwFpV/CAp8Mb9/7f36veP8NZlUHNCHDohG\nM5uEvnaMzr4m62LET20q7AkAbuRg0KWdHZ4paLEPtEDnxMPMvienFhtYmjcn\nbz19iaDckNrhMW25hYR75EsAHuOlAzh7rLTY2gtE3j7Pk1K/+Nub80QCxp8F\nr/yf\r\n=+FKW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.11.0","craydent.keyof":"0.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.11.0_1615001461135_0.2947311061945992","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"craydent.singularize","version":"0.11.1","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.11.1","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/is","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"1dea9e74e836a9f57bac755205f272a195b5aa2f","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.11.1.tgz","fileCount":10,"integrity":"sha512-PpRnLZ8bSIqCxQCJxnJPDqhj9ANlMe2lNtyPUM4klN2RUV9zr9KT0DHQFRjoKm5/rdnzil14tADRWd0fQ6X9CQ==","signatures":[{"sig":"MEQCIDMcjKNsZgBP5YNS7L/dw9+386D0XUe8snug9O2JSR6fAiBrYZM5p18qqaCDg3HewQANhDH9YATtbfGJvmVgtwOXbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQwlKCRA9TVsSAnZWagAAIj0P/AwAx2KSxHa6dNwhJTZ8\npWwEJdWiSrstgDz8gsn7neLzcOJiyLSWWoW5g1f8YlkdlQUKfa5SPb9eBPNT\ng58UithqKi/3BaCdRhvAbtUvr2uAJG0PNGbaDCThXRGhrVreq349eR58YUY1\nx+JiGxLglM+6avx/nd/DoQ+JVHRgg2KeTYMLl9PBNBA+ciMaLT5AtHJr0Mu4\n3QJZAvBXoml2QBopH/lUgl632F8gjpIlnURgbHhsOim2HrLRErKTKUzmAtG9\n87bzSOYVwPzC29k63h2/oBhj08AK9YgE1KBFlA/sKouXo5itB6gbjpfBXicF\nn3hpukMW5Y40ZB3X0y1gmhvswseuXBNQZ+sOPGREnnFQOUb+fLYXvVmMTQgT\n+TL+LSa7qTbQAGaKNDaqQ+cHgng0pGUqbFU89jMIaPhKCf0fFVWerugVkN6U\n2IDOa0FHWuDAhX5tWwbGwBRbi1VcQNPOWcO13/x7wPis9hGVi1scJtyBu4ye\n33YRRsDiyUymHBnvQgkq/H0QQpRWSNCIxuDVTzyEGYVbXW8R2A63+zW6/BN3\naESDvebxhz9Zy6Pw8Ijqli4sKq1AWRRu+rBAs5tqTFpMcFMaZ4nMo8+qKTP5\nzOB99ir6MvDZj4gQeUvGezogNaZ/42R2OnoMPYDE0rLgzOG9U7DHwLWIYBFT\nUpjY\r\n=fCdz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.11.1","craydent.keyof":"0.11.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.11.1_1615006026489_0.2645547938699455","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"craydent.singularize","version":"0.11.2","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.11.2","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"598b0d1aa6e1ec549c97ac9da826e50ec08c761f","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.11.2.tgz","fileCount":8,"integrity":"sha512-dlmxhkuGyRPR2rzlFLE4QVieEZpPmxTP6yaWF6OtvT4L1UDuStW14dImzU2qnVfMYDlx6EDhTe2nNopbVQl2Pg==","signatures":[{"sig":"MEUCIQDEV/AiDwA1EZAJLFoTMIFsMFS5GQfTlQq9+oDHN+uydwIgVdUGUyiOZagEucHyKYX1Y3k0eLv7mrtCiZMMpOae84s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXXeYCRA9TVsSAnZWagAAjewP/1S9gM7ZvtU0NTUup3xF\n+DAmQDm9a7tU9HoKK6YC06vSLm+wVnl62+/EDVgG98XUCfztomrnQpPF2NTk\n4Yxcf2p+Ok9Ci8a9BxshUIZtFi4TkM+5JGDVXpiUMx+J/ha2wUAxJLLiNnxT\ngTJ8V6sWkf9x3No/WuRjuvXOZjOCiBOFf1bljtZGKttPatrvvkKDTf19KMXR\n6rAD1ZEsPQ8nXm5oiVChCClHi5Xai9+Yz8SGqLgAj4uolducRXpmskp1lrqq\nvM4LBwZhdysiyTagNQxuao2LfyRL/OH5DGQoY83INVAZe+cecHZ+39FWRBLi\nF4Dedyc2JJqX+/y59MQX0qitQvTWtmhChFd1SnE3nrusd5u+bVgCm01Y2r8Z\npsQuvESVJI1KVyUrGvzsqz8jQsDP3hPIJeO9/YhURQKNgatZlNU3bKRUeO1B\nIywS1QoYwoZJr6+tS/vCc4GpQB6HNGId30J2us+UsKdXe0wJOor/VI4u0vLn\nu9iuGBZ4Hkul23p8go9a62W0p1wzew5hSP01vbgvJFTIafz15ntzu+7kmLGU\nE3HOTox9gXoBclP4x7I/2njsZn8RsQneWokvqCEIbJUh+DG/uWQlKUu9NyOe\nQcqWmztQWrDu/q9oRrCfuhv0h0+Ect9rLJ1IIMhn+aBhGoiNpb1ID1omnoO+\n08w8\r\n=7xqa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"12.18.2","dependencies":{"craydent.error":"0.11.2","craydent.keyof":"0.11.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.11.2_1616738200377_0.7841580628335905","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"craydent.singularize","version":"0.12.0","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.12.0","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/json-parser","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"be012418a3b6093a6118c58563d74ae920a0a136","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.12.0.tgz","fileCount":8,"integrity":"sha512-spml8OgW0NHUrSJCfZDORiXhbMp1v0psErDWhc8Oq/jcTDIvcbQxFt6C5gx6pcnJ2htAyLR99gnBkXh9Dtjjaw==","signatures":[{"sig":"MEQCICyz2K2jL5pN2AAuejszOigL34u6ipwv54eagTo0UKFrAiAyM8g8SnPJ162UlV4F/FRK22yhKA0vnJXf26u1X4yfVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZsmtCRA9TVsSAnZWagAAKnQP/3Le50mhjgav7ahRAYle\nI3P9jYJs4o6hGaADxgqWRD3R4HcRfSm4xSj4H1g8sOl+WLobYZoXRAYmuTP/\nfOqSlEv/uW8NLyY4hApFdLd8FaJPLJwSuqmhivMHqaSv6TV8vD5bwQ9bdPw8\nlX3ODSLL01bY8b8UsE+GMDMfcp0/imrgkO9y5h2lxm00qmgdHmIakSxDPCv3\nAhbok++rUp2eKtqSOc0M9/+tCG7bqnH67/9WwGtKpG5u3jlLc9nE33kERtb3\n6+jYs2V1agxpSJtPdMmE2DlC1GUgKbihBGpr19PMxc/33zyyGpUbefSDXUdn\nfqChuH6Wsj9k5Z1V8lnDHjs9R21vEz35qkK8fWA83qioK4LT4RLePOqb5U2b\nzoPe23eIugxB2OJShd3p2pveoZsWnkIKJODIlSzClqQeCtsNy6JipQgIFSPL\ngYGSbgbZAqf2YLFINtIsvHv6IpWtnALoQpCTUAoaWncgavLGEly3K+B1ZwoT\nOi1DMIQ0SjcUgn9NXQc7/M4XagF6myyyPrqbgcsghgOh3SCCHAiKHjZrAxRZ\nxg3nJ/DE9f91QjjjO0pA58Rz4itT+x2FDN+/rmUeCU0+kbJfH5AyUgV1A5Te\nWvsxLXcitbmKlCcK0LjACoU3a/lqiufzz8IM2zHcEXWYMWoWEItT6Nm04Z3M\nwQc6\r\n=0uyf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.11","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"14.16.0","dependencies":{"craydent.error":"0.12.0","craydent.keyof":"0.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.12.0_1617349036758_0.15743852489130172","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"craydent.singularize","version":"0.12.1","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.12.1","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/json-parser","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"3c99e8f2ed5529fc57920a2b4f05093e120e8def","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.12.1.tgz","fileCount":8,"integrity":"sha512-UqRcz3GEH24UVC+H64bCcLLIweOFUeYH139ks3h8fPt+6viddmAu1DamvaiSJMEVwZRmGEBv4HDQ4ikIhiZawQ==","signatures":[{"sig":"MEQCIBk5x51Od4Gtj8Vv7NEd4hN0rr/LX9oAgiaC1v46ns+SAiBjbpLiEXjjZSdxdbto4eF3sDFKKIpQwxOgy9ZgDuUh6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzZSVCRA9TVsSAnZWagAANfYP/jj6H8gN+LdmBn6/V96X\nESTn8m+Rqqf9dfa6QQbIjg0yLwOi/E6EiQYzYVqrOfnMOIyFRp9kOb41JUkg\ncFdOXij1IBe6YE9C5dVy5XtXJxx3E1TehRDS+K0/S4aaJvYfwOkNCELSINh6\nna8yEaA22V3cXXgP9PbWwYye4qDu98406zqIpugQfsuz2T+TGzQ+hIKDKB5U\nZX6/fbf5NsfaXpj+oSo6wDPW3DZcU+227Pla4/ktfNCQGi9m+aKHn8hdvMHt\ngeuwFYH8ty0KjBrdYBLC8S/Xll8f2o7U5YRN3Db8QqFWe4vKKHYndwngyucu\nVVOPYsbgLqyho8IY125NzCDIWLjyK6DLVtvdsZ3O9OydVyRgZNqa6r10LkjA\nvF0T0ST5GQ0L+QRSm2w5xAiJECQKlMifjwpvuzeTmo8NPboBRXOfjWoD36si\nr264ju0zud5MSNQn9s1iC0oSGq1Ukg3wQJYQR7D3w8P5AwpuAC/tBacQBvEy\nUDBltDa6RZ/c1cOJHMJ/JvNIx6busREJ89LeBgeDGWW9DSbTc2Tg8XQfoh/E\nXFT5MjoqAtNAuit2gpKl9GVA8wbTTjAngzGGb7qPi09uECMSvZNwjOBeQDWz\nWrbTLy0vLS0SmSObLcdUL4MbhjV2W9uFY12FJeYpLINo19OOQrogUhkfXzwU\nSIVx\r\n=mFqO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.5.1","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.12.1","craydent.keyof":"0.12.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.12.1_1624085652524_0.09661908042606204","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"craydent.singularize","version":"0.12.2","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.12.2","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/class","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"379cc81409de45f4b5ad74b64c7d8318f3498070","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.12.2.tgz","fileCount":7,"integrity":"sha512-sG93ClFHSB7qw8PpqSdxvnbjES7NqNFOdw0U5g9t7H2+h6VnztNG+gr6E30T822g4iEE7WchEdIB/tyrr9UOlQ==","signatures":[{"sig":"MEUCIQCwPOEztozcX8C6EEd30jnyv7vaBXXlp2eacZgzY2Q0MwIgZhOAcGiks1RgKWcmICTW/EcwKqoj/ZyQ4nhy2883rms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg777zCRA9TVsSAnZWagAA4awP/R4ydnYS+Ze7I5gjPJ9J\nXkbq5Y4F/j3xTyVIHNBujEHnp7Hwqz1qLlVtud5H6Tg+XH3IxfBPWMs5in9n\nt7lBppyUz2Zf4HoHBp4s/IvSHb6A1jTQ0gcO9TLXaFs+9BrSTqr+1c0G/JNs\neYaTsVNROu3C9IIt6QsajQI1FB1Uk2yCOzEa2vzQaYEp6cWT30zESk/ZbY5R\ndUjwVZhE+CDVAy7mh4I5FTNh3rFSfKIr287MH67HRYkHxyP7SynaGE3BqU+Y\nuPTyqqkt4GqHPrx2A4Wx6c1/97XSdxlULD0B1KLe10z1hNhFGE606Uk0KW0P\nOXF73Rbhn63DxWzBtdrVYhCW+jbAtHL5AdDW40yD0mG+A/zZ0uQaNMZqhSOm\n1ZhTGgzQMkOBQ9gsM5ki/vG0Pd9Pm11OqQFawHPtzEoRy15pyA03NYTZ5bK1\nU4Bp389dOyclYzyMcRVrMvUtbXnFYRlf0wbMiFQU4p8BNx2Fk3UZgZOVNQu+\nP1ND2O/yU6OYYbJ49fb2p5koX5iePTQS+f+QrHdAGPjrMxFiD+NglaTNS76T\nXQJI21TIOGcrDytZD4TOY49RHF7w24eiCLo/nhxRn8L3ovqaRFUxh/d+wJ9O\nych/Za7AaYfpF08s1rf3BAyuI7aIjjD3+Yvqol1jFinH4FuHDI4KhwBlvLgi\n1hxC\r\n=ZCWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.5.1","description":"","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.12.2","craydent.keyof":"0.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.12.2_1626324722778_0.12503969310833418","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"craydent.singularize","version":"0.12.3","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.12.3","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"758bea9ddffb40531ad84c8f480e506f0e4fda59","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.12.3.tgz","fileCount":7,"integrity":"sha512-XnY3+0GbfXZTdkyRWzVN+vFwuqNYp2HJaVEfT/95w/u7NjsmeRG5W3yrUVMyrOgAcPGYVABZv4jIf75yi6qzRw==","signatures":[{"sig":"MEQCIHzWdvSk+VXWujMmMs39vLRlux7gwvET3V1BP4Fd24JHAiBUdL4ErOcRZlAxo7TgVqWk5ajtou7HFaOmyuXpmYXE4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7+xmCRA9TVsSAnZWagAAs1MP/R0N54N7PhDQp8wuT+qH\nCaikUfPSABfS7AtXUY+I3bprtkOogqlph8G/F1tvkMHcN3qaEFG+fqjPjG8R\nnoePa6Njn2NTpxLy7UTO2w3VBIow8clA3U3XdxiMEQzHWzEOIUX/k2fxw9Gf\njQAnd+Yz9W+RN+7W+hNY/owLqjbhO6zrgqb72WjW7vWqlynZzEk+6gp4Lzx4\n5V9568ZKikWZEbZ3wxNI4kpoj1Nb8F4e4JfkTCv/IYc09lXGPRKRuDyjrJ2X\nrE48ljimE+UCNg3TXADQhsyJTPa3YjjYA1fySLWAN9HfFenC3+4XAYzMbcjN\nO9BItoWKysKKjfwBGoqZ0W2EjYx1+44EZ4KvrCQ3uyXaUXmDFHS5onJoaVgP\nMo/P7lc8zNgwdrEOUKu201jggYIc8/WSEZVpLmkqdTZaB5+EjF7vZxvOxyKO\ntbMY3OCn5gbwN1R9C7BpvHFA9DPqE5sS9kfgS74kBbeh3fNB6+h5d1bUBUis\nEJY9gS72vsDiowXL9+43jF+EvUsFRNe5nT5omFQ633r4q6+zGaLkM5YkIhQA\n4I3oYgLJTqEtKEBbRo4Hf8XRZkPSlkGmWqXYkMu0Rt9tXW+Uhs83LKkmVHyk\nBVh9yen6w9ZdU7d344suQLypcGdFEAMeI0XPFLQdNNYHplyC3guull9yOvt3\n8QCA\r\n=Th/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.5.1","description":"","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.12.3","craydent.keyof":"0.12.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.12.3_1626336358454_0.5913334475385748","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"craydent.singularize","version":"0.13.0","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.13.0","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"8025a185302efe98890c86c5cf8b7659760964a8","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.13.0.tgz","fileCount":8,"integrity":"sha512-z8iJ3Id5AaCn98sKiKscbflX8aoRlEtvnQP74cx63W4PoDqHwYn+YCzzorAHKILdf3JE5/gis6vtkfNigDC3PQ==","signatures":[{"sig":"MEQCIHXk4tePdY8NNTMpj2zMN1dCnncsrRkaA5Ah9OK8bMQGAiB6ei1EvfIxdYG0lGGZSxzUTZ+DE4Ks0UX9zTtML1kHog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8KrACRA9TVsSAnZWagAA8XkP/2CljuO2DGAPAIP1wEce\n58wN9heO1ixNvUkgsKVpsyTWXUbm6i0Z0tOnwvc4eiebLaTXcNgsJplJktYu\nzd8Ff69/oLgltCkWGJ5z1lkIaJkdAcyRWgvzbhfTWoadsMzRoDOmGG157Z/W\nwJL1lz8lgJUkF5X2Aa20qp7hKgxFb+h8vN8hBgwhQNaHlmg8hmYWbISpVLev\nnSR9VFKBVVrLPpzHSS1cUvDtw0tFSM35jJ2svYsGtZfi+PmFMa+JrRNKWOUB\nhctsCCCiZ21aEO27csRX9IJc2jusSmCKFBVQSaATMUmrtkPEsMSJdr2S12qJ\nAgIPNSoc7LOqEVMY3i8Sgrzt3c2gJXmBzYLI9d2E7Y0IF/nV0Zv2MTw+bI9h\nw6wp8bhG5BwEjX3jXktC2ZXagpeSkAfuP4z4vgpXwmgmQE9XP10cDzSKYAUr\nELhYf4i9r+wEWDLJV9rNc5Jaypsu5j1bg1VJhH4pHRvakl/FJ8er9bO2xVu0\nAqooSrMMHWkVn40PePYM6IEe93R0YTPyCYP5ha/qSgXy/OMyVWtM6bqXk8M/\n1L9oQ+tvqBF8rFQauAI+d3293JW/20WAM1n6NcApFLoWx0hNltj96YK1cEf5\nc06xYiQQEGHVu8I5gBsB4CM9nBWb2UHtIR63LF1x4v5bFO3cDpsEgfaOvO7w\nyrz1\r\n=Q1Jv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.5.1","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.13.0","craydent.keyof":"0.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.13.0_1626385088082_0.1896022666625541","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"craydent.singularize","version":"0.13.1","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.13.1","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/class","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"3d8dc11feb835bf23ffddf685b37dc37798b8a5a","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.13.1.tgz","fileCount":8,"integrity":"sha512-bM/+piCWqW5ZHH4lfIk9PYzoRE3veV95MQSh+hE+Uv0SiRjZLQEjA3s1P9Hp6tchbrjlThRmcScgA5FfzxRxNA==","signatures":[{"sig":"MEUCIQDzu4lvUPuXcdCbfl2wcWM7CS4sfVq3NxuBWnS44s/yVgIgZMci/2ZaauLHrkHENp8jlTIlAslSocW4IiKF0TiaGbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCuzBCRA9TVsSAnZWagAAWdUP/01lWvAr6xP0t2/RhhWe\nFCbxo4aWQUYEch8juarVQcu+Iva46P0rdR3yAf4iql2bPoNjFC2v8RuvXt1G\nvrv3FDlhoPct2YhEVueejTYcqXSqb94UMz9Pn/4jthl0/3K32DbMfYQlkG9V\nCYcaRw4aJ6gArcfjeJuOtWJigN7aR2OC1j/X6o8N2kXJwpXHApORAKf8xbVJ\nLfJ65pya14Mr+93Fet+qxMHFwd4PN3hU9QbPgkP41Y/WTQcQoXUqR1K1JV6G\nCjMkeh/I5RODAswCuWwMxQ5/BfpI0ZyNu26AlJHj6oJMHGQTCliwDbeEXS79\nMkmTZcymEMoCJirb9xjMuJHHPSJfXzYHxfh+/gc16iLS/Vcse1btWJHfD48H\nqcDo7Q7zAuAc+K47ppQJpJZX/c6C5UJdtYXZLpJlSkvAzvW2O/dRcGNv4cyV\nev3nHw0ioo0TQkKaU6Ix1oAWIzafgQl096yC+J6wUMUwNNKZuhnh5uVgNxhv\nSCgNlge9LCMDH78m0azA8GR2M3wdZ9c8Y3ncIF+8cU+2PfqkiUnSOFrjtqs3\nuHFuiqcUeRlM+5pmlXw5xjg8cGJRy2dYd7Qt1tR8Td1YT3bF1f2FVqClxVIC\nGTH1ooKVrkCtfEs+oaGV2NW37/dY+gJehW1g5GO/EeIUalQpl3uCgvzUZnjg\nTRf2\r\n=+0wy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.5.1","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.13.1","craydent.keyof":"0.13.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.13.1_1628105921248_0.21774199242103354","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"craydent.singularize","version":"0.13.2","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.13.2","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/is","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"40511cb253d0e93ab11711586c3f328d653701c5","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.13.2.tgz","fileCount":8,"integrity":"sha512-KzCAsKMzu8KgaihkDSwqZCk1VraSbomboTgCGYf7Qd8k2KakFoLCjwGIoTeWFAcEXUCCbBT+R4UEGJaHe+mzrA==","signatures":[{"sig":"MEQCIFCs37/9PQHUvl2tg9MJqaK/oA2KrUMbbNVbhGU2Pjq/AiB529QoRC57Eja9cCrMK8eGz64itwXId3pYOc5aPoyKnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDtSMCRA9TVsSAnZWagAAPocP/1kBT4eib9pAaEuK7Iy5\nYzMolRNUr38hRXQVGxXEgF5K69v/BnuDomBd3Dg1fXmiDxx8ZkveozHYwdcs\nkfepqB1evIcbhzsrCpb7o3TxfPv7rHZphAzcVD/Jvs+TUw7wJLffKzYiOFHC\n056qDoXdRMny6eoGnwTpPE1ApO7aMFvg3NgQhn6adBtJjAonx5oCLbs+o3PS\np9AK/4HhhtUmDXbGKUKCvundu72H5urPNGp/WkeblHTCpLsFVQt0JZ2jKwxj\nj7LjICvJbubJCRRZidWIsfv4yifaHd4dyvMcrmjJrU51kKg4J1G4RTw+gbdu\nzUZgzzFnk86I8vLLpzmROV823I/Hzo08oKDP1wig0j01pXU6d+QQ1FyTqkab\nMm15sY7zp3/HS5TXgwN9G0Z6TyTW1l2EPwscaWPKAOM9U8dpQBToe9ehbLDL\nlihPD5OBnA0NrKZ2VPupBb4vm5OOwH1/2Su/XM0fgZce9fw54MdZLhYkz7Ve\n1mJDjcy9tOoMHW61500MNF4yANMZddCnmEMmMLEPmk4ABr5pDw3hPf6duB4o\nXN9wKaPzr8P9DRJozjhazM2fSNbZU/DRyrr+UQWRipbnQz/4i2aNu3yQb28T\n0n2Su9WULzCLmtdJKTV9HeKEl4CzYjVkhARvJmVk4TXnOs6Y2RF740K2cV4m\nstSi\r\n=AEB+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.20.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.13.2","craydent.keyof":"0.13.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.13.2_1628361867856_0.9070465739794724","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"craydent.singularize","version":"0.13.3","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.13.3","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"1c581f75df5323e42019981ce97200904b04af96","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.13.3.tgz","fileCount":8,"integrity":"sha512-UM31rWAFT2Wi8z5hJnWeVpk0cnjs8c0ziWSTtql5Q8DN6Io66WxccFDRZ7rSA8VJwfxw8dmWcofKTLY7eQZxgg==","signatures":[{"sig":"MEQCIAQEapzWsWjg/hEIfq7UYIAIsYVUxcQNySS6Mt1MiYzlAiBN+AiX6KfKr/QM4AC+o+qOnBaknJe7k7g3Y79IQvi6NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD4SNCRA9TVsSAnZWagAAP98QAJeptTBktPLoww2HWFH0\nrlLttOUY0/PY8LIzR/1C5LnkbKfRNBEyb4cGlbjLKkrkRrlAwA2RoCY8+gxJ\nDcP71FPmF4q/U++cqUJcJG/UAAGVzSQRN6WGD1NTKG/wqCoWHbn3Q+80D2kK\nZurpF9t/b5FJXAqRUJkoEjyLRQ/ezZ3CITuUYCAcHYrMS8GeZ1ctgD65gXgL\ncURfHq7CP0lZFsF5VgorBQJgbWwelYSgGyEOrhHN+pKL1rthBoDqofW6igas\no1zbFpIMLJD9tpgFkxUWpY47xZDBo5Rf6QrAZ6oiNbUkDrCLjIc35RPhXHd1\nxdEEAL6TG19PdrA3Yl70Ubd8eSsmRR4MQhph7ps/n9IUa0bD1rGwrSpBTLDt\nUXwlsS6PeMTboHSQgQtzA01ZHgb0fBsyTs8DxLvgz7X+R3/yDHIsWs9f0neh\nlXCFZP6vKzJb6nbmz1yyGwhVnz8gm/6bwbOzepfHZ7NBsRE+92x2UaB44e1P\n9JVn4gYcFK70YbQfcpT6Ado+LyLfzhL6Zbx4O7c/bcPGTQCabOu4DmUPZTVS\nkuqwVmPNhoYxezAv3o8dWJx28+66R3I3D0LrIaTnyjJcUfE7ljSHzjIEYTEQ\nHMEtg0KcWysH2aX4E+fyndpvJlIWv5gyDm0+ExKq5J5KICfWIkhLuQlkEqmw\n+snw\r\n=rcWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.20.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.13.3","craydent.keyof":"0.13.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.13.3_1628406925336_0.09469392694448309","host":"s3://npm-registry-packages"}},"0.13.4":{"name":"craydent.singularize","version":"0.13.4","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.13.4","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/class","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"4f470a788ee873e9e899db5c6909ef35e9e4e9ce","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.13.4.tgz","fileCount":8,"integrity":"sha512-g5KISlVVjw0ilnyJ6NYwfXssRBruPPJ3NjEfIUCO/2mDAzputRWPGO8jQxbVApRSFDAkdZ7rmDQimfxSFDSyjA==","signatures":[{"sig":"MEYCIQD3qYEiJnU6EzKHTRs7zfv3e4CBjYUoUI2nvHUTOo14QQIhAOu8ajSVSJqYLo6D4C5r9ANto2H/jfSM6d5HSKiLybNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEMZoCRA9TVsSAnZWagAAvL4QAKGp1mC3Y2KkA7PxTUVi\n6E+Gi7Q+iBsgKXVYb1swP63e5i+QBVgoBCJnb7GlU6p8lAmTNFQCgluyIFJ1\nQdGYqOi0LIhHJ9GCtpHtFPW6cukk4YZNDCk4VF6o1RvdVxRy3Au0Fz1Qj1AC\nDYHCd1e/tsYsfIVsomaIGeT2hKKkBzxVqHak4WcfZEFK4o25cRq5VylJ1NE4\nn/eAYRaxML6OyTz5w812FNN/SvKCjAC6loclt7Irgn1CPoJj8/y4sw3XbCVK\nBD2SyE4LX9bYhqhFJ6n8fRDRSSxLzd+SMtgdAkDv7OMK8LirjvISUgohuUj6\nLw1NRXihk/GpEnt+0gJR6Vntqspyrh4M7hv5uTZcaC3I9Zq1wf8CNxZ4SGZ5\nUD5dVn9NgCGNajFE84nP+3zp+uys3gskhljA+OmIL4X/c0IJhIN33d7HTuvg\n7an+7cAa5DCztFAG1e3D/bv5rDHAjKRLekvwmOTHLxjLFB9Pp+z2NSDoz+HE\nxdKLml+bIRYes8b4rtV+7BWm7Wxt+fRpnao0IdwS+WPUu4hsqO8E7xuqpvcm\nAJP0GsYrsoqkZ/tRc+vkL1PtNoBUi8RIoN6FytfNFCzpfNt3KEWHGSLdWHve\nSUqujDzSTmPjRyYDUz7yBtrwQiUuV/tbvVBrpT1h51hlJ94X3zW3IIkmtAmq\n2W8X\r\n=L+HQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.20.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.13.4","craydent.keyof":"0.13.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.13.4_1628489320734_0.7258212159547102","host":"s3://npm-registry-packages"}},"0.13.5":{"name":"craydent.singularize","version":"0.13.5","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.13.5","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/json-parser","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"c56402d55c8f60bf9c459b19c0f14daa1e367f1f","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.13.5.tgz","fileCount":8,"integrity":"sha512-IVVIxmrBdcPc3/9rBTclqlLXnXVDQ44KP89uz5lmyXYEzL0BqA7KjI18V4XQCsKepPu+NAGxyHlTXh0buld+Ng==","signatures":[{"sig":"MEUCIFMzd93GEK/YPkbeTTCtUCtMEIyoFJvLKVDw6alMxxU+AiEAlIyegRShR1ooL+l3e/ZL5hyuY39aWLKqMRnvvHYSEqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ7tNCRA9TVsSAnZWagAAxHAP/iw8mAai8/0LPJ0Etnx9\nQxAUQikYAzCXZvd5mRn2lOLMW/ZguQ31SdnMVkUNQ80IknnZgt1DqHE0gedH\nCaoO+kiGyAtwsgrGIfGZsD4qLEJwGn5vPMhQSAqZkRVI8AelXwUvBHrbsYfr\n9rABc+vCPXLuzYBDKBCUNDxZ/9o91ictL/ft6qt2OnAO1GkghNZhiNLn8uxq\nRstHS3z6bKef9NdQZ3ji5z6wekz0RMbFH0ODzmTciSJbIj+hFjCxeLN11NSz\nr1NlYIey06HsZQiSzeSxIadRG5g+PJ863nwwbDq7wP9qAA1zLBDt/mQ6zasc\nuBfRjWDLcKsAKsN0w3SKbZODaw9uWp71C9W5Kp5LT9LL8rYga5Cc75mGwWrX\ncLLMPsAS25lGeoJuvFEdNKw+LCBK1nUOaIbznwI+dDa7jbltyjjgdVN9KZ2A\ndKa5jqF3HAXgmquqs6fGdjhUSNdOgJ8TuQfcONVV7TAW9Sa8m8Iban5rWaTS\nFr+BATOG1h10nEGsdOb9Bc01FK/FKGVJRevvPLyAf++qnXeC6J+nYUgtHhqZ\nz5aCScZfGvbWCfAIRyTVcCzGpyvjp+bxuetUi6LXtQLphm3Ctrksg2u2Rh7f\nyGqpDxvDDslRv9PA7MbXF455U9pUdrq4PvHRoAtTarIBZFQNZEJP8+Fyk003\nMqD6\r\n=irqt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"7.20.5","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"15.8.0","dependencies":{"craydent.error":"0.13.5","craydent.keyof":"0.13.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.13.5_1631828798916_0.2559820225099734","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"craydent.singularize","version":"0.14.0","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.14.0","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/is","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"505e4389c425080baa6901ea5c637c4920bc89ba","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.14.0.tgz","fileCount":8,"integrity":"sha512-Yw302AzDXqQ4nasnla5QFAfA4j/KHHrp8NZIoFHPZy8lApW9/9gkrju+ye5f47atB5IY/DEnaiewjD8zf3dJ1A==","signatures":[{"sig":"MEUCIQCc5G3k+YAGHsmFkXUOKhmcMRKoJGh1FELIdy45FfX2rgIgQnSPrmCrtNDl4+hcT0t6kuseGAJceX7fACdWvkFFTT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+s1PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsvxAAg6znYqTJ3Unj9h0EYphWHe8+OF0xbtwdFSKz9+g182wAogQ6\r\nHIBD0iH4b/nXk/rVSlPlunEkpQ4xICXXn86s0D/Q0uyJicU/mRhJDbNlVUjh\r\nmSkTc+FLbYsQieX+fNmQhvjThdAafyx7KqTErsURinvlxKKB0FA1/XMu8c0K\r\nUvw/l2grhFYLqDVgWlMRmHki44PpNQ6f0CfoOscHtYtyV0arscKa6pAHAcoM\r\nqomQtFY4cHoF6LNLt4nsP0+qptGed0qr7PbncAkUTGR36r6WLcsY3Vjy77Yk\r\nmlwWNLZiCFxsYe+1BIhCvSi3OAZesPUOLh1O/bU/RDDlJFmpCHjchPrl5mO+\r\nREUcSSaviGhjfRGD+oV4QlPG2ZzQqWVo/rlQoT9y7fsATaqJrHA6cIpYq6ZZ\r\nNiHI2btptdPLCePccwnvVUigL44ATkbEOfYlssK9pGBl8Gnl7rzZHQlTcLWv\r\nGvvMp0UpcXMsUlYvPwk1s4ghLlmYzXtDUqPVwEfHNxwDn6FBp1HccnGfBQRa\r\nqB43C639N3xJDFZTXNhZdafkTqvRX+G02JJFRJpDZXjOeoovLJm9Zs4mnU/6\r\nnXyJSc+zt9wXmNEdw9qdMv3WT0IEZq8rKohlvmHj7lwH1JL8GS78Lh8cGyr7\r\noyHpQeLYJoG0T/yLVUPhSEvHWp/IF7QiqRE=\r\n=kxuo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.17","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"18.7.0","dependencies":{"craydent.error":"0.14.0","craydent.keyof":"0.14.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.14.0_1660603726773_0.6226470739056049","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"craydent.singularize","version":"0.15.0","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.15.0","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/json-parser","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"82c1a05cb1bb88fb48d9505010b007d4a9c0d9d3","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.15.0.tgz","fileCount":8,"integrity":"sha512-WoQMxJAWawPbEl5SbFDYCmG1vl1eSXgRb0pr7nmENdlZ9dRCMqiJDmH6lbeOphgvxCDL7CHRoLlr1FI9gporWw==","signatures":[{"sig":"MEYCIQDU1J8B+W/BBFnCNoM8DAi0qEfSlYhmOL68KieaxewDywIhAIvNylquUJ1XMKalie5GW3L23CKtL2J033FQEnFAZNi7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+vgNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwvw/7BaMmuDdnuqGRZBIOi2jX1YyuFeeXT9Rba7oFBG1oFkkiUbUU\r\nbA/92IctFtnQMZ7anm4Xs7p8xPKW+gAr7Swl42yes9hCydUBt0944WrjNHc2\r\nuywM3nxN1tXT1EQXskQeZ8+XnA8AQPUI+189gGSrEriLx0TWzJjgh+iW9Rz2\r\nbznCHRtPMeE7ZIBa2+LFoNmQXV9hCG+0waBNSdxeMVKUslzCO8TIdxVNGOa/\r\n2l5aaBmeCosMbIhFAkBZyYyaslwPEDHRgsW0eNZPDSsCXwwJwlnC+UN0rzM1\r\nmeKEcABpXCO30F0+ohTQgWbKpUkonxSwTIkulr+UMsjPz6j2eET/dH7m6l8w\r\ngrZoCdg5NQRsPLHFzHZT/U2KW2UGpvWxWxyF2MHlEowxQex8eAJruTox7Fo5\r\nhbMYs/5RGvcllm1yzTzcvAu+v0SmPSOQlO4l0DMCMYxqsEq9RSTIA5z46VUL\r\nfC3jr4JXf2KlrUl/45Z0I9gnlKMuk9uFRynwapyMkheian1qpkV4g+iXqqZW\r\nwqB2zn6dTWbZ6e/pbeoUHVF2K1UirFyjXZ089ZjYSFZHDhUCf0tetuafZ8tk\r\nvWrV89j/TqG05yPBQsMM9byVmTnSnxZSeYbkSymEiMmAF5fvMozQPtMoDLO0\r\nOymSqZ+DJU136WbLohDNS9/gcK1+BpptpEI=\r\n=CQ1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.17","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"18.7.0","dependencies":{"craydent.error":"0.15.0","craydent.keyof":"0.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.15.0_1660614669670_0.017837686976941436","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"craydent.singularize","version":"0.15.1","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.15.1","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"85578e892d9923b45cae45331549a26bcdf7979c","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.15.1.tgz","fileCount":8,"integrity":"sha512-nEUt2zwZzPyw5havrLZajS4UGicFIvOI2IlPWLPo2zDJV8iis4Pvd/KKUmoCTjSzrkIJlotYAEzjdE+PBFV/Vw==","signatures":[{"sig":"MEUCIQCr7Fs6CTgUn61HOoFmrD+KOZ4Mzbmis9Z4mPOSNTbj0AIgcePkaUKqHgD5yYqXVVN27GZ/3CiDw5k4auFLq0OFdFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/Tn1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokbBAAoCtEiOcadWzT/sNbSR1lenNdyZmpGoYTcYF2B+uld8FLFEV7\r\nzbYB22bf/A5UzlIKBIf4Vhvco4HmFTbPWlpvVTZRIcKT/aJx0obpmVnNh07e\r\nySViDpEbIh4fjBskPOHqZA4bvEDP19dSYr3FpPGRalxkxQVF0MuOpryWoKIP\r\nAyZfglyWRKBLXrtca9ic66mCY0CJL3qe4k8mbwz/kMqb/Xou+GUi5f5XOAi5\r\njp69wbBasAjKzx4KZasUO01tTeRZmsmV4vOpqZVN8FXrJtOk1XINSUEFEApR\r\nH0Fld2hbsTPeqU5ag8R+HNGCqrzdOUX+anNxixILknx05Ewpc378OdHAkf28\r\nmnqdo41GWjtdaT66q5ozuHL0CoSz3XDKxow+9K6iN/iBjl1ChnkADN7EtCF+\r\nzSSgAsKUMSpsBDHlDFtJ3PNmCkLZhOG3tLqfQzegJm+e5kDSXxutC91dCV8A\r\n1aT6l4Sc+CmQWG2KNyvaWeLEEismH1lWQ5ZKZ/fHz2iZQbESPIQtmG8RADWJ\r\nTukE5zJuTIEOGp1Gj4uy5giq7icLwL6oNcV3AwvXTt78fUGjNxdX1zJrNjJm\r\nxPHIQPnutUWMOy51qODgbqikvGEKIZOL9AOrkCDmptyR0foPrynkTznfxYJ9\r\nbCOD4ME6hb19AArQcsY1/6Be0pJ72WRDMaM=\r\n=X9AS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.17","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"18.7.0","dependencies":{"craydent.error":"0.15.1","craydent.keyof":"0.15.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.15.1_1660762612789_0.2159396423750839","host":"s3://npm-registry-packages"}},"0.15.2":{"name":"craydent.singularize","version":"0.15.2","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@0.15.2","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/is","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"1a6cf81ad788226baeca6ca02bfc3a7de1d5f0ea","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-0.15.2.tgz","fileCount":8,"integrity":"sha512-sfugPVDuaeDObrM/1xvaovhBPKSAr7mc2GlrDOpIuVfhbd4Is4VzbUHxdpJFKkbYvlgu8E5cDJ32D/z77WlQnA==","signatures":[{"sig":"MEUCIG7AjK7LpZuZ9BGZ8vKwJnB9e9aY2dX2AlFaDyMReGhwAiEAlTisGh934lae0mhrS0uzy5a4q86bOjxAjm8F+wqKkj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/8tRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/qw//XAWhWlwhXhNsfyEwamEf4seXqeEEikk8rxAvW2oP2lFVuLh1\r\nlmJvQij4iQsHorSQIRiSM5HWpGYxoWI03LKzhgcSJsn+oXQXF60WhnPoGItF\r\nmuDxdTTRwOyO+xqyEnjXGbyZYQdbREUfz6d+1u60K5LXh0QZGil50GKfIaBu\r\nzamUVEqZ1y16drkF8mLybK552TfACut5nrmruO0lCpSV9OkuDLxd0BvPu6el\r\npEXqkQzxfG0krQKLl9l3gF8f93umUCf3gSS45QoFmFtlxdEcvLxxNYOz/rkC\r\n9M0a55/ueoSysxZPvvZsrAdQPpJJb2JADlv0rw943lBaVROAV1TxwGAhUlJD\r\ncSEgPPz6eamsU6cenX3tOKlVuD/vRuglr00Wr7TU7F/7x6Llb6NLUvjz00N4\r\nFetUbEyIvMCtgqV8elpZ3m5to5HXT4yH2NZTHEfvht+ZXmma66t4sEAwKwnW\r\nhNqtHgoQRgcuH82IMfz/MZ4XuK81Zzh8N6xIPfqfEko1MSgLPxZmRx8UZstb\r\ncOHMGuWP2slGWzgwabNUzBmCOEDhlFziIVGwyJ1IpYTiTsrioED0YLoW+4Rs\r\nvmioc7Sw0Tw5PXJl47jsrshPQViL2ajO+WKHuoiAblRPxA4IzD8EY/KPeVDY\r\ne/QSIprK8noGbVO8feK/XVTiFQIoGVZKXho=\r\n=zCBT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"6.14.17","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"18.7.0","dependencies":{"craydent.error":"0.15.2","craydent.keyof":"0.15.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_0.15.2_1660930897541_0.9617822176654942","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"craydent.singularize","version":"1.0.0","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@1.0.0","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/class","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"a9182870ed385346e78243ea7463cf8f59104875","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-1.0.0.tgz","fileCount":12,"integrity":"sha512-1LK9nYcb4i0RdgyTdBV/GwimosNe+NDTyD+7kHitLMZiu3+pw+PE3d8JDZI8aCigicznmUBIz3h7EqnWg4/Pkg==","signatures":[{"sig":"MEUCIQCRnLbWQ/CvpBtvfDActEf16fG2cn/ctQw9oYJ4yKA2DAIgNo1vD3oWBvFFQ6xd+wPD4zlvRhXYr0U6/ksdVUWsD+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15790},"main":"index.js","types":"./index.d.ts","gitHead":"c420d0908d7eb65b9fc7832695aa78b70c7f6303","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"21.4.0","dependencies":{"craydent.error":"file:/Users/cinada/source/cprojects/craydent-npm-library/compiled/transformedMinor/craydent.error","craydent.keyof":"file:/Users/cinada/source/cprojects/craydent-npm-library/compiled/transformedMinor/craydent.keyof"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_1.0.0_1724962397331_0.05119274416154962","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"craydent.singularize","version":"1.0.1","keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","_id":"craydent.singularize@1.0.1","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"homepage":"https://github.com/craydent/Node-Library/tree/master/modules/fs","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"dist":{"shasum":"4e2fbde1c87102d896aebc701e4ac2812b49d8ba","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-1.0.1.tgz","fileCount":9,"integrity":"sha512-2ZITBDJeLmlWRhe4B/EzRxa5i2zW3/ZUnsTk3j7ATrtzo9lHz2KNzNXfqWdgahvY+WeU4ahqrbgbKfRukuqdyw==","signatures":[{"sig":"MEUCIA9bYIBs6qJp/mA+sUr8nLJStRs7uwlKbB9k16Afitg1AiEA4WihUnO/lOy5kmv9bbh+YB+D/1dixQtLRIqZN3JmjWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8977},"main":"index.js","types":"./index.d.ts","gitHead":"c420d0908d7eb65b9fc7832695aa78b70c7f6303","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"repository":{"url":"git+https://github.com/craydent/Node-Library.git","type":"git"},"_npmVersion":"10.5.2","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","directories":{},"_nodeVersion":"21.4.0","dependencies":{"craydent.error":"1.0.1","craydent.keyof":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/craydent.singularize_1.0.1_1724989845391_0.12435448083286449","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"craydent.singularize","version":"1.0.2","description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","main":"index.js","scripts":{"test":"jasmine-node test/ --color --autotest --watch index.js"},"repository":{"type":"git","url":"git+https://github.com/craydent/Node-Library.git"},"keywords":[],"author":{"name":"Clark Inada"},"license":"MIT","homepage":"https://github.com/craydent/Node-Library/tree/master/modules/typeof","dependencies":{"craydent.error":"1.0.2","craydent.keyof":"1.0.2"},"_id":"craydent.singularize@1.0.2","gitHead":"c420d0908d7eb65b9fc7832695aa78b70c7f6303","types":"./index.d.ts","bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"_nodeVersion":"21.4.0","_npmVersion":"10.5.2","dist":{"integrity":"sha512-QVckI0N9zEcCR2m8H1N/KeF+e1C/8asX3MxXRwIIdZEP80nYF3gNFGSbbx/HY/roCR0q2GYlNEVtS4x56UajDw==","shasum":"03e2abe15cd45c4785da8172d118c7eb8b1a1b6f","tarball":"https://registry.npmjs.org/craydent.singularize/-/craydent.singularize-1.0.2.tgz","fileCount":9,"unpackedSize":10276,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICz4gt0dUBpY3PU9gMZlnojXwvugBgL0vwWgzxspKWKjAiEA71ucSWmQ0HsF3NgyETBy6XeYtAu7LlI1bb+BFk65CSQ="}]},"_npmUser":{"name":"craydent","email":"akkun1983@gmail.com"},"directories":{},"maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/craydent.singularize_1.0.2_1726806147032_0.9314246739710643"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-24T02:34:30.833Z","modified":"2024-09-20T04:22:27.362Z","0.10.0":"2020-09-24T02:34:31.052Z","0.10.1":"2020-09-24T05:39:14.082Z","0.10.2":"2020-09-29T21:14:07.668Z","0.10.3":"2020-10-02T22:39:17.608Z","0.10.4":"2020-10-15T23:44:39.612Z","0.10.7":"2021-02-23T04:34:14.202Z","0.10.8":"2021-02-23T06:38:50.348Z","0.10.9":"2021-03-04T03:36:51.098Z","0.10.10":"2021-03-04T04:49:23.633Z","0.10.11":"2021-03-05T08:49:34.536Z","0.11.0":"2021-03-06T03:31:01.289Z","0.11.1":"2021-03-06T04:47:06.634Z","0.11.2":"2021-03-26T05:56:40.570Z","0.12.0":"2021-04-02T07:37:16.900Z","0.12.1":"2021-06-19T06:54:12.835Z","0.12.2":"2021-07-15T04:52:02.924Z","0.12.3":"2021-07-15T08:05:58.609Z","0.13.0":"2021-07-15T21:38:08.225Z","0.13.1":"2021-08-04T19:38:41.443Z","0.13.2":"2021-08-07T18:44:28.074Z","0.13.3":"2021-08-08T07:15:25.492Z","0.13.4":"2021-08-09T06:08:40.920Z","0.13.5":"2021-09-16T21:46:53.364Z","0.14.0":"2022-08-15T22:48:47.035Z","0.15.0":"2022-08-16T01:51:09.770Z","0.15.1":"2022-08-17T18:56:53.026Z","0.15.2":"2022-08-19T17:41:37.689Z","1.0.0":"2024-08-29T20:13:17.495Z","1.0.1":"2024-08-30T03:50:45.570Z","1.0.2":"2024-09-20T04:22:27.207Z"},"bugs":{"url":"https://github.com/craydent/Node-Library/issues"},"author":{"name":"Clark Inada"},"license":"MIT","homepage":"https://github.com/craydent/Node-Library/tree/master/modules/typeof","keywords":[],"repository":{"type":"git","url":"git+https://github.com/craydent/Node-Library.git"},"description":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>","maintainers":[{"name":"craydent","email":"akkun1983@gmail.com"}],"readme":"<img src=\"http://craydent.com/JsonObjectEditor/img/svgs/craydent-logo.svg\" width=75 height=75/>\n\n# Craydent 1.0.2\n**by Clark Inada**\n\nCraydent is all inclusive utility library.  There are several ways to use the library in NodeJS.\nMore detailed documentation on constants can be found at [Craydent Properties](http://www.craydent.com/JsonObjectEditor/docs.html#/property/CraydentNode).\nMore detailed documentation on methods can be found at [Craydent Methods](http://www.craydent.com/JsonObjectEditor/docs.html#/method/CraydentNode)\n\n\n```js\n// require - this require is the fully modular version with no global constants, prototypes, or methods.\nconst singularize = require('craydent.singularize').default;\n```\n```ts\n// import - this require is the fully modular version with no global constants, prototypes, or methods.\nimport singularize from 'craydent.singularize';\n```\n\n\n\n\n\n\n\n\n\n\n<a name='markdown-header-singularize'></a>\n## singularize\n\n\n\n\n**Info:** String class extension to do a best guess singularization of the string\n\n**Return:** (String)\n\n**Parameters:**\n\n>None\n\n\n**Overloads:**\n\n\n>None\n\n\n\n\n\n\n## Download\n\n * [GitHub](https://github.com/craydent/node-library/)\n * [BitBucket](https://bitbucket.org/craydent/node-library/)\n * [GitLab](https://gitlab.com/craydent/node-library/)\nCraydent is released under the [Dual licensed under the MIT or GPL Version 2 licenses](http://craydent.com/license).<br>","readmeFilename":"readme.md"}