{"_id":"@csstools/utilities","_rev":"4268215","name":"@csstools/utilities","description":"Utilities for PostCSS plugins","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"time":{"modified":"2026-04-06T16:38:28.000Z","created":"2024-02-19T08:02:00.982Z","3.0.0":"2026-01-14T07:14:50.615Z","2.0.0":"2024-08-03T21:27:33.687Z","1.0.0":"2024-02-19T08:02:00.982Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"packages/utilities"},"versions":{"3.0.0":{"name":"@csstools/utilities","description":"Utilities for PostCSS plugins","version":"3.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":">=20.19.0"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/packages/utilities#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"packages/utilities"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["helpers","postcss","utilities"],"gitHead":"112c86592cd4d2ed6ea5c1bd9035a67abe21f30c","_id":"@csstools/utilities@3.0.0","_nodeVersion":"25.1.0","_npmVersion":"11.6.2","dist":{"shasum":"8c07044bd66f08c51f63fe5575a63f1b9a8bec8a","size":2384,"noattachment":false,"key":"/@csstools/utilities/-/@csstools/utilities-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/utilities/download/@csstools/utilities-3.0.0.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utilities_3.0.0_1768374890475_0.9887144021935714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T07:14:50.615Z","publish_time":1768374890615,"_source_registry_name":"default","_cnpm_publish_time":1768374890615},"2.0.0":{"name":"@csstools/utilities","description":"Utilities for PostCSS plugins","version":"2.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":">=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/packages/utilities#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"packages/utilities"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["helpers","postcss","utilities"],"_id":"@csstools/utilities@2.0.0","gitHead":"f9e629d3a6fd60022841d96b6a2a1bc43933d4e3","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"f7ff0fee38c9ffb5646d47b6906e0bc8868bde60","size":2402,"noattachment":false,"key":"/@csstools/utilities/-/@csstools/utilities-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/utilities/download/@csstools/utilities-2.0.0.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_2.0.0_1722720453509_0.44786476505743766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-03T21:27:33.687Z","publish_time":1722720453687,"_source_registry_name":"default","_cnpm_publish_time":1722720453687},"1.0.0":{"name":"@csstools/utilities","description":"Utilities for PostCSS plugins","version":"1.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":"^14 || ^16 || >=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"peerDependencies":{"postcss":"^8.4"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/packages/utilities#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"packages/utilities"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["helpers","postcss","utilities"],"_id":"@csstools/utilities@1.0.0","gitHead":"f5f010c9d9c7f6dc664458e7d838375e5e0f060b","types":"./dist/index.d.ts","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"42f3c213f2fb929324d465684ab9f46a0febd4bb","size":2372,"noattachment":false,"key":"/@csstools/utilities/-/@csstools/utilities-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/utilities/download/@csstools/utilities-1.0.0.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.0_1708329720851_0.9033193230143974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T08:02:00.982Z","publish_time":1708329720982,"_source_registry_name":"default","_cnpm_publish_time":1708329720982}},"readme":"# Utilities [<img src=\"https://postcss.github.io/postcss/logo.svg\" alt=\"for PostCSS\" width=\"90\" height=\"90\" align=\"right\">]\n\n[<img alt=\"npm version\" src=\"https://img.shields.io/npm/v/@csstools/utilities.svg\" height=\"20\">][npm-url]\n[<img alt=\"Build Status\" src=\"https://github.com/csstools/postcss-plugins/actions/workflows/test.yml/badge.svg?branch=main\" height=\"20\">][cli-url]\n[<img alt=\"Discord\" src=\"https://shields.io/badge/Discord-5865F2?logo=discord&logoColor=white\">][discord]\n\nHelpers that we use in many PostCSS plugins.\n\n## API\n\n[Read the API docs](./docs/utilities.md)\n\n## Usage\n\nAdd [Utilities] to your project:\n\n```bash\nnpm install @csstools/utilities --save-dev\n```\n\n[cli-url]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml?query=workflow/test\n[discord]: https://discord.gg/bUadyRwkJS\n[npm-url]: https://www.npmjs.com/package/@csstools/utilities\n[postcss]: https://github.com/postcss/postcss\n\n[Utilities]: https://github.com/csstools/postcss-plugins/tree/main/packages/utilities\n","_attachments":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/packages/utilities#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT-0"}