{"_id":"@twind/preset-line-clamp","_rev":"68-859798477d1f7394ef2945f62077b5e1","name":"@twind/preset-line-clamp","dist-tags":{"next":"1.0.7-next-20230124084504","latest":"1.0.7","canary":"1.0.4-canary-64beb56"},"versions":{"1.0.0-next.26":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.26","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":{"type":"opencollective","url":"https://opencollective.com/twind"},"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.26","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.0-next.26","_integrity":"sha512-lVraoX+2KlnuSF3qBx6BVNYzY0WCNVK7JHkuAo/jYSvc/oHGayIIUb+VwAsvn8XeZkknttQDqFY85mZG/nZNLA==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.26.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.26.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-lVraoX+2KlnuSF3qBx6BVNYzY0WCNVK7JHkuAo/jYSvc/oHGayIIUb+VwAsvn8XeZkknttQDqFY85mZG/nZNLA==","shasum":"ee24723dc5f577493806d6ca5b0899b3edfe36a3","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.26.tgz","fileCount":15,"unpackedSize":17674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8veoCRA9TVsSAnZWagAAVbAP/1ANWoHsKzszN3ma2tP5\n5avdP030fbHmnfYQZh3qKURaKgRY7jOhPweIUJoLJwM+zAYxvQ0g4gPhu2R1\nXlwqtmgOO1sIZ+ee2lGkP+Pr68jT3YNbusErBsn4GHT+1NO2nZsiaWAXmD+b\nFxxn/KLNaSRePRKEUxqf15L4QqcRkuOWdlxiM+ZCxUn8KSGv0Dlv5T3xOhO9\nkkHYRsL8Uzi4NETNq/kt1C11kGBmaoYIYJ8lE6RoNTLGSNVXNKrNmqQEE19X\neGQLiB/6U5e5Be5j8xtqH+XaIEgqTuaHPhqW8lCv49y7LI8tuCNYOtbDnQwS\nSKScBppRVDYIFtg4iKaaDAS3meVgjEggmTtx1+/SjJ1AJcqeFY2wB/xSKIpF\nt9bc1m9BDMm9y5xmnvNEe1kro+I79IQT4cvbnCOBGnm5kiYERXABmaI2AhM4\nFOtgrjSjuLL+4GfS83cIdF7bY0998exOZSztC71vtVvZCObnLxKZ0Xh3gIpW\n/8x5Sk0gXgAsAQNfUUyqOWlHTMUcs/7XCUGdUo3XzqNzi23JljXGWyimSAc5\nJXSBSANvXuHlwNhmJAsca/c9kOTbGsL67OB5/7AI2wTCMpXt0EH+fafBNYDp\nkQj5lz7teoRaw6D/sXNWiBanQVpvsQbagTqi25aAvPZZ8X2i7ZUwd0sLeGSQ\nCFJN\r\n=betc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ86JXHZRUzs19mr4TsHEQo9QoGwb8qcEU6SvOG7Q/AQIgTlYXCUiL11DR0SvW+IuXypNCc8zQGeMwmRMwCVVJm7U="}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.26_1643313064150_0.026709938013184775"},"_hasShrinkwrap":false},"1.0.0-next.27":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.27","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":{"type":"opencollective","url":"https://opencollective.com/twind"},"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.27","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://www.npmjs.com/package/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://www.npmjs.com/package/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [@twind/tailwind](https://www.npmjs.com/package/@twind/tailwind)** — ready to use Tailwind CSS\n\n```js\nimport { setup } from '@twind/tailwind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/tailwind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://www.npmjs.com/package/@twind/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.27","_integrity":"sha512-9WrCLhNMdubEhDP2nNycHQWgJS0Qu1CvbMKa+0psqjwzeXQ/p1nhk/ry4Fhh7FNcmVacsVHHDjrp8ue8E2PyHw==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.27.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.27.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-9WrCLhNMdubEhDP2nNycHQWgJS0Qu1CvbMKa+0psqjwzeXQ/p1nhk/ry4Fhh7FNcmVacsVHHDjrp8ue8E2PyHw==","shasum":"fa802879161ed7bb540ae71f5b1bfcf2e5c8ecce","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.27.tgz","fileCount":15,"unpackedSize":21468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9FxuCRA9TVsSAnZWagAAR+0P/RvbKyTzOMHwstc4dVmq\nopY37iU/oUfSAJs9E7xC/81WxBW0E8gYDXSGX5QAYfwnxrTnifEl/vMSIyHL\nQ1xbCSZkkltxB3+TP8+/wnqlYY0TIVM2eI+5SKau68mgjqozVecIalfdve1t\neBFuv4bniaudaJvqjTftC7mGsekc1VTk6/5j4RiuDK9SRECL2r4DOel+CtX4\nOIH+1CgK+dzvQtyxlC7F52p/yR2WE4g7Y4Jilo4e0pWZoQpmP38PId8WSBSG\n/94K5BJq7odEOKNe1expt4PN/7ph1GnhsFM+AY6Rgjn5KWuSL9ovpgPy7CkR\nCAa1C7CEaJuPSbR9fkJ21MId0uhVo09bCAtk+Eva2p9VQ//TKdyeDM9n8e8C\nXMEfFcHhs64Gxv0XE4YUQh/n0u5FQqbjFmYrhDxMetqL4cUz5/2mXFtDCGUN\nlYiBnADzD4jvYe3lmHfNLOLVlOx+ARKK+4qHs35HYeWyz4zAZC5H16v9zbka\nGkeu/zFuXuSWiotdxigzERUnGTM6q6i0oarqGB85MAhSuOVzNeiWkozaQOk4\nMPrUOFthBDO/GPK7ONBU8kUQEB9vQxu67uBsFXriq6OAOllCh0KpDwW54fN9\n4cjJX8Mg0L/wFkQMCpMxUbDgwFAjsyp7WbGpwCBUB/+CrO/JWobNH2QSfHk2\nqPhv\r\n=+IyM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjjco4Vx7ok3qUZVn0BqDLKf1D/i1DLyIqymunKgocwAiAwDn4ln2tMNtHP3n/7AgXFq/oLuSJOJ9wt5wd8zOvNeA=="}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.27_1643404398230_0.11095917742547057"},"_hasShrinkwrap":false},"1.0.0-next.28":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.28","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":{"type":"opencollective","url":"https://opencollective.com/twind"},"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.28","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://www.npmjs.com/package/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://www.npmjs.com/package/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [@twind/tailwind](https://www.npmjs.com/package/@twind/tailwind)** — ready to use Tailwind CSS\n\n```js\nimport { setup } from '@twind/tailwind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/tailwind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://www.npmjs.com/package/@twind/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.28","_integrity":"sha512-3641okK+tXXrxERROaJ/T+AzlCdmc0Sb/0lhVA/Bb5ZWopKzboB40S37WOW8w+xXse2DzJ+P/elpC8je3PDSqg==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.28.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.28.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-3641okK+tXXrxERROaJ/T+AzlCdmc0Sb/0lhVA/Bb5ZWopKzboB40S37WOW8w+xXse2DzJ+P/elpC8je3PDSqg==","shasum":"4086d7107fa216ac4ec35fbc5a14ff5616546da2","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.28.tgz","fileCount":15,"unpackedSize":21749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9aI9CRA9TVsSAnZWagAA9JAP/Amc5gH3JkD5a/46acO0\nd3PNQ3S+kDjkHvvg+lHFrTDL/FCHNu5lm3sZc+I/lSVx374JPSRoulrxZ5NE\nI0W7bBRsbTVdet/sB/I5SbTQOkvpnYDocanCEdaxQGCAxbPtFRdi3e8WXJik\nOmOr+yh3RnsbqKQ77vQxnYmtN56A79rVyBZsf0lWEKWcqC6PTcLqhsqx1NA6\nAYjiIoZiIVcU8qz0HO4NgyNkdW5+4jef0aetQVqEL2DTqCkaWcfgVfdvqW7H\ngyFo3wOe9xK9m1oWxQK7NpJx59jA4u7CjnjqNCj/vAeoj5FyyP9QFwPbUC38\n426Bv7GTl3GWHAe43xUdl6KSoWivATIhEnSAgNYWSyRObTckjbn/Cm+HuvlE\n6Ab/3O5LVsJVz6sNKEJA/MO9fzbeYvD8JvGPxF9KaPHdRmZQxBSMt2s0W27o\n8OJyeVocSFg52T/cXqICL2U4mkppBpMZmOZStnfqQBHbgYHf5degq0fJExsA\nAvq+KdyEmOWxtkoIsEHp5fR5SxU7J3Ji5/7d70KLUcXGH8Ar0KRyJ1PWgOAF\nH55tCxsEJwGkaVY25D47j4yxduJo8Ta/xBYVT6laYc58EDFkWX2Q1MUxYGmT\nkSAZkUQeTXdsIOfMdarHxOd0Xj6RBZvAjBPLLcOy2ht0ERB9v9VyZjB2v0gW\n2Nhu\r\n=acvT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4sek/vOkFsonzCZbS5PhOAxoaGOKw2nqnkm6Tj7G1RAiAqMAhVM3Q0E6vN1QfqcanaaH0WIZ7I30rM2PED69K0YA=="}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.28_1643487805664_0.22156471227063124"},"_hasShrinkwrap":false},"1.0.0-next.30":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.30","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.30","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://www.npmjs.com/package/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://www.npmjs.com/package/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [@twind/tailwind](https://www.npmjs.com/package/@twind/tailwind)** — ready to use Tailwind CSS\n\n```js\nimport { setup } from '@twind/tailwind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/tailwind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://www.npmjs.com/package/@twind/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.30","_integrity":"sha512-UxFruJnJpoCR2fh9kIq8/5qzTmpNCYF474Qf+a3KEtAJRLoqBh4wAW+Ufsav/Rjda+2MXU408SSPa/bwQjSF1w==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.30.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.30.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-UxFruJnJpoCR2fh9kIq8/5qzTmpNCYF474Qf+a3KEtAJRLoqBh4wAW+Ufsav/Rjda+2MXU408SSPa/bwQjSF1w==","shasum":"7c8764c082922bf0b47d5efc98adcd13934edfd9","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.30.tgz","fileCount":15,"unpackedSize":22619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+A4/CRA9TVsSAnZWagAAcvAP/0swESg+eN5ep7qQ7o3p\nTRIepJ5n17nOfASoHsQmFRJTWSbdjNt5hRXuq9aqxwkQxAdrifmNlWcGniLt\nFsDfwHfTnZwLcvOxMR4hZCt+t/rQAS/aMJIlGS8IWnHWC6tOEgWScNzygocm\nSbKJplM31NHoRjIfi4SsWMMxRHqMW+dAdEVovL/lftlxU1v6WX8zdAZgxUud\nW2oczQ6VKPMJ6lG5nqMTtPXgiq+I/V2IJYCXmXMgJqf85KqoPcO4F5dps03S\nDh8t0Rs0W+EHl01xlNUK0lEq6SU75MMgfv6LAhmKa43pF4ewZncI1HMY4ATZ\nyeYl4ROvT2KQyiqUpv6tGyKSHXTE1hCQRMUUMtJaJXaW0XFzZGY0o5eGB6Ex\nBQmivCVmVkpkA5L1JXTB4e5sF1VHyNns2Z9g588Rzukk93sVGUaShUOCutEN\nFfLn0kehs4Yd28S6XWX2HFeBkpFrGaskp2vev3OIrCrDlljwHbEA5U1B537s\n7TLs7w0U640Yn9fQ68WF192AuNntmJuwVXhEBQVZt71HISSMxI9h9WOM5HEe\nPEa+s5kQhQN/9lS+hZwZsZhW5hJS7S5fma4mkkYnpXn0NizMkeUCdOmHbybK\nfvAhwL4Pwb5QTsqN3z+ff2EhI58yjiG+xw6X6Q6x82bK5ZR0ONIp5KdWJgvN\nGCCU\r\n=dwrF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAlz/5V+tjfwlRYQzr9F9Z/rRiw/MikNfiau/Q1JnCCAIhALZFwC4Ls8pYR+P3D2KPANO0s6I3mmMIIc0GONwVAR0/"}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.30_1643646527862_0.5345380287908761"},"_hasShrinkwrap":false},"1.0.0-next.31":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.31","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.31","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://www.npmjs.com/package/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://www.npmjs.com/package/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [@twind/tailwind](https://www.npmjs.com/package/@twind/tailwind)** — ready to use Tailwind CSS\n\n```js\nimport { setup } from '@twind/tailwind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/tailwind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://www.npmjs.com/package/@twind/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.31","_integrity":"sha512-Qb9vrV16Xi6qNMQT0hzDmWWzbDIN1aOBYJTkemEt2fLBNm3wr4C3MRs+HIaqa0D4Yj84lO8HmXl3wKGkzZ3IMQ==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.31.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.31.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Qb9vrV16Xi6qNMQT0hzDmWWzbDIN1aOBYJTkemEt2fLBNm3wr4C3MRs+HIaqa0D4Yj84lO8HmXl3wKGkzZ3IMQ==","shasum":"4dbd7810718bc9acff6e3dc8c054f369f9c46930","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.31.tgz","fileCount":15,"unpackedSize":22803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+FjKCRA9TVsSAnZWagAA7EUP/3PlAnKHVAe6wMu7SxG5\ngJa7RwhWFZMRlbWMJQL/5qW5H1yVF890DL66fnOEELq9Ixon4RAZAuJb/3dl\nXhLmN/TlW3aOlxmkakarWd+FR+L13vpnrUHKAHKRfSyDYRDLdghSlCKjNiYQ\nWpf54Z0KfqwWNU7ZJ9owvkW+l0hNPi57+D/O9IBpbEYvUqQjnsHCUSeOGaS9\nFVkrweqUKmEdHBEzDMv/+m85FlQN/H6BpDxpSYuO/LFDsXM97aCLZ9baouRh\nAMKD2alGdo/lSzIwzN+XTQcJlZjYyfuCwaIhIqpaD+sZ2L8vhqgi8gvobq7d\nwor9+aAAS71mbpqf99EvMgxeAhkIZQUFCp1O9kAUSdP9ONTYp0a5rKFyNCsJ\nBKgbIgdZYVBHru5kQO8DsZMBCdr8N1mizukotT9LcX70Q9Z64t/JG9YbkPuk\ndR3wmmRTY2dPtPn2O787hS0eDx5t1HqL6jzWW4eLORouq6ptvDbefIMUfbi/\nV1Ky4az0m9ypRLMWUTAfZtd38ve3iQYiLcqM0sFkj0ZjPQD91L25qFEzK/Vx\nHfZ8+UomkTf+qEUs1Dg+aA6N2kDSaSsoNlBo99D60mj2nnOlyiPl5mRyG5nl\nLg5JFfsx0/xWqcRvULOyf49lLaa9w28ZK7ygQO59wZPwi/e8o4up/c4dPF8x\nkG54\r\n=avx1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGMbqqBPK3hVpeDznJPGageu28+uOrzNzpeukAyIBrqQIhAL3cCMAj0pZ73+HMnDGMo4y1tEZRBdjZVIv3AMrgtbJo"}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.31_1643665610296_0.5493119179794752"},"_hasShrinkwrap":false},"1.0.0-next.32":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.32","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.32","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://www.npmjs.com/package/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://www.npmjs.com/package/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [@twind/tailwind](https://www.npmjs.com/package/@twind/tailwind)** — ready to use Tailwind CSS\n\n```js\nimport { setup } from '@twind/tailwind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/tailwind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://www.npmjs.com/package/@twind/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.32","_integrity":"sha512-7ppL1AFZZs2E240bCQBBdB8jSZDU105StEnE7Bajc6/GwFodoibJ8HzxD4cp5RApXMzu212cfTZDtMJKkxbN2Q==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.32.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.32.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-7ppL1AFZZs2E240bCQBBdB8jSZDU105StEnE7Bajc6/GwFodoibJ8HzxD4cp5RApXMzu212cfTZDtMJKkxbN2Q==","shasum":"25d8ef588a80fac697a872d52ba7b3ba1a6cea9f","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.32.tgz","fileCount":15,"unpackedSize":22987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+F4HCRA9TVsSAnZWagAAWmEP/0QiChulemF7oEeiyu1s\nt709DJimacQ7fIQKqE31/uILIrhgvnEHCqEoWSlaCuXZO9rsmh1o28YngDFZ\n7WHHLXYcrPLhwVRdb6YDOOsIQccQiEZSf/1T2p87ZvmweBLA8KLWHfNIfqG1\nl+qi2tU5c+DVQAr3eVlnzAO1IFYizr4EBywuuW/tuBJLs7yjlQaHz7UuQPn2\ndzBht0NrTSlVpb5mS7wcl2m2Q2nA1IDQxlhAwkkdQOc14uMz2ODbNGhT3uAi\nnVLORF9DLrPkdWZYBgOy8a0bGWcWf2kydyIzViKYeso/L4adcP2iZmY8mYIc\nJqFY/jZMgVGRvSarlU9C6CnE41OEIFNzEiXIT73Sqqditw3YxMtTEbOFgBab\nxq10L1a1WcespBe1vUP3T0Hw4FDQ/4S9QyGnfAGFemVyhfs7to4RE6wFo/A/\nDRGAPIzhKLyuIQHMMOiBXFiKsjDAKhOByqsE88nMaUheotC5UA7Zes1qJ68B\nSR+OnlxCj093mrluqSVFOBS4FbuFupGP2dj0bvSEQGEFPQChUAZmI0W2tk0v\nBpY03cZC/AanHqGFzFo2zshc96Y3yMs9ENB7L/mb27RaSlChvn5TXZtifdMS\nWCl3/pBHrBel7j5KfY5rrIrmdteAdfO3zgzZpHHr5Apl3fE87681YhkHUnLy\nH58H\r\n=uqVc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOARpM4k/cbyEsblgUGXOmf/GqsR1HqOS3W+tGlLPwkAiEA4058z9VFH2ZHLC19Ow2OkNH2xFqwCPx8GhLDG+QJRPo="}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.32_1643666951580_0.6405265791249459"},"_hasShrinkwrap":false},"1.0.0-next.33":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.33","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.33","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://www.npmjs.com/package/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://www.npmjs.com/package/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [@twind/tailwind](https://www.npmjs.com/package/@twind/tailwind)** — ready to use Tailwind CSS\n\n```js\nimport { setup } from '@twind/tailwind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/tailwind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://www.npmjs.com/package/@twind/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.33","_integrity":"sha512-U7PgPyCXr0MmrwlUWqu2ELFXC2fJzRMR4xFmgJ7ocBRLEGk0aJU37yILmPhah8llzsaAYPRMRxh1FTNCEGSI0g==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.33.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.33.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-U7PgPyCXr0MmrwlUWqu2ELFXC2fJzRMR4xFmgJ7ocBRLEGk0aJU37yILmPhah8llzsaAYPRMRxh1FTNCEGSI0g==","shasum":"dfc52d444fd7b206ef66b6fb0b743c2468f0d261","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.33.tgz","fileCount":15,"unpackedSize":23268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+bUmCRA9TVsSAnZWagAAsXIP/jI1KiBnASCvHkQXJWUc\n78wMbWUqckMq+bgUzg74SPZAXYb2g5Jjgiq0xcAsl/tv9GJ4udMTdoF8SNf9\nsmZ+CjpNUUP4KU5cmelPTeUa6ETCQ1ciJllKp/9uj94VVngnL3dT96J4C7Zw\ne1TDc+AJoZKPeAPNdK+ICsy4e1vmJLMtoJS437BmpffLslebca7IRR3osegG\nAJ3i48zHy+JlEKnPJifbpqa4aZN4hr1INED0EjCyF/nLvwmK7imAVJcRmTK0\nNc75mgA7p69kG/HOdLhfH36CeHpWscFAzSPCwI3O41d+9PkGl4mzSwvzACPa\njRLr4j+Fgf3DfKqffajOoIkF3IL29f9FPDhI6g20TneK1m6GJRBfy16Y//Wi\njEGzzP/rprXezj6NWeg0TqTSltnihQpGvEMIbQsW1sB4I9qFpE7h04IZPSA4\nGLL6LVFC+EB1kOnUEV7jZx6lf+AAK75umweNBeWCeb9uQhqF29rUgjDAZ7iP\nj8x2yd625paEBMtOMUeEgObMMdmwU1ZgNMz9qnKnD2RBYokcEUJbYvw9XVPp\nT0VwFpm3NYX1n8oq9QcjoeXfhFjx+5szAN7VKs3gAZdHaUsB5Im7vNFTWhN5\n4e6KqL9bw1TSKn0XSuvcVOArrTFCEJbb4fRHVPYwr2j9KrnCAvOMAcwcEPdq\nL6yR\r\n=vACO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIzhdUouFNrUwV9U+9nRiw3yi2DG/UxBHqMniaDmKSiAiEApKO37Lyb2nOmjc/MYoAJ/yeye/rxU5xq/CG3bEqQTDw="}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.33_1643754790127_0.654776502285108"},"_hasShrinkwrap":false},"1.0.0-next.34":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.34","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.34","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://www.npmjs.com/package/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://www.npmjs.com/package/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [@twind/tailwind](https://www.npmjs.com/package/@twind/tailwind)** — ready to use Tailwind CSS\n\n```js\nimport { setup } from '@twind/tailwind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/tailwind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://www.npmjs.com/package/@twind/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.34","_integrity":"sha512-vmfoggvfQgDzuc+7UdT8mbhi3IvDuWz0vUa9D9jaMJudrKlHr5LDwLQHCLY4y66zEm7iT7O0XA4QcUdG84xQEg==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.34.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.34.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-vmfoggvfQgDzuc+7UdT8mbhi3IvDuWz0vUa9D9jaMJudrKlHr5LDwLQHCLY4y66zEm7iT7O0XA4QcUdG84xQEg==","shasum":"b6549f7ad79bedd06c32828c2b76fc7a1a3dc373","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.34.tgz","fileCount":15,"unpackedSize":23743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+uEmCRA9TVsSAnZWagAAbl0QAIbd69PZB0fSr0COsx+w\nnuODzRBXi2QP6zFX12z8rpJG+dk2iQoCuaYyHetTNcufTzmhs8QxJ81ZUAaS\nQ7gMQVEEZ5q38FOPZPUg9O35ROcm3uaM9lNphHF4M54TAx236TiCH6MXKF0M\ndJqbexEEs/K9EK9KDvj7k90QGEmwze6aXx9EbePdURyeB3gqpMa9STJSAkpJ\noGzLK0uQ8BEHL3Ex7z8VfHzkE5CTMAqosl73/lXsPMLZU7HMrI6B9lA1PeVh\nRh2uKJxdkBdikpnfDG22gExooRmS4mYnLXReSmLmu0Jvh+dj/BVrhPKAL71O\nBT1HtKQEbann6u8QbgHMQ8gAkhprjbOI7WgRSiLFmnhVxpC87ihYGhsPy0a+\n+1iteZzN3yUlqYkyc9nTgujS9sQbg3R/Z15O3Rz+mMuIT9yjhtBlgwYj4iMP\nNPYUCfUVGN2RBTaJ83ItmIYnrgdOObgcFpB9ivta36E8df2aUqWlcQC+rFG8\nuzIEyE6wIvL8wnewxlFAZF/jjc6bEkHd1TMLmYD3+djY5Dwr0/1TGDlXLtZG\nsAlJ1Vgmnmyf+8fP5slW1/8KxGFF9LsKzIpWq/mRKE+MhAqgp0UtVAtAc+f6\nPdJ27yZGtx2cUtDz+ePXevC4CUTu9vLFdSsaFRBye+JRZXBZ2o0ccsIkdcDx\ns3xh\r\n=J7eL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs9crtqr5bEgbFc/U50XcmIHVGmnoqpRMyV8Ye+Lx68wIhANph/f26chnRlsC/kYSvKXXQ3/Wl/rCJCHs+96uwe6sf"}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.34_1643831590610_0.30841566415146193"},"_hasShrinkwrap":false},"1.0.0-next.35":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.35","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.dev","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.2"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.35","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind)**\n\n```js\nimport { setup } from 'twind/core'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://github.com/tw-in-js/twind/tree/next/packages/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.35","_integrity":"sha512-xJJ0JpJVOr7ybi7h3hcS5qU574AEZVphB1ioWs0uPlgifIpsAcFg6fzGg51QG3JjWnRPYbyx6pT+16kHTrUlyA==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.35.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.35.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-xJJ0JpJVOr7ybi7h3hcS5qU574AEZVphB1ioWs0uPlgifIpsAcFg6fzGg51QG3JjWnRPYbyx6pT+16kHTrUlyA==","shasum":"ba6b7e2ca2974e1c9d20b8aeabf60baebb701c74","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.35.tgz","fileCount":15,"unpackedSize":22724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/uFlCRA9TVsSAnZWagAAJ04P/iShYtgVvUHiO0sXJHE9\nHsqJwklDr+yQ2DczKeas0q7bHAGL7vIkN9KlAsAV52844u2dXzV2z/d3s/It\nG9ykCEk8Ka6HI5lNW3WVtnnyyWJGc7UF3guHp7sRQM+CRBLy2mP97+6w9Cn7\nP+zBY6QSwy3qZHlCpeP6//WxxAGdJqBdICBNKGvnKB4Y5EXLe4FeybULLxOx\nXSC6Du+8V3SoPeN+bxNqQAI5VeI/z9Ol70y8szReJW2vAg8hcGycJ29Vo62U\nuwhSMuLQGijwib3aImgP7Pg9WadztE9TAnwFwbwsfT5558/0w0KcatP5DqNO\nBOc144BhiXvOakVy97mqvP+HlgQCKb0HYDKcIQE0ewd9fSkBNcLrZ+vhfpnu\nFjxBBtKSx87VinkKP2iz6jNtWP32mhuqDvL5r8hSv+nhawEf2WcYYNr8MYJd\ncWEje4pbrd6qWB/bExpPqxeFfG9xg02zqyU3vFKCO14DN2QlxSnZhDT7G5Tj\nL+FdTnLcyQ0IDNhwXIMgfS7n4LaDMf4u+vr4RyHWlk5oYm6/HfptEKGm8LzM\nApf445jhVH5tgtqgQF1lO0/wkhey21BscaDkSzc+n+53xwjbAZizTn6oBvTd\noL74xvZrkF0YGCiHGlzgF6BO337cMIQJd6ZYe82FU02MRuo6ej2Zm/41Yssi\ntYO4\r\n=sI1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSI3SN/XxszZ4mf4CiLDOvHzau3KJxFFYpMLriIJTjUAiEAx/Kip2Tl0dLgApGYupilkvqfdLG4vZAQtf5ul5vKyPQ="}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.35_1644093797605_0.3935024317462614"},"_hasShrinkwrap":false},"1.0.0-next.36":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.36","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.3"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.36","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind)**\n\n```js\nimport { setup } from 'twind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://github.com/tw-in-js/twind/tree/next/packages/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.36","_integrity":"sha512-kiquTxTPyTkR5JH8PpQJccgX4MKdqv2FZL+QVeuXUYxMtP8jj5/0r4uQwzOxOlLGxJ0fQSO5GucJ4qpmdZnV0g==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.36.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.36.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-kiquTxTPyTkR5JH8PpQJccgX4MKdqv2FZL+QVeuXUYxMtP8jj5/0r4uQwzOxOlLGxJ0fQSO5GucJ4qpmdZnV0g==","shasum":"6d2de149af37b9d9e9312740649974c3c3d95e4c","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.36.tgz","fileCount":15,"unpackedSize":24087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCrsoCRA9TVsSAnZWagAAWh0QAJwanAiiEQLGkZn+9sKA\ndijwjl4RNn0lPRcgfgEvLD7ojvQPknxJCifVzpcuFj1OWew/+T+J7xCP1cSR\nogISlMvwnGwourbPxVlE5gAtCkGT0LUbR1ZDdSNaH/Rd0HZ50m7Iyu7xXYVs\ny5HLCY4gJpDBwKytOQpTDRlh8DicQTyAZAnAFcRDtjrKA+YaeHskVLydygtw\nFrRz653p0qxi1TcmO5lUyj6rhZgusUK6QOtqDPVntnUmFZM5c9Bu/IzuJ1V8\ntb1Beb0kvl73plKjLaD+kFsu/55dB0Dvrv1laexW4tyD7YsHQmvpMBuKPme1\nXc13pdy2Ynz+DUOnaMiliwYtGOV6bQACwRC0OoD4ZtwkRrplOxqgqkDKm/jy\nCKsXKZn0Byzl5tEzRbkaYatqatwt/qC4aQLRuDXyOwmX14+M9dBHnz2cn0U0\n9zV738o2thIDSTgfq9XxxmUlR3xIoBFFDu+M5mQuzBf0IUhIXA10/DjfeEuG\nIxIDe+zWYB/h6gUTCdXJM2P3AUXiXROZSq49YKxC2uBzs4r4/YDGnnCyAJqW\nu7EmWt9pzXftpoQODATlSF4u6+EhWFJmHbT428ckx8dEFsgH6ybU2zlUl3AT\nChwGn24HQ8U79VwfBDcwPKfyIs+bL4Gj+qTxnXg/TmbX1kS5Q+sWjxXYNcqu\npvWA\r\n=+SBy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWmI1oWRYo4wqo7IUoN/QGZ6vqyNmVrO08zkxAydAIWAIhAPl94pSDCso0GSA+AYzxdC8jwojCe2wgOFoIXi0uT0yZ"}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.36_1644870440513_0.10459954635683655"},"_hasShrinkwrap":false},"1.0.0-next.37":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.37","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.3"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.37","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind)**\n\n```js\nimport { setup } from 'twind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://github.com/tw-in-js/twind/tree/next/packages/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.37","_integrity":"sha512-8o5RYhe+yVby4TG6FeEebOEHd3pCgHuWWmaIeKQANeNl0nuXSdhtFBv1EXYcKttozxGOjUe6lR7nFowFxkYx0Q==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.37.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.37.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-8o5RYhe+yVby4TG6FeEebOEHd3pCgHuWWmaIeKQANeNl0nuXSdhtFBv1EXYcKttozxGOjUe6lR7nFowFxkYx0Q==","shasum":"a32d1bda382a62c0116e3580453d610c1d2ca185","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.37.tgz","fileCount":15,"unpackedSize":24271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDA7oCRA9TVsSAnZWagAAoNUP/imiwGwGGyZVJgkahwlE\niiQJ9KKBcz4KvIekaxsWKcnSLVCBI6cP88wfSwWjlwfSRMD1hQi5kYkVzdhW\nxgXvK9f4oyfCmZbPzc8EsS861Z5CAbVyOlE5A5f8MiI6SBPoO22fDAZkosTV\neiU27wAeTuXcRZjEJFSR32MYBZMatJ1y4P8gMghOcYaP+XBshye0gXKs+T6a\neUVVu6ZU5PBpor8B6JlNc4rMi2DhNjZo9ARK+boXtLOjojaT6Ns2tk/QPfWV\nmxM93I82sIPWScNDnMDxNw40bobC0IbEg80sW6U/bXKKXw1f4ZebdZIRhT1A\nA6NGVrl9MD7Xn7lt53YWr47PSECBFa3Sg0EU/Ys0BsrDQ8ulxbLRaxs6XY/2\nSQhI6U3DU78CzUSNU8BHBjx2fgwzwGIsltl6pdHUZZ2gso/RYkQZLohTEws7\n8idEOMroZKqsm2yfWP0hQW315iN5d89eY+RYLUaovp/NfKX+q1j6Bc9AUAVs\nSDvsPqTcXvB7bWqESU7SQGi/cFh1wRoaoD+uXJHdTnmiDAQ/a38xth40yx3n\naRFBGtecvv0fxyqqpx+qPUa9W2TE+KojfA/mf+4E4ZVVg2W4Z0T1Yey9oAQU\nFOEhX3nTjszrRhpdAkFeTjUYMHRSNOKo+mF3TOoCM5M/NKy9NhaCcboXMj96\niqan\r\n=7HUk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+kc1ezY15RZqtjIPVIaBtecqAmXgxM19sbsI2ZUNgYAiAwTZYLycXI8V6skMxcNp5tOTbrTTwKX6MCYtjPo+pjfA=="}]},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.37_1644957415798_0.7226681700527968"},"_hasShrinkwrap":false},"1.0.0-next.38":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.38","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=12.4"},"dependencies":{"@swc/helpers":"^0.3.3"},"main":"./preset-line-clamp.cjs","exports":{".":{"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.38","typescript":"^4.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public","directory":"dist"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind)**\n\n```js\nimport { setup } from 'twind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://github.com/tw-in-js/twind/tree/next/packages/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","_id":"@twind/preset-line-clamp@1.0.0-next.38","_integrity":"sha512-6JufVCVEmREOUuFL2ifbpYa/UqX2t0VE2Ikedl5ugbkpDiQApzenzKyp51BzpwmzpwYnpFE3ffnxlqJJM8y7+g==","_resolved":"/home/runner/work/twind/twind/packages/preset-line-clamp/dist/twind-preset-line-clamp-1.0.0-next.38.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.38.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-6JufVCVEmREOUuFL2ifbpYa/UqX2t0VE2Ikedl5ugbkpDiQApzenzKyp51BzpwmzpwYnpFE3ffnxlqJJM8y7+g==","shasum":"d478cc89b33736597a988030a59aa38a15b4b6ff","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.38.tgz","fileCount":15,"unpackedSize":24746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxwlHJJYvlb1l77ptrG3BRYbISL6oMeplj2ViaPRceWgIgOg5W7BFuJaRl0VREMgvUYyxgI7rhuiHdx/QNzkqGcII="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic5XJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAVw//Qz39Rp8psGa2eKeY7UbeR3QptRme0H3cc+un8v5ynCAhQKhG\r\nHctjLQL1OsT5ajXmhV7VShe5svZ/hXqVrHE20RggUNcocB9kg5jYRsvR60IV\r\n3jp+E5xJ0Cc6xMUeBv5tye3r67qIoxPHPv9dbvr0AJl4unIc5bd0oeV8iPL4\r\nCKh6heX4xaswGNDBCT6i7OV589apH8WMsUEubGoiPxYZtyUB3FQ0MqlvIEv5\r\nGeY9TUB2VrLviMtehiHzPSOPjANUrh2jdGShSm9nTrcaabdlda+5bRV/2xgJ\r\nItRf3pbQv+ky4VUZbw0uX1HbcXS2Mu7GpWuNYXtXXOr0PDTW1LCRTDr71bC+\r\nCJdFwvyp5SZBUWuRrKTU875uWPgebgSgkzMtKfaCyFImHWiyiCoT0Ez0+YYR\r\nOAH+2zjKa6IQHy8Fw6wZmynharL+XCoEuaBcjOcjNeU4Exs03F/q05WJHko+\r\nGQyDdB0XeJholrvBAKjFaQXVVYErgkpFZKcGYhsTkvrmXBGdErJPZe4Dj9ZX\r\nPh5tJq6T9oXZ4U954fGGjW/NfV6r7XKriN2pnBROQBpUrfPrIsD1W18foqAM\r\nfCpebinVm1AKeeDokNoEvG/bDVRBrbmUpytYIr/WOqJc2Hh65Ah3yMlWlkzN\r\nDGKR5sbo/LiHc+shuCjVxJ7xuFYveO7PU64=\r\n=ZoUw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.38_1651742152968_0.8568513703988203"},"_hasShrinkwrap":false},"1.0.0-next.39":{"name":"@twind/preset-line-clamp","version":"1.0.0-next.39","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","direction":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"dependencies":{"@swc/helpers":"^0.4.11"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"}},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next.39","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind)**\n\n```js\nimport { setup } from 'twind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://github.com/tw-in-js/twind/tree/next/packages/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next.39","_integrity":"sha512-8dw5Hv4pGOkpNbEEeA3o0PqdCyt0EHc6r67WEhgA6j+7L5RHMl6WQ2FE55dGWF8agxszIU7OtazfvYV8Mo0haQ==","_resolved":"/tmp/a5f16f839ed139cf888588d7c94fcc92/twind-preset-line-clamp-1.0.0-next.39.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next.39.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-8dw5Hv4pGOkpNbEEeA3o0PqdCyt0EHc6r67WEhgA6j+7L5RHMl6WQ2FE55dGWF8agxszIU7OtazfvYV8Mo0haQ==","shasum":"6aad9ac3b25595c6686d130602b4ae91c2f8cd90","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next.39.tgz","fileCount":15,"unpackedSize":22820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHs+6c9C46Rewk6VXUKGz8I1+iZfm9TJP2k+ZXSd8azAiAFjcJGIFyv8BwnulmJV3HtWd3IQQ90M8XzijPnSMLqRA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO1hsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyLw//cz4KvGQlMsg7+LB6c27bjZTNR2jEkY/eH8hslb8OxiO16k6U\r\nh0+h93bjZhuYPLl2M3ZYO+FpizrePcNHhfsFAsMj6L6KTHFs+NPnjQBtkGE2\r\nrKEbaYu3FWup/T7XaHNRN/TLbrr0w7ArJZJ/4rPiy6UD93CEpqLnRZsXoZ44\r\n1X1qTMJEIN14aX+mxzYqqn1DLYFfjOw1KOmXloZ0pNELBjULx9HKlLzg3zkn\r\niBLJ9nL6ukOhepraU/rRrAtBdslqKnVE0VUKDJAdWrofQdrmenRqkCfq1HIq\r\nmEh3ijZdRH4gz4H8cof8el6boppf/djnMCBuJi0epRkh1BwABYeDh3+4vUQU\r\nNFg/7owgAcLq2aRIvfqc8RxwsS8+oDeFU3z6+hLE+qjTay9GI7w8FskgSwu4\r\ny8iVSr6wWraTsDOkKGwbUKdb8F+hPpkvUTanLt81aW21NLzEYZ5KPla+R+4K\r\nLv8mnwonWO5nS1yrbjCQH7kM/VLaXJlWLj255BcdPhX5yxjQdto8Uig/SHQb\r\njj92GRln+GQuS7GO5dspJaO29mOTUa37D10P/GH9HjQiftfL7f8WxOEHsMnf\r\nYVSWmX/eND1JXLUf7aZ1YXr0pdi8q5dEzkOU59xjZPYbw6mD3oVDAukbRlWv\r\nTDl3EegCK4PwfzfFWQAog9Hdia2Sp9UCbyI=\r\n=5M9D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next.39_1664833644427_0.22474590903883684"},"_hasShrinkwrap":false},"0.0.0-canary-3f42963d":{"name":"@twind/preset-line-clamp","version":"0.0.0-canary-3f42963d","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"0.0.0-canary-3f42963d","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"tag":"next","access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n---\n\n## READ THIS FIRST!\n\n**Twind v1 is still in beta. Expect bugs!**\n\n---\n\nA [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nUsed within the following [examples](https://github.com/tw-in-js/twind/tree/next/examples):\n\n- [Playground](https://github.com/tw-in-js/twind/tree/next/examples/playground)\n\n## Installation\n\nInstall from npm:\n\n```sh\nnpm install twind@next @twind/preset-line-clamp@next\n```\n\n## Installation\n\n**with [twind](https://github.com/tw-in-js/twind/tree/next/packages/twind)**\n\n```js\nimport { setup } from 'twind'\nimport presetLineClamp from '@twind/preset-line-clamp'\n\nsetup({\n  presets: [presetLineClamp(/* options */)],\n  /* config */\n})\n```\n\n<details><summary>Usage with a script tag</summary>\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/twind@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp(/* options */)],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n</details>\n\n**with [Twind CDN](https://github.com/tw-in-js/twind/tree/next/packages/cdn)** — a drop-in replacement for [Tailwind CSS Play CDN](https://tailwindcss.com/docs/installation/play-cdn)\n\n```html\n<head>\n  <script\n    src=\"https://cdn.jsdelivr.net/combine/npm/@twind/cdn@next,npm/@twind/preset-line-clamp@next\"\n    crossorigin\n  ></script>\n  <script>\n    twind.setup({\n      presets: [twind.presetLineClamp()],\n      /* config */\n    })\n  </script>\n</head>\n```\n\n## Usage\n\nUse the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating:\n\n```html\n<p class=\"line-clamp-3\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\nTo remove any line-clamping, use `line-clamp-none`:\n\n```html\n<p class=\"line-clamp-3 md:line-clamp-none\">\n  Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis\n  dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate\n  possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.\n</p>\n```\n\n## Theming\n\nA `lineClamp` section is added to the theme. Its values are used for looking up the value. If no value us found the given parameter is used.\n\n```js\nsetup({\n  theme: {\n    lineClamp: {\n      card: '5',\n    },\n  },\n})\n\ntw('line-clamp-card')\n// => -webkit-line-clamp:5\n\n// Not found in theme => use as is\ntw('line-clamp-7')\n// => -webkit-line-clamp:7\n```\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@0.0.0-canary-3f42963d","_integrity":"sha512-Q1FPb/fqkYAU027GIezt0fljAEaxc7Wws71PzpdveY26xBGGl1yQh4jkWUPdM+rOxdD7n7gxL0Q2iivK9jLs2g==","_resolved":"/private/var/folders/vl/slnx_rn92zz6dpxdx9n9mxrw0000gn/T/7419e50323d277c6d23aea79d4c8368f/twind-preset-line-clamp-0.0.0-canary-3f42963d.tgz","_from":"file:twind-preset-line-clamp-0.0.0-canary-3f42963d.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Q1FPb/fqkYAU027GIezt0fljAEaxc7Wws71PzpdveY26xBGGl1yQh4jkWUPdM+rOxdD7n7gxL0Q2iivK9jLs2g==","shasum":"8e73b92ef8d17ca80eb49d01ca2f560002412922","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-0.0.0-canary-3f42963d.tgz","fileCount":27,"unpackedSize":40018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1KmhshlzqXZ1cM0xg8WVxk+I2ISyeq/Y7EldiJ9VqVAiBPmMOmUrG7qkh27hyCXWboqAsnQcg4sta47mARfp8H2A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWjpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4rg/5AUUDsq+wpu0yyA12MBlI1ZqDN5Ly7vwbGuJ162qaB6Pju2p2\r\nJ2lzTiWF3iuUp+kEeIizCh3hvMJ1kT1LPaF9pq4C5DLccWydA1X693OOxHNj\r\n4PiLrpJhkeqacxVUhXxaCNf76LCbFH7Oa4fOWDc6J+t36mmZeUm2rjY2HSMB\r\nRjvyYUHN547bs4nma8brVCJvLe6GE2XLfsBYCH/BoGF5J8JJbrZxfwQGXB7A\r\nji1/oVkTQEl+RxfRkErLuYcfIsBC0Tdk0mqaB8X/i8FZ9I1JoP/0jo5kzjrn\r\n7RuszPBi/uZlKADiVZg2KYG2HB1W8kJYUSfowBUmeNhin17eVC1K4tsdBwy/\r\nLnB49qaXa+5SHit9Qg1hQezz66VFei5MpZmaEeQ2ko8YnXrZ1Mbsc4iQ0N4S\r\nkVCS8byha7Pxi2tWORCt5My/TNJT/DQi7Tje/l9Z6qvesQQJILckP5u6jflw\r\n0a0ZMflj2X/s2uAz7p6um78e9FjW2b7mIe82d5Ik7G2dVlwhfD+71cxFCTcW\r\n1liXd1d882FuY5+zYLtXuff+8IahcbtEZXw8OSENpX4l7oc3j4bWyEkrIrQl\r\nnxPYT5hqoSuXWMtWgblm5urLVcmIQa1ZZk/mwOiPnebNzXTUnWKB2ezOhAZW\r\nAMnSBgQ3tqFknvX+XdZrfJ5YMTaVLIvs+9M=\r\n=IeCD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_0.0.0-canary-3f42963d_1666857539454_0.3945572231095311"},"_hasShrinkwrap":false},"0.0.0-next-20221114103805":{"name":"@twind/preset-line-clamp","version":"0.0.0-next-20221114103805","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"0.0.0-next-20221114103805","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@0.0.0-next-20221114103805","_integrity":"sha512-rm56wFgg8bvGy/Y41MGrW7HszAymcqhoU9O3vUMiQRSDKIjisfvG4V3MDYOr4Q+X81D9QV2xAkopQMi0dyGWOA==","_resolved":"/tmp/9226318762dd5681ee59d84c5d53c161/twind-preset-line-clamp-0.0.0-next-20221114103805.tgz","_from":"file:twind-preset-line-clamp-0.0.0-next-20221114103805.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-rm56wFgg8bvGy/Y41MGrW7HszAymcqhoU9O3vUMiQRSDKIjisfvG4V3MDYOr4Q+X81D9QV2xAkopQMi0dyGWOA==","shasum":"b27a2398385e7a98fa1d64c4deb2484dac63d10f","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-0.0.0-next-20221114103805.tgz","fileCount":27,"unpackedSize":38427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWDese7DCZs5eVM6Zi9FeZuIFfenknw7qeRDQvbV5N+gIgJQ9DOFTvxD+u4FVpuOtJosrTi/t6cJx1ogb0n5QmCaA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjchrvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPLg/7BwePPgRNjMhFFvQY7ZpYbTTFS6FE/xe7nO24LwR2f9nmNZwQ\r\nWg6EDlvQX3BtG0BYAE3isEebwrcRhA+9irFupmo3aOXh5JVo7RrzmuRjar4r\r\nCHRL8F6DkHnQ1HyteZMDG/Fb67N/mKb2wZo8rRrrs5Zx6f43OLLH+EnJvgfa\r\nKXN8L8YktMyKNPT7X+mjv/+L4NhY65F1p2Kt5NOd5dsmvTBsAVo25dWUtipy\r\nFMRm3nPvV211S5CMgplzOeFk3ZB5nOKaUFLgbc+29V00fZ4nZOCqlVNraCt+\r\nBcYXeDn3xLV0oZ5sbJzpFUWVjkUA4ujEhzRBDwcqEuw7Dn9JSFHA2gtOlcS9\r\nkQQFPwpOw9GskKNxkAqkF4aqpv9OkWqZsQ6Zmx1KFpydt1g3rfSFDf4XZiFZ\r\nEfO6WU1clIzBWMv7xPudgae4zN72T7O2wL7Sp21JeP8M2+wnpOVUeCBGAjAu\r\nL8obgDTFVAOsQ+fqOMHga7ZWdV4IpxFjaytgC4x+TUm3LRRX+V28Ph6YXcea\r\nd4HDEHufsKWUT+rsgMH3s1Jr36xNJHsjoSpy1G7oA6biOAkt8OOWEn3m39/W\r\nkKmycJ8XKI3yJhJi40bugvy4bIMxbgDUjqmzjuZ5fyJH0NvesMr0lYH4Z3vp\r\nnnNscoyWD2JZ4T5D+Fh7P9LdiQAKRsqQF5c=\r\n=uy3R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_0.0.0-next-20221114103805_1668422383104_0.9841043301542247"},"_hasShrinkwrap":false},"0.0.0-next-20221114112532":{"name":"@twind/preset-line-clamp","version":"0.0.0-next-20221114112532","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"0.0.0-next-20221114112532","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@0.0.0-next-20221114112532","_integrity":"sha512-L703VDJ8nTF8bsQBwCFE4T594IcfgeVAXfeJ2kCs5ecjH8FIXSXfY3r1fc19f4Fni+apabZEOdAQExZm1Fec1Q==","_resolved":"/tmp/8ab47a4cea2c20e18dad6f922a329998/twind-preset-line-clamp-0.0.0-next-20221114112532.tgz","_from":"file:twind-preset-line-clamp-0.0.0-next-20221114112532.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-L703VDJ8nTF8bsQBwCFE4T594IcfgeVAXfeJ2kCs5ecjH8FIXSXfY3r1fc19f4Fni+apabZEOdAQExZm1Fec1Q==","shasum":"fb403500818dc1ae5545e697f6648390fe4300f6","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-0.0.0-next-20221114112532.tgz","fileCount":27,"unpackedSize":38427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjuFagSfEX/3OVref77rF5fzrQy6AKGspWWQrPaV/MkwIgdW+gVQ0pu5MO267QSsupcEW4AzXBE9CRXELGUBTCmDU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjciYdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfRw/9Hfogf14pFrJ00dBZSgQNO5Zdv6kS+8KJ18JqjPKJfRKefPSY\r\nZvmiekQT5fqaELIfkDJwc2/3oqHIz5Ph/8jdCWHK0qe5ml5Tmode/OYRcsTP\r\nq3lW3kE/IqIx7hrP7rDk9qYDtrqpr829ly0xVdUiv5DM/QAsLwB7V0TB9uyx\r\n+zM5JWtIpR/sgevPrn9gIZLrgKaVUX5TG/vIw16uR6PA9CxvHGn7VCKQL2jn\r\nrW+B3bMLomDtW8I7gcoyw6d5vQhuZI/IDAMDGwPV2DO9wKM/oVIVG9jO+EaF\r\nLBMSHq1blYkpixgPh8iUIM487UTssVWy7sT9WevykQa0yHG0VRijIwS6zmaZ\r\nKWv2PGi25fA7OPgRuuwqK2XC9WWO9/2DPG6CPmfHxkvvzAjY8smOcMztr306\r\nHnw/mYKC2hDQ04XQViBqKdyvevkkbM5LdNRLXyn2mfQOWcXng0C9fRqXKoGY\r\nCojQivH7UcmOjczu9m77JcDZm2SBqxT6Vh8FC0lJzZXhCr8QIC2ife1yPlVL\r\nrsbHu4sSvD4kIDT7Ya3sRsjSJqSELuZwmjQNxTpyBFk/Sw2/9uIrn9sCC6wt\r\nevLfiSEOuflqYL67ZmMDRCHtxnSIvj4QOuouGdkXKwaZfSpA30AqW1M0rge/\r\nP4vvfwS34cYyUH8SIGGeLpdJQzvHJnutaEM=\r\n=uDrv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_0.0.0-next-20221114112532_1668425245267_0.24151712044850338"},"_hasShrinkwrap":false},"0.0.0-next-20221114134810":{"name":"@twind/preset-line-clamp","version":"0.0.0-next-20221114134810","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"0.0.0-next-20221114134810","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@0.0.0-next-20221114134810","_integrity":"sha512-6JsiNGL8X8eofETT3BoBMwYM4I0p6KTm//Do6rEMzuwHW3DHqWgBtdGBMb7t7IjR1mdOaQcJRgdAPm9SYwIcSg==","_resolved":"/tmp/46268223e67a3fbe6603d4022a9d58c9/twind-preset-line-clamp-0.0.0-next-20221114134810.tgz","_from":"file:twind-preset-line-clamp-0.0.0-next-20221114134810.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6JsiNGL8X8eofETT3BoBMwYM4I0p6KTm//Do6rEMzuwHW3DHqWgBtdGBMb7t7IjR1mdOaQcJRgdAPm9SYwIcSg==","shasum":"6f8f8f9d641660c6c8fbd8b5961c96c2940eb6db","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-0.0.0-next-20221114134810.tgz","fileCount":27,"unpackedSize":38427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChf61VX/hwRL2OHpXQp6yz3W3rCXETKj4OYtjC7VwYSAIhAOCv4nOdM8sJC6B2ZCFIodUb1InedwW8fPRtjbjNku3P"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjckd/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGEBAAhxUtzAk9zYYWFZvUeLvQbaHSvXw32X6sYnkr2PEtgISmJGca\r\nmgrC5nrEELYvJ9qOnFB7J4fEgrd6BIgLyE4zvpV+vlSZ+yAMnZkDysF7jCZ4\r\nvTVaqAAXcmQUMdGWn7DY/uJH7k7Bo6xiUcq+NojFY3H46+iS2LfcBU85NxlQ\r\n061HgjBz/kQGL/Njhqp5FcHGlgHc1o1LHvVittcjCZcB6iBsfs5C6pRqnmSB\r\nBnb2rqtmT1wF/jwVtTAhdijVkDplFHJ1mPXZiddCK0/6DSirwnq7pJ6Kauc/\r\nu244X46kGraFXuNBPYCxUETbiXnNPqLI3YliMPrrcLc6NVyqEmNEfRzrQnW2\r\n34zwJE/iRq+E030cWKgztgexXnd3qvw7ea7KpN7Ad2qBqPpRCCxu2pbKaHjK\r\n6FQaCxarFR7T4Mg0hz3/FaoqU8BYsVIKghzY7+QWGjI76am3VZn/AaP52VKd\r\nkDD73/nbGpguMCik9qCAYtwVvefHLOi9LL5vulwKeazs2UjMkSTvg/13uKrI\r\nyurgTkqmlixntvchu/lVmwIKy/WID6Ax6uv0N8COuYepMjykwYI2uIqnaVcI\r\nnPOHykvV17VnDd+wkykoux4r9/Ea37+8IjDQ/MM/+vL5krMGBFluB+QncMXJ\r\nBhtWkgqYZvY+DFFuhW4mN8d8Jrv4Rfpx7Vg=\r\n=dH66\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_0.0.0-next-20221114134810_1668433791749_0.06012361056348525"},"_hasShrinkwrap":false},"0.0.0-next-20221114140827":{"name":"@twind/preset-line-clamp","version":"0.0.0-next-20221114140827","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"0.0.0-next-20221114140827","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@0.0.0-next-20221114140827","_integrity":"sha512-/p5qR34DpckbwCvup4X73RbzXrI5WQbkPeqGzEK18tg5RYOMO2Icj1vFuDlxaJcjoUvhtKflbNksmI9Lrlu6Rw==","_resolved":"/tmp/fba531b2a79f9eeb9e01e286c108698d/twind-preset-line-clamp-0.0.0-next-20221114140827.tgz","_from":"file:twind-preset-line-clamp-0.0.0-next-20221114140827.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/p5qR34DpckbwCvup4X73RbzXrI5WQbkPeqGzEK18tg5RYOMO2Icj1vFuDlxaJcjoUvhtKflbNksmI9Lrlu6Rw==","shasum":"a5e18d55ea61aec855ab1791652b4cf4497e91a5","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-0.0.0-next-20221114140827.tgz","fileCount":27,"unpackedSize":38427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeqY0934dlxP/DgeIYd//yivqhLrlanilCpu8R1JulvgIgO2CKSeOl86c+91FIp3VvkZPd1REZy8XXKqJgcqH1phI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjckw+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrduxAAlgzj2W7fidW2z2FuACoaqwySRxowepvgzOHDXbkf+BT3bc5q\r\n560Y4cP6VBPnKRbsMrcAidksaOIzd/Nn9ywkUWca2DLfkMJVzI7LA1sv/Xmi\r\nhnPQaHnnsWfbCqmulhOcZdPAQ9n1ty88YJUkL1UfEgzpUnum4FpUGG55eYGW\r\nY7RUQFJG4i5WiwGY46oYdKYrL19+dcxStouQyZm0gtYz2UuSY6rqMua3WO07\r\n1/j/6/b/32Lho13rwwHxLFAtXyyti5yQ09qC3J6eaz2PqAbaS4MpMxwXbY3h\r\nzWoTM8wLaqZhyJZ82HfdN9I8QeoaU+V3rj4GCHC9GofQzOMj157xYBfkEqvJ\r\neZeFOxbelXhhDodFTF8473xqFrlCGDAWv0M+dC9pjK40zIXrpij1gqFHVKuy\r\nNYkXeP/fZ6ey/OrexkaPhEGuqP9DXimYHgVlnD4e124Upse/AC/0PN/l2OWs\r\nAsdXnSgX56P+s1/LumItjWtNP4SB0l3SaGUq/dTxNAKFv2JihKSWdvPdVHxv\r\nV3oS3EQIDqwo1OdwECEbvLfPFxXqxh7fkbY6i0gg1Jop1p228IiiCbLiKQQg\r\nUuYWde1kOIHoXxG3Ce8ODMi0cXW6StFEBjL2ecMgA/hhKcQZ/ookYtq/WlyJ\r\n+uShmrbcM+e46k25jYYFNbVAwD2388RkEcc=\r\n=BOzx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_0.0.0-next-20221114140827_1668435006364_0.7694042668899663"},"_hasShrinkwrap":false},"1.0.0-next-20221114221321":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221114221321","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221114221321","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221114221321","_integrity":"sha512-aSrj9Wm3XdMoZJUXyfGR0FmYl7ucCFBt1tbVHuogXalHZb2eTwrUJcZ76LTln+H7nhlv7hnFBLbnTdBfErgvjg==","_resolved":"/tmp/8c9824121509788872e40aeef2d3a22a/twind-preset-line-clamp-1.0.0-next-20221114221321.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221114221321.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-aSrj9Wm3XdMoZJUXyfGR0FmYl7ucCFBt1tbVHuogXalHZb2eTwrUJcZ76LTln+H7nhlv7hnFBLbnTdBfErgvjg==","shasum":"008252d39fc36ac357a10391b75eeeaac0f8eff0","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221114221321.tgz","fileCount":27,"unpackedSize":38427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPjjD5M4Wj6ZmPojczJalwx8KEbTfu/AkSrrDrhdfMhAIgFNqIJcIfkZOuaGhL4hN6kXGfS8tKkAQDo2QgsA7ZBsM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcr3hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0zA/8DM8vbMuaqeBtUDo+ubegxUdTKjK+GpoP6eTvxXyT693G3yVF\r\nhuZuKyD0wkpozKPl9cFv+Pcrp6WV2LONjDcMEPuC9YZ5Asmfv3vvUpfGetbu\r\njoodnlkPI1Wo8TfDF3gZVYlgYkJfvnuYavNbV+EfsxqGnonjpwG0THrVLDQP\r\nGpYQYTJDA/3yAO8jpXmn4RJ5byJDPtqy2F64a8bTvJOs9O2w6GExyLLv9NSr\r\n5voTl93hojt/1He9KYABm0g0QtEXWrcxNmpbCOXtzFyIFeeNgmJPtZ5mzUo6\r\n3feABzYU9mNDqOrpvyx5pVuqNccjcsts3Wnj/mmbIrtAPo75ochZ4Bc+0WIc\r\n4Q6ClaVysuf3uc0mSfAx6e2GNObidsXIrxBKdWLZXfcgYeu3cNJWzf6TTOgK\r\nyJpcQlOBoAjHZJbi+1+rWNGiqsSdzCCWRwl4Kb9b3Oc5YCbKniVI0xuoNl/b\r\nHMs4sCN1sSLYsYZQCD1zbMdksX6xHBtWUgspml9U4r0/U2UCxC0r0crdFUPx\r\n5q+I2AaKpbXlFfa3vbJmR1zlTl+yrgKgOWugvBsBiN3jf59NQ8JoSrhfuCHj\r\nd1HIP3Vj/xOD+XMe8n/BiPURtYI3HKe4GFwoZlpJDh8ScgcLRPc2MMFYaXwh\r\nFvcNUBNwWpswZrz+eJA7lASxn+sSNA2LHtA=\r\n=LQg/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221114221321_1668464097085_0.4540425626483202"},"_hasShrinkwrap":false},"1.0.0-next-20221115000153":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221115000153","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221115000153","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221115000153","_integrity":"sha512-g03nJgkJmhpurwfvH73YX4Rvx8ASPMoy6LVOpF7ZTmk5N5Z5gJuvis5Lh2qQEDrXMlQojVflqwizsAm6iNEFYQ==","_resolved":"/tmp/31c17219ffc8e3711dd22c8385205fa3/twind-preset-line-clamp-1.0.0-next-20221115000153.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221115000153.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-g03nJgkJmhpurwfvH73YX4Rvx8ASPMoy6LVOpF7ZTmk5N5Z5gJuvis5Lh2qQEDrXMlQojVflqwizsAm6iNEFYQ==","shasum":"0311aec1a091090c1ec3e184f44c66aeb194795c","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221115000153.tgz","fileCount":27,"unpackedSize":38427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaGAfmJD3YDjg/LnsWDSpio/qnyFDnXrUTfRe7IqnFiAIhALo0HTRsaIh8Mt9Hel/0VlttwAcEMLRKgXWJXPWHHXHh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjctdXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopVBAAnYFd/9w2JcFLrUtR8z4FrBfmSbrHk+3gZQCR0BD3OO3izF4q\r\n+42LiIpw8yU1k6ivY2nELr90wqRdKFi2M0+OWjZyi0qM4pZbH4vcGAt3lC1H\r\n0bs6tgL2zvdhrwUiVyQ93DaNck8nxzAFmx25AOaYGtFwxopfnQjcwupp25P1\r\nghtD04klXm1StMg/sVLlxIa7jeUmuprOpY9PYBN8jxj6t0gPArSCF+4/vxX8\r\nwAM3VH1oArlArKKEKatbs9n+muI1dIHpEtAV+69A2yfgSwEhUiIs+jPvvr2N\r\nJ38T4jynnavSkoz7vjh5/TKI+DRe6H9JnhR6lfwlEFGyvJujs9OS6uRtEOKk\r\n4f0yJsYfZeLBWbRwIbsKArm7oG/cKWxUaJis0DkTZJXSsVGMfeWk2Y3NN25B\r\nsnY+rYgR/kCJ/cMhsfBmPsIbl+x2fNHW1dSRCjap2UWbynJX0FecWTLsYy0R\r\nhhMY4YeHP0OFw6CA6gvZa2MqFMB8XiGa7sZZLyLBgLnVNy4Eq3DdAA4WjqBL\r\nsMIFTu5FN9AtpPGIwYnLloMzlccrhAodE7bIuWC/v3QmQtwBNtofAepEzjHi\r\nunF1vB7ybK5hM3Ob3k4q29uw6xX540aEx5XYm0+V07jChp/f5phI/hapky3/\r\nefb/jQwxGaQWV4jBt+opQ59xFQhf4s6TedM=\r\n=vl2G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221115000153_1668470615652_0.7900283984211982"},"_hasShrinkwrap":false},"1.0.0-next-20221115211006":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221115211006","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221115211006","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221115211006","_integrity":"sha512-8DXVjTFg6mVMZs3EBYtQ51XFX2FmnCBuzxleoqCa5cKr+UMbF6DuDrd9LFwpJlxa8gf42BNN6zxS7s6f62vbcQ==","_resolved":"/tmp/518da04f98719f9f4d066dd4ac1d7eb2/twind-preset-line-clamp-1.0.0-next-20221115211006.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221115211006.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8DXVjTFg6mVMZs3EBYtQ51XFX2FmnCBuzxleoqCa5cKr+UMbF6DuDrd9LFwpJlxa8gf42BNN6zxS7s6f62vbcQ==","shasum":"a8ea0dc3db9a378c0d2513a0ce7ed148a5409ab8","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221115211006.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+sjRRvp7+3jJeaHxPyB+TzsMizb0otErboGKLlfgY+AIgJh6ZSuE+r53CZwxwhflh3aUAklipgCQX+BPBuOl7mhI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdACaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdQhAAin9qihgAusDWkkS/AWmk/hUu/l+5lPFmTD3bzkaEZvXRkz3R\r\nmnxVbtv1YI85i86HpNLwRd9Z4dFA3MfBqobc9mOzLikS3L762MuFwxziaexD\r\nw04GkE9omPFWWGbcV4mGRXf+mRM2STJzGXhslwC+4dNjPM004qYUGtyZ5Yss\r\nUX/UCwSOFNl4hLzuQBrymgcWikvC+31vbxxKgxVA0fMMFgXJckP43msFaJXZ\r\npZUgk11xapfsX+3igpAPxFMKq+8DgkAmPjHIWmeDJMIGVWMnoLi0BvwRHOui\r\nyc0JexF8k5a6vr6X+JxvwMvCQ028Nutf42p4cel92AhRJv/HEO/BsOdXAoF+\r\nu/82d8aUMkAgeKiyjj2nGhMrg98hnEYxlGepVm6d0dLnev5TFlv1O4VoV6RE\r\nw6WS+1ougcJyPp4jbPmmw3azExZxktB/D8n9Vn9YZcsCQIVvQUBei38an2HG\r\nNXqb98CAtsUmibzML8faVDjpIzoNZQlSl/rINIf121C2IlUg4fts5zxbG9tc\r\nmr/vF87qIaeo7+QvLANK5Vzwcl40XBYgcP4IYkYfSzaxbBzudHem/1jMmm8J\r\nog3kOM1Hiavw291WmxdakBq+wfORsnT4nj1qZH1DZzOGxJ4RIa0MLhNA/svW\r\nMcvC9/vTF25+NKQnq9hjwxZxmuk9VN5gmBY=\r\n=8/ta\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221115211006_1668546714751_0.20181785798157947"},"_hasShrinkwrap":false},"1.0.0-next-20221115212933":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221115212933","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221115212933","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221115212933","_integrity":"sha512-NPXBFHXn8bwOx6oXh3J9b3zzkR+CRoeQxqoe6k7ghM6lO9006nqVwqp/g4UZAjMqgyLzi4mqwJsaQjVZcToRcg==","_resolved":"/tmp/99edb71f06c3a48eb7df9e2df29356a1/twind-preset-line-clamp-1.0.0-next-20221115212933.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221115212933.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-NPXBFHXn8bwOx6oXh3J9b3zzkR+CRoeQxqoe6k7ghM6lO9006nqVwqp/g4UZAjMqgyLzi4mqwJsaQjVZcToRcg==","shasum":"d0a17c01b6b449c2cde574e20cb5c18fcc04fe5a","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221115212933.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8QiTgVpqlN/QO49uLgbNBUbibBcsRV6TLIbGe7ZheNwIgFOldl3pPQ8kDTvnhmqaSZkhjat5llc2ly1lVTW3LvnI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdAUfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppRg//fdt8uYG2YJ0FLtp5IHRQTVJQSboXiNkslFVv4UeOyuqKLuSK\r\nmWlkprKwm/HGGjcz1/OIpsBhAp++nVK5+w7hu5o56BuNbZGB28JPElre5VML\r\nWBuiEwJnxvj3Pb6q/6mjSctXUgo9YmzNVSQXEwv61KTM/4aV1PFLPR3O5l70\r\nBSq6m/UWeKmVPbf74ZApDmBGu+h/dis9s5i5kQQegyHx6f7hKagM+G/HQbL6\r\n7h5xvzjsO2BfSQg7t5v/zbh9IMibHi3JdPZitufTmizf5Fe0MSTljk+HsXol\r\nr/Rvt3CQUudWSnJVSpa92OCOVoUT4gZ3jbskAd471IUWjAIQLKF7QRdtlaeq\r\nWfOWuNt8y4j1VnDYq2b85x6Kp71lh6X1tw134Px+LMESJ0Eeib3vntMUe9Yx\r\nRVA56tuF06kblLFxmMEcY+bnjgy40/b/g1xaqrVjS5bC2YN9E7+p7ckSDyqf\r\nKEJgy4O9ObalfjwjVG2mRemRvg45zfHPHFyEtqQM9i1l7Uzok9NXkm9uRIXe\r\nS0MolCgIuV+6+lxInqHaL26P1oykyC7aPqmjgtE7cum5U31q0KWhTOSAEPfU\r\nFxixoFDMQOArcx6yvpIb8aIFFqDLgHFkZzsOvgx6AMq6ncAPMoL6nzuRgpB0\r\nRwOh9X36+bjnAn768LwJcAFFxuuYocQMMWo=\r\n=JEG+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221115212933_1668547870880_0.16369668643555757"},"_hasShrinkwrap":false},"1.0.0-next-20221115215013":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221115215013","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221115215013","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221115215013","_integrity":"sha512-MuIbdBUFir+KsNSIQAtZlzK/KvxJZpwRurJkUvGrUEJK3X5khFKnBi6Ca6ErlxUsMG+KmVf0pFDnVRPx/u4yFg==","_resolved":"/tmp/f90b085b00ca8b10a2d0a9f91ce88459/twind-preset-line-clamp-1.0.0-next-20221115215013.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221115215013.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-MuIbdBUFir+KsNSIQAtZlzK/KvxJZpwRurJkUvGrUEJK3X5khFKnBi6Ca6ErlxUsMG+KmVf0pFDnVRPx/u4yFg==","shasum":"b800f81b1a7d1080529fd6b54cb6f00d98188388","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221115215013.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHgpIi5pSqUhruSQpkBx6zjfNUCNMnDYRJK/yb7ukRKAiAv0Xr2GIjKsSWZySsYR0/udAt7HeSTY6gJo/a8GN5ltQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdAoMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+8Q//fx7FWHocHwS+P8f6klGmW6HK51yzD0OFXJ9HdvE00Y3ovY0f\r\nfwRXRCCsu7zvVxvNpTB5PIwUKz16ECcK7defMLnqc75NqmDIYwhUA+ZDSd+Q\r\nMD8ZDr7FqtWU/IaX6DW7dJHS0LEL+Ec8hRYHYzU7le2TM8h/ebjYany85TIt\r\nmhjVKYLG62fa8u0LWfDmcX5+Mo/T14E6g2Y2gfhjJAz9GDaJD+YuuEnppmi1\r\nKiUS/C92so80BC7sSFR+kF9fyGgVA+b2Gask7lo/zHV0wufimqzeaV320/7h\r\nESkEk6U3JzbN14EFV9Kr+xpN+6gfmMbGFCxkDeqqNzVxaoBKKElpn0CXCacH\r\n42QzJu39Gv6uWm3cJ4ABOAD+CLKldfzowFSGgcXPVWF2a5TFuchbkHNV/Hfa\r\nqBYLIsAX4cGqMwxnbzGEjP4naDlHSlhFrB5+Kb6dTdq2BPAcfhRnxss2T+2+\r\nnfLZDyQHlu1sWXhEQWaq2DGs3l4iTY3Lj7dZCKNfuIM/hUovgz4mEAcfbI8a\r\nusVFdJtHYsBCKGZC18bgm3rbwPr5NfvHatepT2M2NrZTwkpiG//eo7AIp6Hi\r\n0cwJAsLisXaIKhbBOw/GXAsilPPL+luvSEX4pyhdaW/WnbO/1ne6r3neD8tz\r\no/k76GtD8C/XzDHyw7wgViqlYVt4wNN1lvQ=\r\n=h2nj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221115215013_1668549132050_0.4424585956253895"},"_hasShrinkwrap":false},"1.0.0-next-20221115221831":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221115221831","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221115221831","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221115221831","_integrity":"sha512-tn1dgiRT+sMzlHUwdv14wf9MET7x9Z0HUDqXlORgISmyIB7ODbPvmqcmiSIVEjOEGzfeNybhQY0vf/ZPhYOFUg==","_resolved":"/tmp/a7593ff55ce335e6267aeb0e1e2ad6d9/twind-preset-line-clamp-1.0.0-next-20221115221831.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221115221831.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-tn1dgiRT+sMzlHUwdv14wf9MET7x9Z0HUDqXlORgISmyIB7ODbPvmqcmiSIVEjOEGzfeNybhQY0vf/ZPhYOFUg==","shasum":"77959fe0908a5ab1de83a06f480b42d427405ac2","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221115221831.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqz07w2lA106NWQ1A87iQGRdiWb+TmnpAm6gBfVf5t6wIgAwJnsFEwHqhpQL/3gBpgYsv3kPz3UjWJmUp8tuKSc+w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdBCaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Og/6AsdzVVhCEJ2pD/gFKRmiAFEe7RJbJKTINE1RLs5xv43os29S\r\n0aSCeAk+VN9yyw5RDU8TIJa2HoDTI8sTLLxDAL9HsEqNlEbA78O3Pb/Qa4o+\r\nhayoCa2HBDRvdljXLVthKKAnEJuMLU/njuYbkHEsLQL5HXQ+IwiiX8DUqXlH\r\n5LJZKtbNG/TlK54aggdPkETBwA/D5zCH2cNQFmrL2HITKMHkNyKB2F8Z/PKc\r\npdMq6XeKfbx0kVYFY5bDSanedAuYCKHlWojBbzV9j65eiInvVrGIJtDALd/0\r\nJgzKCn0owB037TLwkyPIqXkLZNvaL7lo/KBswXBmh4fpNjasdWRMoXRDcHJv\r\n6iDS08IxxjyxDuona4wIYycGcEj/LonSkyQ2vGJ6/nYDxNJB38YxDjlQJW6M\r\nP4UByhRiSwlRRDLgJ/Tb8dTVOvJY7grt8qmdM0lfZz6BwVCJXyIHS40d0e53\r\nuvhLNJrpXbi2YAWqv403OOZy2qpsp4ykaSdTARgBf99aRwUW00hgJSY4POtu\r\nwTDsDfhgXxZOudG3OgXrPLVXHUn3uNNlSPu2/jxM4IEhyo7YrTlDkRuYkrhC\r\nDiEPJw0B5p1n3oXblP071CZNj80eap481hHX05LxJKkrj6OOw3tJA8X+4A6Y\r\nhc879wvb0yIJVuM/I98rZa5WKOC5NH4uRec=\r\n=Ni8V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221115221831_1668550810529_0.1908173082603033"},"_hasShrinkwrap":false},"1.0.0-next-20221115230557":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221115230557","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221115230557","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221115230557","_integrity":"sha512-ZyHpv7khWLJF8c3bVBKTEFFPnxMi6Ydifj39+kR/g+xTacQGmK3+u8tTYWixuCXuDeSRvteoVe7sabKUcSA+Mg==","_resolved":"/tmp/e5d5c3ee5c71dfc6002c94e8fc93b030/twind-preset-line-clamp-1.0.0-next-20221115230557.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221115230557.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ZyHpv7khWLJF8c3bVBKTEFFPnxMi6Ydifj39+kR/g+xTacQGmK3+u8tTYWixuCXuDeSRvteoVe7sabKUcSA+Mg==","shasum":"095b4191b63fa335cf86c6c7a4aa50604beb5d61","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221115230557.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGYCb+mY2bozexzNi/bA0jUtUl8/EM/l08wDuHTFReWAiBzPfj+12aPPkXyhGXNu+WgkWsFyPkPOIFpg1Ey+Uejfg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdBu5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQPxAAhQdrnWZawjy4X/VyRJ2+AogXvssNEPEQduBY4i4NybPkS9R3\r\nQF6GTFYv5rLkwqstBLOKpLt3fPiBScYMx2dtFEAVNcIJcoesUvX7cSwGMQCp\r\nTDIye7sjPN5foXJevZHGFbEkNMjbVNxZpxxS6zhQl/7uem4Ltlip2y1vRPc4\r\nZfbUhZTMELxCQReV73BKsBtd7KfYiOU47e3iTcQAZf6CWTk48I7ymFOJ468F\r\nBFmPXCDxMKoDVyz1fNIc8xAD/a2MuOvo9Di2J7gG0STLAi/MYuh/UAejWCbG\r\nwxCMSxirFvVOINI1qTHRM5ghrHkgL+mJAjDgDet68RBAFiCXooY/G3mvBvQC\r\neNJw98PxCHdOhhQB9x4rSQR8UoxkJM/iEAmucK9Nzo8URUO4/yiaEx/t3Wy6\r\nO3EGVfcaKz/PwbhZH6NWB5Fs3Pj9uKRRf0Henv30ebmz5UY6KjuheJHm/XBY\r\nMY0QlmUGg/1JHAwe0p0R/fK5cbpzVso/yRB40Vmr3XBlMozvneaOeKjExt3x\r\nyBI8aB/VEFObwjFhqScQzIlgVLPckRfsEMq+vQ1XOxWnr3WXgZtbSjCnUcZ8\r\n92z/7zg4Akr2kF3ovDJKYQVPx6rdJlYD1E23Eqm64By/tk5SAW5XHWs+M5uL\r\neuY8tba2jSoO9PstWHHV2ot+jID4v4jSGm0=\r\n=6Cv5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221115230557_1668553657265_0.7455685277758672"},"_hasShrinkwrap":false},"1.0.0-next-20221116101027":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221116101027","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221116101027","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221116101027","_integrity":"sha512-lnJHTLv34U+J9M1/p43MbOaReNqXWaGJMdlNk+Vkk8nbIzFVOHl+9jOnDoqmvMCo94Cxec/MWiMr3W0RFWhxmg==","_resolved":"/tmp/2f27a3861cd6444c17c6515b0cf72c74/twind-preset-line-clamp-1.0.0-next-20221116101027.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221116101027.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-lnJHTLv34U+J9M1/p43MbOaReNqXWaGJMdlNk+Vkk8nbIzFVOHl+9jOnDoqmvMCo94Cxec/MWiMr3W0RFWhxmg==","shasum":"1fd648b322165d21788651cfff7dd4903149cf31","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221116101027.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmxCXXJRFhBXq6p8L7Dv82JB7DfRBe5fxo+8nb3Wre0AiEA7U5oZPqRYFfeetJK6Ydvbvjxa89bLWJplUvGVVvGngA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdLeGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4wA/+PkyIcfx6q/zhvVjT7f0QzT3Pwsf21WDz5QUhgfw4LFewOmfn\r\nc6lMI2KrUw7bQ+3sgfQ/NMRWfEtyz57zjgDmsR7RmdxYC0a04BOcWXxdtRo7\r\nuo/549eNwApfsCyvhbKvJbQ5vw1vlEp20VaVywq7QxiRSFVYUyCetOIkkfWj\r\niKFdSddGtxJ+kH6ufbIGBpurZ4TAaiDAsO3JawjkRnNc69eBFDWYMT8Br/Ed\r\n2U9GU38XII77REJLjl5uK3WiEaIuJLuEBdbnFLCYkWyrz7WJdL5onVqQlg3U\r\nbp2uiSd3w/AuRIbthNuosHQYv0OdRwop4qwrQq4F9IZsMDjRfiFZp69m8Pux\r\nmkbQQ/LqeG85KmE1otoYX3Ehetu9I3mPCgt6+++NP/IljfEUV82Giy2bcBe+\r\n1dMj6kUJEmGaJirx9V9FD8bc3r8/bgtp3R87j2VdaLQlcF8myepMPGjd1M/f\r\nEuzEWzoSoSSKC37WqUr7Ye5b5V/vmFWItkgMaSqrs6iL84l3Ayc+9C9UGtkb\r\nUl3E2I0R3u/SityZDjbIXeQLlk7MXPioXB3Am/USBjG5EfpqBKBe03oZvM6h\r\n09FX1916vudIlnHIw85Abq7RskIFv/wr4e8r6cI08stLzzdyMoAilA6V4V/0\r\n9ANz+IzaF4PLbX6FrZhY0KEn2g0dI1abZpM=\r\n=FiB9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221116101027_1668593542380_0.7300909789949159"},"_hasShrinkwrap":false},"1.0.0-next-20221116132434":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221116132434","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221116132434","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221116132434","_integrity":"sha512-vixWs6oX7uX5HlADgWK9j/+6v4Q0AXunNT06bdnx93IyTjch4b4FNYlm8rUN00r1Be6wFEjksmj2kWbNEGBIxA==","_resolved":"/tmp/f1568bb03c95d0d8700da0fae4a8f45f/twind-preset-line-clamp-1.0.0-next-20221116132434.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221116132434.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vixWs6oX7uX5HlADgWK9j/+6v4Q0AXunNT06bdnx93IyTjch4b4FNYlm8rUN00r1Be6wFEjksmj2kWbNEGBIxA==","shasum":"aa0861e29fc4aa22cdfa81e1c8fe62e1b425fba5","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221116132434.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK1D6L0DJfMy/sXDJwsLrOa/X468LGznLzNF72y0JYjQIgOA25K8tFT9Si37ZMsHi9lH8dPecJ2AWuuKR/uWm9xTY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdOUOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3DRAAknKc0KLTEPqHZHt3RHJr6t2b8OrOH0bgckOHPj2dwk9LFQD8\r\n9HrzdhhJCU37EUeSWWuceG1I4jRABYVM9RDBvnD0hHgx3w0/8Vi8eLKBAMie\r\nw/RFDGQgTqYmcwP2TcX+jaAObJZYnfRowrpmhNTBwRyk6KMyt2M04o3nyzxE\r\nrDjRenz4IsORRj7M5lrmmPFQq9ehjkkMjjyx1kJlEMx3L8/bCRbtfld+bqiP\r\nczYBhWhPTh0OaK44uozxZQBaafrXH1KEaPGzWlh3/nAGB1ai4IaqYH5Clo+r\r\nLJNJiKg28id7Ug30BWSm7yLxbLqjS9pf2Y0s9Ypt4zNyxfNLeEoewEawVAQA\r\njB0zD5gvFnOUfd7JlyETheLJT5axJbF2IPf02uIKSMSVx/03eo0PTcKAc3nX\r\nSiQTLVl7vTv9aDbkpdwXUVq4hdfImuQRNpJUxa2vn/7MD7e1QoavnU23+aTD\r\n+ZjL/HUSV3+johI2PxJ7uTE5Mj0ubaieElxOwk+kLVABNOJUAlTRgR+yU67Z\r\nocTIuczxH+5YeKm9ItyX5qjFlePTpYtkTC1tdPM9w9lPSPaeOKPV5T8h8vmk\r\nD7Q2FWVZNrVYE3WKBzDRSHTh2X9YogmSpjj2XtjoDmdagLnEKL5pHWg8+Y1c\r\nKReS7tTSC+qlyhpGHlK7oSGSWNF1L0KKlZM=\r\n=6xLE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221116132434_1668605197995_0.7154488286778578"},"_hasShrinkwrap":false},"1.0.0-next-20221116231918":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221116231918","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221116231918","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221116231918","_integrity":"sha512-LTik/Zch9le69Wmu2FIdiTedjQXB+a2vS03myiO4pUKSiUlG68pemyhE/Fo6ELMugGaE6hP9CAlhSn31BPFhfQ==","_resolved":"/tmp/fb5d9633ff509f166bc803f0f86fa887/twind-preset-line-clamp-1.0.0-next-20221116231918.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221116231918.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LTik/Zch9le69Wmu2FIdiTedjQXB+a2vS03myiO4pUKSiUlG68pemyhE/Fo6ELMugGaE6hP9CAlhSn31BPFhfQ==","shasum":"c92d82c5857916cfd5d33c944e832c3b1d6f46e3","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221116231918.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpGAY5jNP6nn3Pr64VXdAVGmDmeIIvs/fEWNwkH+eItAIhAO4iDJKW8MLo4TqZgNIWbRSmYLVbeoYJOJq5Cjnrjtav"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdXB0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Ow/9HdKT3tnGOK/wPw+vaKvgZjldAc54jI/OSgtfEeHUHY2xZkKR\r\ne2kDQbP26h4lSkm5BD8Yh0Rrc/VYz9MV4bqeovuAtd97XsG9Cx7mWoAVZZcy\r\nt5XpqRnc00ZFc8OIkAD7eK98o0eGubt7xGN6NGtRji7pgMNIIRhtW6Bt6i6L\r\nURYzqZj4m1LhHZ6TW5RFzHwdlQ5qvdjcLs+PF5Jm5dlkFOlDs/TEYv7TvTkb\r\n+xehijuiNXhbFwjhnL5OwJA7+qx/hZmXzfXaSgQYZfZlnc6QFeUJQY+q+nIS\r\n44SPvwivqiIvj9NH6l894hV8RTjc0TM8gekL5GNBV81cynAPFNRCVfDZsRfB\r\n52SW9P6ZGBfBcOkWhLC/BFIZSgYAtquXa7G0NL/OnhtwO4A8CxPs/mDG/ZEY\r\nwGEketSqSIARxSrkKLe1Fod73je9kVhYF6uUlyzl9Ihc0Sf/2wD5B9MtkAjQ\r\n9qB8tdjeUgvx2xli61mMo1GI466NHqJtLrjtPnpGt+0CRpxiDSubnwcwc8Iw\r\nsIRxRbv42ndHYyGsmX6xr+cw8EG8+nIihDnfwuwMQsIjErMup22vafPbnilH\r\n0Knzp0O9LkeYJE2ae/khFLxL0QNtKvZz8DhQtN7MPOKYZHZQvWmC6yYkuvrt\r\nw2cJsHRaXEI09NOyTrBhnw5BigGA9fHj/U0=\r\n=o1Aa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221116231918_1668640884653_0.8719870640306604"},"_hasShrinkwrap":false},"1.0.0-next-20221118115537":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221118115537","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221118115537","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/next/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp/next?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp/v/next) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/next/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221118115537","_integrity":"sha512-oIpoo9aTAqGqyBVoc9ZswzLtKtY1OiMeevSHGLO/4KUwaSXce0ELGDqWRfHwYglOzi/k/HuXj8qGrxJr3GCQ2A==","_resolved":"/tmp/51ac1a5be122f73f2eb5ebb455beb882/twind-preset-line-clamp-1.0.0-next-20221118115537.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221118115537.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-oIpoo9aTAqGqyBVoc9ZswzLtKtY1OiMeevSHGLO/4KUwaSXce0ELGDqWRfHwYglOzi/k/HuXj8qGrxJr3GCQ2A==","shasum":"9bb4834840d6ab840c1b5dc343c4ec45efc7ffc1","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221118115537.tgz","fileCount":27,"unpackedSize":38502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlKhdOLHIvWfxeN/eZrLLknrxfOkPSbomNt+siC7BYAAiEA/Uhf/DRK7xWvIsa/oM5PADVS7puAeFOt6gQZaRz6Cm0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd3MUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGWg/+Jh0mzt/2xl8qfHo4NWXuXKzH1m1uD2iGBO8DwBCragKNseg4\r\nx8J9YAeS7ljrMOSb3M5jlHvBIrAO0xhyA+DaI7mQWfXm4lmolieEhfXo4EIw\r\nzTBpdnqs21n4qobqW6AlaZ2dYylx+TuJUhjeDtJGJdFs3tkFlSWDwQ5DFVd1\r\nYFHFunnE8eOg8JIFBoQgoRpGeUz/XgCqw0gC0uuPiV/hFTCpFjWssKMjWOWY\r\nWldjEFs+zQJ6qZNxnZUgXNFpHsH3DYCKdoTCVW9lJM3mc1/Gf1yJVfRJsZf9\r\n/3slgkzijtoHCiJE/rkfDcSuD7pDg/Ibit2yMN0psG/HGQYIua2JFV8ZOB0Q\r\nnGuKPYSWdk7XMoEwxjVYzj1Y42htbrx90x2hSSClodYfXpzh61pE/nW7/61S\r\njcsWRiZyK2pkXcfOY9e7AGntg4avb+5GQTvNnRC0WU8hgURVZYL0QRDYxESN\r\n/rtdcbNMl1kuzBt2gxORK553lB5SPs63uDz8aF8Rj4OZp6toALS+xCaCWoRq\r\n/O2+5ULQZcaQjYRp1IiaUcMQcsv5UMYRVSJsWl+/yZVR/WSYFK8lBhyVCxFK\r\nUn7STTl+yyEPnlG5p45nLsxp8zDXzusChq956czwI86xg5zZ4cjWoJmOWZMo\r\nV4OPtngUufUlbsyTEpQdXNxVIE73aAzeC18=\r\n=U5Lo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221118115537_1668772628241_0.5670575232199029"},"_hasShrinkwrap":false},"1.0.0-next-20221118141100":{"name":"@twind/preset-line-clamp","version":"1.0.0-next-20221118141100","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"1.0.0-next-20221118141100","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.0-next-20221118141100","_integrity":"sha512-pN2Jo6EWpEJm8kSbvBU5//7bRk/vkrNkWBqIF/+1I29a7hELIEb08iHLHODzzDVcGWkI1uuCv6VgN++0lQGedw==","_resolved":"/tmp/2adb2e60c34349ee61ac5fa8de66c9f0/twind-preset-line-clamp-1.0.0-next-20221118141100.tgz","_from":"file:twind-preset-line-clamp-1.0.0-next-20221118141100.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-pN2Jo6EWpEJm8kSbvBU5//7bRk/vkrNkWBqIF/+1I29a7hELIEb08iHLHODzzDVcGWkI1uuCv6VgN++0lQGedw==","shasum":"a9d1997fee75c6282972f206cf821592c500f392","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0-next-20221118141100.tgz","fileCount":27,"unpackedSize":38490,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICivF2yYREldBzW4U86PulJK0DQwGwuqEEfhHRIrvhbFAiAaQX4b7apOtCETIi586mAjeBMp/Na1pnDM6GwwtHeGdw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd5LqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooBg/9GR1TjNd7PUV00fJbdmNxTYSctp4z6Jhf/n78zbv0RjgQYglY\r\nqKAATXTfFITl0d1kDklMuvFkreGJ2St6QUhT4p9pZHCaQsDGTniuyo3LUgrm\r\nva5MGJlgjSjkxmrxbreD4dao9M6z6hRrTYp80Ek9NKpgETMpa7hvF52ibcuS\r\nsVVzBwlKCgSCuOPJSCQB7DLTqDG+uuZ5Vhve9RNGvIa4ODKfH6z8Vst3C5sa\r\nfKKzq7CmHY1aSENUikZQoG2YuwotOFXQy13Nkqq+Im+ErzHcMtVe3ky8gPVt\r\nAydrSmsSUCPFGFfv4Jtf1qGzNGKusgVdHNyrsrCtEAw+L8hWGXX0IPujjDqG\r\ntnVFebTZeLpdQYisu4qywbEMdt1mGfwctX1t+m78mxbi5auMHgidP8jc9Yy0\r\nPV2LcumEXyVNgQPklLXL8y5sOrFcu3oOV4ngBzUZFsWSABFKOk7qmkQzP8JB\r\nxt358w7C+IVBdeWhCxjmKJ30aiKYMg0nqcg/AugKw6wEj3K1D3r0zBmxCVgW\r\nwVP14KjChcdjL9XLR2+c2vHP6Pe7P1hltjxIAzgl/3JwcjLFQogACVTrbvpg\r\nugppFaaVSsCToJb9Cy2J7xnVmGR9zB3gneGdSf0//w8tRl/W58ZiJlUx1MEs\r\nrOVOhuwtnw5fzLSSe/BtrVHe7j3idxCfRMg=\r\n=ScTL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0-next-20221118141100_1668780778605_0.7038596463381894"},"_hasShrinkwrap":false},"1.0.0":{"name":"@twind/preset-line-clamp","version":"1.0.0","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"twind":"^1.0.0","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.0","_integrity":"sha512-2C5U85C9kQtlzuH3/EucWoqcNO9/wVQiFyCW5ZX6IFo6tmMeWjdRFxkuu32YEHSykrVDAad+Nz7+b7KfZlXaXQ==","_resolved":"/tmp/c0222323ca16db75e47a1a923f5b0f5a/twind-preset-line-clamp-1.0.0.tgz","_from":"file:twind-preset-line-clamp-1.0.0.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-2C5U85C9kQtlzuH3/EucWoqcNO9/wVQiFyCW5ZX6IFo6tmMeWjdRFxkuu32YEHSykrVDAad+Nz7+b7KfZlXaXQ==","shasum":"49a692a546d9ffd6a787d6404d52813dad1b7b8a","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.0.tgz","fileCount":27,"unpackedSize":38411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCLArIKh0pyTVlUvh2XNbiNn43RJhecBU+bWaSwWdt5AiEA1Q2cj7MZ/ufK7h+NBcfVBbTY8amNICjydFaD8HP7AFE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd5bTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp83Q//X107suVyrGqUWS7WSRaB80FAiL8dAdfGR6B1dFblZORh5rUf\r\nP8fmXop0nmTWBhHmOXn3K5DSvqehSNI2cEbFx45xGHkiC6BwxOKuZfT/N/F2\r\n9XaYvcMvi6uS3IlLPZdAIL7kkxTaURrYmbmVQWZt0wR8U9fpyZie8JIEXhMF\r\nhTKaWPKOUivZFwMYq2DrBiHRwXlAvlDLohBAqxIRqqsMPv/vIMN2h8eUlvdT\r\nAKEApcmZqE6uomSKUvVIPo84bxnPu3Gt4a3kTbj5KTKAhBfrI0qEMWbhv7/N\r\nIYbJM8+qubL+uH99VywaX4P/P7ik9g4gXxAdXDs1bLjUpkwfU1/5ntWnwxOK\r\nL3RU/YqBcSaDlN5W7LkV6NSTKtIRZuaEZVEVbElB9csmZ09wxMeSQyTnaoV2\r\nUKBriur/KaBHjZRr9WvTsrycdGoqLHilQV9frvBcSQtSZU6OIXAD2InWrZPV\r\nQTnHqpvV1+i8ty0wIcJbtL1lVgVbZXcTKosxV3cn5SyB5Bg7Q9go5cHC5c7B\r\ntKdnw6K3I9Bn9sgDd4wTh5qdnXMuCaRJlBtqKJQ2NIPN0HRbMM6qhNsuc1gZ\r\ncGJFpMbHYbgHF4LvqQ4+TAEeN2PIKN3ljf+s/9C9g5MkcP5wM1jERYNA1Vhw\r\n+3f2GhPaydVjVxb7SBgRfGIPCEKVmRaCB0A=\r\n=AuMj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.0_1668781779279_0.17748698799131146"},"_hasShrinkwrap":false},"1.0.1-next-20221118224314":{"name":"@twind/preset-line-clamp","version":"1.0.1-next-20221118224314","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.0.1-next-20221118224314","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.1-next-20221118224314","_integrity":"sha512-XuUT3+PotKEA59iHx+AWnS4F7Wk1QRm5leYO3yLybpsWkNxTqiH2TOsbAK8FMrcbIxK+lgxyVesh7NRzO3EOLg==","_resolved":"/tmp/f8c9d8ffe9bb73579216ecb3dbc89774/twind-preset-line-clamp-1.0.1-next-20221118224314.tgz","_from":"file:twind-preset-line-clamp-1.0.1-next-20221118224314.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XuUT3+PotKEA59iHx+AWnS4F7Wk1QRm5leYO3yLybpsWkNxTqiH2TOsbAK8FMrcbIxK+lgxyVesh7NRzO3EOLg==","shasum":"12d13abddc525fd02b41e48e8ca5f390a06a6ef1","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.1-next-20221118224314.tgz","fileCount":27,"unpackedSize":38919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2Fw2lNH3vhb6tNIq0eIdCJ6vDpzAapU69VP4Hccja1gIgJ6PFHhfQydu1hXe6ZEqqlH9XL9rXQOP1ucoj2v8Jz28="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeArsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp22Q/+NS5f2L93t58ndBnWhBfnKg7HWC4XwXFbJSOHdnLqQvQbBWhf\r\ndh5bEUWLjLL6KozPsSc2RXBtuI9TH5AXhUIchaWhVGHySvwIs+KJiEbeOnH2\r\n3rCCl7UrNUEa+QsK8HXDkxBqf1GQcaT8hopHd8hc7eEU4ytkQjrsE4OFqJsm\r\n7JjiKnWx2XxiKS3FPwgRVhM5StSybp4o3DFdRts3Ca10WaCKvaGsWgfQBdBD\r\n4PZ6jaBHW6e4kLWIQ8BiEFqAEQWOFXkh6YjyTSi1ipZYjjhVZ6WocWHmzJsh\r\nHFWq7YIicOaXjjOg0Hemcvouxurjg+3+bYYP4Tz0OagxWzTtk0lV3oC/1NjL\r\nqdBJ9bBlmCX+CPNSuRsGwTQf77row+7R5qOa+Vv6ziFFYmYzSu0x59U9HKXA\r\nR7F1TrUbSmTTXJd4Es2Y2Ho6PC08weBpKKZ7zTLDG7yaIqk7o+c3nOWbuCfY\r\ngTby/hPb0BY5IUTHHbgrfHBYWg9ERrpDhSWqT+xNkhZ8LROY3yz9TckqYawG\r\ngWQDrw/uFROsCLEfWzyYw7AMQvYD7OJY9AQNx9jYHvQbl7b0hss7SAuuMx6g\r\n0wc3Ci6PbDjLsSs74AKIIjyDaSbgdXBM9YPg4D+UYTazTW3LKrkgzeyF6vq+\r\n4ngXjwnHhfYerYqWH/WaPuH6XdB9spVE0KA=\r\n=Zs4R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.1-next-20221118224314_1668811500617_0.8432913607232038"},"_hasShrinkwrap":false},"1.0.1-next-20221118225717":{"name":"@twind/preset-line-clamp","version":"1.0.1-next-20221118225717","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.0.1-next-20221118225717","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.1-next-20221118225717","_integrity":"sha512-wO4Ef2P06RvHOOfszREYAt5aMEcZGGFbDkR0SJCaAUxsqSYtg7nqVPpT5Y/d83xcth7l0x1D+tCtxmtuJzgvEw==","_resolved":"/tmp/349292b1bf83a2d4df8c8bad4205823f/twind-preset-line-clamp-1.0.1-next-20221118225717.tgz","_from":"file:twind-preset-line-clamp-1.0.1-next-20221118225717.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wO4Ef2P06RvHOOfszREYAt5aMEcZGGFbDkR0SJCaAUxsqSYtg7nqVPpT5Y/d83xcth7l0x1D+tCtxmtuJzgvEw==","shasum":"ecb4e100a8d743f55380c3c289e4924d603cfe39","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.1-next-20221118225717.tgz","fileCount":27,"unpackedSize":38919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcAYhEBzE61s3NuLP59KoB7DPJPdUelDu6FwuORXqEdAiEAwDyUiKRvo3DDgIdsXI7KYaIU3XiR2gXdIU1LtXKrlCE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeA45ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr9Q//RHVGcD0FOnG9s62Ra3LgMaehPGolMYZ0ydiX93sCCzAvXQ6R\r\nPVDMnVTu6s+WmYx3N0GcEizkE+rjhlBq5pBsI87+qJWfdaMUJFqNITRdhtez\r\ndPia1rtNivUSZR6GYKCzzCWHWjAvFO1eELLFIIYqC6Ay9KklY4KU5raGiGrP\r\ntqd2SQyaQoEbv5SOsId16MADL4j0ojNOrzXdf3HnqPzgTB6dFvA8DCXkzKen\r\ntaUBQpIIu4h4Eh7wcgAFgXfYYwKPW0EQC6k32STlgKGIQiypmbddh7QVwuQk\r\nCZw8d29W4AyJ4zQAEnH9ulm6ZDWj7MNPN9TDEaIOPj/GRgsfR+aSZ3+5c1s2\r\n/piomSZXH97Z16ssAGTQEwY3EHkKEgsuus0kmRnU70obQ7JPskuF5w9XA1UE\r\nKUAzg6VnPVNvbk7Ut7DVf0vHJeJ0K4zuV8sdjUzzOGDYAIQKiwaaYsV+26ac\r\nQ0yrDVNwXe4TafHQhJZqeEm72ZXhyS44cE3iFnwYmKcPwh2hiIBgjN3CRP9K\r\nDpf6YREtDs8Fb7t2XO93UvewgktM2Sj6Muj3bjelxF3j3elOvpAOTNUz/NrG\r\nTIVY/98MN1IcvqloNCPUudBzK484NFwJZasN8kOI3vTuYknV8GkQe6IX6cRA\r\nUTUw4UQoxMifiAvMTnuurAEM1/t8uKlqeXQ=\r\n=zzWd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.1-next-20221118225717_1668812345666_0.9267031556433392"},"_hasShrinkwrap":false},"1.0.1":{"name":"@twind/preset-line-clamp","version":"1.0.1","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"^1.0.1","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.1","_integrity":"sha512-S13iPvbqjYwx6hUFMkKtmbk/slM7S75v69dISOmKQQmtf6qKZK+84xzAHTebazMAengSjcGZSG1Wq74PAHTsKg==","_resolved":"/tmp/3d07720a932730eb82783ab068beac4e/twind-preset-line-clamp-1.0.1.tgz","_from":"file:twind-preset-line-clamp-1.0.1.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-S13iPvbqjYwx6hUFMkKtmbk/slM7S75v69dISOmKQQmtf6qKZK+84xzAHTebazMAengSjcGZSG1Wq74PAHTsKg==","shasum":"f64702abf1e45659d5ca268f285725bdc5b84371","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.1.tgz","fileCount":27,"unpackedSize":38840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnVR8Get/WGFEC26vLqAXg7F6LGefPKmdYFB2xphfe8AiBPV53m8Ku+jS53exEiESOliLIjtldiHjNhpgCu912ZsQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeBYBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnuQ/+NDWypC93Dom7WV+GsJyeIB/tA6CWdVmyLcsriYW2+6YdRYx/\r\nXFbIk9SuVWkmeFRohXwqga7uu4mH/90o8KvXb14jBJfPsodQxOc53HMrK0v/\r\n7ZJkVFm2beFnydfZYkaUlUtMTryuIec4J4yOJ2dQaf3aVlsssEdMCJw0kESQ\r\nmK/Qk2y/ps3tv8AC74+1gr9ZzVVLrBoq3bzyvIC0246bqGsp7rPGLFNmf9s6\r\n7QhWU3sq2iQs3I/oZtRsAAZ0vQ4ShTh8Ea03Yjcgy7jSTPnrPlrJbuxYCg4e\r\nh8wJuVrduyfigK254B7Xcpc5PsGmZIKqAOpqWTsQwwpzFnp906zFLU0+tsL0\r\nqdAElE2wMgOxJsWNNJrcd3TepeboUfraEok91me7Ksf7ccBH6zjLn+lJoNQu\r\nIRHXBo6zoYLV7/UFxQwzjlxFfY9AR4uv3Kfw9nJP2jm79rby6e4YjCLRW+lR\r\n+rL5ywzhx6vdQ9t0NO9veHxE4UI3+uqaEBHAKLzl1SnbCgOVDupbxXxOZTpo\r\ny5TsjfqqZqUZQu4r7AZYZQIVbHZ3XHEjbDrAAYif3/JeFQPq/CIWnnJwULXn\r\n78gYfRs4tTZzoPKhzOAhFnWvvQdTZ4jamXNlZj9lrvqdrcR2Ds2WZr0Hnh3z\r\n3Uo2tNXlJ3VehgelvfoZxNnYVJdBPMjCCZE=\r\n=OaTV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.1_1668814337265_0.6795654409807186"},"_hasShrinkwrap":false},"1.0.2-canary-b1acc2e":{"name":"@twind/preset-line-clamp","version":"1.0.2-canary-b1acc2e","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.0.2-canary-b1acc2e","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.2-canary-b1acc2e","_integrity":"sha512-40jBXf+ury+pdTTlCY6b4tNlMJaWn6oPDiAta8mIhz9R0doTiP2y70LbPwM9LHbriAdYzbohcgZKHaF8uWRQsQ==","_resolved":"/tmp/978bfd5123c57d9cc5bcbca3e1ebcd0a/twind-preset-line-clamp-1.0.2-canary-b1acc2e.tgz","_from":"file:twind-preset-line-clamp-1.0.2-canary-b1acc2e.tgz","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-40jBXf+ury+pdTTlCY6b4tNlMJaWn6oPDiAta8mIhz9R0doTiP2y70LbPwM9LHbriAdYzbohcgZKHaF8uWRQsQ==","shasum":"31a1fbc825897c480d9e68c613394ae79c45df1e","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.2-canary-b1acc2e.tgz","fileCount":27,"unpackedSize":39267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcgrOXCz0webSwoApfJv/WYqZnEyUZZxB58O1A0SNgoAiEA1JZy9kb7Kvr7+42CDcp4DX1Q8hHUhuCD1990U/3eO7w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje7jrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsCw/7BGbsSOiVxy7rjouvU8j9F9xop9pqxMHFwqvpqCaWuAxeKFSQ\r\nF1Js4reI5eI1W21grzJFdYkFAXI+XUuqgBrKNWSWcSgwRjvQc4R+bQw5OmdA\r\nrfQldh5xxAlI+r3NojoB4IZUzplEUCrsPMEm1v3vbLRvXFlCFBCbVtlyWv3J\r\nY5rKUi99T3dicVOEJYAgKDgP/IeWHZtcA2PLbPrqzxKpPQW5kub6VmdUkjZJ\r\nADY+BB5fZIXdi9zj2l0xeRj/n7fOPJ8P8Z2bNs41P5eKto+bth4VWxG7a91T\r\njb9kQfATa7iZFkik/SHtJ8xMp6oznbJji2fXeXNqoJKxJDk8oJYjpWhaUevc\r\n46I/H7/m9AoiOqT/7tHyiaoD5yRe6v6Qj5+/Ri4z1KUNGeuh9QfVolSBHFLv\r\n7ocILnEVQk54j1EO8/BlLDe9WoLF+8l6cTouOZbPS6sPSGWlBUK7fBRd+cw5\r\nGQLYLSbBTLDF1vSbLSyOJgJFFgi3K8Gxjm8kJXz832kCLpEt/qpsuk1JhwwX\r\no3eAiJnjbBhU1dPBredMaGuAmyV6SJUrcSAjEKzRH+5ydtzq+wiZ7dAF4BMk\r\nd/0Pzp8o690Amm7amtBUQhMnTzp/mS9JelnDqixapBiyqyQ0LIOfmYDgVYLh\r\ntDYTYtfdNJXvwaYZl21Hf+XdtkTHBFSoUpE=\r\n=npZq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.2-canary-b1acc2e_1669052650847_0.9176696034383458"},"_hasShrinkwrap":false},"1.0.2-next-20221208105144":{"name":"@twind/preset-line-clamp","version":"1.0.2-next-20221208105144","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.0.2-next-20221208105144","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.2-next-20221208105144","_integrity":"sha512-I6gP+s9hzoeKWnonh6sAHB5kQ+drgA/r1dGUjGY30Efcn40jWpU/Lc78l2BiqwsZr+pzuU/5vthxVMg8xjz1Rw==","_resolved":"/tmp/e356a32dc84c06c6b08bdcf0b1588587/twind-preset-line-clamp-1.0.2-next-20221208105144.tgz","_from":"file:twind-preset-line-clamp-1.0.2-next-20221208105144.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-I6gP+s9hzoeKWnonh6sAHB5kQ+drgA/r1dGUjGY30Efcn40jWpU/Lc78l2BiqwsZr+pzuU/5vthxVMg8xjz1Rw==","shasum":"aae1ed0f34bbc427184b4f82d60095eae9e5ab1a","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.2-next-20221208105144.tgz","fileCount":27,"unpackedSize":39287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+hiIA5ARhN7d+bLmwpEY5H7BlJcsrsgSMDmLVxi8LxAiAwZmJy+ZJwiD7fTLjm4+zJSzAGv6QvSu6SvM0dW58clg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkcIqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH4xAAnHVKnoXBWcRNL+6KKB/y4ajCCBadTb8vMcIZRrmeMAWdcZ5C\r\nm9hvr8yppmyTMURe/MB6lKIrlclB8FvG3il/JS5dPXts2kuUHe+ZXBmC+PbX\r\nwEMga3t1YQxjN+AAaQI0kWEszH0Qefiopcdu2R9uzEfBkpCcEN5v7WqkQrRv\r\nZWoZsw9t6oIipXrCZQML67pv8TtSKW56KWb3yU9e0yqSWDHZQw7lb+pwirjt\r\nC0UXUNn4fXbF/2Ul3WaMuVY8wpIezSOf3wP7TzTHcQiNGyB/7P0sRZ0/3yDN\r\ngUIRNlcyE4Q801J0Vs/LNXccj4WE2L6Z2DRwTtyJTd+F54kicH5De5DMYjnj\r\nmf5VQC4JSNkWGsdSx2uCzEsNW6y6TyEjFq5WF0UQPiJnUqaC7KfS7XWkNItg\r\n/zP6DXJhhfJjlgYS7gTuF0Pi1tvtzZC3wGTN/1CR5BGLKwlapiSGQ7njqXUD\r\njFP9XcyKOcQhmsDV8W7xXtbojWao9V+hl5MaR4JU+YTOc8cdFtuOJHzMX6k9\r\nGyEoqVfMieN0RRLf4ATI/+eD/N5zI8NbGHg3wv+wp6nJG0mfbhZZkfTXkD2U\r\nvqjiqFWjEmIAevLh9aqUpiVQHyK6/bMP5BuJ6DgLWmuJLy5+8OMDDI3VHieW\r\nIdwjT3fNIxLYb2P0lMrZP1/kzJtKhCYiqxc=\r\n=Ekkj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.2-next-20221208105144_1670496810538_0.21978050216200762"},"_hasShrinkwrap":false},"1.0.2-next-20221208111742":{"name":"@twind/preset-line-clamp","version":"1.0.2-next-20221208111742","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.0.2-next-20221208111742","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.2-next-20221208111742","_integrity":"sha512-Jg2Ov1lQfvLwWbXtpmJYRoc2iPmQ0RqPWeHUINDec9ErYzTjfvnXnQxin9MqLSDOZZsA1W56A9ZVpziDS04HpA==","_resolved":"/tmp/b919c698d339850bb41d4477def96857/twind-preset-line-clamp-1.0.2-next-20221208111742.tgz","_from":"file:twind-preset-line-clamp-1.0.2-next-20221208111742.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Jg2Ov1lQfvLwWbXtpmJYRoc2iPmQ0RqPWeHUINDec9ErYzTjfvnXnQxin9MqLSDOZZsA1W56A9ZVpziDS04HpA==","shasum":"0c2f488743d93b5babba0d744f67cf797b2c75e0","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.2-next-20221208111742.tgz","fileCount":27,"unpackedSize":39287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOTvq4yDJhbTQFarKR5Y6Em00adVnD8mB3GogW+Gn4OAiEAly9UR7BDl2dzbdy8pYF7LtV+GNnr6C5Ynzq8gYKuUJs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkcg1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyzw//ccXt0ToE9yDVQOzbesWLsEpb9Ug7M4qfHQBmUsbavf44iCwk\r\n4keVq7NR0KDWKI9is0+mkaUHAu2GNfyzK0xQRkQX/B5KG+lGe5A2E4fIv33k\r\nh6IfXTs8XuH4QO+vTPVCcVWDKWrwtgwFuJ66eSudf2nu13yOC+WACwy1eCwn\r\njUmq9orqqkBwkfAKnUWNg2xjnI+laVfEsPLoEM/YM2coGUJPMqFIrvx3o7w9\r\npNdfADmmFIxMGvnL9vBwCp+J570F+dTkEkwBl6EEeM0VN+vlfwAHqdL0T/iD\r\nv8t3bLOC25ywrUFstE93dhmdcejAMLchxTiIfAJlATmzo71TlQHeIK91r4Mg\r\nxHrP8rGf87sle/IeChhB4qZqoAhU4eVhPV81daMONaQAfvsvlqth49wqppxY\r\nN6h/V50grkwF0IFeKfNKWczIG+qDqyjbtizCzNt5P8gXG4TsqX/b24qK5MyZ\r\nS2m90tmKU/SZPfsxm7fEyZbjSa/u68sen0fd8PjdOEJY3VSoYcSIL9jd2EA/\r\n+KSehO3LIrO244Dk/NkK13XwNOk9DXATU8TNo0y34T7jNkbr9j1QeZC/OMy8\r\n85XWWAKKTgOfpZ2v2+uqrmxAyjgGJVoHsAz/FEMu940yiOSyhuD3rkKmdm7a\r\nsEx3wj2MeZg8GBABQ/M+I8fwU6dv/ADRkeQ=\r\n=gLrE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.2-next-20221208111742_1670498357635_0.6695407320154896"},"_hasShrinkwrap":false},"1.0.2":{"name":"@twind/preset-line-clamp","version":"1.0.2","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"^1.0.2","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.2","_integrity":"sha512-OI2TCgzvP5/6j4wAgp7nLD5KPJSFULi4bDkiPlER/jaHlzYjQCkRsdgHKoMLQwXzXyDs3anxiSB/7tfx0LLDaw==","_resolved":"/tmp/8548cbb28498fbef3768407b70e7ca0a/twind-preset-line-clamp-1.0.2.tgz","_from":"file:twind-preset-line-clamp-1.0.2.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-OI2TCgzvP5/6j4wAgp7nLD5KPJSFULi4bDkiPlER/jaHlzYjQCkRsdgHKoMLQwXzXyDs3anxiSB/7tfx0LLDaw==","shasum":"bacae9c985da3a77785a7caba31ba777ebe8f6e6","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.2.tgz","fileCount":27,"unpackedSize":39208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwJqcMrwcCIv/DMdzv/Q+GPJZd9A2OrOpioLdO4CbpKgIgaxumEye97CLtt5sYxVqnIIvqzdU46yRiJudEm6FDrUo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkcqjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj9A//RXxb1yPeOH/zCI5cCeGAgvRWgcJ41+lv1clI1HyiQyjbLsuD\r\nyc5k90DWMtrWImUubS7J37RREr4W8Jkcc2WPTWTuSdca95N+ZHmXB+yyG7YZ\r\n1Hckv3EyVUPnN3VwOx/3cdW296ectSrolwDwoxlSCgOD8zuvECMy68VQV/sn\r\n6JdzimbVB5BPidC2ZJr0cAEofsK3lHPSNl0Gi297t9R/Tv2jnxZyQFPjlVUL\r\nFgoZ3w7L906YEnAHx2VRibtjC+/V4D60OdIrpUevXvdXSW2sTEjLiW46VXKu\r\nYuCR40D+EMaW/z+BB2bJsTRQeeQ2OSDyR0knDx3IpeSawd2jQ3Se57INit4D\r\ngUgvV9Wusn4h/iUljq7lnBrRiW1cZAW8r/wwx5IRKMl2h2kh6D4ADiHdlm93\r\nxzpjSRM4BfDqEK5Y8imviD+BCuGDeH07J2dlz2XKmF0pLbqmPbJFFXViKeZC\r\nJ6B8RTLmPnf9JOa91anNL7nsvyeDZYwDW0Ca21yWF4SKhbC+G4/z149jKt+y\r\n4Rb2/3NI7xImQc+fCizqBhMbyoiYzPFGGkNfzZcBFtWkWpjSEmVVa+gUw4rM\r\nGEWgIhthJ704avJS1qpkrR11bU02jFdMXV1J6WdcvSpBdEz6DLlub5bbNmg7\r\nAD92ybiBwbx+m7W6bx8i3BxpQRcJ9rFXwI4=\r\n=kq+x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.2_1670498978841_0.2987270370383204"},"_hasShrinkwrap":false},"1.0.3-next-20221209074120":{"name":"@twind/preset-line-clamp","version":"1.0.3-next-20221209074120","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.0.3-next-20221209074120","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.3-next-20221209074120","_integrity":"sha512-riJD8cCJjvf0ykYxtBeK1ncbu5+FgQIXluZMP6jwDhJOdBB4xAlV+2c7Jhwv6I6N5yc7xU1uPbTft6JDfI0WAg==","_resolved":"/tmp/9011bd5df18f8c43b4bf8487a7fce9b8/twind-preset-line-clamp-1.0.3-next-20221209074120.tgz","_from":"file:twind-preset-line-clamp-1.0.3-next-20221209074120.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-riJD8cCJjvf0ykYxtBeK1ncbu5+FgQIXluZMP6jwDhJOdBB4xAlV+2c7Jhwv6I6N5yc7xU1uPbTft6JDfI0WAg==","shasum":"ce7f68ee72973c9d22a636eae221f23479d9d533","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.3-next-20221209074120.tgz","fileCount":27,"unpackedSize":39461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAlhq5Mm1xW6WWKt1sZSox0wnD4tGzIDV8wKHtp1t3rQIgQhE2y8deYzYrVgzMBVVtOZUcT+6cKR8H0ROwVd6/w1c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkucRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr27xAAgjOREuGw04MZW7AFBf0rlL3zCoVULLKB7yt93Hg2K6m2vwt4\r\nD7mKfvsxmyDsvCJKGY8F1goJXcOvNcRd/7IKLW6uBAQ4uUbhpJK3PC5ee9nJ\r\nlxTRD1m78ixfwOqKx/v9bJNotSjtHZiS++AAz1J7x3Nsbutad1yQX+2rlpKj\r\n7ctsD9L4rteItjOhmt1lSifdIi853RSQNQcByFFr9te4NszljGbH4SFiJ6A6\r\nlhNiuIi060++tEz8ep/HwZkuRQJiN0BTuP4sNk1ohFwp0gJBa9uKTf7sRayV\r\nxGLbvdVjU8/pkghovWsaKxD8h3O073Fcv9NRNUipDgkrmYxZGbbRJdUvGTcI\r\n1Z5CPIX00xYcVbBjXN9X0cb7PVfjnudA7QMWBoHrcBajBiY4+bGo9khBOWEd\r\nYaDMjrNhKDrDkASRyJnnFCPpiHy4+r+27YGpzRca1y1fU+EIiMBz1H3iqr3K\r\n5tOpQZ4ORq11RWsb9D1PVOOP/VOuwJfY72pHOkwFMGcuBAn7uN5jfL5LJ13J\r\nu35J1sO2RnitHP/dGDmmP79Nssn+SW5UVZrT+6j80g/exdU+2X3P3LH+TDMD\r\nP8+vflXW7A7J61HjefTVWgZV9zL2alGzDdbmy0ynHHWKSQBUyTRTJF0voW+6\r\nfrhpVmiN2EkUThouGgbN5uamD1laG73XMJ4=\r\n=XTQL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.3-next-20221209074120_1670571793834_0.28631111301049894"},"_hasShrinkwrap":false},"1.0.3":{"name":"@twind/preset-line-clamp","version":"1.0.3","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"^1.0.3","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.3","_integrity":"sha512-LBCe+y30rmsxQzKdoC/64l2pI+B1mxcycOuvPjDXft0AkS3os1cBIZIsA9QnOzKKMIYtSdIiXteTHQ94yJ2gPA==","_resolved":"/tmp/6e508608c304eb2273a56d96ab65e308/twind-preset-line-clamp-1.0.3.tgz","_from":"file:twind-preset-line-clamp-1.0.3.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LBCe+y30rmsxQzKdoC/64l2pI+B1mxcycOuvPjDXft0AkS3os1cBIZIsA9QnOzKKMIYtSdIiXteTHQ94yJ2gPA==","shasum":"3b2b1314b5cce831ee8408eab113e5bb42521b99","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.3.tgz","fileCount":27,"unpackedSize":39382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx6yAoqcHb/E1MkRxVb37V7kjKrL4FeQ5jcz2RtSLzlgIgBcbZ5EmbNxW53M4gHAINTlK0X6UVNxUkosel23UcRsA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkupdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquig//d94aZvyDTiLGxcos0QB6bHmOB4GNgJDTFhdpO/6qnwRxCXll\r\n1xnsmxvjaY7exW54Bjr6DLw6+LQ9tyaU203L0T6pRyo3OtZg1GXtlmSb3fZb\r\nuSLiACdgtU4cU+otAOxKuvNFpVPnVarzEsJX3aH+xfgEKAVMLgkyHRy/y658\r\no6KOfH6rKZ7ZUSccrfFPTCDA9uXcfZrFPkGAsoqF3iA5+r9krngaRRrtKEPo\r\nJYf+6JEywM2Ji3BkDz4XNjpksrOdDtlsJRzOq/d+oHeSFHV6OgJd73qVVr6B\r\nU5Z+tkdcwokG6sGYzxRLhsmD6v3A/TvUV7tKGH9Hd80v7pusjfwXbIHZe3bF\r\nk8OSNrOrIL6MocibVu3hkmhit5WF9/JMGCnFMVGkrbv0UkJjnvM1f64WwLo6\r\nXsu7lDOgTQOfPxJavbCCgj+Ob0IPti6c6z2e2Tw3TYJ89EoAiimCBJnY4ZET\r\nFVLFkIbzgghTI5fbehuYu7ny0qpd1u74xReuLmY2VrCB1EGf0/ZL/voK8KsA\r\nLfklnKAklcmGniQphi3Jud/6dSrEamu5+HJKg1SLJVfyCyb0+ArXe0rHP99m\r\nvKFdz3X/NTbFMqLTHiZCYdTJ5U5kdUQ1uMgYqAH34UMjhaOOznR1kuLLLGAi\r\nylsj/uv6m2GR8wrbyuYnfzQqmUUUAHa0VWU=\r\n=r2Dq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.3_1670572636984_0.07764081626229391"},"_hasShrinkwrap":false},"2.0.0-next-20221213145512":{"name":"@twind/preset-line-clamp","version":"2.0.0-next-20221213145512","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221213145512","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@2.0.0-next-20221213145512","_integrity":"sha512-mIuhlR8+P9qDykC7QqbMVMVOuKmIduoxeG5Omeq3qRK1Qbyv+q0wdJ4GkKg90/hWph1pIpSgWJczClSi9obzfw==","_resolved":"/tmp/ab32f938902d08260eff7038cf922e35/twind-preset-line-clamp-2.0.0-next-20221213145512.tgz","_from":"file:twind-preset-line-clamp-2.0.0-next-20221213145512.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-mIuhlR8+P9qDykC7QqbMVMVOuKmIduoxeG5Omeq3qRK1Qbyv+q0wdJ4GkKg90/hWph1pIpSgWJczClSi9obzfw==","shasum":"841857e01bf0829ee61a1c3131df5f1ebae4c449","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-2.0.0-next-20221213145512.tgz","fileCount":27,"unpackedSize":39829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAPvj+urRvYuBtGAXd0du4Bmb5ZmAjBi0DRdchnGjOcgIhAIGG1wLIvojh95u+J8YxIN0efaAY3z82JP3+Sb4MpZn6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmJLMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRng/+IiE5lsGzhgvLxhDN2p/Q2XdURSrH5lNSCLb+ZdVDOb7KDjck\r\n2Rsloor2s5l2iocZaWeSOd+CctgGL9IuaGIBsanPqfHdG/vdcNEEtshccnX7\r\nLwwCunWrmUXsPgqvnQogtlXkggwskxot1ll0GnqUHAHC/noStyMinnMmml1f\r\nwTRpKE6gmVbhymuXyBffgLTk+4uwvly1FeRdyRX6tVBbItd7bH29RcqHtkO1\r\nx5USvYdi3YCtIBtOU8av5ko5XrAxrO9bTlzWll0xtONKDDrrRG6NiM6ffirz\r\njRHNcKBXlu8gM6ca/CNwFGlbaSdsqe7JmOsXHaiAxBaSANJI30fB7Gw4CtQf\r\nbYAqAGCDNWsTIqFdw7LaRZEgtqQrT1SBz79vWbWzzFaeBzdFXsHRIWQguVrT\r\n+mm8jbp/7dsMSDCqZLSSv9Oxbn7XJn7P2ICM7gh4esMjJHmxAguwjeAgfJda\r\n4bM3/m6XcGoEbvhSbSHN/qth7Hz38bZYooeOIOCP1mIoHZCtxYKjeAIyZ2Nt\r\nl/a55U+NtEYx7uaSpTGD+NEb6jTMlW4n6rpGDX7e72gsJkC3nteM8AnGwVpw\r\nviW5JmIYDBMQbpGOK3XP6NqMk4wtF8XseasKxti1ZwCoHcDpHNH1SRBELTVj\r\nSf3wBkIHZGFUludrOReOaxEukEfFhqw0MD8=\r\n=zveP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_2.0.0-next-20221213145512_1670943436444_0.03711843149642524"},"_hasShrinkwrap":false},"2.0.0-next-20221213150400":{"name":"@twind/preset-line-clamp","version":"2.0.0-next-20221213150400","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221213150400","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@2.0.0-next-20221213150400","_integrity":"sha512-EG9GFMNXwLhv7y4iCtBePOqfKtjK+rtownhnbSisQLhXwv33LJNXhzzQF80jf4Qu+0x4n0WQt3gQdGsSVrhfow==","_resolved":"/tmp/8681423dcd102c55166789e7d74224f3/twind-preset-line-clamp-2.0.0-next-20221213150400.tgz","_from":"file:twind-preset-line-clamp-2.0.0-next-20221213150400.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-EG9GFMNXwLhv7y4iCtBePOqfKtjK+rtownhnbSisQLhXwv33LJNXhzzQF80jf4Qu+0x4n0WQt3gQdGsSVrhfow==","shasum":"6427e11465af09ea2f8c5ae8db205777bf68cb0e","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-2.0.0-next-20221213150400.tgz","fileCount":27,"unpackedSize":39829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqJN0GOPQXXnRhn9/EAr0THZaWbtzg3bVBNXrzQnEHsAiEA3vGnxLZ849g0J3FOU5EjujpsQlQc1rNnRXxxPUu7z/U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmJTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaPBAAlhBgu5HaYtg2fHYoJu3wHoJAXl1ZiG37kKMx4jDbGMz951gh\r\nWhbObAtx+RxnNc0QimMH7UildtfDjdFK/MGasKFWnmTHOlbMPJ7kjXNUxJid\r\nqiKsZIgt8vS/KJ1OKMTyLV1yTl0S2JVJS8YCVnm5Srve9hINHna/FUGIupXR\r\nCb7yBxSTYSChpWzf0rPfyNULxscjI0kmOyugMv9MpU07bPf9RCJ6LbNxBEWI\r\nadpf9MlsdsYgFga26JFXfO9kvWRv/bouVhXuo1nqq6v8aXFvXtJ/2AyFuXUf\r\nvFl48NudJFRrLwBnzeUrLdtYueNHzVgIDkD78eoidI7570WGmkzL20zC36sc\r\nXmtjGoiaqDShVgyQdPfQ+Zq6tXpDKe5sINfklvgiWreb1f/rrLgvBjWVJc5I\r\nWLgnJYg7yIjiKZ+WWUuREX5Qs4aG49eJYxxlIkRDATWMPWJZTXwCcgod84A3\r\nR76J5n1SEpLAbSZvFtaUKcpBE3cEwSA7DjFDTNzt7wtvsZ9Nvyt0NlSmobI/\r\nA4bJrcfG8cWuJngTYxXp4JkNIlhZOVugewpGCp95ez7eg1N7nE64Z+RmnyiJ\r\nSQp0rYWhKl0g0TRbe5gz5VGoqA4XAQmS/rDJZXo/eTRrEgC8WxXlFUbED6Ef\r\n20WA3gvdxzUHaBKpfZN773whVLkMA+xjqmM=\r\n=4fkT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_2.0.0-next-20221213150400_1670943946964_0.3610267174961046"},"_hasShrinkwrap":false},"1.0.4-next-20221213151731":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221213151731","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221213151731","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221213151731","_integrity":"sha512-mrkrULIeydxMdd63RlzkS0jeUb2HHyUWWejP9FraeUkHLJNmxEN2iMHxQWg1yoRt7LY6uCx7aszdceTDIFnPqQ==","_resolved":"/tmp/b934c4ce8a7cc7836d53646e291690e9/twind-preset-line-clamp-1.0.4-next-20221213151731.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221213151731.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-mrkrULIeydxMdd63RlzkS0jeUb2HHyUWWejP9FraeUkHLJNmxEN2iMHxQWg1yoRt7LY6uCx7aszdceTDIFnPqQ==","shasum":"bd36ff17b654511dba4d6480174c7e19fca35e57","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221213151731.tgz","fileCount":27,"unpackedSize":39829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCjtSji5PcZXWq8BNP7KR5QgBb0Aze4txEvKpXAYpNwQIhANcXsm4EuiOZmmbs1lY1UzM6cooWpuLcorNz1y+jryUW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmJfzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDcg//beLZv1jnWfIGjNUOjs6eFW1dA70136tZeDMYYk5LYhBd0VS0\r\nDvSs71eVphUrHn4GkzIlslzgcsVBrCIEDD8FZPxaUNngtRoE5nJIygey6uBe\r\nb3ghgOgV3c4D90xWlImlAnfSteA950SRxP1yTvfliZ1l9bPiq3CH7+EQlgzD\r\nKQYt32vSf/3VF+Vdil5wnmDG0sGilYGYU0vFQoh3kw3oFxCJYdDFkoznL3lx\r\nuGgCbvUtnHBX8tD6YOInRSm3Q67c+kmnqIfyU08duQM2Bk6RYI28KpohiUnC\r\nLhUOgkv/mJ3usw4OLnTdQ9sDilHs3LZWvl3ZnM10/3ebVj4j6xJZqqXeaBzw\r\n4HZMRD4ow2XFDLgMxpPGVARTGOZ5VUNOYCmjdpkIzU8abVkqhZDI3Eo+8v6g\r\neKJsdY9N83cwqoVH/UZINNVJY9rk5bmdGvtNuLMPJnKCFp60+mf8LZhyXevJ\r\nvyRBLrwJfbOrKHSP5AWh+HRG2wH9lanRetEh50jZ5H9GgOH0KPtG9KvBSuZq\r\n+GNpDkN7Yb7UU/7cTNBCUqnPNghpUuqMctb/ZwBvhYHdUHW9u1zFCilx8Juv\r\nfvUjJfTUMPsmoCqqJPVolJTU9QTv39EAe2SiMZtWI6l7ynC+aT0261kKH5Mx\r\nGgQVOb3PiSpa5xEw7WQVUqgpzjUE9OaCmAU=\r\n=aWnP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221213151731_1670944755317_0.9775538991248074"},"_hasShrinkwrap":false},"1.0.4-next-20221214142939":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221214142939","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221214142939","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221214142939","_integrity":"sha512-qLDhYp2+uLu2c0paAFdbgp2k/2FJzO0PcuXjbzR2gm1wxysdpdV5I59LczKkWarsobpuT5DkmDf9EVze7iyHWA==","_resolved":"/tmp/65a5cb3650468d91e8bd07ace1025549/twind-preset-line-clamp-1.0.4-next-20221214142939.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221214142939.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-qLDhYp2+uLu2c0paAFdbgp2k/2FJzO0PcuXjbzR2gm1wxysdpdV5I59LczKkWarsobpuT5DkmDf9EVze7iyHWA==","shasum":"287c67f96760eac04d72bc7bc3944fca75367ee9","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221214142939.tgz","fileCount":27,"unpackedSize":39829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBDwuFyjXsBg8uN1me+JCz6j6NuVKRtcwOSNIzeodCKAiB1a3QDEvlQ9Q4mDVOU71PRrRQeu9rX1mX6PW47E4/LWQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmd45ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG4g/+LN+tnhFE4bf+rMjv3F227sPx+vqk6EKyskmp26fdtNRzhoB+\r\n9tAUr8mxd4musWhw7v+9x5wwH9a3qC0E8CqAhdUruce5LdG96yWZ4axQc3ko\r\nCrlP89l3vnMPIHMaBFWkTjDYyfXrH3TT5pjOsfkcBYcquPzPoNAUjE7OLjMG\r\nV3WMKzRAM+vQv0gIlk7F8cz/ckGctg6H644mn7SurRGIR2sJucgPEd+a0Dex\r\nYWBNYU+NXV4juvZxxUv845MApTRoA3+X0QNkoUzKw+T9ZgVx7ilEzQxFwTHZ\r\nPai294O19T7EZj44mZutBQBQb/LTmwYxiMjDqOJh4qYhDVrGMrCFFwAa/r+T\r\nJOOJpvC3kxtSFPf4pDI333mn8Vkrqm9U7+JAi6z/pa48dSLHU+19DqByPfka\r\nGXdgmqgtOoHWFqTH5e61pK/oU9Wu/YXo9pByzCcdsDarzGsLRQMJJBKO1P3r\r\nhapZIBl/AB6jFLBkFwf7yy/HM/UUGIwa74L0oQTrkaaFXxFmXl/rxyPNU/oa\r\nWWKpK0DNQKk63PlXhbsF8vSuxkDLVguborhi12WqNjB1if1R2+UooegYmyNb\r\nmLrBLtU5ZmRPqjjr2X3sZKlew6fYOZ0JE3pMgAT09lTWqN2ZULXmlrL2ARiF\r\nKYeMosp8EFxXEXXNfPsN4jgIMtm6J4CJRH0=\r\n=WnUx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221214142939_1671028281422_0.3455245766627364"},"_hasShrinkwrap":false},"1.0.4-canary-c10cc36":{"name":"@twind/preset-line-clamp","version":"1.0.4-canary-c10cc36","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-canary-c10cc36","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-canary-c10cc36","_integrity":"sha512-/0/CAYdS+ieIe0irhCG2fauBmsKdrY9iJ9giBISaF2GU+/xrt4JrsIGnAxw8nstkF94ZBg/syD+3FIgtWpNVvw==","_resolved":"/tmp/aa376d2beeb97eba3703553c458caa5e/twind-preset-line-clamp-1.0.4-canary-c10cc36.tgz","_from":"file:twind-preset-line-clamp-1.0.4-canary-c10cc36.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/0/CAYdS+ieIe0irhCG2fauBmsKdrY9iJ9giBISaF2GU+/xrt4JrsIGnAxw8nstkF94ZBg/syD+3FIgtWpNVvw==","shasum":"ecb1f15c77e66dd88c02b69fe2afdbeb3c34dccd","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-canary-c10cc36.tgz","fileCount":27,"unpackedSize":39809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnajxywFwXGzjwWqatVrw4SjfrpZpMbMymfB5SvUyroQIgfUpHxl/FWZX89f9hoaTLVs+QTIUMYcesPbZfh/WJj3o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmeIBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLng//c/fRW5OfbRBfINPa9g2UW78KQfyJ2H3qa1h9RV8YwIiT9qCL\r\nf+Egte58l785dmQ3zlTUrZ5mFOuT2m25MxdFm6Zh3GTPWUTs2iQyQOLui5EG\r\ntSR7uNRZAMNVlzOoUalB/BPJA3O0tXKemWMcB9Xn35Zm7FxTB3nHEtDMqpJm\r\nhQjND/20Q7kmUb8ZuR5HzHvuSuebw/0SCyTztRlFb2eyv72rmo/a/AGeJ8uz\r\nVmrWSVRpArp+/p66xHyDQo1IQpH85AqqIQdbQlEImQ88DQNRnCEnYr9d9KX4\r\nmP+CSDYW8ENum8JGFQH1pSXxA/MqYf3PwUFNmvhVWVPC9cjX381uZXSWLUtJ\r\nEYebO7V8s+JTjpKeq58ZM765gOknnVUS94Wqidg+JCpa+HL59Z89ZmZ3Mbfp\r\nX2t3TfKeuyxyN8KZPkxOlSY52bwTOrUJv+vbb40p1y+zozTxEryWKlH/rjil\r\nuK7cSKmkrJ3XvBvvZIB07Ai46a3pUqbyvGCjBzUXqr+F7lREZPk94i6mu9n3\r\nF8gUguc0cN/oino6oX95lrc4jhecOw5sWvPf6eK2yEnf5BfQLgbpT9Wvkc46\r\n+fMSU8EokuOsSOEEKRoq3ZnRJ3sbOIWH1EDotxCKWfHRGZl6oDNHL+DiVaXi\r\nHLS9P5MeEUPfPuEW4ZdeARhld8FB18TR3gg=\r\n=aZ8w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-canary-c10cc36_1671029249079_0.1776299946910127"},"_hasShrinkwrap":false},"1.0.4-canary-22ced1f":{"name":"@twind/preset-line-clamp","version":"1.0.4-canary-22ced1f","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-canary-22ced1f","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-canary-22ced1f","_integrity":"sha512-ZIFhAdTcVdwhYLNT8cadHmQ6VMcuvlIKgX/f8TLnAQhDFC4Jl0Q2YX70jsEQmDWhdCaQnMcdqofJrA/EkmTnBw==","_resolved":"/tmp/1a0c45a569d5a2d3965ee74a43285b81/twind-preset-line-clamp-1.0.4-canary-22ced1f.tgz","_from":"file:twind-preset-line-clamp-1.0.4-canary-22ced1f.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ZIFhAdTcVdwhYLNT8cadHmQ6VMcuvlIKgX/f8TLnAQhDFC4Jl0Q2YX70jsEQmDWhdCaQnMcdqofJrA/EkmTnBw==","shasum":"88fbf3a60b8a70088f1adeccb097a991d4e32107","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-canary-22ced1f.tgz","fileCount":27,"unpackedSize":39809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRrSs0EMJdiVsFqxmX+dEPXp11evfV1RwUE+qEtFY+QAiBqzaP7AHxDXCBpb2YBCJuoXXrxCbr2ECM6GkmSoE0Y4w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmeLzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqEBAAjw9cI3dx0HtdZWGGpqKBIMOvTa73QMoAAZYgTSG0GXGqgy3F\r\nN03fwqhqzLrIC6URmnaqVorPZVukYyU1anN3IzGbRv70Enw0GmXhAUIANbY3\r\nbExvSiOOabbSkL8jB3cy2W9uuxdVQdo421Lx+uxWTVpnig01Ns1qsx/hiXG+\r\nzCuWMhyFvP3LbkN/ro5ceFQEW0R0+iO/jBrlOwmuHpnR1QxGtvR227t6fOBQ\r\nYC4REzSW4HrzCTcPgXI7Qd8OKjORhCgQ8n0aR+23FKrPxZSltHAy0rla7qLw\r\n72H/e9JFqpeAEph0tJZqQF8PJ8g0RDrFzn8Vs+/O3Z3uCKtGwdB4QjM6uwpL\r\ngo+jXNey7sEttdmeprfJh/4A87ynVBXKV06avPBlhEVRBc+43NskSL8B2yxY\r\ntChSzZvSDiPTiztnnJPcz079572SenwGNQrIAodNRmxVem7otaboN1ZPuDeI\r\nV23FKMX+NCQ7GYX9+aElSG7Ha4Ko4XMGh9+FsDTuJPfOpeSKqAP23OMcraQR\r\nmitsxumFhAUqRXh+D+uXz34fuLg7pJI2jC+8ukK16ypEVjHp2bQQZzJwbhQn\r\n+ggadl6kqB+/gMNdoJB+GV7yxcHT5cz0v3np4QwJ+lyc7y9JRWdoEYJF3MfM\r\neWsFlaQzWsup8GH/pd4+vRcU4Q/xRoqjDC4=\r\n=F1+0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-canary-22ced1f_1671029491535_0.6946344285737014"},"_hasShrinkwrap":false},"1.0.4-canary-b79fce7":{"name":"@twind/preset-line-clamp","version":"1.0.4-canary-b79fce7","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-canary-b79fce7","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-canary-b79fce7","_integrity":"sha512-+xaoDxcpywPPPRtcqBOr6D+E4BE3upRJl9355jqLX3283kJFqhyWGqE/9zjYkXpA7gjpanTDU6FQzW5d303AVQ==","_resolved":"/tmp/8e7b39d076c1b8fd191748af2dec3270/twind-preset-line-clamp-1.0.4-canary-b79fce7.tgz","_from":"file:twind-preset-line-clamp-1.0.4-canary-b79fce7.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-+xaoDxcpywPPPRtcqBOr6D+E4BE3upRJl9355jqLX3283kJFqhyWGqE/9zjYkXpA7gjpanTDU6FQzW5d303AVQ==","shasum":"fbe96311c430cb438f92143167fb9b770400aaf8","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-canary-b79fce7.tgz","fileCount":27,"unpackedSize":39809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+yvCjUVcdRDQW21moqNRN0D/pThdWxkSXLYocuChSFgIgAPmyJPxOQYCsfDCy6RDEsDxNwArlVa+TKctM+PSZ8do="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmfkRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkHA/+OWGDsF9w6TujmUckB2N//kzEe35ZuN0GIsdooA2WY3CGAnyO\r\n/psauCSkD/OCguew+7JX7TOfUfSsflpV/gU5DlBKR7BJnAYH+liQAjP5xprd\r\n+c4iEPCNf+o0pwLYKQWqQKqgwPLItroeMb9yCd7On7dvOLS9+qOP8F3s4Hco\r\n9RLokGdVIt1EEoPpfGyaxYO+sWk+95/Cbapxnun3CmcnOq1nLU/NE0coihSX\r\nUY7kSgeRZWAdTcFfgG8KgTg74lzgAb9vc/8icMKr+rolTodC0Ldh8OUlpfLG\r\ncdz/aaLDb6Dewa/GzG5K6QAVbM5ATrRK/HgHiI+9HUHPcI/fsgt4MY22cqMx\r\n0zJO6FCZOKc+R18IvjaJ6KZOz+4ZbZ0siUcAay8qSIhA9M/SjZEiMwmwAJ2M\r\n7yaq+2RCXeCP6XCY5WgPC7yzNvhMsAQcuENgVfEAb7b4PXGj3plx0HtuvlYt\r\nzAh00/lKfDHborRJMACVoX+Ks7S8mCCa3xp1txmiZ0Sk+EOltESpUVDgYBBW\r\nqavLbly0JjjCW0aA1lDl1MZToWSdyUh2KLOqetN1aox+MTMX4EqXOnr1XlBz\r\nfd4V+BKZE1N8K8peOaQGy75qYb5Cx9AopJG8vwLSoAI2Aa7A/P34itNDZHEK\r\nWT+l/Wgf7y7WT63LXXITvxSS3N0sZ7uc0ZY=\r\n=4F35\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-canary-b79fce7_1671035153166_0.9419937701303966"},"_hasShrinkwrap":false},"1.0.4-next-20221214162748":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221214162748","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221214162748","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221214162748","_integrity":"sha512-OyYEg4A2L8U1tZegJBzFk7iBXrP1jzyk1uuYNhlh2FJZrJPMElngWmQpiTT1lPuKK8C2IIRKuVG4QalHmIBDug==","_resolved":"/tmp/d3d99978b147b48820a92a59e7b2413a/twind-preset-line-clamp-1.0.4-next-20221214162748.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221214162748.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-OyYEg4A2L8U1tZegJBzFk7iBXrP1jzyk1uuYNhlh2FJZrJPMElngWmQpiTT1lPuKK8C2IIRKuVG4QalHmIBDug==","shasum":"128191253b7d35c6111be8dd67e6a2b2ccb9b707","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221214162748.tgz","fileCount":27,"unpackedSize":39829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDXPXQwJa7za+hei0HWaMcowbYdPNhmzTe1jlkL8V7PwIgVzeCeSzJ/bSSR/Ip0LpPrwt+eTlwSKiujJu5rnAIkRA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmfn+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomIQ//f1Jiym4/sM999nQZM7RCCs5i5LVV7hpVtn30h0Pse/ZIldtF\r\n6xkKK/3odvD8I7zdB2YE/FPgiUTC1ttmbBJtLQWYFGhWY5UJxIDEB2FJ4tFx\r\nUVfg44PHdc9eiBTJIh8WPiIo7eSr3UXB8akr0NqONHo3BuPXGGlFiBe7wKVs\r\nFiZOxOaLZWQquDjcpbFsLEa/ekp8T5HOGhv6jUU7RWSDBP7drqYCJmeseLBM\r\non4RYgPtMQp0XsyIsGdLvT0fV0ekANEjNgk/TstWd6V8mVYLjHWXuMDqoyOR\r\nDz8szKZ4nOF5oT3gtQp+Sewa1Pb2GV9/VbRaZ83+GZNhwh5GFFzMCwpcjXwP\r\nIHGD8zbLjbhAC/zXzeBpu2DtEWxEJFweeSvsS4YX3TgSmqbgDUJ49ET2Gop6\r\nsNf7BY1uPI1hihHdYxS7bdVKkBKSi6DLsdZjmPvj0OkmVj2h6H/cJwCHJz+e\r\nTlZCSzY/3V1k/uSfX8niuTcUsN3AX3voYUu5Oiv/oVru4q+E+o8OL+XsJ/Yf\r\njnC6I7S6mSdezKGTZIDviczTXNR1I+XSUDdhoZTZcxiEXe0SuyixhpYE3Usu\r\nYuz2yZTKEX5DjI17kbsqFH1cplkmUkF8ZcGy7/oVopM2BLU/bZzmJIVaRl/W\r\nEKj9324SrgBeCosl6ldn2STQUr8sxA6HEQ4=\r\n=5r8k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221214162748_1671035390775_0.1359287778966125"},"_hasShrinkwrap":false},"1.0.4-canary-bfa9995":{"name":"@twind/preset-line-clamp","version":"1.0.4-canary-bfa9995","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-canary-bfa9995","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-canary-bfa9995","_integrity":"sha512-nKMaG/GpC/UpkC7JHv1wkUMVDniB8S9DlYWmO6bBGCkT50At1mlJlo0LsOfjhAjeHKrDNcdRAbMeqciUfaLqjA==","_resolved":"/tmp/d983a14acf4d70810008d28e6033dfc8/twind-preset-line-clamp-1.0.4-canary-bfa9995.tgz","_from":"file:twind-preset-line-clamp-1.0.4-canary-bfa9995.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-nKMaG/GpC/UpkC7JHv1wkUMVDniB8S9DlYWmO6bBGCkT50At1mlJlo0LsOfjhAjeHKrDNcdRAbMeqciUfaLqjA==","shasum":"a411f59be661cdfa0b16c14ae76fc484893140dc","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-canary-bfa9995.tgz","fileCount":27,"unpackedSize":39809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWNf/e8R8X+R6u8JNrpwauLpzCinEMshNSN+PdgsTIxAiEApPhWVGVn3fBpyiJHCE6i7zGWmYxCcaJVWTQyTxDqtTI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmgEsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrgdg/9FUehwvvI33tpUgtfjAkj1VKYnoXhkuF232Ztlk/MIHKjdSmB\r\n0KBryiHjq6EP9jnprRrT4Um7mLlEEzZSx9+xhuGQ0S+MpXO1vJNfpm91HMcX\r\nWigksL7ocVOJDLpQKHf2RJr0dCvNk6VrNsWBV7Lkohyh55sVac4cT/3QJEsk\r\no82x+j5lzBh02GEwrv5k4C9UKF4mDUTAEjidQYKJdyupuKl7I2gKmRri7VzG\r\nD6GIrRXpHq7SxDOj3rEfDL7DKonSp1iahTWSLQjBPz0660lt8WlZSXbV7Vh+\r\n/Tg4MTx3eRGuVHTs+rqyBXfkUYNQypsvPqr8d6fRKFn/asWAjm/GNa4/QBMg\r\n2kCCvCYex2NfavodvBaxaP0+S2f94SGViImDhONbyXF+oNm+7GHgkntDRLeH\r\nKYVbMtXJNp94hdPFzMUvv3Ba3WfTiE605gGly4oy/tSkeVit/CIuRQY3kqEE\r\npKGXcBQ8lRzoRsw+mx/iNIdda21OMhYx8Urwhl53zo4h7DfkVQE9PPKemDuO\r\nerUfQFiYPStL4PnLURLk10tMg9prlWUmQuwaGCtC+gt3WV3SZyLyXqYXo19b\r\nAREhyWDlCm2eh2zunJV7Ip6VAncRWePVv8QpvO6rrpU05nnU+j4iaYv2hQFR\r\nV3v/4SwN2vir4GEyBX3ANTtsBx8IfI+Ax5Y=\r\n=K8su\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-canary-bfa9995_1671037228120_0.6011004956368531"},"_hasShrinkwrap":false},"1.0.4-canary-64beb56":{"name":"@twind/preset-line-clamp","version":"1.0.4-canary-64beb56","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-canary-64beb56","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-canary-64beb56","_integrity":"sha512-Us3iZKOb0XM1Xxkpr3sBV7MRjFbZhDUVh7gypXJCMBF5wyzRL0tas5rq7awqd93Rt7rG6BifJy5deMS+qu589A==","_resolved":"/tmp/bd00af2ff489a7a57d32550e0461477a/twind-preset-line-clamp-1.0.4-canary-64beb56.tgz","_from":"file:twind-preset-line-clamp-1.0.4-canary-64beb56.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Us3iZKOb0XM1Xxkpr3sBV7MRjFbZhDUVh7gypXJCMBF5wyzRL0tas5rq7awqd93Rt7rG6BifJy5deMS+qu589A==","shasum":"ec8a22ec473eeac374383cd50e406139b2ea6e06","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-canary-64beb56.tgz","fileCount":27,"unpackedSize":39809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvBq3lNMfFwQmUEjiQsnFsP7GeFJ4t6vKQ8hTN1JcCwwIhAIzDnzEH7Dt+r4tf+EcQemKki5ZxKLVX7YPsOAtCw66T"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhFWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrntg//XTMeNnoV215FYzcjYALY3DtiJlK851DnzPr6AxH2sbTorEsL\r\ntA7a9megrYEyeLcPqqrNg2yyjolVGr8ycOjcCCOaM4U/4J1whVp9kWqy0ZTv\r\nPaqtUvPqlSyz/t396FLLqeZ52Kc65Hr6pBHdyvfi1vgyTHPsMTIuDIxP8tGP\r\nNwFpMcGLY+J9kpvYJhFC7aoUogIAxJ4kWnTbMHmaGLaJVVlKQdHOBshLahZy\r\nFHYa0CCXfCWWEAHbo6ebKhWN6az2RZP4P6p2m9owlW+ZiRLCSZ4hR97q6XM1\r\nYg/dsDbMbUoHSY7E+uGY4dI9PgOPsypAGW4/uVKOEdvCNAqShUVh4MSmbEtD\r\nGIJyLhel+lxPEHn8ybD98rF9Q8MMv4D7XLYtyZoREaVGfzQPCuc2mmdkV9D+\r\nNn+jtEgCR1hZwvQheuxRVBtxLsltoT/Pl4kHAnRjBGpuUuN6m8fu0OXnpHOO\r\niaALGxAhdbPGL/7H3C9IGaZJXivV/V419PW5JU5CRMCjN6IpQ79NqIxe6i1M\r\nVGYZizcDHWFxerAY3WBhVAflrvlAsZOFzHntSKp+xtutExrpeqGstJ0y5NRl\r\n6mAClyKlo1WDMzx0yTAT/avi99e0iXyMajagA8rdcs3bp9rF45OlJVnywhlb\r\nN9Izuu/6+b9FJdnbozaQgBrJkEiFgM8F+jQ=\r\n=/obx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-canary-64beb56_1671041366139_0.3951433535002973"},"_hasShrinkwrap":false},"1.0.4-next-20221214212338":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221214212338","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221214212338","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221214212338","_integrity":"sha512-FtOtSip6b4xuLYExgKzp0z/+CkOKRVdh5J6BEOHSfXGjwc3FkVr/MAIODB1VYEvXR8ul/agDQlOKvguroQHA2A==","_resolved":"/tmp/7adf8f69d89563d3d420d2d9eb4a3496/twind-preset-line-clamp-1.0.4-next-20221214212338.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221214212338.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-FtOtSip6b4xuLYExgKzp0z/+CkOKRVdh5J6BEOHSfXGjwc3FkVr/MAIODB1VYEvXR8ul/agDQlOKvguroQHA2A==","shasum":"e498c03bfd5946f465062ff6469f3e2c93ca668a","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221214212338.tgz","fileCount":27,"unpackedSize":39829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0isi9K+ZfdeEKhwAn3pqvygu4tJ34cZlgYBnk8FCdXQIhAJOoIw6QBTX/7yb+tMA0mejagVi+0k3SxPRXny5acoyT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmj9DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Vg/7BZrTyYqaRozcqdidv9HuerY88iLRu/VS1P7iw8AgmOfaSFPL\r\nMoQTrI5//Sp9OiwKFML3Ukgrv5EAjwb622Ry+fEGlQSa8MvOT8ww2r9BngjH\r\nDqGmsv1/6WxBApRt4eCOeqp5UK6Ux9r9tXDSQxsXcE/b3W9ujynXk5s9eZBc\r\n6FdlbA3Sr98xY0HAQxo8UiFtBspDmYb2yK+cbqJcuGVaZOS5IkGQnK4c1PHL\r\nq2BtgU7q6V6RCNbdZFCoDYMT/KzrcT7aEGGk5XnThGHm2xj34H1Y6smG2AhH\r\npSlubhspkXcf8JUOFvTNMrxRTJs2Im7apgB1+6QH+yUo8VILkNivslMVjq5I\r\nTGe3jkdgiPcag6590/jGmZfhiduaUtMuF9pXitwq7hrgtbCNDGqYz5Bub2lX\r\ncid9THgIlrBJ9AmKhEsCDoxUwiN8plTDx0yufhjhFjTpba2icIBHsz5BzDdr\r\nxZhFuUW+qPPwhxMHXg7AVMVCsbBrHbWuK1N3X1/Ru21osyd/04Z4B3CakD0I\r\nnkXnxzJn/GNq+U8wRZSxoNB8Xg70KEr71oDyaupu0vr2kygexa0DqD3/4Dgc\r\neaUZtGxkkZoGJvtX1wbPYhTRSd/VrvxC+cyhdjAcZUWakHQjB7raZqYVT1AM\r\nMMV09xtZGm3/nqEDEZ6IAh9rYDlyuvKnogE=\r\n=x9/D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221214212338_1671053123064_0.3858478070843352"},"_hasShrinkwrap":false},"1.0.4-next-20221214220313":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221214220313","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221214220313","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221214220313","_integrity":"sha512-Cbd9tXfLqrgw1OLFoMf42AFFs/wA2ey15qRwnrZomvevBAPhr1HFJSESDtOO5lkc0S3TrZr7nx73g+VJ/vCJuw==","_resolved":"/tmp/668b1d4fc0a08a6a04b9bb7de3b2dd3e/twind-preset-line-clamp-1.0.4-next-20221214220313.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221214220313.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Cbd9tXfLqrgw1OLFoMf42AFFs/wA2ey15qRwnrZomvevBAPhr1HFJSESDtOO5lkc0S3TrZr7nx73g+VJ/vCJuw==","shasum":"5beb6fcfedfd623b7ebc978b03c51169ae1dcf28","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221214220313.tgz","fileCount":27,"unpackedSize":39957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUZCooF1D08eUhJPuwgion1lW/NXcAUKrwv/tdFp4rPAiEAkpsP1RWSxua+Bmy1+OsLctfP4T3vMqZQb1S+4rrnXHU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmkieACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp80xAAkpBZ46gblNjFriIOdJ0dHMpuNFEiNyHug/SwZBa78B4S/J3D\r\nnOBcPVwvCq05OZKixoyfO5XRcItptnndn90o1/ExZbM2LXWk+02eLZJBbxR0\r\nUrtXIo2wp3qz+zEZcO0I4Hq6Ev9EIle2HmekfWaFazlmzeKsh9xYqIRztTcN\r\naO65LnG+UGVmI+fh16/hcMQV8ipRs2iWJC8ZIGogxBy8YqfRIW4fAD/L+p7Z\r\nAv6Rvyg79NBuix5hn2DloS/W6m7py3x3T0mvTKIW4bPBs4pFGQtX4YSJsNUs\r\noWnfwjtOXXvnW/YUcLfLAwbIFUs8JhYUVpT4AlCaea3Pk3QTpraTUl3hYuSs\r\n14wwhzW4lNv/5vuUodO5Sg9QDrs2e9r4dy/OWIYOY7LOgobYTWgMnF+Eg7C3\r\nZPLTjdVKgjC3wyiXxVXJmd3ioGszqz2Uq7FkIgtG9fBTXNskp6vbN0KMcHat\r\nKrCfBka1dnzUm+2wM/u2+4XvwigtmLHs42XZtNM67jH1B0c1Ul8BxemHQUiS\r\ngqqhtQlQdrwToM6wonWSyco9VYmEF3ffW9WnDKX3RbWzo2crfWvvUT1ES1oT\r\nz5MqV855fmlJzLl4tjiKukMh7qKx6NjaC9lg/sX7gou0QV8PJGIVHzCfW29p\r\nPRdS2L7o2ttpihRkkeLOZMSBn9WH/zzEt3Y=\r\n=yZEn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221214220313_1671055518024_0.9526823349475719"},"_hasShrinkwrap":false},"1.0.4-next-20221214225656":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221214225656","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221214225656","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221214225656","_integrity":"sha512-dMjYtGgjC8B/4khSxeNU4ZBe9cjgd0nBC8eb9UUd7JFa6Ykqs9j1Tsc/0KVIx9W7Y/4HgfMFCP/GmNcpTsqonA==","_resolved":"/tmp/7a1635f65f267ee4dcaa6378c33fea49/twind-preset-line-clamp-1.0.4-next-20221214225656.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221214225656.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dMjYtGgjC8B/4khSxeNU4ZBe9cjgd0nBC8eb9UUd7JFa6Ykqs9j1Tsc/0KVIx9W7Y/4HgfMFCP/GmNcpTsqonA==","shasum":"d4cf33f13b195ef93c7072c4ee8a07d348b6292c","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221214225656.tgz","fileCount":27,"unpackedSize":40054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmzp+RHXwP/5zZ5Lc+0sJtRXjTy8PHhs9GI7AEJdp7JAiEA4oBk0TGB+WR7Mysl5LPKV3Bifumf/AsoGXhhwXqsvZ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmlUiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA1g//bfljGor7aRBBLBSB2wo1DMkMM8bsRw5aEEDz3+FWZJec42GA\r\nycFrAITEedGVVQieeVatNiNJbuwt7iaY4Hx07MRJF/3oLsQInr9B1rfJ1YQG\r\nGu2aYRzVWfzDB8ABRiN5Dc6FzacadohtIxPjHSMftDoWQzLGd2qc7FGgBKYo\r\nrcDtBJBUUlEF+X13oxi4PMq83JjL5w+0KSR0pP12pBUrZpF1h0Oyu2EV8LtT\r\n4V7H1GtFPIehgK2ID8/hB4dkMYS2EE5MCcOgealPKOYaq9mjhGQEW/1CavbU\r\nchedjnZ9JNUrXP2LYBjuaM7XGvBlAltQu0c8cwjHxLG77gWOt2hLhI0bfd+R\r\nwAjqgbHtM40XNPi6Y0TnRHVs4gcb0Ti97teKt+kBVc19/LgcXZndj2Fj8Fzj\r\nOPZfVRJp5idH67NSpGb5JkhXjh5BEYp+I7wLZg0jsvVFhGoTF9ScbGQjMDnK\r\ntx2hCpYGj/U1Q5fQL/ggbshgQT+yqIoCsqumTfTw9AAY5O+LOHp3wkvKx7dq\r\naxK5ASyA1BOHs9FwUlcUK4bQXFcfUAlY0xud2YKG9tmwg8PgW0UYNCLrKTL9\r\nNR2A9u16bjpZFGHnii4MZUMQufxLYs2Rp/ERpEvB275aWuzgBCYzZsmZOm8V\r\n2c1nPcDHaR0BJIF+hhrUQ4Dsy1MkZY+IUGA=\r\n=ftQP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221214225656_1671058722080_0.42876424581148753"},"_hasShrinkwrap":false},"1.0.4-next-20221214233525":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221214233525","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221214233525","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221214233525","_integrity":"sha512-vi60l5GBF+5XuEoJs1D9xb4+DZovCMWj/01C0YX8Nn6CNkVDYPinALPeDLOOCFsIzARhEer8vFilQt/6PsgoCg==","_resolved":"/tmp/2ef3a7e85cfdacc6c2c4bfad2d427bce/twind-preset-line-clamp-1.0.4-next-20221214233525.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221214233525.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vi60l5GBF+5XuEoJs1D9xb4+DZovCMWj/01C0YX8Nn6CNkVDYPinALPeDLOOCFsIzARhEer8vFilQt/6PsgoCg==","shasum":"29cb554aa6a8650d8be92465ede50b6a4e440920","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221214233525.tgz","fileCount":27,"unpackedSize":40151,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAWqEzVsy7g1lNdqnxPvt4lXu5+et9gJ0Kau5SLFqlNAiEAi9yu2nR2yq4mrd+T9rBp4wBaVhsTJES4tqfFwRIdQdk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjml5GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2ihAAoTcp95yhOGlMmH5dOinqezGw8wSkf+zChWU72CvMBPk9bp4F\r\nmG94gByrnrhzBX8fcQl7ifmB3rCyDq2Ixs0fawZki9cfnyo6EFAnuJva154L\r\nxB2cN2umWqe2zTwTqtoCSv0SMUsOYIeIzqyqyFG8BRNdMqUflzYAeNzmKvQy\r\nops4X+g2m0eESNbgt3e630jySgFRcBmZIMj1lEYArFPw8j7K1kR4Y5yabstD\r\nPSknZErYKiY9l9HyqwW5WEBKKCeG+vJ+KtDLKStt6DuZCGm11SqVi6ZM+KEP\r\nRpACg7BXEdy0ydkNP2PzfUDoJZRNIp3bRCwg7ITN0gWupT28+1PMyyyzOc2c\r\nkPCggzyA1f6RxEZHrWLlHJPr2drd0BVQk+j7wosPK6ISqproAFiPLvbyw54V\r\nsdPj4h0yFIRz5HdukVyfK1sxZZYLsLgykVK7F1GJOoSJUfjV17WI3Xu5dAdc\r\nS029BqjpwskjuEk6GZuGht6X7Jv5Yq7fVCNAvzEAe1nPUKGaRbzd34gqGb/h\r\nV61tBkV52njFMdTrL8TAiFTSDQIifdVL4drIryE4RuSNZWl5TrPSH75RuTHH\r\nnCLAMU6KZcjqkGd3xLGFhmvofbFL3M19+EgDdPKIvhO1jY6iwTy5Dq6/AMI1\r\nXm2xIh9gzZcugBkPcbK3IWIBuRgLv+RkYJg=\r\n=Oi8x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221214233525_1671061062081_0.9153467930370534"},"_hasShrinkwrap":false},"1.0.4-next-20221215155811":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221215155811","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221215155811","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221215155811","_integrity":"sha512-jlKaR8DJZlNZvxK67MhTC0bey0gxUtbHWVa+nOHRoQzy0GlBjnM8fdLXA4gQuOxsxD16e+AE3b6jrRwfs/Ao1g==","_resolved":"/tmp/4a7c5a9be42e179a722d9d05571f701c/twind-preset-line-clamp-1.0.4-next-20221215155811.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221215155811.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-jlKaR8DJZlNZvxK67MhTC0bey0gxUtbHWVa+nOHRoQzy0GlBjnM8fdLXA4gQuOxsxD16e+AE3b6jrRwfs/Ao1g==","shasum":"149198a644088f96048c42d8fd052e4241eba14f","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221215155811.tgz","fileCount":27,"unpackedSize":40248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpNa+7S7SruEalngUhrLE9moSNRoT3pqOH2g7X8FhaJAiEAn3Bw+dtO47DDiGzmRYTw+eW/sIDQM00kZBxiu6Fx7o0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm0SaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos7hAAkrfn5jddTMNlsJ3Lifx1PJM+lsJn/aXN5HPLI6WBFkrkRn+n\r\n8QUMHGqkVVr4bH6FLzHCt7OkEhUPcvNkN5qir6HGJiwnEpDgESGEleqm/9k8\r\n/J2h7BcvA/tm1FU0uZoIsAW+nvlf7BaVxZG6/2lA8RZVBvpVQwZRvYfSFvih\r\nfBE50pS0K4VzYvdyfnVyQqTcLqw7Jyfroi36Kn6Bn/9Us7Cj+HICt1qOMAF8\r\nneGmgjKM2RNkegZEKNJsmxRDlJY4NypvmCaCdfKG/RBMxVeJcii1mL/cigPN\r\n6VhfwJVpbcmHwXH6ivpkj8RJx7+wr9N4ZhHQHlZvtIWvOPTHqkL5XNmJCfuF\r\nBJ010MCjZxg9nD1+dgoaUq9v+CSerXTtQ+VlG2V2LPVxq1WhQ54eznqizcfM\r\nvARCZ3BeFzJ8/gFr7ASztZ6RXQGovkOZcchAuuImEAh1mygyi9SLA5j21Zj1\r\nRfQrtCa6GsCU6KwTSHbTIY6TiQnGrK4dXqwJpI7J8drxKuP2iWeOC7ss7cmZ\r\nNwdc5YIy0UsTivFrZg9aXe6M/trZmf1INjWhXdOX827OwsqtfyFWh5O6fZe2\r\nC4h/N8mRiXK66mEYe3ZAlaIa7tyMlw/o8QYrtty9N36oEvhFZMXXU+kqpn+B\r\nDzBgqCqd1h9H2Dxh6HkEXGUdp0lrUvoexr4=\r\n=UVeE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221215155811_1671120026088_0.37372191284883627"},"_hasShrinkwrap":false},"1.0.4-next-20221215161255":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221215161255","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221215161255","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221215161255","_integrity":"sha512-3QDabODply44R/KS0xICu5RZ0kEKoPYGgVYSKRZNbGy+kQISfZbPvNi2HK3PMRYfy7buoOKYnO9m+CWRVtFucw==","_resolved":"/tmp/4e2328730aa81cd18b7fde76bf66aef7/twind-preset-line-clamp-1.0.4-next-20221215161255.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221215161255.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-3QDabODply44R/KS0xICu5RZ0kEKoPYGgVYSKRZNbGy+kQISfZbPvNi2HK3PMRYfy7buoOKYnO9m+CWRVtFucw==","shasum":"61f8fbfb5d17dadb276ab7dd3b1b7d2d265c9ec9","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221215161255.tgz","fileCount":27,"unpackedSize":40248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDygiQmGprUsfcinGRYhfox57VnxI9AjmMKSrjByAbcpQIhAPewZhb/k7GopMduUEjIKOc1szPlMtgsKIx2pl7RCJV9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm0f6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+hw/+KO60fnX+M7Swx8CrxzbSbUbnqn9hKKil+7Mx1rK6YLwwR5e8\r\ne4+5p+mHgFl9dtDIlGuqddH7hUyRRk2/QQ3Eybd8/JWSiGmcG6kWyU3rfWjt\r\n4wpFpmGaDHCot+kJXBibTdy9xmMNGjaBM4RILERyuB4gpqO2zGLqzdxTyLPC\r\nt365P495c25djsY2mQygNcabOy/7IEEbYEZMyt2qpFfort/Qs6Q+oWk2iDSw\r\n5fM/3Ayi/H62Au5/Oipe9EjO9GLVwIYq7nVqbwktXVUm6CKSgqJXzj8XBOW/\r\nh3R5Ml1wNHH6Xm8zb5wFitb+waUXfv96mDXNMdCM8ctWc9h7StQilcI57Rjz\r\nIuunLukW29pEl1x0t2It60xomCfKZJr+FgxNPVaki2BdLkB8tYIYQcgWZoyg\r\nqXZaoY8SJCbbIXn+HFDX55XiZvgnJztBZddoUTBYJjTwfrSqXWdD82/uZ8bx\r\nPCMvrOrNYMXkFvAw7rMO7N1PYpfIH1d22CdkURA1Ha3wlTGp03jzUYeLIg5P\r\nUGW39BeCOjGNMaPywVc9d02W9Y8Mx9KtJm1xcMFBXNMcd+zBeRppk68fDgDY\r\nt6zufui0iegiJ34j07Yed549JQssLIbzr/txlWbE3DjOgW1mcxpGV0fYka1o\r\nd4ffniY6fO83VwB0DoXFpQ0fmaIpse/VVuM=\r\n=HeRg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221215161255_1671120890722_0.3227554183248642"},"_hasShrinkwrap":false},"1.0.4-next-20221215164455":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221215164455","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221215164455","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221215164455","_integrity":"sha512-o+5UEHjgQZ3+8yPSmyKfCjdfJOgYo7ZuuvH8+ZY2qR8OgSW/xWvpJrKWYSHdVYuKrWY1uLM1DFejKb7nioEPzg==","_resolved":"/tmp/05ec0f8f22f845ee4724e84ba29858d4/twind-preset-line-clamp-1.0.4-next-20221215164455.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221215164455.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-o+5UEHjgQZ3+8yPSmyKfCjdfJOgYo7ZuuvH8+ZY2qR8OgSW/xWvpJrKWYSHdVYuKrWY1uLM1DFejKb7nioEPzg==","shasum":"af7dcc15cb07b18583ff9d840e35c28c306991e5","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221215164455.tgz","fileCount":27,"unpackedSize":40248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTKXOxAVULaFNlOTFrtn5HIc3BuZw6r2mTUkT/w8ZqZAiB+mkwDE1zVb+8WGhh4zvlbdrGK8GA+nkqwDWJKmxU4PQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm0+AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqegA//ZBcGrBccXV5UKl/sgMNDcOanV5H4pk5ngIsnCVRHhO+0LXoP\r\nmNdJH33fkC37ZjMA2tc5UlGCSbAHHj+DFelxj0eeISiTsY1lwHcG3zHC7wUK\r\n+QBsKqCLfnJXEuNDfCCYQzsVtebmHd/LQPpuW20h6Qb8X8ygBjjHfehA2Pad\r\nNBAmYACuDtZ/r6R1iz7u7IiM72CQr/xPsvQeSaKPHRDpQLDmMKiVOaQoh4qg\r\n8/vueHBA/u7MeL5WLf4FZiEAAWmCrd/F4QFgLxIMahK+mwYbr9lv0WqbmKb/\r\nseM1Eezr9LdoBU0n1otEaX4DPzA8Mjo5v/oEWuB80gIkcpsL3lic6D67+dI3\r\nLQN1bVON/GbM8wQZX0plSosnpTb2F7Va2gIDdPN9lDsWqQR76ggUa/IowLV1\r\n5qgaj+IE5MVZtUfRo20Ec4lXbwruHo9lMS5oJj29RlfiFEMYiAw8mTx5+wkQ\r\n7Q7g39Uu72/Gnr/qYBfRyZGbkEbvqcS92rdKcNxP3hHGumYYz/a+VRExaRxT\r\nFeJoEIIlSleLD+Bpq9ExIfQx6K0sViW9THBU5bYS7msrntxEfoNnhIC0ycd0\r\nVycy7XELd+UVmd9clBkkwkx1kkdgupgXwmOHp2kl2F2NLbzy828h0RSbgBmK\r\nJn9eDXRQ5EDja/VYUqRNry/N5mio5iO8ZSo=\r\n=FgF/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221215164455_1671122815928_0.8287667301127397"},"_hasShrinkwrap":false},"1.0.4-next-20221215171134":{"name":"@twind/preset-line-clamp","version":"1.0.4-next-20221215171134","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.0-next-20221215171134","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.4-next-20221215171134","_integrity":"sha512-ZCDsvdxtTZtnxctdLy9fFFZRwB99PfwCoSvQ+Ipuf6eIqwC9jNYIWGoHkjhQnMxEZI3vz94nlsaOl8zB4MGCKA==","_resolved":"/tmp/548057fc067259142220246bb818892d/twind-preset-line-clamp-1.0.4-next-20221215171134.tgz","_from":"file:twind-preset-line-clamp-1.0.4-next-20221215171134.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ZCDsvdxtTZtnxctdLy9fFFZRwB99PfwCoSvQ+Ipuf6eIqwC9jNYIWGoHkjhQnMxEZI3vz94nlsaOl8zB4MGCKA==","shasum":"bcf14115ad81b18e8fc5835ffeac44109974d9e0","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4-next-20221215171134.tgz","fileCount":27,"unpackedSize":40345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/K6fdToQcLqwFlQRwNVtTtyekATO9Fm9e15gzxUZsZAiBg1g4rtL+0hbX4HRHMVCQGtDKR8ieQ40olk+RAPCadPA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm1W5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT1Q/+I3CfFCdYPdr6kn/c2AxBxHwE6Gz+BwPJXXBAcq2yOPqlMBeQ\r\nOVIQHVVeVS7nt2RnJVfyfRRhLhSsmIs/XAkEe8Fh0euAr/Dxu+wIJTazn7JJ\r\nJMyJqtESI6w9wGIcq96jxjN7glkgkE8eT4jRrf6Be/6UYR58jzCYa27tlIlV\r\nkGeztyiLqc+tb5blpf3pMuaSoW2UF4kSvk2xTiX+ducGqtPJcW798LM9I22/\r\nugCNQ7py2EJRtmb4tQzKPU6bP80KcckQMin2tl25eTJYaWlUeEL/ceVZ+DAF\r\nVgkKV4v0zpsR5F18+K6ip652FjeJ0RP3NUxkBrRiTBjjTR1QY1YxS4mDNMGT\r\nUs3tvpimGedmh66LneR6BL05ZURBOuRgh6C2MTJBWpygcwsLAA/kzF3h7i/7\r\nKkfl6xLykKoD61vv8tNCCD2mosGk30nCA1npoBZsy7uHQHF5767ndeMc2+GV\r\neP0g5vbyAUeo5ImDIU2zQJ0jlPVTMOcE6TXLLQ6OHw/WLVeChdrlGfzFmcFc\r\nPLQ8Xqfb2FxzBUEqj0sa/FIXcvaNMmyVkaRPFVDY0wmi6o0NAVBjWJIPer4R\r\nm85cGVVYmGnfO0glO9GByQ3K39viErKsBB8CbuKTgOzssl3T3Px8ORHApsSp\r\n23wl07CFLxT51ltnFH8ePk5MPOAYyyJ2mp0=\r\n=nYRZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4-next-20221215171134_1671124409469_0.21509872706673838"},"_hasShrinkwrap":false},"1.0.4":{"name":"@twind/preset-line-clamp","version":"1.0.4","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"^1.0.3","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.4","_integrity":"sha512-rn9Y7ASE7Q4rn0fUJLZPUpKT7ZV65sMHKb340ruF67DTiaE5S+zXr5MyVByImEBLKsqz3sWHjQsTppaYylHItQ==","_resolved":"/tmp/4269434e4272344d26dbc95e7fe89b5e/twind-preset-line-clamp-1.0.4.tgz","_from":"file:twind-preset-line-clamp-1.0.4.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-rn9Y7ASE7Q4rn0fUJLZPUpKT7ZV65sMHKb340ruF67DTiaE5S+zXr5MyVByImEBLKsqz3sWHjQsTppaYylHItQ==","shasum":"00445a2dae4ed7f2c00ebe005ab40686be88dbc8","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.4.tgz","fileCount":27,"unpackedSize":39520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5ykK11gM1j93pxQ7molz8L6mzDukwxKxBwJp2yY4sCAIge2j70w7Y1t0V9za8MXAjBCZoFkJcjNQrrzxlzqHJ7LE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm1cLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfkA/+NmaGZkPiDgfcplwOPkfPE5UVi3f6JqGep3XPjPnU8+3TXwEG\r\nj84EFy1mFWR9pmnzcuXuAqgQvDWFtLNbbkATvkekZu4oFBl0PbAQx0SP/PgF\r\niZZSS2APtihc7XK4Yw9HYbUEcpjiBj9hqNbv4qoxXlxUVaAxGPO45kiFOw9P\r\nh4nYJuoEd0IcPCZ/e/iGjPLRLy9HYXSQ0aGjJG7cge9EcQrlnfJoQjyOv3GE\r\nOmEE5I3ZWbRsHrvBxUsgQ6dgGu3FIZQnA7+N7mesuoZMlOmfHkNtLAVIyJsR\r\nRxgPKMV3/J9A8U0SLoY4jX2oOhUMFIfryCWylt6BSp2U2yp0N866ew/PIZES\r\n2FsIojyhRNac7/yHIc2w+YkPyavA2GnGvl/62PYSPb6G2VL8GW3aa/xmseqf\r\nK8qqlZke5zsaUyKYKS0+9xD6J/Uhce3c7BcqTlPZ1s+izYTCD4J3bm7m8mGF\r\nUDbhmLjyzCzNhHBsauvfSTD4Qz6nR/Ldq0EYdO9WMtvfvBJ+ONPtU9QJuvBM\r\nB24I2ahYJv1ERoMr3x/+Z4rSGtc3g6eBVqxfJlkh0Amx2VKF7zUnEptvqEZ3\r\nOR8q5MyDIKzwoqCIMYwIUH3s1xUrQMUZiIfwpi+JiLRJu+A6npnE5IQGz1Si\r\nefO0WRLC0cqnCMwsJv6UJTxKAnTirX3ZsrU=\r\n=X1fz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.4_1671124747017_0.006133758332763195"},"_hasShrinkwrap":false},"1.0.5-next-20221218112843":{"name":"@twind/preset-line-clamp","version":"1.0.5-next-20221218112843","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.1-next-20221218112843","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","worker":"./preset-line-clamp.js","esnext":"./preset-line-clamp.esnext.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","browser":"./preset-line-clamp.browser.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.5-next-20221218112843","_integrity":"sha512-wN4GGi1h5fCXJgm3/h5ePZt/NCmgp/LFFMhQ6YaKmm1spzb9cMY6IR7HV20xNlYA55Du4JhwFxcpC2StXiUj7Q==","_resolved":"/tmp/1b58bf1d7afe83e44db192a1c75fa00c/twind-preset-line-clamp-1.0.5-next-20221218112843.tgz","_from":"file:twind-preset-line-clamp-1.0.5-next-20221218112843.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wN4GGi1h5fCXJgm3/h5ePZt/NCmgp/LFFMhQ6YaKmm1spzb9cMY6IR7HV20xNlYA55Du4JhwFxcpC2StXiUj7Q==","shasum":"31394a8fd28188d3aafa74215ebea330b21794ff","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.5-next-20221218112843.tgz","fileCount":27,"unpackedSize":40013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKeAzXC5FBACiv1x/oJDiF48kVgKbNISDYa+kmk86LrAiEAtv08NDWkTvx/nZxTs7c7Zb/Q2UTt1eTJ0cuYzrpqSDM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnvntACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDVhAAnC1XvDiQzw9qz1Q+SafI47rcdMDIaxID3OY3tSlSVtxOmc9M\r\nFd11lmqgns8IbuhU1qXB/++IzmwFFdV90d4V0IXz9OJkBo2EaU6R7r5eiHsq\r\nhLf4qlpYKGUHzeKNc228JYF7tEgMtenPVNuT9VJIRE5i43UH3FVQdgpnyUNR\r\ncisXmCRxZuYN+5V7z1cdjygOPy817/T21AIe8qh4hGIIcgTSEmxKPL0KO3An\r\nayA63J7LgCea95dZw6ASIbMX9snfy9AMVaCWwyXCNvWS7af4MFVn1410nxNE\r\nVpd95aygB3O8Ea0kqCzRqKc+oM/qy8DTCJZVPu2lLknOKsMnLwQFF0QYBXSU\r\nFXLnK0saY5tTtzqFO5d30mGtm6Z4VBiHb14TDz25Ic2KmLuP2SvS88BPXRPZ\r\nhpuUo3gwPS8EQuTxV/NWcgy3FBOZTp8MCVru4irej8BK4El+HD1D4gvGryqB\r\nZeNuqXlOZLFXAw9ezitmrqtIn2rEbr5MhG1dGpEs4I8+jf6Y7JVvu4CniRcW\r\nniEp8ChDckD4v7aAvjopo2/qCe1oyBOOjLhdEyrqDc/QUG9PKxULLmKtXgsL\r\nCXMdelSTZZZAm2ok1+mItOIBhf3xe0wcaSurnE0aVCYvCITZ7HNoVmMO3Yd9\r\nBYcJBV+/wwTUdqj0X2KK3Pf55kKt8mXI3iE=\r\n=k6C9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.5-next-20221218112843_1671363053670_0.48839673447484144"},"_hasShrinkwrap":false},"1.0.5-next-20221220021500":{"name":"@twind/preset-line-clamp","version":"1.0.5-next-20221220021500","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.1-next-20221220021500","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.5-next-20221220021500","_integrity":"sha512-0SziN5gR3Eo0cl965MHyP7SdCwSD05wb8Z+TNjihHhpEZPrhc5AZYeGCeZsz1WE4qShUkz/ON0jt58i/RYQKhw==","_resolved":"/tmp/5ce0fdadc809c5e93e91fa522ef08cf5/twind-preset-line-clamp-1.0.5-next-20221220021500.tgz","_from":"file:twind-preset-line-clamp-1.0.5-next-20221220021500.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0SziN5gR3Eo0cl965MHyP7SdCwSD05wb8Z+TNjihHhpEZPrhc5AZYeGCeZsz1WE4qShUkz/ON0jt58i/RYQKhw==","shasum":"ffd227f53e6aa180c023560a218e46f5469cee1b","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.5-next-20221220021500.tgz","fileCount":29,"unpackedSize":35901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcUiSiNifLklMTxVwRtcYh1Xkuj6yHnW7ldmd/kshtWAIgCeUbNLSbP4SRG/GF/UUriJ4X99SX67lz1VdP9HfpggA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoRsfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt9Q//e7LfsZ7+Yfr6aJEo9WCU8Co0HNIW3ikWXhj+LGf1y2+UbztX\r\n+v+4nCzeByMymAW7Pn/1f1qMpYRdo0jRFLtpI9sIQ75iJD7zPFHl5NMSwZYs\r\nIHQ1jtO9zf5kGzT39nuP6+2K8qIj2BFuaacIPptes82jP++HCxwnUP3C4s6o\r\n8oJ/cdFWUdjC0hg1hDDHFsK7UnJ7ecmL1QE5xew5RImooaAiA9g+no+6jIfO\r\nX8eS7cCTBnTiW1GqmgLJUi8qI44IiQvGrKMpzXZM7J4QX4tr+KHf/LtvvO11\r\nVIa8CeoU2JPMOWDS2GHrEGsGpveXwVZ2j5Cz6knChaGumWuthC8x657oC/yB\r\nSWwusoJvcfM5oKRMc0MwYySR3KtXSjxyf3yuxqzxNX9sQMFlXPrcaeX0WQI+\r\nNPjsK4iEuh2iuCuRyMdFyfz4AjIJcMqT0ko09uA5U2q2j5ZKDmAHc6TetKZL\r\nfJPasJM0lOS28PP9bW7gC+eiKIQjQnIJmtDLf3qQXLATWueAGUd/cZJ2hAix\r\nklt6RZ2nihqPICnzlJ2hb93hbofE301a5pZSntTdd1+YbpKSZHKD58LDrEHh\r\n0j5dhRCqfu2gRzjBpEqArm4o61wPmu27iWUrcM/UiqBG/ZSAIlu4sGr+bR3g\r\nezx+GmIQaSapVdU623OncxUrHErB0GByp2o=\r\n=S9Em\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.5-next-20221220021500_1671502623184_0.4204760145699069"},"_hasShrinkwrap":false},"1.0.5-next-20221220080151":{"name":"@twind/preset-line-clamp","version":"1.0.5-next-20221220080151","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.1-next-20221220080151","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.5-next-20221220080151","_integrity":"sha512-Khnj/O5eCcOnB0QaPC/14ovn5TuXGvXEOK83xHTIBI/QteIt61nNGPcJXhEoEXANxxpEd+6xGjFjc6hpKKxmRA==","_resolved":"/tmp/d856cac54d5337bfec9c8bb5ee228f01/twind-preset-line-clamp-1.0.5-next-20221220080151.tgz","_from":"file:twind-preset-line-clamp-1.0.5-next-20221220080151.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Khnj/O5eCcOnB0QaPC/14ovn5TuXGvXEOK83xHTIBI/QteIt61nNGPcJXhEoEXANxxpEd+6xGjFjc6hpKKxmRA==","shasum":"ba4348621996367c50a63976488331c803e337f2","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.5-next-20221220080151.tgz","fileCount":28,"unpackedSize":32811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5ijqO+0z1642orFdd+L7ZjSPclGRMABUTa+mmz9J6cAIhAMluLcxTAP5vKmVraNIJ0aaCSz3Vp4IsHriBLuK3ERrQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoWxjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEZw//Zw9sb5NSpyi3HvSQ60G/mplDrEAdQTERTXHPwvvqpfOZpIpK\r\nqhwap0Z8d6BkpKZJO56/PmbqcpIwNJDm2aQXC+MbwctyTkr1YsgrzPORUWKA\r\ndpu//zjn+W7sHrdpW77vw6awL0l+OFJUtdiE2gsRQ3sPkGRv/2t/cUp8pmfL\r\niFF8+GFvOYi2Fl7aFWt0FsXAAHtVy/f9Fo/FeJ7TB0rbTQMZdwr9DoI5j3Z2\r\nLjUJN/hvYTibKTzWG5N4ZTiltMczePaWecXyfhs4/Y+OVcyGXnqQrjgPJr5M\r\nWYfJR1/uySb0i5iwOishza0nhrNrYQgkXyP2vhjWhqY3nGr/4xUsaTnm4t+Q\r\nNi2oQw9fM3tBLEbirRTHMCMqZWThiNYzUwSrnkFl15eJTHQs+LnWxOChWZua\r\nzpfqLhzUvO5cDP2cICdcnTDi5wbIdTS1NSRftTLV3ki4wLFX9+5plETFPgyV\r\n5p76jNcNZ0QO5DOis36LP8b+SluXdtVaWiQSFDmz+WfrcuqhPZghyBMNpHKX\r\nw1Q9yO2IMZ+gsJ5RywawOBp52sn9VIMtjzte/uhv14pzkMhBYoUhaH3ZoxIO\r\ndzyMQQ8xD4TfDJcLOPuvXxImJ++F5WoPRBM1M2/WLFeddyIjHZNoPxuP1Wax\r\nxEjImpOLLR61rp3jKGyba0avQlGQyI0G8UA=\r\n=qMb0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.5-next-20221220080151_1671523427080_0.5126668015347413"},"_hasShrinkwrap":false},"1.0.5":{"name":"@twind/preset-line-clamp","version":"1.0.5","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"^1.1.0","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.5","_integrity":"sha512-SIlXpojLvZjYNSP/FFtfjOIJjQNl26hRcfwazHW+lKP3m12UPf5NILW7rviJcFqTlNu291BV/j5++SN90aQ2Gg==","_resolved":"/tmp/faae37063533e7f3b9479446d5242884/twind-preset-line-clamp-1.0.5.tgz","_from":"file:twind-preset-line-clamp-1.0.5.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-SIlXpojLvZjYNSP/FFtfjOIJjQNl26hRcfwazHW+lKP3m12UPf5NILW7rviJcFqTlNu291BV/j5++SN90aQ2Gg==","shasum":"37fe760c4fd33a7e62bc71928a517a606ac610a8","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.5.tgz","fileCount":28,"unpackedSize":32393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP8Acvle6YhPaXuvPScq6MZ+Lkl4JlCL2Azs9NuS/oMQIhALKv9cnHS4ib8IyT12XuI/4arnc13CBEWMDiceLTOLVv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoW+uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhyA//cQgtrfAtJwJbX9gWNbQKR/uNgGnvyxKrf1rq/IR0xLDYNO5x\r\nwqyF+jzXoq0zjuWIk9Jhyq+DwOE3BsyeLgfzWTxfS41OkiUsgOjVD8rEsPSz\r\n/zkwdewpmbsHLOVgjxOvHHoexo2SbvJFz7mWbiWXWJkdpbfvD5iQdpmLS2uK\r\nO8gCLUH+J3yokPYuqnlVFK0GaIAPXcSfGZmV/5dgmyWi5kapDVaoFvHGD3q4\r\n87KzZK3UY5EtjJ2knABM8ltUh7bzR2J+lpDIgwkSPQdUKNOmC6y6Fgbthif8\r\nF7uGIFReJeFScmwFe5r17zOgYLMzC0cHk/51OV/hXYekoKxDKvngGQoyfNms\r\nHHZVTVZCKOlhMZO9vIdFGiFCw+VhaC8C0/aW4HCQ50O9xgWVSEpmmNR/kf7o\r\n3hm4LV5kFzb9h66DsmZfdbZyBqhS+0qnWv+VG484OWIPhReEMhthlVXO3tX/\r\nMoLQfkMj5JJpcqp38N/GiqLXxkzCAe/CViDhoLVJ6DxYhYzU+ZXVLVwcwbaU\r\nnRHPld8ZSuLR1nIqwko29FbM4l7/ed/Z2hbHAGUXQEx+M/fCPRFBojkfkh6u\r\nC8WCCAVFJznK3qpHSDWbuenHat3hxRFsGb7dn2j+1rnvl0FcCxTKWWFKxTKx\r\nIdP4L9qKCLmIzk/M2Q4WDcFN0zCjs7j3HEY=\r\n=2RIs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.5_1671524269946_0.3202068434807046"},"_hasShrinkwrap":false},"1.1.0-next-20221226213230":{"name":"@twind/preset-line-clamp","version":"1.1.0-next-20221226213230","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.2.0-next-20221226213230","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.1.0-next-20221226213230","_integrity":"sha512-URsHLOdg0Quyit6beQdjErRdYAtUpafQnlEeL40cyu//SHTmOboWFhO8YTTCrE1sOHAlz9maJbpfDjc94dSltg==","_resolved":"/tmp/48ec928e5e8e9f106b11bd964201b21a/twind-preset-line-clamp-1.1.0-next-20221226213230.tgz","_from":"file:twind-preset-line-clamp-1.1.0-next-20221226213230.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-URsHLOdg0Quyit6beQdjErRdYAtUpafQnlEeL40cyu//SHTmOboWFhO8YTTCrE1sOHAlz9maJbpfDjc94dSltg==","shasum":"e44776a6080ecb9500d0e3adbca782d90013a0bf","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.1.0-next-20221226213230.tgz","fileCount":28,"unpackedSize":32818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFY8jMn4bC3FuEsgKqYZt/X4Q0PRiLYvzZFN2jRhgVw5AiEAqGbzB4GHi/LSunO85mtgUlqoikEK1ahIpcMQoXLxRsM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqhNaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTwg//UT6+Rmv7IZs+Kn89pR8pxm8EECdXh+Rq4UauWcbzhWGSakQp\r\ndukbSruBYCVQ5yrlNM2Q6qHgIhhdpbVowstDL6UBc2d31FeaBHOPcVJ+aMSX\r\numY8ugdL0HdkKesPg0wOngXrquwxE7a6Cv1esVg0ZcxeON5Nh6z/mvFcxm30\r\n6wrdtMgyl4ZN8EUaTBJDkD2xLO9servPF0xOqxN2yjQ0oB2S15w3G9nywwyO\r\n7ftqA/jqRwgFuMqcYMY6l0ow0nCZZGyk553FVEv3THbtqJilAe2nXipvvU1+\r\nJ5JferWePH8DVQkKnuce+z1kxAraK9LcNtij2VZz6/quIkSY2/RGvX2/pcg1\r\nDgKyQ649WGWjcsJABpmXenyic4hWZ/1uR8sGe9Q6aXWGbr1cxRkrNtZikkZ6\r\nIaNIN+B6BpIN4A/Ds14BJFjUKHZL1GN5NcV+QMA7qup2Iv+24DJDahmZzT7N\r\n5XorNJVoPj48zEQuajteWyoonYGYtktVgywZ+pxT0zHJGrdgJ1FCpcQ/oinw\r\nqT5j7xe0kvMGdSWkLbL2xfmQUAR6VO+pw9AOrRIigp/creWnsejYyLZzFxPX\r\ntNjE2ayT/xxmOZTx1UKFaUCJpKzHnmcpi9/bxSCBFbnvmpdCslLeIABiGchO\r\nSKTlBUl4LOL5cT7BvQ8VDBloe9sz/mNXrdE=\r\n=k9Sr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.1.0-next-20221226213230_1672090457852_0.4851286603521916"},"_hasShrinkwrap":false},"1.0.6-next-20221226215136":{"name":"@twind/preset-line-clamp","version":"1.0.6-next-20221226215136","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.2-next-20221226215136","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.6-next-20221226215136","_integrity":"sha512-EeACebsVi3cuMvqKQo8KgdXrzFra/rUjBeCnaCEarRtn665mP9Lgao6tCmW8hfxK32ArPtg6s5fWLAT4ig/o1w==","_resolved":"/tmp/c17bc956507acf42a9832dccf1b7e63f/twind-preset-line-clamp-1.0.6-next-20221226215136.tgz","_from":"file:twind-preset-line-clamp-1.0.6-next-20221226215136.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-EeACebsVi3cuMvqKQo8KgdXrzFra/rUjBeCnaCEarRtn665mP9Lgao6tCmW8hfxK32ArPtg6s5fWLAT4ig/o1w==","shasum":"f67f598c4cbdee97c68a20c783df3139463f1005","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.6-next-20221226215136.tgz","fileCount":28,"unpackedSize":32799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDorUX1q9TL/qC+Z8a4LTTbrXNELXAyuZh43MwtEXp0qQIhALkvGF3IGMLTrkzY7TJ0Dv+TZsNJycZ2GlBI1hisJMWc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqhfbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDzg/+PD7KHqc0ke1GKAWzziBGvj02ppj/PHM+r3pu0/h+iMft6Mo5\r\n5dW/tauyiH0+SphmzwlwkG4IsY0nTZvhPY0wyABCeGZf0qixJ3IcJrvPZfF+\r\nJVyAgDhSIA1rBCw7rETn5rLMNIFhKuEQboiLgAQ7yVxzVj+8J/qxPJnJJOKJ\r\ngGpDaVRNZRHnpA1yl7EKQdz1bJiGXW4yhqsDaaQyoc92HH6JTE65uNCszy/G\r\nK5CIk8mvF0a0CaipNaQfkkDNAE1JfphA8IlxtFQzYdImUGpyi1aJI8LPWecK\r\nTXvmN2deMsTd/g1TUTmUuiP5oAmoZdgToj0bWh478QpZoS7Z6SigUhK15mVS\r\nXnHWb1pzKF85tldAkkJeAkZd+5Cb8sd2e+EGKB2ZwTrxvEYQN+g1mT2hW944\r\n9wYsXPFC0uGYTGR1QXkJ2gSoY9voK3RDepr9EyIjdsXt//ktC2nmFvxoPW3f\r\nLQ+9S1yx7a9NI63VayjD8LZ91whxB+9LiWmFTNM0BzIOqeoKqgBl3fh0DtLq\r\npOux/N9U7I3eFFyvY8HydxiSf5wL9jak4WA1JY5xb4EsGk+ZQNXgThHU6kMH\r\nIR3qtV++Xp4uEdvWAX0INVJ8F7FXZtBDIOSIyvF4ULMzWNL97syIdeK4j1Sk\r\n6vN62UVXyiLyh5sHHG3bZRMSdMsWvmk1Ds8=\r\n=zxwF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.6-next-20221226215136_1672091610986_0.28039806431700165"},"_hasShrinkwrap":false},"1.0.6":{"name":"@twind/preset-line-clamp","version":"1.0.6","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"^1.1.0","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.6","_integrity":"sha512-Mj9AxegcTGLaGI2iZWENbln0Uh2GXcXiCISsksQyXDtmOnAhKqCcswu5hHUhT1PxxPfXZgN2jm62TMdETgmpnA==","_resolved":"/tmp/41b4a922412cbe70b1d283ad3991e79c/twind-preset-line-clamp-1.0.6.tgz","_from":"file:twind-preset-line-clamp-1.0.6.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Mj9AxegcTGLaGI2iZWENbln0Uh2GXcXiCISsksQyXDtmOnAhKqCcswu5hHUhT1PxxPfXZgN2jm62TMdETgmpnA==","shasum":"d38c8bb49e420dc7ff706720d33a97582711692a","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.6.tgz","fileCount":28,"unpackedSize":32575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDeTq6C2HC9nV2GAqh5kttU97x464sIyE/MKa+cZd/tgIhAMx3VyhhK4BmoVGy/lIeDKmqeUf2B2FijNABkYVAyhik"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqhlYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCZA/9Hs0yRMoUmWha77x0WDvhT/jdenqNdKMadPUfHT14u6X9ei1F\r\nF1+vni2iU3lUSZxdulG7VpsZ1Z7B6/RJMd1UoLHi8X3U69oJ8dy2nSw65BNc\r\nGNCgcL4/EPR61B8wgFzAQlrjeW8ZxradMNDA85JZ5yPiKFfSev0DCA/Qh8rl\r\nipdj7Byyn3uFe9MIao3H/QkgHwDTltq0LoDHKbECe+ra6CJk1jkATxBoPvm4\r\nSn1xMK+5yZtkGr/DrgdGw7R9+IZ7QpoTAiG6l96KOchami9b1rV0n6AEDoQK\r\nY8Q6hU8dVhG9ZYINSA7ErAdhGKNTLZWZcuB44UujAemSy1bO/U2aQwvP4/kb\r\n06S7TuzGqQj6PkvapM1T5bq6K0mV7ZAXzwfivxzFzC7aKh0AACiEz38OeLb1\r\nyI3m2D9j25rZ/S43fzX4/0sE5GrACVNc69Zs6MFnLwATiLY2VTuqkRNZV1IB\r\n/vi/kg38mpV4h8d4msTaGgd1HyHPC5JQJM5f5hIzXr6J72I6g1spsEye96UI\r\nEe5tYQZco2133pyMQ4civwlHkzi/Uj0YVwkI9HfvN8Q7AACL/DhwbmVLsqSs\r\nlIIcusybr7hk+02ED4odH4dDfryG6Aonerm2E9TW/zbilpNOaHBJJn6TZd9H\r\nP8tRj91WlUjm25fPzCpi/lpQHqjasxoMPJY=\r\n=s8qh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.6_1672091992344_0.7165988930355676"},"_hasShrinkwrap":false},"1.0.7-next-20230124084504":{"name":"@twind/preset-line-clamp","version":"1.0.7-next-20230124084504","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"1.1.3-next-20230124084504","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md","_id":"@twind/preset-line-clamp@1.0.7-next-20230124084504","_integrity":"sha512-ONh8PA2QsLikIMLykKtD2ae4FWssu679RRGDhY0NzEVb8YS0N9AmCdyHeL/UM06AezIgGLITenqCT55rk6Iv0Q==","_resolved":"/tmp/92ca65dab47094623f6e3eb8d0bd45ad/twind-preset-line-clamp-1.0.7-next-20230124084504.tgz","_from":"file:twind-preset-line-clamp-1.0.7-next-20230124084504.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ONh8PA2QsLikIMLykKtD2ae4FWssu679RRGDhY0NzEVb8YS0N9AmCdyHeL/UM06AezIgGLITenqCT55rk6Iv0Q==","shasum":"c7998d5c03693f1c665c1d82aadc515b80023706","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.7-next-20230124084504.tgz","fileCount":28,"unpackedSize":32828,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfC7clckg8WLSS5KUL1egZFiIHDmLRRPLkIN6dVv+cFAIhAIQNnmoi6cGeWPTUaJnG6+6xWYrJbChyfkUH7fbMvNw7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5sfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1dA//XM8i0VZFl31fwwrbr90eDjyYgTkskpbm/II6ApB4VxR1wsGo\r\nZZPIM4bpuX+pDt4oREpkkgzp/cbGHAeGreoQEPTAyYncnDlKEfxG3rB40P//\r\nooHtlCSpQI5n+0W7b9ZAx43sqWB/2gUTytEvnG6Krap8hK2NSWDNJWlF+KX6\r\nVQwq1WvmLp2CJJIx6B854/BNk9mFz35bif6EIGbwBkViov9OfD56tPGn1eLR\r\noiow239xq25wsyFYkwdT2znIkZ4vRuLcnBq40TGFgNwnmFO+AYRC0JsGPcdE\r\nbvGK/0ANn91M5s9I0etJsiecZEJrjLRFdpceJ67ZldYNDiQuoAu4OzRuTNfb\r\nJXxPuaj2YSxV48BowDnNW0479XkYry0QAdy0SsSKSS5Nfe7J7vvx95gxsxSx\r\nqv9/943sNq2rPTuME4WndcVDyaAPDbUfLA5qe8QVYWLk0fkmilcADmJJUS/X\r\n3QjRPWSSb869nMBxkpy/nMNC1FGHEOnQrSKJJYx4zUsdrE8nScOOzgOKUR/0\r\nmAV7/I7uqPcZ4flPb9gPSO9ZEKdKzbggCXxW/0EreREqtXAcKfid0r46QqsP\r\nwNSSkEZ9NpoBDz4cxwJfjeHZlicA1sPo2t7WnbjfnsNR8NL1AumdOlnWl6Ho\r\noR2yhX6pYPjFT3+xGk1ADqVtHX7vO2I/Rcg=\r\n=yKEB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.7-next-20230124084504_1674550047430_0.2859284205152708"},"_hasShrinkwrap":false},"1.0.7":{"name":"@twind/preset-line-clamp","version":"1.0.7","description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","type":"module","homepage":"https://twind.style","bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"license":"MIT","author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"funding":[{"type":"Open Collective","url":"https://opencollective.com/twind"},{"type":"Github Sponsor","url":"https://github.com/sponsors/tw-in-js"},{"type":"Ko-fi","url":"https://ko-fi.com/twind"}],"engines":{"node":">=14.15.0"},"main":"./preset-line-clamp.cjs","exports":{".":{"types":"./preset-line-clamp.d.ts","development":{"esnext":"./preset-line-clamp.esnext.dev.js","deno":"./preset-line-clamp.deno.dev.js","module":"./preset-line-clamp.dev.js","worker":"./preset-line-clamp.worker.dev.js","browser":"./preset-line-clamp.browser.dev.js","script":"./preset-line-clamp.global.dev.js","node":{"import":"./preset-line-clamp.dev.mjs","require":"./preset-line-clamp.dev.cjs"},"default":"./preset-line-clamp.dev.js"},"esnext":"./preset-line-clamp.esnext.js","deno":"./preset-line-clamp.deno.js","module":"./preset-line-clamp.js","worker":"./preset-line-clamp.worker.js","browser":"./preset-line-clamp.browser.js","script":"./preset-line-clamp.global.js","node":{"import":"./preset-line-clamp.mjs","require":"./preset-line-clamp.cjs"},"default":"./preset-line-clamp.js"},"./package.json":"./package.json"},"sideEffects":false,"peerDependencies":{"@twind/core":"^1.1.0","typescript":"^4.8.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"module":"./preset-line-clamp.js","unpkg":"./preset-line-clamp.global.js","jsdelivr":"./preset-line-clamp.global.js","types":"./preset-line-clamp.d.ts","_id":"@twind/preset-line-clamp@1.0.7","_integrity":"sha512-itKaXtj5O71zX0hljTDyiqAY6tcDovfT46NpT1ThWFtBLMsfiVlee8zSNeP1IYe4t1qALxFRfrpVjhqdkSOgGA==","_resolved":"/tmp/9fcf44fd7592eed69dc42fdfbd7e56af/twind-preset-line-clamp-1.0.7.tgz","_from":"file:twind-preset-line-clamp-1.0.7.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-itKaXtj5O71zX0hljTDyiqAY6tcDovfT46NpT1ThWFtBLMsfiVlee8zSNeP1IYe4t1qALxFRfrpVjhqdkSOgGA==","shasum":"ff6b0a5b8fe01e6c98e243091f687c8341f36934","tarball":"https://registry.npmjs.org/@twind/preset-line-clamp/-/preset-line-clamp-1.0.7.tgz","fileCount":28,"unpackedSize":32585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7GkENIoQaxU2o7gxr0LBMKDKLJxWjSEOuDeLR9CxTFAiEA/kG0A+kU09Y/d+chCAGYgWYMNnTtzSkOrDAKfe6tg6U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0E32ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRjw/7Bf5Z4AN18UCp0qTriXFissKa7FDqdIn4brrHRBlZaaZ2lxG6\r\nM9YW+JJbcPNMWJ1zXqNtEuN+tXKdoA0E/aEPk7DUbGW6DGt/TNNK3G3zk2Mf\r\nR0e1uTq48ViTpW7UslvG3QpNbW23aEqmU8MEOEPyOi8/TVQf7/pq+JQnxugw\r\nth1HTnkqgXvlpkFz07Taz7bDlLF1DRhazlHzJbuyWhrpQoC4U51HxKr4GUxi\r\ncIKJPnEQfZCMoQaHcqjIbYAoWMD5MsqjVOeIgo9OXyELzmxZXp+UwgucCcfg\r\nHAmR7CpRVGbxd8Kms+0ky/2YhQbYW3iXKC9lUGmDdG5rjZk0arqE8Vb3Xo2j\r\nP8OXJh2N5oUviyq3hZ4XX92AH8s6e9fnYHbyOtcsVK5IUkrwhJniKpbD8YrV\r\nsDADAUTkfGavmGzU+jNrHL+Vrq274SoyH7LBu5rs8W08AQYNcyvhmMrqSMYL\r\ntIBT/QkBQYkV8zLbdraSL0oY8eu3mZmmX4fID6d4L1y+2tPUISnFJM5yyKnX\r\niUCjMYTC+2jXX6WU4UQVTX/LEPFn9S8DTtpXwyUOV1p+9tLPTqWb1IHT+l4e\r\n6Wdt/da94uYc3NAnFbFKL2KTFA2B/mithU3uZac70Hru29wXPC/kSQif1k2h\r\nKzr26timHQ+BarPTUhdKOHefYEGE4LP2fME=\r\n=SJYm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sastan","email":"s.tandel@me.com"},"directories":{},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-line-clamp_1.0.7_1674595830644_0.24639011086226903"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-27T19:51:04.106Z","1.0.0-next.26":"2022-01-27T19:51:04.358Z","modified":"2023-01-24T21:30:30.924Z","1.0.0-next.27":"2022-01-28T21:13:18.415Z","1.0.0-next.28":"2022-01-29T20:23:25.800Z","1.0.0-next.30":"2022-01-31T16:28:47.989Z","1.0.0-next.31":"2022-01-31T21:46:50.491Z","1.0.0-next.32":"2022-01-31T22:09:11.736Z","1.0.0-next.33":"2022-02-01T22:33:10.277Z","1.0.0-next.34":"2022-02-02T19:53:10.807Z","1.0.0-next.35":"2022-02-05T20:43:17.760Z","1.0.0-next.36":"2022-02-14T20:27:20.661Z","1.0.0-next.37":"2022-02-15T20:36:56.029Z","1.0.0-next.38":"2022-05-05T09:15:53.394Z","1.0.0-next.39":"2022-10-03T21:47:24.642Z","0.0.0-canary-3f42963d":"2022-10-27T07:58:59.586Z","0.0.0-next-20221114103805":"2022-11-14T10:39:43.272Z","0.0.0-next-20221114112532":"2022-11-14T11:27:25.380Z","0.0.0-next-20221114134810":"2022-11-14T13:49:51.934Z","0.0.0-next-20221114140827":"2022-11-14T14:10:06.521Z","1.0.0-next-20221114221321":"2022-11-14T22:14:57.223Z","1.0.0-next-20221115000153":"2022-11-15T00:03:35.879Z","1.0.0-next-20221115211006":"2022-11-15T21:11:54.962Z","1.0.0-next-20221115212933":"2022-11-15T21:31:11.039Z","1.0.0-next-20221115215013":"2022-11-15T21:52:12.214Z","1.0.0-next-20221115221831":"2022-11-15T22:20:10.727Z","1.0.0-next-20221115230557":"2022-11-15T23:07:37.441Z","1.0.0-next-20221116101027":"2022-11-16T10:12:22.520Z","1.0.0-next-20221116132434":"2022-11-16T13:26:38.227Z","1.0.0-next-20221116231918":"2022-11-16T23:21:24.829Z","1.0.0-next-20221118115537":"2022-11-18T11:57:08.399Z","1.0.0-next-20221118141100":"2022-11-18T14:12:58.878Z","1.0.0":"2022-11-18T14:29:39.462Z","1.0.1-next-20221118224314":"2022-11-18T22:45:00.824Z","1.0.1-next-20221118225717":"2022-11-18T22:59:05.893Z","1.0.1":"2022-11-18T23:32:17.432Z","1.0.2-canary-b1acc2e":"2022-11-21T17:44:10.984Z","1.0.2-next-20221208105144":"2022-12-08T10:53:30.664Z","1.0.2-next-20221208111742":"2022-12-08T11:19:17.846Z","1.0.2":"2022-12-08T11:29:38.973Z","1.0.3-next-20221209074120":"2022-12-09T07:43:13.962Z","1.0.3":"2022-12-09T07:57:17.146Z","2.0.0-next-20221213145512":"2022-12-13T14:57:16.609Z","2.0.0-next-20221213150400":"2022-12-13T15:05:47.142Z","1.0.4-next-20221213151731":"2022-12-13T15:19:15.465Z","1.0.4-next-20221214142939":"2022-12-14T14:31:21.620Z","1.0.4-canary-c10cc36":"2022-12-14T14:47:29.264Z","1.0.4-canary-22ced1f":"2022-12-14T14:51:31.720Z","1.0.4-canary-b79fce7":"2022-12-14T16:25:53.351Z","1.0.4-next-20221214162748":"2022-12-14T16:29:50.935Z","1.0.4-canary-bfa9995":"2022-12-14T17:00:28.255Z","1.0.4-canary-64beb56":"2022-12-14T18:09:26.327Z","1.0.4-next-20221214212338":"2022-12-14T21:25:23.222Z","1.0.4-next-20221214220313":"2022-12-14T22:05:18.199Z","1.0.4-next-20221214225656":"2022-12-14T22:58:42.247Z","1.0.4-next-20221214233525":"2022-12-14T23:37:42.265Z","1.0.4-next-20221215155811":"2022-12-15T16:00:26.254Z","1.0.4-next-20221215161255":"2022-12-15T16:14:50.958Z","1.0.4-next-20221215164455":"2022-12-15T16:46:56.070Z","1.0.4-next-20221215171134":"2022-12-15T17:13:29.633Z","1.0.4":"2022-12-15T17:19:07.174Z","1.0.5-next-20221218112843":"2022-12-18T11:30:53.871Z","1.0.5-next-20221220021500":"2022-12-20T02:17:03.375Z","1.0.5-next-20221220080151":"2022-12-20T08:03:47.254Z","1.0.5":"2022-12-20T08:17:50.113Z","1.1.0-next-20221226213230":"2022-12-26T21:34:17.987Z","1.0.6-next-20221226215136":"2022-12-26T21:53:31.158Z","1.0.6":"2022-12-26T21:59:52.502Z","1.0.7-next-20230124084504":"2023-01-24T08:47:27.601Z","1.0.7":"2023-01-24T21:30:30.807Z"},"maintainers":[{"name":"sastan","email":"s.tandel@me.com"}],"description":"A twind preset that provides utilities for visually truncating text after a fixed number of lines.","homepage":"https://twind.style","keywords":["twind","tw-in-js","tailwind","tailwindcss","tailwind-in-js","twind-preset","preset"],"repository":{"type":"git","url":"git+https://github.com/tw-in-js/twind.git","directory":"packages/preset-line-clamp"},"author":{"name":"Sascha Tandel","url":"https://github.com/sastan"},"bugs":{"url":"https://github.com/tw-in-js/twind/issues"},"license":"MIT","readme":"# @twind/preset-line-clamp [![MIT License](https://flat.badgen.net/github/license/tw-in-js/twind)](https://github.com/tw-in-js/twind/blob/main/LICENSE) [![Latest Release](https://flat.badgen.net/npm/v/@twind/preset-line-clamp?icon=npm&label&cache=10800&color=blue)](https://www.npmjs.com/package/@twind/preset-line-clamp) [![Github](https://flat.badgen.net/badge/icon/tw-in-js%2Ftwind%23preset-line-clamp?icon=github&label)](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp)\n\n> Based on [@tailwindcss/line-clamp](https://github.com/tailwindlabs/tailwindcss-line-clamp).\n\nA [twind](https://twind.style) preset that provides utilities for visually truncating text after a fixed number of lines.\n\n- 📖 Study [the documentation](https://twind.style/preset-line-clamp)\n- 🤖 Try [the playground](https://twind.run/preset-line-clamp)\n- 🧭 Explore [the examples](https://twind.style/examples)\n- 📓 Consult [the API reference](https://twind.style/packages/@twind/preset-line-clamp)\n- 📜 Read [the changelog](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md)\n\n## 📖 Documentation\n\nThe full documentation is available at [twind.style/preset-line-clamp](https://twind.style/preset-line-clamp).\n\n## 💬 Community\n\nFor help, discussion about best practices, or any other conversation that would benefit from being searchable use [Github Discussions](https://github.com/tw-in-js/twind/discussions).\n\nTo ask questions and discuss with other Twind users in real time use [Discord Chat](https://chat.twind.style).\n\n## 🧱 Contribute\n\nSee the [Contributing Guide](../../CONTRIBUTING.md) for information on how to contribute to this project.\n\n## 📜 Changelog\n\nThe Changelog for this package is [available on GitHub](https://github.com/tw-in-js/twind/tree/main/packages/preset-line-clamp/CHANGELOG.md).\n\n## ⚖️ License\n\nThe [MIT license](https://github.com/tw-in-js/twind/blob/main/LICENSE) governs your use of Twind.\n","readmeFilename":"README.md"}