{"_id":"crazy-parser","_rev":"30-9f5d4400274f8b1e7811f642340541e0","name":"crazy-parser","dist-tags":{"latest":"1.6.1"},"versions":{"0.1.0":{"name":"crazy-parser","version":"0.1.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.1.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"dist":{"shasum":"37b0c71a0aaf3c9adec77cf2e4ee8344250721cf","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.1.0.tgz","fileCount":8,"integrity":"sha512-8wTv8Vake1t+4wZF6Noi6X748XqoU27m8CRe777gSPUzrl1VYEtkPJnTELRJS0dcR4Fku7V7L3m4n9yitVU7hw==","signatures":[{"sig":"MEUCIGGYXbj7DhHNRzNDIqp2ixMTg5PBZATNedOVoVppg8e+AiEAg+vM0fEBOWCbQCSVfNOqwqAteMIk0MgF9g9EzwMTv/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58834},"main":"./dist/index.js","_from":"file:crazy-parser-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/474cde55625d8e171e26e3de512cfbd8/crazy-parser-0.1.0.tgz","_integrity":"sha512-8wTv8Vake1t+4wZF6Noi6X748XqoU27m8CRe777gSPUzrl1VYEtkPJnTELRJS0dcR4Fku7V7L3m4n9yitVU7hw==","_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.1.0_1702079430148_0.16138076685839176","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"crazy-parser","version":"0.2.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.2.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"7d525448c1012b8077b7d0c97c099451e4373719","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.2.0.tgz","fileCount":8,"integrity":"sha512-4HJHZJEmiTS6mY7/OUBFx/201fQWEHxnsYsjU41MaukylNuv9C1aZzI3fQ0LwSjRmxfjXA009/TM2iJFi5WolA==","signatures":[{"sig":"MEMCHxfd6kfXZAw9a4qbF2RX7dP/sY11cY+ae0q7JIV31+MCIFop1ma+nPMAWHSTYjIF6OWU0MEL0Hdj5AU+/3qc35oT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72410},"main":"./dist/index.js","_from":"file:crazy-parser-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/69821c7ec1084c5ae09e49b2800427e8/crazy-parser-0.2.0.tgz","_integrity":"sha512-4HJHZJEmiTS6mY7/OUBFx/201fQWEHxnsYsjU41MaukylNuv9C1aZzI3fQ0LwSjRmxfjXA009/TM2iJFi5WolA==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.2.0_1702150016622_0.1291811090963655","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"crazy-parser","version":"0.3.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.3.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"8efaac5050e9f55f8641bc30ac34d8a2dbceb7f5","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.3.0.tgz","fileCount":8,"integrity":"sha512-o+9L5vKYpJ9+++stW/vXaDZab80ez8DkgDDHxK1+ZRVNkezDGA25HKIBifpY9m62vhDNcNiwqjazDlV4XToTJQ==","signatures":[{"sig":"MEQCIDYyRPjHptJWnIhA05l4iBEKekTydxRjXB5IstxLNWIVAiAN99BmjTOaDpX5YNRIs5TnMuM0C8+dVArTuMukzvDOtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73967},"main":"./dist/index.js","_from":"file:crazy-parser-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/12911ae3ba05f4527374dc7b820751a9/crazy-parser-0.3.0.tgz","_integrity":"sha512-o+9L5vKYpJ9+++stW/vXaDZab80ez8DkgDDHxK1+ZRVNkezDGA25HKIBifpY9m62vhDNcNiwqjazDlV4XToTJQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.3.0_1702727210599_0.4581490560010262","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"crazy-parser","version":"0.4.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.4.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"78ec9b175582b43bff3e823a2870f428a0c015ea","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.4.0.tgz","fileCount":8,"integrity":"sha512-m0ox5PjdwIUzcItXNE/MqFCu1f1nX6Nv0LZ7U+ajZEqiinXlGJZHIr93exYIHCUIVT3O3WKduKEpDu9XadB2HQ==","signatures":[{"sig":"MEQCICtYA8IjARbSJtT2NcOgAdWFaej1HawoITbCUAjWXXoeAiBHsb7fKLEzQULFj5DE62G1HDaS07zGVl3QvK7VBM0fTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74237},"main":"./dist/index.js","_from":"file:crazy-parser-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/2de37721b4b5db83e0b4ed90d3aa745a/crazy-parser-0.4.0.tgz","_integrity":"sha512-m0ox5PjdwIUzcItXNE/MqFCu1f1nX6Nv0LZ7U+ajZEqiinXlGJZHIr93exYIHCUIVT3O3WKduKEpDu9XadB2HQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.4.0_1702767122834_0.8213597706592739","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"crazy-parser","version":"0.4.1","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.4.1","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"7e95b4ffde1280a06ea2b0205445cbda2b5e5795","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.4.1.tgz","fileCount":8,"integrity":"sha512-QyL6pX2iUwth4+ZzSVgMucOs2Eylr+ObkIWFqvPntAfEgQFM0LiIK69p+byEFLeij0xICsydVMbYN0wExaPeLw==","signatures":[{"sig":"MEYCIQCCC8Pp5YYR2Sj30tfSwy0rnpM2+qKADksAjVI0gzqepgIhAJWTk56XMXybAyHemugHoIPv01AOckcMYUqZJNPnRNkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72763},"main":"./dist/index.js","_from":"file:crazy-parser-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/588a140cc69ecbb6751ed7f5cf23e303/crazy-parser-0.4.1.tgz","_integrity":"sha512-QyL6pX2iUwth4+ZzSVgMucOs2Eylr+ObkIWFqvPntAfEgQFM0LiIK69p+byEFLeij0xICsydVMbYN0wExaPeLw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.4.1_1702813916996_0.948442276651837","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"crazy-parser","version":"0.4.2","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.4.2","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"417caa0726b1144f5a25bb65fc26baf37dd0defb","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.4.2.tgz","fileCount":8,"integrity":"sha512-0DaSCgzEfu4WJubetLi6LM3R8qA3eycCG6Wqf2xAYRnn1PLF88NhtQHRaD3wmiJNqz4+wv7lQqxv1WNEwR/0Iw==","signatures":[{"sig":"MEUCIEMbxVoGTDr8oWQnW/54qEWaErPNIWOO2X63UVJcht93AiEAl9awUJZhpeiRad+G8qjNnY4Dkp0fjKptx2HAKnkAFho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72911},"main":"./dist/index.js","_from":"file:crazy-parser-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/4b3fe3e897559375eac2a0ed8860c0cb/crazy-parser-0.4.2.tgz","_integrity":"sha512-0DaSCgzEfu4WJubetLi6LM3R8qA3eycCG6Wqf2xAYRnn1PLF88NhtQHRaD3wmiJNqz4+wv7lQqxv1WNEwR/0Iw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.4.2_1703079305118_0.5940621025606163","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"crazy-parser","version":"0.4.3","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.4.3","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"b8d93c2a18c5eb2bf70c9690f5343c3586c0e596","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.4.3.tgz","fileCount":8,"integrity":"sha512-1gmngQ8H3BbNaty+ItQ4lXEBq0Xh92F3WxndNFu4/eBZ/GNmEJ++wfE1xb4vwND9US9nHvJG18vPt2YINY+FEA==","signatures":[{"sig":"MEUCICPrh2tm+QVBv6bwlO04m0FJyqu1+Qhn6OUzRVz9UsQ9AiEAsbCn3X7uBVf7Z22MeakuK4OoIeyvtCEkqaNmye5mQaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73479},"main":"./dist/index.js","_from":"file:crazy-parser-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/8fe3afe48244ed7e3c822bdc68aaa927/crazy-parser-0.4.3.tgz","_integrity":"sha512-1gmngQ8H3BbNaty+ItQ4lXEBq0Xh92F3WxndNFu4/eBZ/GNmEJ++wfE1xb4vwND9US9nHvJG18vPt2YINY+FEA==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.4.3_1703159148948_0.8315530624093717","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"crazy-parser","version":"0.4.4","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.4.4","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"4673efc8fcfe4616591771ff25b38a6cde2e93c3","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.4.4.tgz","fileCount":8,"integrity":"sha512-xCaVrcse0ObBpyLbm8Zy4aMDujd0z0L/7LIqQfbfdJqLJQDvSHTwvwVO0OQPR1MqVs1r8ERG93EEgzALu+1K/Q==","signatures":[{"sig":"MEUCIArJ1GDLzKNJVOZGnB6nG10YNK07lOk3GwRGf6690NH7AiEAv35XaH+EyHgLMS7BG23qPvfaJDXz8C3Y+zdMR643ZG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73529},"main":"./dist/index.js","_from":"file:crazy-parser-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/78d4c7b220dc7ace623cbdc3df777797/crazy-parser-0.4.4.tgz","_integrity":"sha512-xCaVrcse0ObBpyLbm8Zy4aMDujd0z0L/7LIqQfbfdJqLJQDvSHTwvwVO0OQPR1MqVs1r8ERG93EEgzALu+1K/Q==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.7.2","description":"Promise based parser.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.4.4_1703160679649_0.4054466126254197","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"crazy-parser","version":"0.4.5","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.4.5","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"8ccb8072595aadc7890196c18ab2df8ac2e47641","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.4.5.tgz","fileCount":8,"integrity":"sha512-yMtgFsqq04j5PmkM2dRWbJm0orEPbXxrHoYDUpZeJ0knHl2nemIkNt7WtsoKvsaLMC1tmbAniUWFQVnlT4Bojw==","signatures":[{"sig":"MEQCIH1srk28kQ2ZPbXexY3nl3mHw4G/vv1HLi6lMQUNHS2KAiBtHSNyUL/z39aeHCwdmRcELyqXTFMxjbKzAv4j2Sre/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74827},"main":"./dist/index.js","_from":"file:crazy-parser-0.4.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"C:\\Users\\16707\\AppData\\Local\\Temp\\7819f2148f3174ef6023efc115545249\\crazy-parser-0.4.5.tgz","_integrity":"sha512-yMtgFsqq04j5PmkM2dRWbJm0orEPbXxrHoYDUpZeJ0knHl2nemIkNt7WtsoKvsaLMC1tmbAniUWFQVnlT4Bojw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.5.1","description":"Promise based parser.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.4.5_1703766621385_0.8314190501174257","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"crazy-parser","version":"0.5.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.5.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"4181000d447894ddf9fc904b0ae209fa6e03ccbb","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.5.0.tgz","fileCount":8,"integrity":"sha512-fdDuED3LjJvQkefAt2vKrtFNq3CF4H69ZmKswT17GF8LohfSfRAIpSsQd7hAWq4XwPGZ77B5H7LyOJaR01d3OQ==","signatures":[{"sig":"MEUCIQCaGiAiMWgi0qQ+wYVUDgTYU/2GYyejJhKu8dOtM38bygIgN6xNjEZnueDo4PSVjvcJJHj/aCRbixOUigKp+sdVygQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75831},"main":"./dist/index.js","_from":"file:crazy-parser-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"C:\\Users\\16707\\AppData\\Local\\Temp\\5fcb44e38841dc252155ec501be116d5\\crazy-parser-0.5.0.tgz","_integrity":"sha512-fdDuED3LjJvQkefAt2vKrtFNq3CF4H69ZmKswT17GF8LohfSfRAIpSsQd7hAWq4XwPGZ77B5H7LyOJaR01d3OQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"9.5.1","description":"Promise based parser.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.5.0_1705312168370_0.08449737445643213","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"crazy-parser","version":"0.6.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.6.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"71aa7d29752603c38518777cf0bebbdb77b53034","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.6.0.tgz","fileCount":9,"integrity":"sha512-rYurcc0+VQH0xsXrxvl2WvOxd01D1dzNHZAlbMV+YHDjwb0do8KFvPiFJy2SkLvJ4C+0+dpMavl4506+p1v46Q==","signatures":[{"sig":"MEUCIQC5xuS4kluAdAlZdZBKydFrwvoEnVwsfnh6uApm/Scs9QIgMFwfLZj23ExAzhG1qqgdQcmJNl+W/K65STBREsV4ENA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42265},"main":"./dist/index.js","_from":"file:crazy-parser-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/d8bbdd3c3fab9afbe55f54a72c12c873/crazy-parser-0.6.0.tgz","_integrity":"sha512-rYurcc0+VQH0xsXrxvl2WvOxd01D1dzNHZAlbMV+YHDjwb0do8KFvPiFJy2SkLvJ4C+0+dpMavl4506+p1v46Q==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"Promise based parser.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.6.0_1747491376427_0.4764461828187072","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"crazy-parser","version":"0.7.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.7.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"ec438ee969b85ad583f485b945db69ba6ff3f5f1","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.7.0.tgz","fileCount":9,"integrity":"sha512-MwMfXaegr8qC4jKD7mHZGQPqbfEouowvFL9OXGA+7CqAb6OPxjLXIFdRKLmQVds1fvPXhFof9cB2pfE58cD2Tw==","signatures":[{"sig":"MEYCIQCaQ/0jzo80Zvr9eDPZTclSft+UNRfgcJsnSBsCL7R+gwIhAOa2FuAHbG8GblJjM2VnUH3YJtOg3HMWYEJf3Yu8L35v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43525},"main":"./dist/index.js","_from":"file:crazy-parser-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/82b0367d3e98d31bd0c95632582ed765/crazy-parser-0.7.0.tgz","_integrity":"sha512-MwMfXaegr8qC4jKD7mHZGQPqbfEouowvFL9OXGA+7CqAb6OPxjLXIFdRKLmQVds1fvPXhFof9cB2pfE58cD2Tw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.7.0_1747504346791_0.6691956166854645","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"crazy-parser","version":"0.8.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.8.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"3bb4b7aa9267f27ed9d6d70b24f36dcecb6cd104","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.8.0.tgz","fileCount":15,"integrity":"sha512-6buW/rhBX9O+tj35NfgSBRP6uViMN5/PL6xLn+QAZJ6wv9tmyhJTMz6AtK0udcfs8cD26iKfFOATS2f+iQUBtw==","signatures":[{"sig":"MEYCIQC6t0rcbqSQDaUUFlzLrDAvCe0USGGoVeyrgUYJPidVHQIhAPuEyUwvoPwS3aHEVj8jbNQN6eYihhq55iY4JXBId1bq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70908},"main":"./dist/index.js","_from":"file:crazy-parser-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/7daf35713a569b0e01b6ab3248dd91e2/crazy-parser-0.8.0.tgz","_integrity":"sha512-6buW/rhBX9O+tj35NfgSBRP6uViMN5/PL6xLn+QAZJ6wv9tmyhJTMz6AtK0udcfs8cD26iKfFOATS2f+iQUBtw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.8.0_1747563802226_0.21999360180282257","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"crazy-parser","version":"0.8.1","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.8.1","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"330085230ad02522acf5179ea9d3d586be60b2ba","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.8.1.tgz","fileCount":15,"integrity":"sha512-n6hXfF0eF1QJo3qbWFpxXGZiMAPL2t+Iw+RoHqXMFFVB+M3KyxjhUmqoCxKnbY+DQZr0DxKTbu9pQ/bbjv0DYg==","signatures":[{"sig":"MEYCIQCahF5SC89VMU+XSqu9J6qnOtjT5yOHENgqcgKgDhI2VQIhALBnlE4MjCnlE6/B3X/UoKv2wjhZOIbdtgJ/S4FRMD4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70284},"main":"./dist/index.js","_from":"file:crazy-parser-0.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"test":"jest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/ea194c4dd42b1696f9e95cc8f01150b9/crazy-parser-0.8.1.tgz","_integrity":"sha512-n6hXfF0eF1QJo3qbWFpxXGZiMAPL2t+Iw+RoHqXMFFVB+M3KyxjhUmqoCxKnbY+DQZr0DxKTbu9pQ/bbjv0DYg==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","ts-jest":"^29.3.4","ts-node":"^10.9.2","typescript":"^5.8.3","@types/jest":"^29.5.10"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.8.1_1747568917170_0.24562340565985274","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"crazy-parser","version":"0.9.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.9.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"0e337998def60927f5f7cf4515e4c1d1b6928ab9","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.9.0.tgz","fileCount":14,"integrity":"sha512-G8JRzPihtKKvYouCBLMtVBQB0o9FCoauDzfauY9+A/GJkYGZ0NQ9dpGEJyqHgSiuu0W02NipIpMXC+FIKClXVw==","signatures":[{"sig":"MEUCIEYtyEaYDEuIVvlJ7kx/HloVSSvTmgPAY/GmYWPKOb3AAiEA6T8Z9wjoh4GXPt7qPDH48GcUcDiz4tNgykyG+GNXnqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36101},"_from":"file:crazy-parser-0.9.0.tgz","exports":{".":"./dist/index.mjs","./prefix":"./dist/prefix.mjs"},"scripts":{"test":"vitest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/84f9099c0b6693d584543573e1b7ed85/crazy-parser-0.9.0.tgz","_integrity":"sha512-G8JRzPihtKKvYouCBLMtVBQB0o9FCoauDzfauY9+A/GJkYGZ0NQ9dpGEJyqHgSiuu0W02NipIpMXC+FIKClXVw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.1.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.9.0_1747575783513_0.8010480373764313","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"crazy-parser","version":"0.9.1","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.9.1","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"0507f06706e42a3c0f5612af98e0b7227b25a010","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.9.1.tgz","fileCount":15,"integrity":"sha512-dXE0JkbayGFjr8dF0C8JGD7oW+rn7cKJZIrR44G7YHwqlNeefREwvOzwZGZjNgjhG+OKXvr7cwJIxrpADDFDJw==","signatures":[{"sig":"MEYCIQCB4dpsJReDKXLh8QoPKDhm9UB70/TUQKFQ9J+bCOuxqQIhANbNC3VuCBZ+TA3Dy5q6FL6pv3oOfvFp4BMztKTDf951","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73062},"_from":"file:crazy-parser-0.9.1.tgz","exports":{".":"./dist/index.mjs","./prefix":"./dist/prefix.mjs"},"scripts":{"test":"vitest","build":"tsup"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/6ca896bc100e6375f43cd98b43c53361/crazy-parser-0.9.1.tgz","_integrity":"sha512-dXE0JkbayGFjr8dF0C8JGD7oW+rn7cKJZIrR44G7YHwqlNeefREwvOzwZGZjNgjhG+OKXvr7cwJIxrpADDFDJw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^3.1.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.9.1_1747576119522_0.6093007214293509","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"crazy-parser","version":"0.10.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.10.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"5c0a51a38d49266dc61e029f6d1afc945a64bfab","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.10.0.tgz","fileCount":9,"integrity":"sha512-vPqRCKF3AdOjdaasvGX220CrOb/0vEiCdCOufQz+NM79Y8RHBQYkFk6miRw2cYOageaNxuvqU6m5p7SNBPCIyQ==","signatures":[{"sig":"MEQCIAYTIg2mhxjDhdCJC3C0rV+4r2FsPwgduU+09TOQRN2VAiAYkCijo7O+ZLmLqvgRyBcOuY9Cz7Wz0DNkI7hwaK7hzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35050},"_from":"file:crazy-parser-0.10.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js"},"scripts":{"test":"vitest","build":"make","coverage":"vitest run --coverage"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/ce46bec97c9eb1376202334aa530d6a6/crazy-parser-0.10.0.tgz","_integrity":"sha512-vPqRCKF3AdOjdaasvGX220CrOb/0vEiCdCOufQz+NM79Y8RHBQYkFk6miRw2cYOageaNxuvqU6m5p7SNBPCIyQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.10.0_1747649685318_0.263020196430479","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"crazy-parser","version":"0.11.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.11.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"c1d69fc21e56ce6c1691755e61908709b598c064","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.11.0.tgz","fileCount":9,"integrity":"sha512-VTV6byaG8tSq1ocjqjqK/80uEWDZLPe4oTPuig6PN7O2UDLXE6pnD1qpqbMd3iEaVdFun1azEDuXcrlr9Rvkww==","signatures":[{"sig":"MEUCIDpuVWnThFz3dvsPG9nRgHdIJS4PeGvmG4nz6c1I2vu+AiEA3LJ5e7LoeREobIio1CWobVprys161I3mMNUWrC/jpZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36541},"_from":"file:crazy-parser-0.11.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/0b28881a680e64d397ef6da22f965b34/crazy-parser-0.11.0.tgz","_integrity":"sha512-VTV6byaG8tSq1ocjqjqK/80uEWDZLPe4oTPuig6PN7O2UDLXE6pnD1qpqbMd3iEaVdFun1azEDuXcrlr9Rvkww==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.11.0_1747664398557_0.1589713919838669","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"crazy-parser","version":"0.11.1","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.11.1","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"bdaa7ead06cbf46db58199698e352c6e749f871e","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.11.1.tgz","fileCount":9,"integrity":"sha512-YMmjgwc2X+eI7m78luP+amCgJ27MllMD7LM/RpkqVONKH61EUr3RdOGJhZci1KT08EZfvauhzeOmbe60Bs/log==","signatures":[{"sig":"MEYCIQCTBgfHKsflH+9AUNpI9EhyQs9Vqf+125jg77+ej6U/UgIhAJZIe+06zAqa4bw65hrtIbX5He1SqhjfMWAImI58B+OJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36541},"_from":"file:crazy-parser-0.11.1.tgz","exports":{".":"./src/index.js","./*":"./src/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/661e662b26494c5f08c94cc6c12f8552/crazy-parser-0.11.1.tgz","_integrity":"sha512-YMmjgwc2X+eI7m78luP+amCgJ27MllMD7LM/RpkqVONKH61EUr3RdOGJhZci1KT08EZfvauhzeOmbe60Bs/log==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.11.1_1747665437680_0.7049335207955787","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"crazy-parser","version":"0.12.0","keywords":[],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.12.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"acafcd9e1c7e22a6b8a63b6aabe307417fa6227c","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.12.0.tgz","fileCount":9,"integrity":"sha512-39DXHy0g3FCumokL8uyqkbBbRkFHUOHGaYp3vlXg4GycRQlB6/t26kmkiTG0YUb6Ky1bjDOnHn1jKpJgj3eZpQ==","signatures":[{"sig":"MEUCIF8zamZgnInlFM8Hc3hi3YcS97x9Ndy0GsdbwtBxgpRDAiEA7vqrjOQ8tldpwsLSCj6bGZ2ah1ebyNf81UYZacLH+Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36903},"_from":"file:crazy-parser-0.12.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/bf49f8a4eb32c63e3af49c2bcdaf6b07/crazy-parser-0.12.0.tgz","_integrity":"sha512-39DXHy0g3FCumokL8uyqkbBbRkFHUOHGaYp3vlXg4GycRQlB6/t26kmkiTG0YUb6Ky1bjDOnHn1jKpJgj3eZpQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.12.0_1747744819537_0.7380369706934404","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"crazy-parser","version":"0.12.1","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@0.12.1","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"d34ab0ea1b0306161375ce9bd69a4f60dedb02da","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-0.12.1.tgz","fileCount":9,"integrity":"sha512-oUg9wjLAbJhQOsI8QRXWS6u/9Qv29M5iijzVKLUy0J34Np3KiCWYKEP75+B6LyQAcW21O11Mu1j/CpyGu4xa6g==","signatures":[{"sig":"MEUCIGyE/vsGeU2NKLSP2Ed244dpdMqfLAycuxYEQehZFsplAiEAz70CYJmuSys8Cnw6xaccZKLCy2byc1p3srJ2b0w2cts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38012},"_from":"file:crazy-parser-0.12.1.tgz","exports":{".":"./src/index.js","./*":"./src/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"C:\\Users\\16707\\AppData\\Local\\Temp\\4422fda1f8ebad7a9e58c256e0f4aff0\\crazy-parser-0.12.1.tgz","_integrity":"sha512-oUg9wjLAbJhQOsI8QRXWS6u/9Qv29M5iijzVKLUy0J34Np3KiCWYKEP75+B6LyQAcW21O11Mu1j/CpyGu4xa6g==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.5.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_0.12.1_1748128974943_0.0288851659910907","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"crazy-parser","version":"1.0.0","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.0.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"a52f2409a1d435b0f1515daee38440b0362fabc4","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.0.0.tgz","fileCount":12,"integrity":"sha512-VNGbOiiqBhJrVhvrfMjc+xk7s9fmgJg9UJIc5BSUIQuLZwYfMjMixSbyucpPMdZir7IJvxznfPpu+9qZLLURRQ==","signatures":[{"sig":"MEQCIGCbZYZY695DQiR+q9rLFF7HoOudpJBJKi7pT0HIv3r5AiAoXhx9y2wjgiRWdwuJFiOU7WiWJD7rSIxxYdH98RG84g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52152},"_from":"file:crazy-parser-1.0.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/9700b56ca43d55065b8ed04aa225ebdc/crazy-parser-1.0.0.tgz","_integrity":"sha512-VNGbOiiqBhJrVhvrfMjc+xk7s9fmgJg9UJIc5BSUIQuLZwYfMjMixSbyucpPMdZir7IJvxznfPpu+9qZLLURRQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.0.0_1748281094149_0.6090867638490334","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"crazy-parser","version":"1.1.0","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.1.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"4e7dd3ef9781596d3a7ac9a7b05133750d1b350a","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.1.0.tgz","fileCount":15,"integrity":"sha512-SDmJzlZgYJ6jAHWZyvgTtfLHZD7n8eMw92IY0pOPVskKIwBryx1LCjT8DVdU/1qE694tTdaGibIeeDEfcdMYyQ==","signatures":[{"sig":"MEQCIDrDZrlBMSf48iR8FENFMQ+Mp7FL5v/meAuc6PbLtwH3AiBdgOcvsDHHuvGydwLCHtrrnJcYWxn6ggVIJwIQLagNvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55469},"type":"module","_from":"file:crazy-parser-1.1.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/9631d549b29c3f11c5db64711501d90e/crazy-parser-1.1.0.tgz","_integrity":"sha512-SDmJzlZgYJ6jAHWZyvgTtfLHZD7n8eMw92IY0pOPVskKIwBryx1LCjT8DVdU/1qE694tTdaGibIeeDEfcdMYyQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.1.0_1749200929860_0.8106831802672689","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"crazy-parser","version":"1.2.0","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.2.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"657c0d01c9aa286518884118b1c19520e8189ecc","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.2.0.tgz","fileCount":18,"integrity":"sha512-Z73pZ4KxMOeWmwLma8u9ugftVzINJ3dMsYLN6hrPtpygc4+5H38V0vyhpMD7k4ewDsUw/+uMdkOIzbNrBrXmAA==","signatures":[{"sig":"MEYCIQDLb7xehEQL5agA2y5yv6ocPkRq6sJ118J2oEfNXHlqmgIhAMm3B2K/MJf3ZaWIlwkt9fMEEbeU1U0PSxtKGOclSXd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59621},"type":"module","_from":"file:crazy-parser-1.2.0.tgz","exports":{".":"./src/index.js","./**/*":"./src/**/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/6a7d18579491a60a219856725387891a/crazy-parser-1.2.0.tgz","_integrity":"sha512-Z73pZ4KxMOeWmwLma8u9ugftVzINJ3dMsYLN6hrPtpygc4+5H38V0vyhpMD7k4ewDsUw/+uMdkOIzbNrBrXmAA==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.2.0_1757872284389_0.10061830100172786","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"crazy-parser","version":"1.2.1","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.2.1","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"b2a8393b64030c36c1f18a691d1a10e001d1f293","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.2.1.tgz","fileCount":18,"integrity":"sha512-zstymHRLcI6ZK9Gznw6wjtqGV1fNLkpN4CXdUPM62pGRLOATLcyWoNzNEQtrV4Jyw8yR8Fz13O0UpadP8tO4EA==","signatures":[{"sig":"MEQCICQD3GlMdD/7CbYnUJA5vNUhDg+jLvWmguXHOhqwfiq3AiByvfBQ+S0GI6S/Wnwau7krsUHlpPbMcH1h3FvvC9hEZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59650},"type":"module","_from":"file:crazy-parser-1.2.1.tgz","exports":{".":"./src/index.js","./*":"./src/*.js","./json/*":"./src/json/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/77ac821d8b07846c26e580dabbec2ce3/crazy-parser-1.2.1.tgz","_integrity":"sha512-zstymHRLcI6ZK9Gznw6wjtqGV1fNLkpN4CXdUPM62pGRLOATLcyWoNzNEQtrV4Jyw8yR8Fz13O0UpadP8tO4EA==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.2.1_1757873740269_0.5059636996366341","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"crazy-parser","version":"1.3.0","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.3.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"54475529df1e77ad84f9b6744dc0a8d750cca32a","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.3.0.tgz","fileCount":18,"integrity":"sha512-DkoO0EjS8ylDJfIGZ8vqqQPDR4xtr30MPrA7KmJU91wrp5+Orbttooab+u+rUYkos/fr84rZqB4aUoB9jJCLdw==","signatures":[{"sig":"MEYCIQDYgKYoSzBzH/qPy6TXYFG8fA+UBRgF1VjRM89Pw6yjWwIhAIXVtdxxYMEPDY8Ru0GAunJF1bK8MPLCrYtvZVAK7fuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60086},"type":"module","_from":"file:crazy-parser-1.3.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js","./json/*":"./src/json/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/e548bb327f490bf2179d37f28731a2d7/crazy-parser-1.3.0.tgz","_integrity":"sha512-DkoO0EjS8ylDJfIGZ8vqqQPDR4xtr30MPrA7KmJU91wrp5+Orbttooab+u+rUYkos/fr84rZqB4aUoB9jJCLdw==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.3.0_1757888175680_0.7918709599836042","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"crazy-parser","version":"1.4.0","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.4.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"a586d321b8c92ff349a402e735c23c4a6409a948","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.4.0.tgz","fileCount":18,"integrity":"sha512-p2bN3cQjVxqSh91lKdONfU+RqsyrA+br3+yGoxV9NCj4/pS57qefbveiv/BLs+S2AErL4s/KHaHVa+GvKQ1t/Q==","signatures":[{"sig":"MEYCIQCiM89O29vDmfrCwF9viMICm6m89fsNoc8O01lXAa5oowIhANkafoGuRICCsObNdcVVnuLflidd5gGzCR4T3E7Y65jH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61089},"type":"module","_from":"file:crazy-parser-1.4.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js","./json/*":"./src/json/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/efba0497f2f0c6a052d86278285df83b/crazy-parser-1.4.0.tgz","_integrity":"sha512-p2bN3cQjVxqSh91lKdONfU+RqsyrA+br3+yGoxV9NCj4/pS57qefbveiv/BLs+S2AErL4s/KHaHVa+GvKQ1t/Q==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.4.0_1757932323643_0.055645147631706804","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"crazy-parser","version":"1.5.0","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.5.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"40bc4ef3c15f577711f95f938b42392e7936c102","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.5.0.tgz","fileCount":18,"integrity":"sha512-0FjfvI7HFRQ0oh3gG/iwzabLdn7Gpd0k9jFTz3SPXKuXlxn9VgNBPi4O9r76WDe6EXM2JS2F/YtNLdFXbFIDgQ==","signatures":[{"sig":"MEUCIQC68VBS9fZErNHnCqWRu0ymRrVcuCj0jUKLEBsdkD1FqwIgWla1xrHR3sKF/4UxDbAJf9nY4SvpSj4ks+0RMQbeaFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62049},"type":"module","exports":{".":"./src/index.js","./*":"./src/*.js","./json/*":"./src/json/*.js"},"gitHead":"e294569a983183021fd84021e79d1f338e5dca63","scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.5.0_1765582089834_0.04088428360212726","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"crazy-parser","version":"1.6.0","keywords":["parser","combinator","typescript"],"author":{"name":"chen-zhanming"},"license":"MIT","_id":"crazy-parser@1.6.0","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"homepage":"https://github.com/SpeedyOrc-C/crazy-parser#readme","bugs":{"url":"https://github.com/SpeedyOrc-C/crazy-parser/issues"},"dist":{"shasum":"5a3de35a9c47dcc042e32cb8e66a926702168705","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.6.0.tgz","fileCount":18,"integrity":"sha512-g+LI/EJkZkolSkluZSIal1bJ1sqVHUy1NTErvR3Mk3B8woALikCRijBosNA5vO45TcnSDSmEkvT7O+ZsNrBOIQ==","signatures":[{"sig":"MEUCIQCtOKhJEtTbVTXAO83bU+OfswsnlNr9LytoYotYy9K5kQIgdVtHs4uVly7T1Xzv3Ugf0ud39tInstJDKn2fUXCQgdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62299},"type":"module","_from":"file:crazy-parser-1.6.0.tgz","exports":{".":"./src/index.js","./*":"./src/*.js","./json/*":"./src/json/*.js"},"scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"_resolved":"/private/var/folders/5f/7zv9n_896qv6snkswdnq35sr0000gn/T/2eef8e3e033db316b51b2af360984f04/crazy-parser-1.6.0.tgz","_integrity":"sha512-g+LI/EJkZkolSkluZSIal1bJ1sqVHUy1NTErvR3Mk3B8woALikCRijBosNA5vO45TcnSDSmEkvT7O+ZsNrBOIQ==","repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"_npmVersion":"10.9.2","description":"A light-weight parser combinator","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.8.3","@vitest/coverage-v8":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/crazy-parser_1.6.0_1766771382471_0.6053369568589326","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"_id":"crazy-parser@1.6.1","dist":{"shasum":"2fa76f24289be355f2d5037de41b8637c26a5bee","tarball":"https://registry.npmjs.org/crazy-parser/-/crazy-parser-1.6.1.tgz","fileCount":18,"integrity":"sha512-t0B+kVSLDyLRANJcRqDv9VkmPAtyTFi+KMO5VN89EjaES1t9/zcKzzG/WBAgnBE6485KKK/fYzM8FqIvOJERQw==","signatures":[{"sig":"MEYCIQDMZxnOSVWHsF8lhF19VtnwiGDrtl2G7Zca5Oq99MMHdwIhALwa4q4ApY9EdNOBFGDhWAZZFXPE8eOnsAS0eK4jAw9o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAGxKiixERXReHhE0w3w9DejYBHAx0e4UgeN5/Pd/z9WAiEAwV9yx1uCh/VxRsrMUVImorvXR0dgp0PQ47SY3etmRM0="}],"unpackedSize":62122},"name":"crazy-parser","type":"module","author":"chen-zhanming","exports":{".":"./src/index.js","./*":"./src/*.js","./json/*":"./src/json/*.js"},"license":"MIT","scripts":{"test":"vitest run --coverage","build":"cd src && tsc","clean":"rm -f ./crazy-parser-*.tgz; rm -f ./src/*.js; rm -f ./src/*.d.ts"},"version":"1.6.1","_npmUser":{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"},"keywords":["parser","combinator","typescript"],"repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"description":"A light-weight parser combinator","directories":{},"maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crazy-parser_1.6.1_1789459181546_0.8668413177305947"}}},"time":{"created":"2023-12-08T23:50:30.147Z","modified":"2026-09-15T07:59:41.793Z","0.1.0":"2023-12-08T23:50:30.335Z","0.2.0":"2023-12-09T19:26:56.839Z","0.3.0":"2023-12-16T11:46:50.800Z","0.4.0":"2023-12-16T22:52:03.153Z","0.4.1":"2023-12-17T11:51:57.271Z","0.4.2":"2023-12-20T13:35:05.317Z","0.4.3":"2023-12-21T11:45:49.142Z","0.4.4":"2023-12-21T12:11:19.885Z","0.4.5":"2023-12-28T12:30:21.579Z","0.5.0":"2024-01-15T09:49:28.546Z","0.6.0":"2025-05-17T14:16:16.620Z","0.7.0":"2025-05-17T17:52:26.953Z","0.8.0":"2025-05-18T10:23:22.426Z","0.8.1":"2025-05-18T11:48:37.356Z","0.9.0":"2025-05-18T13:43:03.702Z","0.9.1":"2025-05-18T13:48:39.684Z","0.10.0":"2025-05-19T10:14:45.489Z","0.11.0":"2025-05-19T14:19:58.766Z","0.11.1":"2025-05-19T14:37:17.862Z","0.12.0":"2025-05-20T12:40:19.704Z","0.12.1":"2025-05-24T23:22:55.176Z","1.0.0":"2025-05-26T17:38:14.348Z","1.1.0":"2025-06-06T09:08:50.033Z","1.2.0":"2025-09-14T17:51:24.565Z","1.2.1":"2025-09-14T18:15:40.453Z","1.3.0":"2025-09-14T22:16:15.852Z","1.4.0":"2025-09-15T10:32:03.832Z","1.5.0":"2025-12-12T23:28:09.979Z","1.6.0":"2025-12-26T17:49:42.667Z","1.6.1":"2026-09-15T07:59:41.649Z"},"author":"chen-zhanming","license":"MIT","keywords":["parser","combinator","typescript"],"repository":{"url":"git+https://github.com/SpeedyOrc-C/crazy-parser.git"},"description":"A light-weight parser combinator","maintainers":[{"name":"chen-zhanming","email":"chenzhanming04@foxmail.com"}],"readme":"# Crazy Parser\n\nA light-weight parser combinator.\n\n## Install\n\n```sh\nnpm i crazy-parser\n```\n\n## Example\n\n### Sign Parser\n\nImport:\n\n```ts\nimport {char} from \"crazy-parser\"\n```\n\nBuild a sign parser:\n\n```ts\nconst pSign = char(\"+\").or(char(\"-\")) \n```\n\nRepresent it with booleans:\n\n```ts\nconst pSign = \n    char(\"+\").cmap(true)\n        .or(char(\"-\").cmap(false))\n```\n\nParse a sign:\n\n```ts\nconsole.log(pSign.eval(\"+\")) // true\nconsole.log(pSign.eval(\"-\")) // false\nconsole.log(pSign.eval(\"???\") instanceof Error) // true\n```\n\nAdd custom error messages:\n\n```ts\nclass MissingSign extends Error {}\n\nconst pSign =\n    char(\"+\").cmap(true)\n        .or(char(\"-\").cmap(false))\n        .error(new MissingSign())\n```\n\n### Time Parser\n\n```ts\nimport {digit} from \"crazy-parser\"\n\n// Parse current hour\nconst d24 =\n    // 2 digits\n    digit.x(2)\n        // Map them to a number\n        .map(cs => parseInt(cs.join(\"\")))\n        // Add a constrain\n        .where(x => 0 <= x && x <= 23)\n\n// Parse current minute & second\nconst d60 = digit.x(2)\n    .map(cs => parseInt(cs.join(\"\")))\n    .where(h => 0 <= h && h <= 59)\n\n// Insert colons between them\nconst time = template`${d24}:${d60}:${d60}`\n    // There shouldn't be anything else after the time\n    ._$(eof)\n\nconsole.log(time.eval(\"12:34:56\"))\nconsole.log(time.eval(\"12:34:56?\") instanceof Error) // true\nconsole.log(time.eval(\"99:99:99\") instanceof Error) // true\nconsole.log(time.eval(\"9:9:9\") instanceof Error) // true\n```\n\nYou can go to [test](test/parser.test.ts) folder for more examples.\nIf you'd like to read the docs and the signatures, please go to [the main module](./src/index.ts). \n\n## Development\n\n### Using make\n\nPlease make sure you have **node**, **tsc** and **vitest** installed.\n\n#### Build\n\n```sh\nmake\n```\n\n#### Build a tarball\n\n```sh\nmake pack\n```\n\n#### Clean up\n\n```sh\nmake clean\n```\n\n#### Test\n\nThe test takes about 6 seconds on my machine.\n\n```sh\nmake test\n```\n\n### Using npm\n\nPlease make sure you have **tsc** and **vitest** installed.\n\n#### Build\n\n```sh\nnpm run build\n```\n\n#### Build a tarball\n\n```sh\nnpm run build\nnpm pack\n```\n\n#### Clean up\n\n```sh\nnpm run clean\n```\n\n#### Test\n\n```sh\nnpm run clean\nnpm run test\n```\n","readmeFilename":""}