{"_id":"tiny-bin","_rev":"3757982","name":"tiny-bin","description":"A library for building tiny and beautiful command line apps.","dist-tags":{"latest":"1.11.1"},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"time":{"modified":"2025-03-18T07:12:45.000Z","created":"2023-02-09T23:37:52.416Z","1.11.1":"2025-02-23T13:27:07.274Z","1.11.0":"2025-02-21T02:39:32.688Z","1.10.3":"2025-02-02T17:47:32.516Z","1.10.2":"2024-09-12T21:14:16.823Z","1.10.1":"2024-09-01T22:51:42.125Z","1.10.0":"2024-09-01T21:12:40.690Z","1.9.0":"2024-08-31T19:39:12.476Z","1.8.0":"2024-05-27T14:15:38.906Z","1.7.1":"2024-03-21T23:52:23.689Z","1.7.0":"2023-12-13T21:47:02.965Z","1.6.3":"2023-11-21T18:20:39.069Z","1.6.2":"2023-11-20T19:38:53.424Z","1.6.1":"2023-11-19T23:31:16.286Z","1.6.0":"2023-11-19T18:56:18.445Z","1.5.0":"2023-11-19T14:01:48.748Z","1.4.2":"2023-08-03T18:28:09.586Z","1.4.1":"2023-08-02T22:52:38.021Z","1.4.0":"2023-02-20T15:16:31.983Z","1.3.0":"2023-02-15T03:31:01.879Z","1.2.1":"2023-02-11T22:44:06.435Z","1.2.0":"2023-02-11T17:54:55.266Z","1.1.0":"2023-02-11T02:45:29.242Z","1.0.7":"2023-02-10T22:24:03.897Z","1.0.6":"2023-02-10T20:15:56.250Z","1.0.5":"2023-02-10T17:07:59.161Z","1.0.4":"2023-02-10T17:05:45.524Z","1.0.3":"2023-02-10T16:52:57.278Z","1.0.2":"2023-02-10T16:41:25.551Z","1.0.1":"2023-02-10T16:27:17.176Z","1.0.0":"2023-02-09T23:37:52.416Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"versions":{"1.11.1":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","license":"MIT","version":"1.11.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.1","fast-string-width":"^1.1.0","get-current-package":"^1.0.1","tiny-colors":"^2.2.2","tiny-levenshtein":"^1.0.1","tiny-parse-argv":"^2.8.2","tiny-updater":"^3.5.3"},"devDependencies":{"@types/node":"^18.19.74","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"tiny-bin@1.11.1","gitHead":"099e0096cebab2ed91f183f6836adacf9eb3e003","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"9c105f0750f5adcf0a1e3202957b00c09a90557b","size":12614,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.11.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiny-bin_1.11.1_1740317227087_0.5670462389795248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T13:27:07.274Z","publish_time":1740317227274,"_source_registry_name":"default","_cnpm_publish_time":1740317227274},"1.11.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","license":"MIT","version":"1.11.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.1","fast-string-width":"^1.1.0","get-current-package":"^1.0.1","tiny-colors":"^2.2.2","tiny-levenshtein":"^1.0.1","tiny-parse-argv":"^2.8.2","tiny-updater":"^3.5.3"},"devDependencies":{"@types/node":"^18.19.74","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"tiny-bin@1.11.0","gitHead":"84c81172345c38521a2f06f0866aa5f73bf37d47","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"be8dbcafdde26604be326e84065a0053bf21efae","size":12645,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.11.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiny-bin_1.11.0_1740105572513_0.6833088594052896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T02:39:32.688Z","publish_time":1740105572688,"_source_registry_name":"default","_cnpm_publish_time":1740105572688},"1.10.3":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","license":"MIT","version":"1.10.3","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.1","fast-string-width":"^1.1.0","get-current-package":"^1.0.1","tiny-colors":"^2.2.2","tiny-levenshtein":"^1.0.1","tiny-parse-argv":"^2.8.1","tiny-updater":"^3.5.3"},"devDependencies":{"@types/node":"^18.19.74","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"tiny-bin@1.10.3","gitHead":"ea97c1f93da5e54080cad625196d4d4ddc4b1a52","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"e0f69adcf1e12331716c4e4e96426918b283771f","size":12415,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.10.3.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiny-bin_1.10.3_1738518452317_0.8412720337225017"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-02T17:47:32.516Z","publish_time":1738518452516,"_source_registry_name":"default","_cnpm_publish_time":1738518452516},"1.10.2":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.10.2","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","fast-string-width":"^1.0.5","get-current-package":"^1.0.0","tiny-colors":"^2.2.0","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.8.0","tiny-updater":"^3.5.2"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.2.1","typescript":"^5.4.5"},"_id":"tiny-bin@1.10.2","gitHead":"66ee1962f900981fffd1915b5c9281aabcaf92e3","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"808c4f16c0afd9302a5a85735c60e62612a24481","size":178245,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.10.2.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.10.2_1726175656533_0.9658097612577343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T21:14:16.823Z","publish_time":1726175656823,"_source_registry_name":"default","_cnpm_publish_time":1726175656823},"1.10.1":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.10.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","fast-string-width":"^1.0.5","get-current-package":"^1.0.0","tiny-colors":"^2.2.0","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.7.0","tiny-updater":"^3.5.2"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.2.1","typescript":"^5.4.5"},"_id":"tiny-bin@1.10.1","gitHead":"36d7ce83830ede39955f1174d93d90bab95b2b8d","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"33cc990cffdd733c7d6cb23a7148a4497bc7a235","size":178187,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.10.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.10.1_1725231101906_0.26019045155388354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-01T22:51:42.125Z","publish_time":1725231102125,"_source_registry_name":"default","_cnpm_publish_time":1725231102125},"1.10.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.10.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","fast-string-width":"^1.0.5","get-current-package":"^1.0.0","tiny-colors":"^2.2.0","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.7.0","tiny-updater":"^3.5.2"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.2.1","typescript":"^5.4.5"},"_id":"tiny-bin@1.10.0","gitHead":"dab9a7bb784e1c96c8c6e68f3983a802c5e9829c","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"0b6e91d8278c5b5869995519298744eeb4509671","size":178121,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.10.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.10.0_1725225160395_0.14513702406222095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-01T21:12:40.690Z","publish_time":1725225160690,"_source_registry_name":"default","_cnpm_publish_time":1725225160690},"1.9.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.9.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","fast-string-width":"^1.0.5","get-current-package":"^1.0.0","tiny-colors":"^2.2.0","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.6.0","tiny-updater":"^3.5.2"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.2.1","typescript":"^5.4.5"},"_id":"tiny-bin@1.9.0","gitHead":"b852e5570e606e3ae4d6d4d196ce84cb743b1061","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"b7c6ab5ff02949363c03328b600d20bb48dd2d88","size":177946,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.9.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.9.0_1725133152343_0.3191977102139296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-31T19:39:12.476Z","publish_time":1725133152476,"_source_registry_name":"default","_cnpm_publish_time":1725133152476},"1.8.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.8.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","fast-string-width":"^1.0.5","get-current-package":"^1.0.0","tiny-colors":"^2.2.0","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.5.0","tiny-updater":"^3.5.2"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.2.1","typescript":"^5.4.5"},"_id":"tiny-bin@1.8.0","gitHead":"f08b082f85c6daa589f9ac9da68934ad2e1de543","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"7f345ab41a451e1f9ed8123dc72b6a4f15c9c1b5","size":177710,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.8.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.8.0_1716819338725_0.2280410971904414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-27T14:15:38.906Z","publish_time":1716819338906,"_source_registry_name":"default","_cnpm_publish_time":1716819338906},"1.7.1":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.7.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","fast-string-width":"^1.0.5","get-current-package":"^1.0.0","tiny-colors":"^2.1.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.3.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"_id":"tiny-bin@1.7.1","gitHead":"3882477c60b61c4665c287e374f9880737846bd9","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"de330e6c66fdd5e620ee1443c174beef6a7702d7","size":177213,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.7.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.7.1_1711065143297_0.012245134584502493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-21T23:52:23.689Z","publish_time":1711065143689,"_source_registry_name":"default","_cnpm_publish_time":1711065143689},"1.7.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.7.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.1.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.3.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"_id":"tiny-bin@1.7.0","gitHead":"fee555af2a0c4cedc1ec9b38d59fbb08ab904abb","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"b7277f8e15395fd1bb281301a21a9258123a008a","size":177113,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.7.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.7.0_1702504022667_0.7168197010123076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-13T21:47:02.965Z","publish_time":1702504022965,"_source_registry_name":"default","_cnpm_publish_time":1702504022965},"1.6.3":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.6.3","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.1.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.3.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"gitHead":"081193ea47e17b5791d61f406d9c8384e89207fa","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.6.3","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"e73c469ded9cc1db91ef479797cdaf5d52849998","size":176720,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.6.3.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.6.3_1700590838770_0.7842571045947571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-21T18:20:39.069Z","publish_time":1700590839069,"_source_registry_name":"default","_cnpm_publish_time":1700590839069},"1.6.2":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.6.2","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.1.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.3.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"gitHead":"82b7ddb4acf1e4b4eed290ad6c835f2315c59580","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.6.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"a7780ad5af176f5d839bff2277f002cd7a883a6a","size":176727,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.6.2.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.6.2_1700509133148_0.006691620489358785"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-20T19:38:53.424Z","publish_time":1700509133424,"_source_registry_name":"default","_cnpm_publish_time":1700509133424},"1.6.1":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.6.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.2.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"gitHead":"a59e0e4a7d285d7f4fcf879aa199c1dbc5c95f2c","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.6.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"cc97d425854a0f82c2ef60491515a7614a4da720","size":176641,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.6.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.6.1_1700436676029_0.17378826449262008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-19T23:31:16.286Z","publish_time":1700436676286,"_source_registry_name":"default","_cnpm_publish_time":1700436676286},"1.6.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.6.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.2.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"gitHead":"51a6cf92b68c0486a5e90ad3277dd5e29a876838","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.6.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"8f03edd7ead3fdd2d3d601c16f72d841467399f1","size":176639,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.6.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.6.0_1700420178163_0.1384678892965956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-19T18:56:18.445Z","publish_time":1700420178445,"_source_registry_name":"default","_cnpm_publish_time":1700420178445},"1.5.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.5.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.2.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"gitHead":"179e7a0882c4ad0909a383451a0cb52d99625da1","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.5.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"9b540bdce3244d52d1d5699c28ca536f71b2c236","size":175518,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.5.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.5.0_1700402508437_0.2342424566430188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-19T14:01:48.748Z","publish_time":1700402508748,"_source_registry_name":"default","_cnpm_publish_time":1700402508748},"1.4.2":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.4.2","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.2.0","tiny-updater":"^3.5.1"},"devDependencies":{"@types/node":"^20.4.6","tsex":"^3.0.0","typescript":"^5.1.6"},"gitHead":"286b78779385a78679521440fbbf5640576f9a04","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.4.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"75f1bb50e3386d9d75a40b24f534926fda1680b7","size":174429,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.4.2.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.4.2_1691087289356_0.28337521102927443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T18:28:09.586Z","publish_time":1691087289586,"_source_registry_name":"default","_cnpm_publish_time":1691087289586},"1.4.1":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.4.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.2.0","tiny-updater":"^3.4.0"},"devDependencies":{"@types/node":"^18.14.0","tsex":"^2.2.0","typescript":"^4.9.5"},"gitHead":"0caa4a27dcbe3263e86eec29bf1707a6a1d8ac4c","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.4.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"d8cccf03c25075e8b95075865e48f93ebe593a4c","size":174481,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.4.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.4.1_1691016757840_0.33275061433225117"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T22:52:38.021Z","publish_time":1691016758021,"_source_registry_name":"default","_cnpm_publish_time":1691016758021},"1.4.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.4.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.2.0","tiny-updater":"^3.4.0"},"devDependencies":{"@types/node":"^18.14.0","tsex":"^2.2.0","typescript":"^4.9.5"},"gitHead":"89a691867b49baea3fde5996f4021a3587bec19d","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.4.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"665928427d49d9bf672c954f74001aeeb1078b46","size":174393,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.4.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.4.0_1676906191815_0.5517078963682289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-20T15:16:31.983Z","publish_time":1676906191983,"_cnpm_publish_time":1676906191983},"1.3.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.3.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.4.0"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.1.0","typescript":"^4.9.5"},"gitHead":"32514d461300dc5dd18f0f7f4c5c4bb8cf7bf110","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.3.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"f6da56adfce0ff1baa90a451e2af094474d224ad","size":174137,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.3.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.3.0_1676431861646_0.962050549425751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-15T03:31:01.879Z","publish_time":1676431861879,"_cnpm_publish_time":1676431861879},"1.2.1":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.2.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.3"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.1.0","typescript":"^4.9.5"},"gitHead":"41e4d891330c9251d55aecb5eb374367faf4568a","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.2.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"899dd2ca843383f4483a5f2c617e8cf7b47da103","size":173676,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.2.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.2.1_1676155446212_0.43157483334513014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-11T22:44:06.435Z","publish_time":1676155446435,"_cnpm_publish_time":1676155446435},"1.2.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.2.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"ansi-purge":"^1.0.0","get-current-package":"^1.0.0","tiny-colors":"^2.0.2","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.3"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.1.0","typescript":"^4.9.5"},"gitHead":"b7b391d066e1ccfc3685e80216d4c7fef551f04a","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.2.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"5811119b7f7521d60fe17b9fa4690f825c57342f","size":173479,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.2.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.2.0_1676138094977_0.6877778666296943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-11T17:54:55.266Z","publish_time":1676138095266,"_cnpm_publish_time":1676138095266},"1.1.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.1.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.1.0","typescript":"^4.9.5"},"gitHead":"6672d1d9cd83dc7f118a715b300de9210eb527ea","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.1.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"be87d67e7f1501c8f95f73607dc54bc3046c531c","size":173363,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.1.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.1.0_1676083529008_0.4873434090020745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-11T02:45:29.242Z","publish_time":1676083529242,"_cnpm_publish_time":1676083529242},"1.0.7":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.7","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"43d706edbfebb14da16c00ae71cc5c39a3606c8f","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.7","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"c0aab728d9f3b5b4e2209042d41b078284ea8ab0","size":173173,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.7.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.7_1676067843535_0.8155576011678691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T22:24:03.897Z","publish_time":1676067843897,"_cnpm_publish_time":1676067843897},"1.0.6":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.6","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"61697ed09c3ebaef02285bce9014f5a8965e2619","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.6","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"3a96f47f1208cf5132cc30617ed7c637fbb0b9dd","size":173068,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.6.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.6_1676060155987_0.6255049196730225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T20:15:56.250Z","publish_time":1676060156250,"_cnpm_publish_time":1676060156250},"1.0.5":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.5","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"b4cdfa8a173b155a4c959de4d2e949b9b99a0c34","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.5","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"9fc994e5f921a6fa631e01eeb5ebb5e3466fa58e","size":172703,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.5.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.5_1676048878946_0.6903315699643551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T17:07:59.161Z","publish_time":1676048879161,"_cnpm_publish_time":1676048879161},"1.0.4":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.4","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"408ed0abe99b9efe29c93eea636370dccb2b6095","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.4","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"eff5e628d92ba897f43bed1708534c031341639b","size":172708,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.4.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.4_1676048745309_0.3977973332335867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T17:05:45.524Z","publish_time":1676048745524,"_cnpm_publish_time":1676048745524},"1.0.3":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.3","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"070826a0cb8627de4ec7e6c8b63dce6a1e6c0e10","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.3","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"427f606d8de1ad45cf2101556482b39256df04e0","size":172704,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.3.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.3_1676047977064_0.45562042108915213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T16:52:57.278Z","publish_time":1676047977278,"_cnpm_publish_time":1676047977278},"1.0.2":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.2","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"6858f41d1a0faebf6ebd6f7084df7ecfaf1e7d2c","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"82fda0b3bdca06bd266289dc40a25f78d90bb92e","size":172694,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.2.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.2_1676047285327_0.6275204784818884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T16:41:25.551Z","publish_time":1676047285551,"_cnpm_publish_time":1676047285551},"1.0.1":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"9e4db922c6a0cd7bc0dcf19799da9586039410d0","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"44fed0a22470153e127a9e8cb03244d1538508b3","size":172715,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.1.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.1_1676046436961_0.8611202943820191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-10T16:27:17.176Z","publish_time":1676046437176,"_cnpm_publish_time":1676046437176},"1.0.0":{"name":"tiny-bin","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/tiny-bin.git"},"description":"A library for building tiny and beautiful command line apps.","version":"1.0.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["tiny","bin","command","line","app","cli"],"dependencies":{"get-current-package":"^1.0.0","grammex":"^1.0.1","tiny-colors":"^2.0.1","tiny-levenshtein":"^1.0.0","tiny-parse-argv":"^2.1.2","tiny-updater":"^3.2.2"},"devDependencies":{"@types/node":"^18.13.0","fava":"^0.0.8","tsex":"^2.0.0","typescript":"^4.9.5"},"gitHead":"af9b608eb06bf86d8225f6f2bd195f102fb54ace","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","_id":"tiny-bin@1.0.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"eceec4df7c54f04806776ce8aca35362c9526677","size":172844,"noattachment":false,"key":"/tiny-bin/-/tiny-bin-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tiny-bin/download/tiny-bin-1.0.0.tgz"},"_npmUser":{"name":"fabiospampinato","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"fabiospampinato","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tiny-bin_1.0.0_1675985872177_0.1010862094312448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-09T23:37:52.416Z","publish_time":1675985872416,"_cnpm_publish_time":1675985872416}},"readme":"\n<p align=\"center\">\n  <img src=\"./resources/demo.png\" alt=\"Demo app\" width=\"681px\">\n</p>\n\n# Tiny Bin\n\nA library for building tiny and beautiful command line apps.\n\n## Features\n\nAt a high level this package provides:\n\n- A tiny library, that has no third-party dependencies, that can be bundled, for great startup performance.\n- Beautiful colored and detailed help pages. Colors can be turned off also.\n- Automatic update notifications, that will notify the user of an update right before exiting.\n- Automatic package name and version detection, so you don't even need to provide those.\n- Automatic typo detection, it will suggest the closest command/option if you mistype one.\n- Automatic `help` and `--help` handling, both for the bin and for each command.\n- Automatic `--version` and `-v` handling.\n- Automatic `--no-color` and `--no-colors` handling.\n\nThis library has 5 primitives, bins, commands, options, arguments and actions:\n\n- Bin:\n  - A bin is the entry point of your command line app, you can define multiple bins.\n  - Each bin has a name, a description, and a few built-in commands (default, help, version).\n  - Each bin can have multiple custom commands.\n  - The action for the default command is customizable.\n- Command:\n  - A command is the function that will be executed when running your bin.\n  - Each command has a name, a description, and an automatically generated usage example.\n  - Each command can optional have a section, which will be used to group commands in the help page.\n  - Each command can optionally be hidden from the help page.\n  - Each command can optionally have custom usage examples.\n  - Each command can have multiple options.\n  - Each command can have multiple arguments.\n  - Each command has an action, which is your actual function that will called by the command.\n- Option:\n  - An option is a flag that can be passed to your command.\n  - Each option has a name, a description, and an implicit type (boolean or string).\n  - Each option can optional have a section, which will be used to group options in the help page.\n  - Each option can optionally be hidden from the help page.\n  - Each option can optionally be marked as deprecated, causing it to be dimmed in the help page.\n  - Each option can optionally be marked as eager, so it will consume multiple consecutive values.\n  - Each option can optionally be marked as incompatible with some others.\n  - Each option can optionally be marked as required, so the library will error if it's not provided.\n  - Each option can optionally be marked as explicitly overriding a previously defined option.\n  - Each option can optionally have a default value.\n  - Each option can optionally have an explicit list of allowed values.\n  - Each option can have multiple longhands (e.g. `--foo`) and multiple shorthands (e.g. `-f`).\n  - Each provided longhand and shorthand for an option is automatically aliased to all the others.\n  - Each non-boolean option must receive at least one value.\n  - Each variadic option can receive multiple values (e.g. `<values...>`).\n- Argument:\n  - An argument is a value that can be passed to your command.\n  - Each argument has a name and a description.\n  - Each argument can be marked as required, so the library will error if it's not provided.\n  - Each variadic argument (e.g. `<args...>`) can receive multiple values.\n- Action:\n  - An action is the function that will be called when running your command.\n  - It will receive the following arguments:\n    - The options object, containing all options for which the library has a value.\n    - The arguments array, contaning an array of strings passed to your command.\n    - The passthrough arguments array, containing an array of strings passed to your command after the special `--` separator.\n\n## Install\n\n```sh\nnpm install --save tiny-bin\n```\n\n## Usage\n\n```ts\nimport bin from 'tiny-bin';\n\nbin ( 'gitman', 'A simple yet powerful opinionated tool for managing repositories' )\n  /* BIN OPTIONS */\n  .colors ( false ) // Turn off colored output\n  .package ( '@fabiospampinato/gitman', '1.2.3' ) // Set the package name and version number manually\n  .autoExit ( false ) // Turn off the automatic process.exit call after action execution\n  .autoUpdateNotifier ( false ) // Turn off the automatic update notifier\n  /* GLOBAL COMMAND OPTIONS */\n  .option ( '--silent, -s', 'Silence all output' )\n  .option ( '--verbose, -V', 'Verbose output' )\n  .option ( '--provider, -p <provider>', 'The provider to use', { default: 'github', enum: ['github', 'gitlab'] } )\n  .option ( '--token, -t <token>', 'GitHub/GitLab personal access token', { required: true } )\n  /* DEFAULT COMMAND ARGUMENTS */\n  .argument ( '[user]', 'The name of the user' )\n  .argument ( '<repo>', 'The name of the repository' )\n  /* DEFAULT COMMAND ACTION */\n  .action ( ( options, args, passthroughArgs ) => {\n    console.log ( 'Default command executed' );\n    console.log ( options );\n    console.log ( args );\n    console.log ( passthroughArgs );\n  })\n  /* CUSTOM COMMAND */\n  .command ( 'clone', 'Clone a repository' )\n  /* CUSTOM COMMAND OPTIONS */\n  .option ( '--submodules', 'Clone submodules too' )\n  /* CUSTOM COMMAND ARGUMENTS */\n  .argument ( '[user]', 'The name of the user' )\n  .argument ( '<repo>', 'The name of the repository' )\n  /* CUSTOM COMMAND ACTION */\n  .action ( ( options, args, passthroughArgs ) => {\n    console.log ( 'Clone command executed' );\n    console.log ( options );\n    console.log ( args );\n    console.log ( passthroughArgs );\n  })\n  /* EXECUTING THE BIN */\n  .run ();\n```\n\n## License\n\nMIT © Fabio Spampinato\n","_attachments":{},"homepage":"https://github.com/fabiospampinato/tiny-bin#readme","bugs":{"url":"https://github.com/fabiospampinato/tiny-bin/issues"},"license":"MIT"}