{"_id":"@arcletjs/alconna","_rev":"4-dabbf6e875d88f8fe276b0b90b361c3a","name":"@arcletjs/alconna","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@arcletjs/alconna","version":"1.0.0","description":"A High-performance, Generality, Humane Command Line Arguments Parser Library.","main":"lib/index.cjs","module":"lib/index.mjs","typings":"lib/index.d.ts","author":{"name":"RF-Tar-Railt","email":"rf_tar_railt@qq.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ArcletProject/ArcletTS.git","directory":"packages/alconna"},"bugs":{"url":"https://github.com/ArcletProject/ArcletTS/issues"},"homepage":"https://github.com/ArcletProject/ArcletTS","keywords":["command","argparse","fast","alconna","cli","command-line","parsing","optparse"],"scripts":{"compile:cjs":"esbuild src/index.ts --outfile=lib/index.cjs --bundle --platform=node --target=es2019 --external:@arcletjs/nepattern","compile:esm":"esbuild src/index.ts --outfile=lib/index.mjs --bundle --platform=node --target=esnext --external:@arcletjs/nepattern","build":"yarn compile:cjs && yarn compile:esm && dtsc"},"dependencies":{"@arcletjs/nepattern":"1.0.0"},"gitHead":"a90cc7421a91668faa98c4a26922198d84f055a5","_id":"@arcletjs/alconna@1.0.0","_nodeVersion":"16.13.2","_npmVersion":"9.6.0","dist":{"integrity":"sha512-134dFCzQn+er9rTnXz7rP4OPXMAYhgAokuDBYMjr9iigkRPV1EclzAGD/iVBVOldUMaBbGvlrYVcjcb1kUbWog==","shasum":"bd76247e18c62b875268d84e1fed1350fc4a880e","tarball":"https://registry.npmjs.org/@arcletjs/alconna/-/alconna-1.0.0.tgz","fileCount":7,"unpackedSize":663224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvPv2dQqLAunCYvSOxsUpuC3JTi1n1YTMq9VDuXBabUwIgGl3N/bEt+hGx0nIvKsPy8uBamAFo1UlAmygAQZAfeLY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCF18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSng//dNSD9OLPN16bZ4b+aG98D+0RrtqhcWrZnMfnJ7dQNJ7VG1nX\r\nwwpMm4lF9kPV4lkd0e/Tp1teJvG/dZyOywp0YOf7G7QTrkEuIoCCsAjlfuGW\r\niZ1MVhrfluG9vopykWgM7NFgddBL/hdbzFqMGNAgXxumozOWMRhfBgE0qBCS\r\niMHchcJ31ckTzbGsOdS+VJ3YY3vgCqeiqMkCez9oNdPxoMx4cgMfDgeZm8xI\r\nLPNRQi2zDuAiwP3MakiN0c1OfgYebcSNEpiOPWJe0DqGLq6NyrqactXonJI6\r\nRAwvrkgeZHLkTDw7s8vAoDyeo2yHYaRNJ1ZI3Vaj41KM0yvPRMiXNm17lmsi\r\n1dpg660MzE7/S2gNLYGozNCGY/Ps8GQFzDNAeuxdDjy/G3Q3WdkLEI7GHoRb\r\neTK8Hu0Ta2l1wzs9plDy5HWhVnobibAhw28QiPa19T2ghtfCE9hzBBetSdQx\r\nyqOwKxPcamOhRWuTFbc2uK+E+Md7tcke0g3XPO2TOjI0XcsOrAh6suOQUCrr\r\nRwtx8ERONmcMJmMykFgt/+t5wmM1xQQKL8k2HyQNlBb4ul6I7HdTfzOlAxTr\r\nQV+B5fzO+BWZcCzo/xOtHhTzPFW2+/bc3WY4n1Wg7DLw0lZk2jvS02NR6Y0r\r\nUJNqdNjOZW9Vb1fcCSP+xiwvOzeDGXnybEM=\r\n=fOdB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"},"directories":{},"maintainers":[{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alconna_1.0.0_1678269820688_0.3982018818359012"},"_hasShrinkwrap":false},"1.0.1":{"name":"@arcletjs/alconna","version":"1.0.1","description":"A High-performance, Generality, Humane Command Line Arguments Parser Library.","main":"lib/index.cjs","module":"lib/index.mjs","typings":"lib/index.d.ts","author":{"name":"RF-Tar-Railt","email":"rf_tar_railt@qq.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ArcletProject/ArcletTS.git","directory":"packages/alconna"},"bugs":{"url":"https://github.com/ArcletProject/ArcletTS/issues"},"homepage":"https://github.com/ArcletProject/ArcletTS","keywords":["command","argparse","fast","alconna","cli","command-line","parsing","optparse"],"scripts":{"compile:cjs":"esbuild src/index.ts --outfile=lib/index.cjs --bundle --platform=node --target=es2019 --external:@arcletjs/nepattern","compile:esm":"esbuild src/index.ts --outfile=lib/index.mjs --bundle --platform=node --target=esnext --external:@arcletjs/nepattern","build":"yarn compile:cjs && yarn compile:esm && dtsc"},"dependencies":{"@arcletjs/nepattern":"1.0.0"},"gitHead":"f96d7aabaaf6b6174c58d7af8912fbf79b64a230","_id":"@arcletjs/alconna@1.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-j3jdHDqlMScjiAMuCxDl8n0TOs5eMV+4k8I4YNgBW0L4rZOb8Jxk5seG3GLe7IE23fsJra3wGpuboS+7Qlr63Q==","shasum":"7560eba2fdf1eb878c95e3df3f71dbe715c4e76c","tarball":"https://registry.npmjs.org/@arcletjs/alconna/-/alconna-1.0.1.tgz","fileCount":7,"unpackedSize":663232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwCEu638cKbCtCkXd6roH+EQvPUD1DS6dGyd3KzCvuNAiA58X2Q47LdGOD1H/vGc6vjJ/Biv8wCYH1mcWi6dLDUJQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCHjQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJmRAAh0BU5Y5DhzBoBxrTMR7ba1P6YAiwNmmgEJXuMarnU1hmhH2o\r\nzw7+g32TgP/fI2W2+hE2TALYRWTwrZ0PBmo4pPXSTmWWSx6Zi1X4VxGDPgtj\r\nyb2aZ925y7FastE9eRt6SQZXCLbVXBdgRZFJgkQS/7QEvoVE29CMETrWQ71T\r\npBww0UliAGz1YCZiJ7lp1ve7Hxcv0djHBMk/b715lRbjzp8lAsnXJG7P2s6I\r\ndhieOmKggDeLpsHOPiRrJx1QNTN2xkdq0U2u5u2E9FqZCUAZc0h9i5sN9y1S\r\nLjoZWnpFvFhVV++PPjSApBg51V5WNjd4aCi1Xo25o8jocTE0YSk61RdrHeVy\r\nKjMvo00Nr6MuHBytUE+5f1u8bVVdl4iHEj+bvS+X/xJ5dlarE+o3PmjwoMCW\r\nyND0Xp3IsfSzDgAIBthputnmpYbMNYUR7xbWHsb7RzmK76bK1haYD45TyD0O\r\naCfCZ+4XlHrnFkPd+RnqyU1/E96A1ZzX586wLqqgjeUPGKH9xNI/gD+wGDhJ\r\nvnMs8lehiLllRMuCiGwbNdqgmAf2v/2MvBjQpQBR5xZZPQXYcG4u3y3gps6W\r\nbaEPGNHwQFPrYEIuOIVDUkkk+O3adLyKwvLEBWVy/4RTOeVMsVbBp+r7GIco\r\nPIXrkFoLTZ0qQamb4HuIqPZ2kho1VsK/53c=\r\n=QyCR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"},"directories":{},"maintainers":[{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alconna_1.0.1_1678276816123_0.8444090273330926"},"_hasShrinkwrap":false},"1.0.2":{"name":"@arcletjs/alconna","version":"1.0.2","description":"A High-performance, Generality, Humane Command Line Arguments Parser Library.","main":"lib/index.cjs","module":"lib/index.mjs","typings":"lib/index.d.ts","author":{"name":"RF-Tar-Railt","email":"rf_tar_railt@qq.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ArcletProject/ArcletTS.git","directory":"packages/alconna"},"bugs":{"url":"https://github.com/ArcletProject/ArcletTS/issues"},"homepage":"https://github.com/ArcletProject/ArcletTS","keywords":["command","argparse","fast","alconna","cli","command-line","parsing","optparse"],"scripts":{"compile:cjs":"esbuild src/index.ts --outfile=lib/index.cjs --bundle --platform=node --target=es2019 --external:@arcletjs/nepattern","compile:esm":"esbuild src/index.ts --outfile=lib/index.mjs --bundle --platform=node --target=esnext --external:@arcletjs/nepattern","build":"yarn compile:cjs && yarn compile:esm && dtsc"},"dependencies":{"@arcletjs/nepattern":"1.0.1"},"gitHead":"14c76733551e45cef5e3a83d8a253d71e07c6d8f","_id":"@arcletjs/alconna@1.0.2","_nodeVersion":"18.15.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-lfCYU79KxYKB4Gyk0MwK0DNa/7PsJq6rbTwU1DYagPlOIuco6dMwadGN/i1SqLUOGGGbwLV9athPdPPQqbdCXw==","shasum":"d50633280b0a99770bdbc7f20750350ef4141e2d","tarball":"https://registry.npmjs.org/@arcletjs/alconna/-/alconna-1.0.2.tgz","fileCount":8,"unpackedSize":672569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2lz+73do22pKGVZwHBV/uxxCUhQChGHF9NSzLVMYGFgIgCyearTe9wU16GEmt4WdHdaTHK485et+zeEysSaJeyBU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCKSpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr13w//YrEyGragBevTKnRp5Y6Vra6N4wUdpitrmEt8zYspZRVnau7C\r\nTMfuurltZqlr1k1tBjJdGM1BPAI4hE2BBt2bTErW/8g6EHmhmXpEYda0uCND\r\nIH1xroAKbJwo2RdElkbKClYEOeSVy9i1Ve8D+gv8b95toTIkJjWtmHq5UmIR\r\n5wuxZ/DnnTKs0xCYetugsJfXbQV5gDBxZnwu7Bi/sQCuCPS7RyQQnLM7K8zj\r\nhY3UNKBqpQdrK1fvdp0aaJViSCKGfzDNMp1a5PKyznLs2q+WD5g6cAwA2zlY\r\nc7vFGytc1f08IwNCCmKLYpjFE4dGDOVxa5rTadHp7VDyb1UTifB3Vs1wFDH4\r\n9TluPmYPjKTJ28vAU5glnLUjrOiF27uzY2qVNC9sCMkrGzoKv6WOUXf/alIh\r\nw6Il8KZiO1EOtWh8jIpU4fQSdPsXGvLMXH+LfGB6/P4da0Gld+/txQOCLcXB\r\nqS6Ri6J8ZCPLt6r5BL9SA6Rk1PJiFtE0lku5ci5KG5jPK9TTkhgzHI7riPZ4\r\n0eZbAOQwxf+271VGEy5EHZOCfYeRu7HRERIv6R/xRnhyIJwDs/UTfaHBtdba\r\nO+lh8Td35VDEhC/WLQ8z3CafWOYfOu/rMdOrWw5ETuIcpaXCSp36aD4XdQWW\r\nzz/4noRQ1FJ7XYnB6krn9Ac+04I4C5iUrLM=\r\n=HmSD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"},"directories":{},"maintainers":[{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alconna_1.0.2_1678288041009_0.6117365709943454"},"_hasShrinkwrap":false},"1.0.3":{"name":"@arcletjs/alconna","version":"1.0.3","description":"A High-performance, Generality, Humane Command Line Arguments Parser Library.","main":"lib/index.cjs","module":"lib/index.mjs","typings":"lib/index.d.ts","author":{"name":"RF-Tar-Railt","email":"rf_tar_railt@qq.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ArcletProject/ArcletTS.git","directory":"packages/alconna"},"bugs":{"url":"https://github.com/ArcletProject/ArcletTS/issues"},"homepage":"https://github.com/ArcletProject/ArcletTS","keywords":["command","argparse","fast","alconna","cli","command-line","parsing","optparse"],"scripts":{"compile:cjs":"esbuild src/index.ts --outfile=lib/index.cjs --bundle --platform=node --target=es2019 --external:@arcletjs/nepattern","compile:esm":"esbuild src/index.ts --outfile=lib/index.mjs --bundle --platform=node --target=esnext --external:@arcletjs/nepattern","build":"yarn compile:cjs && yarn compile:esm && dtsc"},"dependencies":{"@arcletjs/nepattern":"1.0.2","crypto-browserify":"^3.12.0"},"gitHead":"dd56beba0bd10c9bef0a6519e421a69b3a068442","_id":"@arcletjs/alconna@1.0.3","_nodeVersion":"18.15.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-JVZMyJV4m2jXXKEtxv0FWkmoP8PV9tAotkSu2UwO9DYmtlRfAkMMJC0iAnoNkED6X4CX06MrOYKY6CSyBD9n6Q==","shasum":"5a2d0adce280e9fc7925755be12cd4fcde4d8918","tarball":"https://registry.npmjs.org/@arcletjs/alconna/-/alconna-1.0.3.tgz","fileCount":8,"unpackedSize":672174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJg7ME2K7pzv6/JYidwWBewl9mpfS6a1zHOgHrECY1NwIhAMoAc4EyT56nuA7ZXpQLvEvk8lrFq8PhBd5rY9rZvgpk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCKviACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCRw/+Jabyy2L/r4tHKfOq3EQRTOzPiuxJ2peY+mSctyrHrlFGq4ZB\r\n4Zf2Zy3LzHOgp6jBZp49+4fC+/JbmvHRwCLS4iX0RIL/0JlCNOwOz+c35JiH\r\nFIEST+PBj+GoRkOIMGfNExKdZWiKG5YNkvgvnl0dda4E9/Il/W3Rn5Xq3lof\r\n4hcqMV1jWDf+dPvdx38elwxxZQvJKpvSpHrtIOe0cY9oconXZKP5ed/EZ8fR\r\ntpLKgRmcPSYE6+rUEtB7BEEWytfByKLUlDsjZfS1/e8mxV9rFAppgUmTcrOg\r\nY9UiUyWTGhw48QeaBFdgWDRZvRsqVBAd9K7c4wl0cXVg83qOWLwnqjg0HjFg\r\ntopqNg2t7RRsAWvYauV1dIQ9zeB+GMOrnDAYVJxcls8McfSYwgA5Puilx7Zd\r\nlSwof+YtcxdZlG3O245WJNMY0B4HutO+SkpFExk0RHqzoUIuf9h9s2TGheE1\r\nMh4L+ixaHt7xbh3YPHlZoSl3eGCIgeFT8lhHiz3GQhSWXGTH6CJkF8NijG1d\r\nPyna14Luqe1szQ/jcvval7/tfVyJuThutRfkiZrq3HgOWlou1VCKkN6YjjX9\r\niHr6EFxqEQV5DDUZfAbXCa3XWNRiTDDcMoxq7eEguVM76FnWAUHuSnLY6DYa\r\nv7q+o6XrYHp/NbjSIgl22MRnwx7zfrWMh+4=\r\n=W3CF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"},"directories":{},"maintainers":[{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alconna_1.0.3_1678289890708_0.832633400797441"},"_hasShrinkwrap":false},"1.0.4":{"name":"@arcletjs/alconna","version":"1.0.4","description":"A High-performance, Generality, Humane Command Line Arguments Parser Library.","main":"lib/index.cjs","module":"lib/index.mjs","typings":"lib/index.d.ts","author":{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ArcletProject/ArcletTS.git","directory":"packages/alconna"},"bugs":{"url":"https://github.com/ArcletProject/ArcletTS/issues"},"homepage":"https://github.com/ArcletProject/ArcletTS","keywords":["command","argparse","fast","alconna","cli","command-line","parsing","optparse"],"scripts":{"compile:cjs":"esbuild src/index.ts --outfile=lib/index.cjs --bundle --platform=node --target=es2019 --external:@arcletjs/nepattern","compile:esm":"esbuild src/index.ts --outfile=lib/index.mjs --bundle --platform=node --target=esnext --external:@arcletjs/nepattern","build":"yarn compile:cjs && yarn compile:esm && dtsc"},"dependencies":{"@arcletjs/nepattern":"1.0.3","crypto-browserify":"^3.12.0"},"gitHead":"8304b2355dccfca4b02aa0414dce6faabc520f30","_id":"@arcletjs/alconna@1.0.4","_nodeVersion":"18.15.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-lmV/0f+wVBVs7L0akfTUrNGvwIjynJGVqvufEd0Nvf7r+tB5XHV9ytbI7YnrWigGCEAVzKiGivrFgDe2lVn5bQ==","shasum":"1f849400b87b71c80730d3abb5cf6a69cf77241a","tarball":"https://registry.npmjs.org/@arcletjs/alconna/-/alconna-1.0.4.tgz","fileCount":8,"unpackedSize":672818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjOP7M6TVQyE2+gB2U3jrkmtoM+KwV95Ec1oM3FkAiuAiBnFtCy0WZ4yiabCiriq6s2RolsS0O+n55YJZXrhA7GmQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCYJ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowBRAAhNSqAhQFjGgLb/oSAElbhqJOVXSydX1ymMs2188cKyRwhWfH\r\n7cisVmaca5HR9yVdcCuRSrXzIJmM8FKhwbXkvQnJdOHfv3G3mPe4RuPJtZIT\r\n5rlK7lMK2wJXxS71RjxTYhPy79U8+bEx3EZ0TLDTPNYC/YHdwRgFC8CmpmUj\r\nsHKfbM+fYzrKsxnvubCw6DfrsLKjMYqfBCQbA0nJSpTSMwfZwAExqRdQ7hax\r\nvONGepCijAgn35Xm2kSxZ3qkOkA+fdNz4aatnv1BiJYVibwRCVMJdukK3Yme\r\n9sP+yInib+usjR2Y8+73qADoe2grPsoRGv6SMFyibuA4w0U0n/HN6s+k6jSa\r\nYN3SDjIzoSHGqkUOz9VW7OcyHXWAt2OplyRNrHOZXMzA4YxCA4Y+F6bkBMv4\r\nrunHxbycMLKq1tfqJ0Oej2UO7LG6ziakQ/ftX/popQr+HPDVtpCr5zGks0QC\r\nH2vBdjVqscl0u0biyrMKTlSOTH6Q5WvQb17EM4+wMbzVjEPBSvmPzn+BpxcY\r\nazSWcO8JIsjrWvB++qpWl2hCr/dR0DGUTJQerMFdh++UbaeWNbqiefYjAGtZ\r\nJKx1xvSjI90famJmAdv5AQwExvKbmEH44O19QXQ8R+4G9RtWs7UFZJZJZ0x1\r\nc7ugFtQ3V8MzPnRH7e44KTi9o1dQXlhUlek=\r\n=RI5h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"},"directories":{},"maintainers":[{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alconna_1.0.4_1678344826698_0.635015344804398"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-08T10:03:40.625Z","1.0.0":"2023-03-08T10:03:40.832Z","modified":"2023-03-09T06:53:46.975Z","1.0.1":"2023-03-08T12:00:16.284Z","1.0.2":"2023-03-08T15:07:21.199Z","1.0.3":"2023-03-08T15:38:10.965Z","1.0.4":"2023-03-09T06:53:46.864Z"},"maintainers":[{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"}],"description":"A High-performance, Generality, Humane Command Line Arguments Parser Library.","homepage":"https://github.com/ArcletProject/ArcletTS","keywords":["command","argparse","fast","alconna","cli","command-line","parsing","optparse"],"repository":{"type":"git","url":"git+https://github.com/ArcletProject/ArcletTS.git","directory":"packages/alconna"},"author":{"name":"rf-tar-railt","email":"rf_tar_railt@qq.com"},"bugs":{"url":"https://github.com/ArcletProject/ArcletTS/issues"},"license":"MIT","readme":"# @arcletjs/alconna\n\n![Alconna](https://img.shields.io/badge/Arclet-Alconna-2564c2.svg)\n[![Licence](https://img.shields.io/github/license/ArcletProject/Alconna)](https://github.com/ArcletProject/Alconna/blob/master/LICENSE)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FArcletProject%2FAlconna.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FArcletProject%2FAlconna?ref=badge_shield)\n\n## About\n\n`Alconna` is a powerful cli tool for parsing message chain or other raw message data. It is an overload version of `CommandAnalysis`, affiliated to `ArcletProject`.\n\n`Alconna` has a large number of built-in components and complex parsing functions. ~~But do not afraid~~, you can use it as a simple command parser.\n\n\n## example\n\n```typescript\nimport { Command, Args, Option} from \"@arcletjs/alconna\";\n\nlet cmd = new Command(\"npm\", [\"/\"])\n.option(\"list\")\n.subcommand(\"install\", Args.push(\"pakName\", String), [Option(\"-S|--save\")])\n\nlet result = cmd.parse(\"/npm install tsc --save\")\nconsole.log(result.query(\"install\"))\n```\n\nOutput as follows:\n\n```\nvalue=null args={\"pakName\":[\"tsc\"]} options={\"save\":{\"value\":Ellipsis,\"args\":{}}} subcommands={}\n```\n\n## Features\n\n* High Performance\n* Simple and Flexible Constructor\n* Powerful Automatic Type Parse and Conversion\n* Support Synchronous and Asynchronous Actions\n* Customizable Help Text Formatter, Command Analyser, etc.\n* Customizable Language File, Support i18n\n* Cache of input command for quick response of repeated command\n* Various Features (FuzzyMatch, Command Completion, etc.)\n","readmeFilename":"README.md"}