{"_id":"ink-big-text","_rev":"4098925","name":"ink-big-text","description":"Awesome text component for Ink","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2026-01-11T18:33:50.000Z","created":"2018-04-07T11:24:14.005Z","2.0.0":"2023-03-24T09:11:44.637Z","1.2.0":"2020-07-26T18:08:37.104Z","1.1.0":"2020-05-23T05:41:37.968Z","1.0.1":"2019-03-07T04:27:01.347Z","1.0.0":"2019-03-07T04:06:53.706Z","0.3.0":"2018-05-16T17:07:09.199Z","0.2.0":"2018-04-08T09:58:23.627Z","0.1.0":"2018-04-07T11:24:14.005Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"versions":{"2.0.0":{"name":"ink-big-text","version":"2.0.0","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"engines":{"node":">=14.16"},"scripts":{"build":"tsc","test":"xo && ava","prepublish":"npm run build","pretest":"npm run build"},"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^3.1.1","prop-types":"^15.8.1"},"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","@types/react":"^18.0.28","ava":"^5.2.0","clear-module":"^4.1.2","eslint-config-xo-react":"^0.27.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","ink":"^4.0.0","ink-testing-library":"^3.0.0","react":"^18.2.0","strip-ansi":"^7.0.1","ts-node":"^10.9.1","typescript":"^5.0.2","xo":"^0.53.1"},"peerDependencies":{"ink":">=4","react":">=18"},"xo":{"extends":["xo-react"],"rules":{"unicorn/filename-case":"off","@typescript-eslint/naming-convention":"off"}},"ava":{"extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--loader=ts-node/esm"]},"gitHead":"0bf983a88e4927b5b70597f1923f6f48fc7fe48c","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@2.0.0","_nodeVersion":"14.21.3","_npmVersion":"9.2.0","dist":{"shasum":"b842a518e4dc5f437ce0b8082adefb8d9d2aa832","size":2716,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-2.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_2.0.0_1679649104461_0.14838743552576994"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-24T09:11:44.637Z","publish_time":1679649104637,"_cnpm_publish_time":1679649104637},"1.2.0":{"name":"ink-big-text","version":"1.2.0","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist.js","engines":{"node":">=8"},"scripts":{"build":"babel index.js --out-file=dist.js","prepublish":"npm run build","pretest":"npm run build","test":"xo && ava"},"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^2.8.6","prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/preset-react":"^7.0.0","ava":"^1.3.1","clear-module":"^3.1.0","eslint-config-xo-react":"^0.19.0","eslint-plugin-react":"^7.7.0","eslint-plugin-react-hooks":"^1.4.0","ink":"^2.0.3","ink-testing-library":"^1.0.0","react":"^16.8.2","strip-ansi":"^5.0.0","xo":"^0.24.0"},"peerDependencies":{"ink":">=2.0.0","react":">=16.8.0"},"babel":{"presets":["@ava/stage-4","@babel/preset-react"]},"xo":{"extends":["xo-react"],"rules":{"react/no-unused-prop-types":"off"}},"gitHead":"ac55223e40c34dac7d416c2207a7d6a569303a21","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@1.2.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"81c4e6008547635c88dcdcf869d7b983800e2a33","size":2425,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-1.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_1.2.0_1595786916924_0.7324847734511808"},"_hasShrinkwrap":false,"publish_time":1595786917104,"_cnpm_publish_time":1595786917104,"_cnpmcore_publish_time":"2021-12-17T00:34:34.994Z"},"1.1.0":{"name":"ink-big-text","version":"1.1.0","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"main":"dist.js","engines":{"node":">=8"},"scripts":{"build":"babel index.js --out-file=dist.js","prepublish":"npm run build","pretest":"npm run build","test":"xo && ava"},"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^2.4.2","prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/preset-react":"^7.0.0","ava":"^1.3.1","clear-module":"^3.1.0","eslint-config-xo-react":"^0.19.0","eslint-plugin-react":"^7.7.0","eslint-plugin-react-hooks":"^1.4.0","ink":"^2.0.3","ink-testing-library":"^1.0.0","react":"^16.8.2","strip-ansi":"^5.0.0","xo":"^0.24.0"},"peerDependencies":{"ink":">=2.0.0","react":">=16.8.0"},"babel":{"presets":["@ava/stage-4","@babel/preset-react"]},"xo":{"extends":["xo-react"],"rules":{"react/no-unused-prop-types":"off"}},"gitHead":"2134acc40ddc60c3f20f96363f3d26fd65eb9ea9","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@1.1.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"6b6b49df5056d798e4cefac067254ad9691b6bb6","size":2403,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-1.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_1.1.0_1590212497794_0.6392875380306007"},"_hasShrinkwrap":false,"publish_time":1590212497968,"_cnpm_publish_time":1590212497968,"_cnpmcore_publish_time":"2021-12-17T00:34:35.228Z"},"1.0.1":{"name":"ink-big-text","version":"1.0.1","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist.js","engines":{"node":">=8"},"scripts":{"build":"babel index.js --out-file=dist.js","prepublish":"npm run build","pretest":"npm run build","test":"xo && ava"},"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^2.4.2","prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/preset-react":"^7.0.0","ava":"^1.3.1","clear-module":"^3.1.0","eslint-config-xo-react":"^0.19.0","eslint-plugin-react":"^7.7.0","eslint-plugin-react-hooks":"^1.4.0","ink":"^2.0.3","ink-testing-library":"^1.0.0","react":"^16.8.2","strip-ansi":"^5.0.0","xo":"^0.24.0"},"peerDependencies":{"ink":">=2.0.0","react":">=16.8.0"},"babel":{"presets":["@ava/stage-4","@babel/preset-react"]},"xo":{"extends":["xo-react"],"ignores":["dist.js"],"rules":{"react/no-unused-prop-types":"off"}},"gitHead":"fb505909a2689bfc68e60a8ae725cf8239c058ee","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@1.0.1","_nodeVersion":"8.15.0","_npmVersion":"6.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"853ffce04823a38d38369e698c97e518115e0fcb","size":2390,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-1.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_1.0.1_1551932821128_0.6389812080566604"},"_hasShrinkwrap":false,"publish_time":1551932821347,"_cnpm_publish_time":1551932821347,"_cnpmcore_publish_time":"2021-12-17T00:34:35.419Z"},"1.0.0":{"name":"ink-big-text","version":"1.0.0","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist.js","engines":{"node":">=8"},"scripts":{"build":"babel index.js --out-file=dist.js","prepublish":"npm run build","pretest":"npm run build","test":"xo && ava"},"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^2.4.2","prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.3","@babel/preset-react":"^7.0.0","ava":"^1.3.1","clear-module":"^3.1.0","eslint-config-xo-react":"^0.19.0","eslint-plugin-react":"^7.7.0","eslint-plugin-react-hooks":"^1.4.0","ink":"^2.0.3","ink-testing-library":"^1.0.0","react":"^16.8.2","strip-ansi":"^5.0.0","xo":"^0.24.0"},"peerDependencies":{"ink":">=2.0.0","react":">=16.8.0"},"babel":{"presets":["@ava/stage-4","@babel/preset-react"]},"xo":{"extends":["xo-react"],"ignores":["dist.js"],"rules":{"react/no-unused-prop-types":"off"}},"gitHead":"f4d0635aedf65e84931d4820fcf5d747e905efc7","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@1.0.0","_nodeVersion":"8.15.0","_npmVersion":"6.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b4a7af0c763f00602deb9d9b65c4e8f93c072797","size":2402,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-1.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_1.0.0_1551931613564_0.13983714022156235"},"_hasShrinkwrap":false,"publish_time":1551931613706,"_cnpm_publish_time":1551931613706,"_cnpmcore_publish_time":"2021-12-17T00:34:35.602Z"},"0.3.0":{"name":"ink-big-text","version":"0.3.0","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist.js","engines":{"node":">=6"},"scripts":{"build":"babel index.js --out-file=dist.js","prepublish":"npm run build","pretest":"npm run build","test":"xo && ava"},"files":["dist.js"],"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^2.1.2","prop-types":"^15.6.1"},"devDependencies":{"ava":"*","babel-cli":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","clear-module":"^2.1.0","eslint-config-xo-react":"^0.16.0","eslint-plugin-react":"^7.7.0","ink":"^0.5.0","strip-ansi":"^4.0.0","xo":"*"},"babel":{"presets":["@ava/stage-4"],"plugins":[["transform-react-jsx",{"pragma":"h","useBuiltIns":true}]]},"ava":{"babel":"inherit"},"xo":{"extends":["xo-react"],"ignores":["dist.js"],"settings":{"react":{"pragma":"h"}},"rules":{"react/no-unused-prop-types":"off"}},"gitHead":"ea1cd61eedf978a9b3b6a9d33fdc3dee617664f2","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"dae9d2245195c0be70868595553d8b9ca6d895a9","size":2482,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-0.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_0.3.0_1526490429119_0.6999680095485339"},"_hasShrinkwrap":false,"publish_time":1526490429199,"_cnpm_publish_time":1526490429199,"_cnpmcore_publish_time":"2021-12-17T00:34:35.793Z"},"0.2.0":{"name":"ink-big-text","version":"0.2.0","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist.js","engines":{"node":">=6"},"scripts":{"build":"babel index.js --out-file=dist.js","prepublish":"npm run build","pretest":"npm run build","test":"xo && ava"},"files":["dist.js"],"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^1.2.0","prop-types":"^15.6.1"},"devDependencies":{"ava":"*","babel-cli":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","clear-module":"^2.1.0","eslint-config-xo-react":"^0.16.0","eslint-plugin-react":"^7.7.0","ink":"^0.4.1","strip-ansi":"^4.0.0","xo":"*"},"babel":{"presets":["@ava/stage-4"],"plugins":[["transform-react-jsx",{"pragma":"h","useBuiltIns":true}]]},"ava":{"babel":"inherit"},"xo":{"extends":["xo-react"],"ignores":["dist.js"],"settings":{"react":{"pragma":"h"}},"rules":{"react/no-unused-prop-types":"off"}},"gitHead":"a9e1b553f163989add3210299c648261e53e59e2","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c4d1ce9e67b6bfb428f8ab7ae94dd9c5d22ccce7","size":2485,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-0.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_0.2.0_1523181503560_0.024506649781043555"},"_hasShrinkwrap":false,"publish_time":1523181503627,"_cnpm_publish_time":1523181503627,"_cnpmcore_publish_time":"2021-12-17T00:34:36.035Z"},"0.1.0":{"name":"ink-big-text","version":"0.1.0","description":"Awesome text component for Ink","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/ink-big-text.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"main":"dist.js","engines":{"node":">=6"},"scripts":{"build":"babel index.js --out-file=dist.js","prepublish":"npm run build","pretest":"npm run build","test":"xo && ava"},"files":["dist.js"],"keywords":["ink-component","ink","component","text","font","big","large","string","react","jsx","terminal","term","console","command-line"],"dependencies":{"cfonts":"^1.1.3","prop-types":"^15.6.1"},"devDependencies":{"ava":"*","babel-cli":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","clear-module":"^2.1.0","eslint-config-xo-react":"^0.16.0","eslint-plugin-react":"^7.7.0","ink":"^0.4.1","strip-ansi":"^4.0.0","xo":"*"},"babel":{"presets":["@ava/stage-4"],"plugins":[["transform-react-jsx",{"pragma":"h","useBuiltIns":true}]]},"ava":{"babel":"inherit"},"xo":{"extends":["xo-react"],"ignores":["dist.js"],"settings":{"react":{"pragma":"h"}},"rules":{"react/no-unused-prop-types":"off"}},"gitHead":"c6dfc2a943cbdd3cb99fb54c5af05df9a4ac3c16","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","_id":"ink-big-text@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"999210fc3856b86831905f2b5964e775636c97d1","size":2513,"noattachment":false,"key":"/ink-big-text/-/ink-big-text-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink-big-text/download/ink-big-text-0.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink-big-text_0.1.0_1523100253919_0.6198812293440943"},"_hasShrinkwrap":false,"publish_time":1523100254005,"_cnpm_publish_time":1523100254005,"_cnpmcore_publish_time":"2021-12-17T00:34:36.246Z"}},"readme":"# ink-big-text\n\n> Awesome text component for [Ink](https://github.com/vadimdemedes/ink)\n\n![](screenshot.png)\n\n## Install\n\n```sh\nnpm install ink-big-text\n```\n\n## Usage\n\n```js\nimport React from 'react';\nimport {render} from 'ink';\nimport Gradient from 'ink-gradient';\nimport BigText from 'ink-big-text';\n\nrender(\n\t<Gradient name=\"rainbow\">\n\t\t<BigText text=\"unicorns\"/>\n\t</Gradient>\n);\n```\n\n## API\n\n### `<BigText/>`\n\nProps except for `text` are passed as options to [`cfonts`](https://github.com/dominikwilkowski/cfonts). The only difference is that the `background` option is named `backgroundColor` here. See the prop types in [`index.js`](index.js) for more.\n\n## Related\n\n- [ink-gradient](https://github.com/sindresorhus/ink-gradient) - Gradient color component for Ink\n- [ink-box](https://github.com/sindresorhus/ink-box) - Box component for Ink\n- [ink-link](https://github.com/sindresorhus/ink-link) - Link component for Ink\n","_attachments":{},"homepage":"https://github.com/sindresorhus/ink-big-text#readme","bugs":{"url":"https://github.com/sindresorhus/ink-big-text/issues"},"license":"MIT"}