{"_id":"@csstools/custom-function-parser","name":"@csstools/custom-function-parser","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@csstools/custom-function-parser","description":"Parse CSS custom function params.","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","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":{"@csstools/css-parser-algorithms":"^4.0.2","@csstools/css-tokenizer":"^4.0.2"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/packages/custom-function-parser#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"packages/custom-function-parser"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["css","custom-functions","parser"],"gitHead":"9c37ed1f82e040dc8a115cc700610489045f6619","_id":"@csstools/custom-function-parser@1.0.0","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-7RS4uOSyY1kf1BHNjgCf8rWF1t+rQaIKEr8183Z6hHXPew2ikm2FC8mWqqrj+/UFJFLJtHaoETc04NJveC9qrw==","shasum":"76498515de68bdc6cd1d8afaf3677380c16dc30f","tarball":"https://registry.npmjs.org/@csstools/custom-function-parser/-/custom-function-parser-1.0.0.tgz","fileCount":6,"unpackedSize":11622,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC3gBNHLDbDILW3Xf+06I1hFIOfg7wiNEwgwOWTmh/d7AiBls14cxzwj2Zmwaain8W0RbBA+sGXp8jOx80NezQziKA=="}]},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/custom-function-parser_1.0.0_1790835051095_0.3151971456224134"},"_hasShrinkwrap":false}},"time":{"created":"2026-10-01T06:10:50.889Z","1.0.0":"2026-10-01T06:10:51.232Z","modified":"2026-10-01T06:10:51.346Z"},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"description":"Parse CSS custom function params.","homepage":"https://github.com/csstools/postcss-plugins/tree/main/packages/custom-function-parser#readme","keywords":["css","custom-functions","parser"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"packages/custom-function-parser"},"contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT","readme":"# Custom Function Parser <img src=\"https://cssdb.org/images/css.svg\" alt=\"for CSS\" width=\"90\" height=\"90\" align=\"right\">\n\n[<img alt=\"npm version\" src=\"https://img.shields.io/npm/v/@csstools/custom-function-parser.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\nImplemented from : https://www.w3.org/TR/mediaqueries-5/\n\n## Usage\n\nAdd [Custom Function Parser] to your project:\n\n```bash\nnpm install @csstools/custom-function-parser @csstools/css-parser-algorithms @csstools/css-tokenizer --save-dev\n```\n\n[Custom Function Parser] depends on our CSS tokenizer and parser algorithms.\nIt must be used together with `@csstools/css-tokenizer` and `@csstools/css-parser-algorithms`.\n\n```ts\n// TODO\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/custom-function-parser\n\n[Custom Function Parser]: https://github.com/csstools/postcss-plugins/tree/main/packages/custom-function-parser\n","readmeFilename":"README.md","_rev":"1-f41f8fa2d3490c80babf7e8ead2c4379"}