{"_id":"capsize","_rev":"12-a5f67ceb655438651a756984edb3793b","time":{"0.0.1":"2020-05-07T00:24:55.248Z","created":"2020-05-07T12:21:44.140Z","0.0.1-security":"2020-05-07T12:21:44.356Z","modified":"2022-04-12T05:18:24.116Z","0.0.1-1":"2020-05-07T12:28:01.702Z","1.0.0":"2020-07-27T05:10:52.801Z","1.0.1":"2020-07-27T05:49:27.429Z","1.1.0":"2020-07-30T06:01:48.560Z","2.0.0":"2021-03-15T22:40:30.096Z"},"name":"capsize","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1-1":{"name":"capsize","version":"0.0.1-1","description":"Coming soon.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Michael Taranto"},"license":"MIT","dependencies":{"command-line-args":"^5.1.1","fontkit":"^1.8.1","node-fetch":"^2.6.0"},"devDependencies":{},"_id":"capsize@0.0.1-1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7JkwZE+JW3xFBsfAIs5XPkdv7Z8PE/+ZOq/wdiR74iD6rA1y5WaZ6CspV5k2t7DqX3LZI8PxcJXSiXOQFCmssQ==","shasum":"53ff1c5da7c4739857b1d0ef975ca77c6d159ee5","tarball":"https://registry.npmjs.org/capsize/-/capsize-0.0.1-1.tgz","fileCount":3,"unpackedSize":453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes/7SCRA9TVsSAnZWagAAtFoP/RzGp1fpuHergOOV7oUl\npYsGUWm6VJ9QR47v7t30KAQcTe5ikGIq7+MX918FdIJ3f37m/yRKnMkJjf1r\nKeFNY7utNdayS7KAI+ilLFb8k9JS72U3MSLY1G2IoOkx9qhLXZRYXgQl6Wef\nlLOoJd5wAaHX3oskejvLJ7lLtONkDl9zJQJOKC1oli+PbpnaG9c+9zYXP8IA\nd3bCkkx31cluhX9l3A8AvmxxhOqSfYI3r6NugMc81mvGli4BkLQwYjri82Hp\nafHbL91/1j5kdjPcBFmcOKGIfTtVP2XGhmfQk34MgH5hNNXJ9GaRJU6e8aX+\nkKNcLkjkFi4VLkw5Zh5VcEDNMHdSqjMzB/Wyy693w6ie+oU0XLRHTZhb5TdH\n1UahIQ2WnPgmGHbRqGuGcbI5KqS2uF25cV08a1q5gGa1KtGl0pKNTlEhBzGY\n/4P758w1RpRcSZSng8vWUZR4DDoMCGj4JQMNhyjv6XBZTUF9zMJjAHXFDUn4\nnvZeKn3p2HpYNEP3OCxFcij9E8FjIpi/Ittq1V2NiorM6iL1Gno/m6lJVds4\nqr2gmnQ9CdePUBQ/ip2Y48FPg1SICWMfZD21cALYJkG/En5yrPT3PtNrKvBI\nAkCrtaMuogTgy2k3RF8C1wh7spF9dM0wjclN2g5tTElml/J/4nq4dVQ9mPDr\ndALR\r\n=f3VF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5MNLHc2rbQG+IIPElsqvYzMFwrn6ddMne2P0WoGk5+AiEA7EYqKeDUt0TeFiRUcUi01VWnaKfVWRnQDSF6y8QC8Y4="}]},"maintainers":[{"email":"michael.taranto@gmail.com","name":"mjt01"}],"_npmUser":{"name":"mjt01","email":"michael.taranto@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capsize_0.0.1-1_1588854481563_0.5866211740290188"},"_hasShrinkwrap":false},"1.0.0":{"name":"capsize","version":"1.0.0","description":"Flipping how we define typography in CSS.","main":"dist/capsize.cjs.js","module":"dist/capsize.esm.js","scripts":{"test":"echo \"Error: no test specified\""},"preconstruct":{"entrypoints":["."]},"author":{"name":"Michael Taranto"},"repository":{"type":"git","url":"https://github.com/seek-oss/capsize/tree/master/packages/capsize"},"license":"MIT","dependencies":{"blob-to-buffer":"^1.2.8","cross-fetch":"^3.0.4","fontkit":"^1.8.1"},"devDependencies":{"@types/blob-to-buffer":"^1.2.0","@types/fontkit":"^1.8.0","ts-node":"^8.10.2"},"_id":"capsize@1.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9e8DdF8IxHMNQ/Xu8wFDHcmIbLuEp8biJHvM8nlcy1x0GsLLKXiAJhU/A5AffWBwFRrVUvqOpy0DhLkunZRLfA==","shasum":"e03ae119bda665f5442c58a4587f3d1004a0fee4","tarball":"https://registry.npmjs.org/capsize/-/capsize-1.0.0.tgz","fileCount":17,"unpackedSize":184606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHmHdCRA9TVsSAnZWagAAri4P/3tW7MeF63YG4yEk4ryX\neT/lpQSN5Toyn6TxtTAtbkC7Fpuze8Lwq5fn0sAiJ/Ca6XbSnRWLuoRqQhfe\nPv3W1+k0TyNFTqKtkwz5BC9uBbAtKXdN3kHc/+1XdhJv79KS3LHCGDSAiQa1\ny7HDVWhXdijxbAoEuyqd6tK5rZTgj99tYQeaqj/NZpVXyBAzo0FEAPzeAcXF\nqgh4BIegvHa1EA8+SQaH74XO5dc4ceQ8hqkRUFxwpeC5RJ/HPwZLex9EP5pA\noJ9Lo2pam5xFGnON7JygZvHrBpSF2UMCZq2LQlmm1LHygjFmKnX2CIiC80vi\n5o0J1RUYJ2Ala5h1jPkQIJhy9J6pppsYXom8IvxFVB19XhBb5Fjiao6+LO8b\n4Qk+TNy/0FnncCBjKBg+K667ANFA0F0bl4yyTFOnzgcNovssF8UQtvUUhkEQ\nfOEJs/mtL8CAVjQozNq5DFr4YWxILf9Ysaum3Q8S4glD3vwiaWCyM0iWFElo\n3wovB+myV5UkG7dYxZZ7EIc7jlhO0ICK3WL3/aNbvVLwG4N+H6TrWMAU3akv\nJBd0aSydCiOznO2rz4ThTpRF8DnXeKGT2BvagNXonKRmTGNPDg8mc1DSpoN9\nJ9E+Y2taGXNnfTQ9Zfg3ZVruDXVdhN+mrNC9xxkKzzKzL+GDQAL02MuT3tjf\nWWEE\r\n=ydcw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGll6Kuy7N02i6NlVtyRkP+mioJbBjAulJJcyVZN0Gs6AiBxpMvChwGwSm8O6ktYOOd2WhucE/DFNKPmUIZ7n3w7Rw=="}]},"maintainers":[{"email":"michael.taranto@gmail.com","name":"mjt01"},{"email":"opensource@seek.com.au","name":"seek-oss-ci"}],"_npmUser":{"name":"seek-oss-ci","email":"opensource@seek.com.au"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capsize_1.0.0_1595826652643_0.3255756337716684"},"_hasShrinkwrap":false,"deprecated":"Capsize has been moved to its own org on npm. Please upgrade to @capsizecss/core, see migration guide for details: https://github.com/seek-oss/capsize/releases/tag/%40capsizecss%2Fcore%403.0.0"},"1.0.1":{"name":"capsize","version":"1.0.1","description":"Flipping how we define typography in CSS.","main":"dist/capsize.cjs.js","module":"dist/capsize.esm.js","scripts":{"test":"echo \"Error: no test specified\""},"preconstruct":{"entrypoints":["."]},"author":{"name":"Michael Taranto"},"repository":{"type":"git","url":"https://github.com/seek-oss/capsize/tree/master/packages/capsize"},"keywords":["capsize","leading trim","white space","baseline","basekick","cap height","typography","line gap","leading"],"license":"MIT","dependencies":{},"devDependencies":{"@types/blob-to-buffer":"^1.2.0","@types/fontkit":"^1.8.0","blob-to-buffer":"^1.2.8","cross-fetch":"^3.0.4","fontkit":"^1.8.1"},"_id":"capsize@1.0.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-SJgcah1JnStqw7spP+JNaJG1mjY1zs8RA3lGRb7uOMBwtPhhmb0SlGFGBbbTgg6VtavQULuCzN60YF8XjoP2ZQ==","shasum":"7ef3e82d2a544bdeb72bec2bf69a429c1dc6c801","tarball":"https://registry.npmjs.org/capsize/-/capsize-1.0.1.tgz","fileCount":12,"unpackedSize":20013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHmrnCRA9TVsSAnZWagAAf+4P/1ShFGyRzXCL91ay9wKa\nUdz5t51sKaQfgGAEXxPEu/6HugHZhsYwA4pnOMzNVwTHiRlRq4bTBBfJXHGk\neUT31xQXuBclHR2CxcraxXE2Wy078I2i/UIcE1HX7hxd72K66UpO0z01pG2D\nK78vXMPPop9c927DKKIlVddYKH/vVOf066ZQiW4rGwT02lojNVcHfE4VUnPQ\nV416gIyrbE54Um8Yw1KJzf2Z4sj0Uk0rcaaEItxkuP2UNsXnl0u+Tm+vxmhf\nW+f+Cqakxzb3Zx213w47b/BWEuaefMwH/V+EdUGpfFEs/DljOIPHsmGgikgq\nT81GUC8Fyh9+WDf4JIjw177dkc58WsmwaojH/gECxeyAOaOIawkNvBSUn7OT\nafc6qhSWwgKQVnN5L5HOZHpHWQJvu6zQgONFTDQE74kSJHiPVUm73X2FGsIz\nlma1lYiRp5UjigOtYM4aZtcXl3br/E4rtBKLNST2RNlas7bjum+XSS3HmxiA\nS5ibkZ9Tr96KUafkBouAUpcIo/9Md9gVqIpTCbBtQhCvHfqn/9yUWnSGsgrN\n7Hymis2F7yCgBR8H7TsAM0kLxQVcHSXTfdiGtFzP/FcbpOAfBfkHeLdsbLQK\nQHOcTZ3myAXGvVw+bcvRE2JEk7Fr2PWwzI5zSlWt6oUsHXwlQaPKRaM8SMhE\nPCF+\r\n=TdFE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGkLQIljKQJHAEbJVI+2S+ZNxrImhJHWffgzkr4jgEhgIhAI6jWO3TjnyG4SETHf9B2y53KknNXcgkgUAZ7trnJN/p"}]},"maintainers":[{"email":"michael.taranto@gmail.com","name":"mjt01"},{"email":"opensource@seek.com.au","name":"seek-oss-ci"}],"_npmUser":{"name":"seek-oss-ci","email":"opensource@seek.com.au"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capsize_1.0.1_1595828967297_0.24341146940821945"},"_hasShrinkwrap":false,"deprecated":"Capsize has been moved to its own org on npm. Please upgrade to @capsizecss/core, see migration guide for details: https://github.com/seek-oss/capsize/releases/tag/%40capsizecss%2Fcore%403.0.0"},"1.1.0":{"name":"capsize","version":"1.1.0","description":"Flipping how we define typography in CSS.","main":"dist/capsize.cjs.js","module":"dist/capsize.esm.js","scripts":{"test":"echo \"Error: no test specified\""},"preconstruct":{"entrypoints":["."]},"author":{"name":"Michael Taranto"},"repository":{"type":"git","url":"https://github.com/seek-oss/capsize/tree/master/packages/capsize"},"keywords":["capsize","leading trim","white space","baseline","basekick","cap height","typography","line gap","leading"],"license":"MIT","dependencies":{"round-to":"^4.1.0"},"devDependencies":{"@types/blob-to-buffer":"^1.2.0","@types/fontkit":"^1.8.0","blob-to-buffer":"^1.2.8","cross-fetch":"^3.0.4","fontkit":"^1.8.1"},"_id":"capsize@1.1.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tV0weOXxQ9hsbqewiWfGQBXsGzSN/i/w9IGuH+JVySzGOhscTAzeK3N9ZAM3Kf89bWgYot80Za5fSXKi6ZynvA==","shasum":"d70f918b5ecadc2390b2a3b3b672ced639907ed6","tarball":"https://registry.npmjs.org/capsize/-/capsize-1.1.0.tgz","fileCount":12,"unpackedSize":23716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfImJNCRA9TVsSAnZWagAAm/cP/jCoIUzg9N5bbp9sF2CT\n9ppx26G2Y9EBBXUWYLbee2uhW0Dl6cERD9LA/R8zm/YJVU+EZRwhAmSQcS7L\nKQnOqApP5GZL+JlglikJBO5M1hmSzfVoeQvZAtorSfrCIJsDRe6xa7jg2v2D\no3Ha1yMSacvjpDMbglLpDW10tyNMZhsvH0vCTKO5ynujznmmllia00nUUPvU\nyNKn6mhgEkPlMoqP/tj2zMfdrdpC2Y5HdeHFDm+ugnmO/d7n6uVzNeMOfoAv\nMYJnGKYyIKH3T8SbtjPhcLLDT6UOUwcKmD64uh1QIwlkteLaUb4ZKwItIFOr\nmf9Zpm8cFvh223jbTf6QLjyq36+TZenneA78R/Ek7XVke3TkD0ncOGosw3m2\nAacgtbSfxhX10uB1igXLMy+oKDirH6EpwCgT704zwkp6V5H2oewXM6MozxxV\ncNKMORMgE+dOLz4AHvLycZR39JqdRpvsyejMBYgxZZeGGm6lqcJrqs4Lyips\nIeeIWPkkfzNvL8IFpxcBz8hTEbjTrzb1yjrI285mkbr4ZpgjuIkzyX/04fYg\nQkp3VbBhHua8ZeGTz9bGEVBlCqGjH1lYkIENrXTsIOGtL/wh8/jFmaXlhqB2\nuw0s4ZEseIC6XoDX9Vk3AbdSuPgD9eykm4qRFm0akztYAgw5761iqPd7Bi6f\nSSTP\r\n=MMtV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrsOVe7BL4cXajOeWn/v0sJa7K3GVAIDcWzSVkmmlFcAiEAkix4OiPkOFbp/yToGRgvGQq3hHEnxx4TUtTPLoEbTUE="}]},"maintainers":[{"email":"michael.taranto@gmail.com","name":"mjt01"},{"email":"opensource@seek.com.au","name":"seek-oss-ci"}],"_npmUser":{"name":"seek-oss-ci","email":"opensource@seek.com.au"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capsize_1.1.0_1596088908446_0.8468381939691181"},"_hasShrinkwrap":false,"deprecated":"Capsize has been moved to its own org on npm. Please upgrade to @capsizecss/core, see migration guide for details: https://github.com/seek-oss/capsize/releases/tag/%40capsizecss%2Fcore%403.0.0"},"2.0.0":{"name":"capsize","version":"2.0.0","description":"Flipping how we define typography in CSS.","main":"dist/capsize.cjs.js","module":"dist/capsize.esm.js","scripts":{"test":"echo \"Error: no test specified\"","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","chromatic":"chromatic"},"preconstruct":{"entrypoints":["."]},"author":{"name":"Michael Taranto"},"repository":{"type":"git","url":"https://github.com/seek-oss/capsize/tree/master/packages/capsize"},"keywords":["capsize","leading trim","white space","baseline","basekick","cap height","typography","line gap","leading"],"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.13.8","@storybook/addon-actions":"^6.1.20","@storybook/addon-essentials":"^6.1.20","@storybook/addon-links":"^6.1.20","@storybook/cli":"^6.1.20","@storybook/html":"^6.1.20","@types/blob-to-buffer":"^1.2.0","@types/fontkit":"^1.8.0","babel-loader":"^8.2.2","blob-to-buffer":"^1.2.8","chromatic":"^5.6.3","cross-fetch":"^3.0.4","fontkit":"^1.8.1"},"_id":"capsize@2.0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/xluZJe+SnuByQjws/B6QkrMzo9OqE9sd+k6paTxYoVVZLrwZoPdsCRasPiCIUQMy8UD11xgo5QZ/gtcNMlGlQ==","shasum":"09c440000d6c6c9da2c22b419b6ced1b74a1b29d","tarball":"https://registry.npmjs.org/capsize/-/capsize-2.0.0.tgz","fileCount":15,"unpackedSize":29467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT+JeCRA9TVsSAnZWagAAuAQP/ilDoVwUZ+fSrr3ai3bY\nGcZgP3FcvNAHmq8iuTmNhIbXZ9c4wmIiuRCc7+ZNS/93A+bjBsIWIiWA5n3P\nVMwkDGxcBvqcuzeFlnrk8dkaYrZfL7Mg1VpKq9r7yI/WvwPYNTZvNtn31D9u\n103Y13zVqOgus1gW5VlnTw0dz/uy0PE1ePE8wkLnxvsrR2YwLaCG+joaXKd9\n3pUC9RelwkxLJAq2IAXYr69xkRXLaJa4cLtHWFvQLWWBPvqFMAfML166DszE\npZU9DNKP/lnwCwmMwOXMuNbda8lR8WOWI/lez6fXZ7fXNbxyUsVVXvC/qGKo\nvK4Sx6VOHXY3rakuyLaCTuBmCzR3Bfjc8BHV0+AIxBdVTRMK2urTQ+lyN9Zi\nuFePQZDGa73JooRM7k5hmESSGKINgoOEtWid8f73BpG4kBvoZFKJiMupnkN2\nVsjeOaBPgs6qZksPEdoK4nwKMS8T8LPe1ds4uaJxL0PbPHUe7BUvFetPt4hi\nDUmtyjRNGTCuxLZEv/5QY79HFkEVsvr4BV3aIARCrIuWO3QkvUlHxEywqbRe\nA9md2hsd/9TwNsZLknTI7c5lg5DAKVvmHTFmeeOXgw0ngH/A/B+ywtJPCDyl\ne1pFIvhCXudkjBHkinYSnQHQyMIP44juRF5aVJetePzakgVw2YGd9hYrI9fn\n+3RH\r\n=DN4l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhskC3q4ZdrfrSkSx127kNRdoABhdAycjNKQv7UNCjCAiB0ks87eTCGVsBzjky5RFnbm6WSjvwHaYQFrzAWgAHjqg=="}]},"_npmUser":{"name":"seek-oss-ci","email":"opensource@seek.com.au"},"directories":{},"maintainers":[{"name":"mjt01","email":"michael.taranto@gmail.com"},{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capsize_2.0.0_1615848029946_0.04609596539538763"},"_hasShrinkwrap":false,"deprecated":"Capsize has been moved to its own org on npm. Please upgrade to @capsizecss/core, see migration guide for details: https://github.com/seek-oss/capsize/releases/tag/%40capsizecss%2Fcore%403.0.0"}},"maintainers":[{"name":"mjt01","email":"michael.taranto@gmail.com"},{"name":"seek-oss-ci","email":"opensource@seek.com.au"}],"description":"Flipping how we define typography in CSS.","readme":"[![npm](https://img.shields.io/npm/v/capsize.svg?style=for-the-badge)](https://www.npmjs.com/package/capsize)\n\n<br/>\n\n<img src=\"https://raw.githubusercontent.com/seek-oss/capsize/HEAD/packages/capsize/images/capsize-header.png\" alt=\"Capsize\" title=\"Capsize\" width=\"443px\" />\n<br/>\n\n> Capsize makes the sizing and layout of text as predictable as every other element on the screen.\n>\n> Using font metadata, text can now be sized according to the height of its capital letters while trimming the space above capital letters and below the baseline.\n\n<br/>\n<br/>\n\n```bash\n$ npm i --save capsize\n```\n\n```js\nimport capsize from 'capsize';\n\nconst styles = capsize({\n  capHeight: 16,\n  lineGap: 8,\n  fontMetrics: {\n    capHeight: 700,\n    ascent: 1058,\n    descent: -291,\n    lineGap: 0,\n    unitsPerEm: 1000,\n  },\n});\n```\n\n<br/>\n\n# Options\n\n## Text size\n\nCapsize supports two methods of defining the size of text, `capHeight` and `fontSize`.\n\n**NOTE: You should only ever pass one or the other, not both.**\n\n### `capHeight: <number>`\n\nSets the height of the capital letters to the defined value. Defining typography in this way makes aligning to a grid or with other elements, e.g. icons, a breeze.\n\n<img src=\"https://raw.githubusercontent.com/seek-oss/capsize/HEAD/packages/capsize/images/capheight.png\" alt=\"Highlighting the cap height\" title=\"Cap Height\" width=\"220px\" />\n\n### `fontSize: <number>`\n\nSetting the font size allows you to get all the benefits of the white space trimming, while still specifying an explicit `font-size` for your text. This can be useful when needed to match a concrete design spec or fitting into an existing product.\n\n<img src=\"https://raw.githubusercontent.com/seek-oss/capsize/HEAD/packages/capsize/images/fontsize.png\" alt=\"Highlighting the font size\" title=\"Font Size\" width=\"220px\" />\n\n## Line height\n\nCapsize supports two mental models for specifying line height, `lineGap` and `leading`. If you pass neither the text will follow the default spacing of the specified font, e.g. `line-height: normal`.\n\n**NOTE: You should only ever pass one or the other, not both.**\n\n### `lineGap: <number>`\n\nSets the number of pixels between lines, as measured between the baseline and cap height of the next line.\n\n<img src=\"https://raw.githubusercontent.com/seek-oss/capsize/HEAD/packages/capsize/images/linegap.png\" alt=\"Highlighting the line gap\" title=\"Line Gap\" width=\"220px\" />\n\n### `leading: <number>`\n\nSets the line height to the provided value as measured from the baseline of the text. This aligns the web with how typography is treated in design tools.\n\n<img src=\"https://raw.githubusercontent.com/seek-oss/capsize/HEAD/packages/capsize/images/leading.png\" alt=\"Highlighting the leading\" title=\"Leading\" width=\"220px\" />\n\n## Font Metrics\n\nThis metadata is extracted from the metrics tables inside the font itself. You can use [the Capsize website](https://seek-oss.github.io/capsize/) to find these by selecting a font and referencing `JavaScript` tab in step 3.\n\n<br />\n\n# Utilities\n\n### getCapHeight\n\nReturns the actual rendered cap height for a specific font size given the provided font metrics.\n\n```ts\nimport { getCapHeight } from 'capsize';\n\nconst actualCapHeight = getCapHeight({\n  fontSize: 24,\n  fontMetrics: {\n    ...\n  }\n})\n```\n\n<br />\n<br />\n\n# License\n\nMIT.\n","readmeFilename":"README.md","author":{"name":"Michael Taranto"},"license":"MIT","repository":{"type":"git","url":"https://github.com/seek-oss/capsize/tree/master/packages/capsize"},"keywords":["capsize","leading trim","white space","baseline","basekick","cap height","typography","line gap","leading"]}