{"_id":"@cto.ai/tux","_rev":"14-e211c7dc28c5d6d84d3270c43c515c1e","name":"@cto.ai/tux","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.0":{"name":"@cto.ai/tux","version":"0.0.0","keywords":[],"author":{"name":"David Mark Clements","email":"dave@cto.ai"},"license":"MIT","_id":"@cto.ai/tux@0.0.0","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"mattcan","email":"gh@matthewcantelon.ca"},{"name":"maumercado","email":"mau@maumercado.com"},{"name":"cto.ai-admin","email":"kc@cto.ai"},{"name":"slajax","email":"kc@kc.io"},{"name":"brettcampbell","email":"brett@cto.ai"},{"name":"ruxandrafed","email":"ruxandra.fediuc@gmail.com"},{"name":"slaterb1","email":"benjamin.ed.slater@gmail.com"},{"name":"jeff_johnson","email":"jeff@cto.ai"},{"name":"jbottein","email":"jeremy@cto.ai"}],"homepage":"https://github.com/cto-ai/tux#readme","bugs":{"url":"https://github.com/cto-ai/tux/issues"},"dist":{"shasum":"26320a47ec023af5297958b68f4cd083cc331ca8","tarball":"https://registry.npmjs.org/@cto.ai/tux/-/tux-0.0.0.tgz","fileCount":8,"integrity":"sha512-izdqbQcxAJ3pIetUad4u0ZbsTJIkvOoLdyVx+5b0R28IHF/R2nsg0dVMtzuo/XXZlDSDzWdI2//vhh0xsqWNCQ==","signatures":[{"sig":"MEYCIQCIfxva6y1GZ6tkWsicJxE4oHUQwadYmmGdfvK9Zg7sngIhALLwT9oAQz3J13hN3buroybEIA7keslZkm43qBanhjNk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPwZGCRA9TVsSAnZWagAAydIP/1cc3X8aAwVfJ2P0TV/1\n/eOmrqbUhpmX/ICYv5HTjWD2x+jDkVrBqJSShaf9v9L61qklueLsEcE39qJB\nqQnSeftiMa/M88M88ZRILFGiWz5qJUi7GtnHhZcq95WErznB3DdsyqJLESR+\nt/2eRQj7zwzMvSwaxKcK4aJwQinKsX69zGI97AT3c+y3f/WFkq8khfdUKSgn\ncN3j8lAslGerKQbprzjeiP8kLIiYSo+PSDPHxU+IFgX71huI5SdZaYQm8x59\ndTqOhEWpzK+Kb79qjGgCC1/QdNbELcoKlRRmJPlowlN+3JBjj5In0s8moAxI\n0kxKNjvVqHU0vC3g6wK+NNSRLM3ZzBRIS2iE1et6u1RMZLtLeNNlvyTYGRX5\n+Q9DZkfHNp1HXKCdXRpy1vmqCHUjmL8D0ExIJ7Mwm94JWklu5ZWAgMGQSUwi\nT1E0glEZRBAlk169E5uzahLu/TDFJTQ9oS9Q5Z5v6M29rWDcV7OcMeLp+YO2\nesUxh/l1hI8nzp8pC7UacxBSQ7Z4LUyL+wrzUYmRLyscAXevtzJpGpo9UZte\nplAPtbsejVLbt4pbhvY97qmlqAIBRBlyP7+ICMWRggAF7oGTNkgzxkcpgNaA\nCEqd4lUZ6vEehPeZ0DP/JBnSLUmEHYTYv0c2XNEQB6K1rIFPtCKuHsW2pVa9\n52DA\r\n=R5oY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"f8fa82dcffd15d26445be536533a75e0834a017f","scripts":{"cov":"cov","lint":"standard","test":"tap --100 test/*.test.js","check":"npm test && npm run lint"},"_npmUser":{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/cto-ai/tux.git","type":"git"},"_npmVersion":"6.14.11","description":"CTO.ai Terminal User Experience Library","directories":{"test":"test"},"_nodeVersion":"14.15.5","dependencies":{"ora":"^5.3.0","debug":"^4.3.1","terminal-link":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tapx":"0.2.0","standard":"^16.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/tux_0.0.0_1614743109705_0.41189889851652106","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@cto.ai/tux","version":"0.0.2","keywords":[],"author":{"name":"David Mark Clements","email":"dave@cto.ai"},"license":"MIT","_id":"@cto.ai/tux@0.0.2","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"mattcan","email":"gh@matthewcantelon.ca"},{"name":"maumercado","email":"mau@maumercado.com"},{"name":"cto.ai-admin","email":"kc@cto.ai"},{"name":"slajax","email":"kc@kc.io"},{"name":"brettcampbell","email":"brett@cto.ai"},{"name":"ruxandrafed","email":"ruxandra.fediuc@gmail.com"},{"name":"slaterb1","email":"benjamin.ed.slater@gmail.com"},{"name":"jeff_johnson","email":"jeff@cto.ai"},{"name":"jbottein","email":"jeremy@cto.ai"}],"homepage":"https://github.com/cto-ai/tux#readme","bugs":{"url":"https://github.com/cto-ai/tux/issues"},"dist":{"shasum":"10e9ff284b3df126716347cb1a48ef6f5faf6f73","tarball":"https://registry.npmjs.org/@cto.ai/tux/-/tux-0.0.2.tgz","fileCount":8,"integrity":"sha512-6KGEAbOHEe2rJNC3dzzswy5gSRtUXQ4yOiboZYJopDp8/h3zhZKkezSZJT6UmOidj+1ox5EyHAh1OsRCpuWUVw==","signatures":[{"sig":"MEQCIHeFd4lZS8ubP4CYSJ0UHnB/vNxK8isDuP9CENzcGq0bAiBIhqV9xNHmz1MbyCMGZvCtv8BJhYuQlCfSvMcEIP4Nog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga6mhCRA9TVsSAnZWagAAiI4P/iqKeHWAz98P20qXGCsi\no6jY3KWfm5ozKo57ghMdt8k8bRQP2xDLY5iWb6tvpnAxYS3tlRSKDdgxNl1L\nXUaaKQ4xV9jHLydXjaO5XoDSEYuYL2gOk+oMj4AZLO5Nsh3fljAOFMQOpwDe\n6JnQsjP8nuPNddMzTb1rWClxx/yI9mpTy/Wu47rdPzBcMIVXgkcrfuFaN4r+\nbDwZRqLaVwKbiUlSr/B/ks6YSIb6/wmlEUjozRUmK/Qni9Kh5H7Eg6joqVtP\n/eMtJhHFHQnzE6m9ea8AOvbavRuWjvF1K89JcwIw3Hm5VAqfTUxMBwJaKIrH\nrzLrKMVVoko68krvUJN3u8HReLuM9O9JhIRrddmkrcolFWurJZ2Nkak2tsK+\nxkbJEbiay6uwMU10m61RDHBn0BdMlEB1ho5VlRF24q8mWlxdHOidHn8RrL5I\nlkXt27z6m0arH/N0Roo2RBCw8fCitx2SkusSgmNUqIk6GpWuC9VFPSI0ZJ+1\niybI6sb/wdP2yCMlbdUTXjIFH3fUlDCSexKj2k3aaZYmk8J2x1VPDRzGu2SC\njeO5bY1ogXVTdwy6oOZqj1Bh7yOQJly4tfFS7IQkc3Ry0Lm0hpMws550L3Xm\nlGELr60um1lrDgMneqMyOC2rdrbhzYw+//GsUtNWd+rfhZAsX0Lx9sM4q+Oc\nigoW\r\n=MY/P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"27535f7a4a4c01a552058df8a10c3b2e3c7d2945","scripts":{"cov":"cov","lint":"standard","test":"tap --100 test/*.test.js","check":"npm test && npm run lint"},"_npmUser":{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/cto-ai/tux.git","type":"git"},"_npmVersion":"6.14.11","description":"CTO.ai Terminal User Experience Library","directories":{"test":"test"},"_nodeVersion":"14.16.0","dependencies":{"ora":"^5.3.0","debug":"^4.3.1","terminal-link":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tapx":"0.2.0","standard":"^16.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/tux_0.0.2_1617668512718_0.951289373035626","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@cto.ai/tux","version":"0.0.3","keywords":[],"author":{"name":"David Mark Clements","email":"dave@cto.ai"},"license":"MIT","_id":"@cto.ai/tux@0.0.3","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"mattcan","email":"gh@matthewcantelon.ca"},{"name":"maumercado","email":"mau@maumercado.com"},{"name":"cto.ai-admin","email":"kc@cto.ai"},{"name":"slajax","email":"kc@kc.io"},{"name":"brettcampbell","email":"brett@cto.ai"},{"name":"ruxandrafed","email":"ruxandra.fediuc@gmail.com"},{"name":"slaterb1","email":"benjamin.ed.slater@gmail.com"},{"name":"jeff_johnson","email":"jeff@cto.ai"},{"name":"jbottein","email":"jeremy@cto.ai"}],"homepage":"https://github.com/cto-ai/tux#readme","bugs":{"url":"https://github.com/cto-ai/tux/issues"},"dist":{"shasum":"05e7f2fd88d27262548ef8bcf5a3e7c56bd1a4fa","tarball":"https://registry.npmjs.org/@cto.ai/tux/-/tux-0.0.3.tgz","fileCount":8,"integrity":"sha512-UV7Op4yBovDbEmj1GhC+DpeRvAviGc/uUaOcBjKXnmw+i1W9jKh/g9CSmxtSUL63u5QnZ0OZz0ythz8ONxiMTw==","signatures":[{"sig":"MEUCIQD1MSFprj2ocFxvYzYk0safyqkzW0oG3F6bFx1wbH0dGQIgf2+NdrKWY1ykpCCMkHlFdBlIhf2rqr3KsIM4K9NGBLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbkhICRA9TVsSAnZWagAAQ+8P/2Xt9Ag1xAQ6eY6zA0nc\nv0zvfIiySf5PXFEZxAIzhn4dE6jqHv2NMzv29ClBBrK8O+iE/nYpVsSBwn+e\n557WdivqLaQ/ASQGxgN+R/Kxl6CIO9UgD8cHgZlrrabc1xwu/SVCL+qJj7Hd\nPUYW3Cge+MJiML1xqH3Mox2zN3uqOFrv/kNSXMN09K+2//BgQqLNmvyhss5a\nWfSzvsJIKiRB6yQ32E7nKvmjcT2/TJ1RKybyP8jEB713jNibrMaWeeAEEgjj\nOUy9EPWPBMkpz8eGjuyODB3T3/4WRjf5+QhQZ129mx6/GMbKBUY00DONOyrc\nz9pwccwpkVysfHoHRlJGxWrkHqW3W2yPp7kyFk+ma9px5kfQW9RV8CwZW0C6\nhxvcpMshW7iViMKvtECiWiIRIW4ygNb53gz5/x87oUqe0m6MKpmuRXRQ4hIT\ntnQoo+ZhboEsspl+u0lCiMer3r4e5SpBc+Xmu96fqdcn7asA2uvy6TFJ9ba7\nNa/8P0hxVEd6CoV6qJtc1F9IDwgtqs+QTmqKpV+9+sJrWyznILoubnkX9ZNk\nONvFjGmF6jHx3rwKaHvBXM1NH9HOm/Otk6HSEPiVz+NEYQt8zSbXbu6ASq/n\nXbAguapJ6Vl8u+zy/76ajjkjuNm90oG7JKkr1uA7Pe6+QNNvvLNmI98lx1I9\ntqda\r\n=d3jQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"4baea7f6a13899f0cc8d06f93365a1f55463e7d0","scripts":{"cov":"cov","lint":"standard","test":"tap --100 test/*.test.js","check":"npm test && npm run lint"},"_npmUser":{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/cto-ai/tux.git","type":"git"},"_npmVersion":"6.14.11","description":"CTO.ai Terminal User Experience Library","directories":{"test":"test"},"_nodeVersion":"14.16.0","dependencies":{"ora":"^5.3.0","debug":"^4.3.1","terminal-link":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tapx":"0.2.0","standard":"^16.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/tux_0.0.3_1617840199908_0.028434370763500194","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@cto.ai/tux","version":"0.0.4","keywords":[],"author":{"name":"David Mark Clements","email":"dave@cto.ai"},"license":"MIT","_id":"@cto.ai/tux@0.0.4","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"mattcan","email":"gh@matthewcantelon.ca"},{"name":"maumercado","email":"mau@maumercado.com"},{"name":"cto.ai-admin","email":"kc@cto.ai"},{"name":"slajax","email":"kc@kc.io"},{"name":"brettcampbell","email":"brett@cto.ai"},{"name":"ruxandrafed","email":"ruxandra.fediuc@gmail.com"},{"name":"slaterb1","email":"benjamin.ed.slater@gmail.com"},{"name":"jeff_johnson","email":"jeff@cto.ai"},{"name":"jbottein","email":"jeremy@cto.ai"}],"homepage":"https://github.com/cto-ai/tux#readme","bugs":{"url":"https://github.com/cto-ai/tux/issues"},"dist":{"shasum":"2e964cec1fb3a4d70c056f135779f1150f74da24","tarball":"https://registry.npmjs.org/@cto.ai/tux/-/tux-0.0.4.tgz","fileCount":8,"integrity":"sha512-HPyXpf6m7vzjgfMDBJV8kJRDCq746aDkZLxS5ZBa22OrlI/haiWDzo71CLaPUe5gPEyhKThKT2wY72EB+Xrn0g==","signatures":[{"sig":"MEQCIDvNJQRZCHNIwcUtjxVcJAVF4aOF47bXLkaf5Sp0AzyFAiB9tQ2CzpW36vShoQb6YWB27nD3PdOvHeU+9trONSlnFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpty6CRA9TVsSAnZWagAAXsQP/0ASmnXTbxR2z5l2H5AT\n/YyuYtiW//DHUVR2ZyOujnbIBAsWPs/9MqJKqg1FeCarqhkNnTEijJyXOfbh\nxcO1l/9bR8ubK86qIxCfUVboSMkZhNcXMakMZqquw7f3l8PUXz0aLiO5NKmL\n9siwrm/yLhcBZYGdSkGt9jFp1GvMniOxDK5M33uspxyu+f3JIVSB/wnHbiy+\nCqneB+5s8Bp6COW2R75tqCNk+d6lvR6Uhx+zRjC89Fdg3IVqB5TVesUNj3Lm\n6Tw/99XpFgzCZ9wYUhgb48JEKp3uFGJVDqRlAm/X266isuiHuV8cL03PQX2P\nTWfLwgKEv7WtLaECGgVLjwvVYwGeWaRiuxCndmCuL0UyfO9IHMTo149VGjdE\nrsw8k7qI3lfm4EmF0d3ngmsdNUlRgNreE5r/QoOGu/XjxpvLA51XYKsL00eE\nRAbCNrdDvgqlQ65JxOeN+4gnfFxYwdFw7Rkv+Fcx0/M2uyBwxpWIcN6atrpR\nyXfkkVeyn1DUL/eE2CtseOaQO3zyiN0CcSKm7D28L6O25n0s4hviuKJWn4G1\nWCdY/DSK7qlZNy9GRYAul3/XMH3Y0/WNKiusZCJ5oAhzQ5gYU2o2aQlFM3WS\npvE6TcaTYexrxVTxR4HKvNtEEJHBP9o4izHhdUtsd8jQJvyZJ1ULn8jpWZNE\n5OAa\r\n=PsZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"db16561d5e246ada05049f404a439d6c6b9ddf0a","scripts":{"cov":"cov","lint":"standard","test":"tap --100 test/*.test.js","check":"npm test && npm run lint"},"_npmUser":{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/cto-ai/tux.git","type":"git"},"_npmVersion":"6.14.12","description":"CTO.ai Terminal User Experience Library","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"ora":"^5.3.0","debug":"^4.3.1","terminal-link":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tapx":"0.2.0","standard":"^16.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/tux_0.0.4_1621548217612_0.9600800083540368","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@cto.ai/tux","version":"0.0.5","keywords":[],"author":{"name":"David Mark Clements","email":"dave@cto.ai"},"license":"MIT","_id":"@cto.ai/tux@0.0.5","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"mattcan","email":"gh@matthewcantelon.ca"},{"name":"maumercado","email":"mau@maumercado.com"},{"name":"cto.ai-admin","email":"kc@cto.ai"},{"name":"slajax","email":"kc@kc.io"},{"name":"brettcampbell","email":"brett@cto.ai"},{"name":"ruxandrafed","email":"ruxandra.fediuc@gmail.com"},{"name":"slaterb1","email":"benjamin.ed.slater@gmail.com"},{"name":"jeff_johnson","email":"jeff@cto.ai"},{"name":"jbottein","email":"jeremy@cto.ai"}],"homepage":"https://github.com/cto-ai/tux#readme","bugs":{"url":"https://github.com/cto-ai/tux/issues"},"dist":{"shasum":"80a5c29eded0353859629b42ff53553725410b06","tarball":"https://registry.npmjs.org/@cto.ai/tux/-/tux-0.0.5.tgz","fileCount":8,"integrity":"sha512-2ZdkTjwsKmyARK3mjgcml5xwrKAr6RtK13r9+uAYFnGILGtIsKLyaWND/j0T2bBojigwG7txryxtz22Zg1XICg==","signatures":[{"sig":"MEQCICUAZwM7ZVPtTKnvC5BKmVlqnH1IB5Fx8hCHBqHprQz5AiBrXqObYac2GCgir5dOFixKGdoJM2P4rBHawL4kge6E4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpt8iCRA9TVsSAnZWagAAGMoP/1DntR94LVuvkUMVy1JQ\nR9e0j87ME0BYl2PmGi7ObJmHW3bvzbUS7xp3lIe7nydgyKkjPK+scglUy/fV\nKKZaX+mtsZ5P1fhzlykjqo1NGAfq5n5FDr5x2ym3/9GZc6hYG1qPxT7AsHPl\n4v1AYw0unmDSxvvTvIPQvj8tryPlazeHNjjLi6rWbAtDn2XSRsht4vGqhDuq\nnVwjO9ntT+sqORrW6FEQSrdVGJPwWdfqkhtmQcuEBvxLx7nhtdOp6QVEHBQc\nEpBSlU3qUmdux+44Hif1cAx1j1q617ZJ7XvRAeGo68rjgFQsDd3xiQz0ATVk\nH+wfLXk2qJhtxV3BfteHksWPv0lFin7V1+tYCHlKEoIHcklYBeDTBWgwAOFB\nMnIvn1GLZoPZ4RTGXG1yc4AIozMxIH7mIJfyNO/sCjPy57By13mj31FgHYcH\nEa+ef/DmW+C/4iqN6LmD0B7gGutZd+Xj+PQXx9ohLLI0AZ8jsZzBvVW+wNth\nFexOdBycyW+GpTS/2UJwpzUtT90FP8QfVYX84LsszFyucwVhR17jW6vqhu07\nE5yvjf2jhQYQHZ1mudj1ThIQRD95Iwknu0UB2q3Enq9iBvFYU3DwJRgbuIIZ\n6mGMsZX593/uZbfTJLmRWN+VXR6DQPcqC2TXmPvVar1DF6TaGW4u1O1n8gJH\nB6ie\r\n=/GL6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"50197f4532647d8bc85041075157989933df80f2","scripts":{"cov":"cov","lint":"standard","test":"tap --100 test/*.test.js","check":"npm test && npm run lint"},"_npmUser":{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},"precommit":["lint","test"],"repository":{"url":"git+https://github.com/cto-ai/tux.git","type":"git"},"_npmVersion":"6.14.12","description":"CTO.ai Terminal User Experience Library","directories":{"test":"test"},"_nodeVersion":"12.22.1","dependencies":{"ora":"^5.3.0","debug":"^4.3.1","terminal-link":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tapx":"0.2.0","standard":"^16.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/tux_0.0.5_1621548833690_0.5787344673645278","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-03-03T03:45:09.436Z","modified":"2025-09-08T21:14:33.533Z","0.0.0":"2021-03-03T03:45:09.918Z","0.0.2":"2021-04-06T00:21:52.871Z","0.0.3":"2021-04-08T00:03:20.034Z","0.0.4":"2021-05-20T22:03:37.816Z","0.0.5":"2021-05-20T22:13:53.810Z"},"bugs":{"url":"https://github.com/cto-ai/tux/issues"},"author":{"name":"David Mark Clements","email":"dave@cto.ai"},"license":"MIT","homepage":"https://github.com/cto-ai/tux#readme","keywords":[],"repository":{"url":"git+https://github.com/cto-ai/tux.git","type":"git"},"description":"CTO.ai Terminal User Experience Library","maintainers":[{"email":"kc@cto.ai","name":"cto.ai-admin"},{"email":"kc@kc.io","name":"slajax"},{"email":"brett@cto.ai","name":"brettcampbell"}],"readme":"# @cto.ai/tux\n\n> CTO.ai Terminal User Experience Library\n\n## Status - WIP\n\n## API\n\nThis is a native ESM module.\n\n### `spinner`\n\n[ora](https://npm.im/ora) spinner instance.\n\n### `render(message)`\n\nRender a message using [chalk templates](https://www.npmjs.com/package/chalk#tagged-template-literal).\n\n### `theme(mode)`\n\nChange the color theme, possible modes are `dark` and `light`.\n\n## Engines\n\n* Node 12.4+\n* Node 14.0+\n\n## Development\n\nTest:\n\n```sh\nnpm test\n```\n\nVisual coverage report (run after test):\n\n```sh\nnpm run cov\n```\n\nLint:\n\n```sh\nnpm run lint\n```\n\nAutoformat:\n\n```sh\nnpm run lint -- --fix\n```\n\n## Releasing\n\nFor mainline releases:\n\n```sh\nnpm version <major|minor|patch>\ngit push --follow-tags\n```\n\nFor prereleases:\n\n```sh\nnpm version prerelease\ngit push --follow-tags\n```\n\n### License\n\nMIT\n","readmeFilename":"readme.md"}