{"_id":"@csstools/postcss-random-function","_rev":"16-54d009191abe52f3d49793b05c3ef222","name":"@csstools/postcss-random-function","dist-tags":{"latest":"4.0.5"},"versions":{"1.0.0":{"name":"@csstools/postcss-random-function","version":"1.0.0","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@1.0.0","maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"6d303c178976b3aba7d6d5b8056cdb58b4f77a1c","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.0.tgz","fileCount":7,"integrity":"sha512-48wM9/fTwOYtz3nlxqvr7gWvPakje60DitnpyN6WJFXUWBT5Nchyp3PnCc5xTecISm7a5nsR7aOvPrAWutvhRA==","signatures":[{"sig":"MEUCIFyEYg65KDNdrducfJYE/QIWkSSn/vv0nxPPlznSbfdSAiEArmRTUqYdO93S8srfI9qk6+YV4LeFUkoUakIULg5TMxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6897},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"37aaaccfb72a6eabbeabad1646c338a8e59554c4","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"10.9.0","description":"Use round, rem and mod functions in CSS","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@csstools/css-calc":"^2.1.0","@csstools/css-tokenizer":"^3.0.3","@csstools/css-parser-algorithms":"^3.0.4"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_1.0.0_1731322732986_0.27423873860853387","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@csstools/postcss-random-function","version":"1.0.1","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@1.0.1","maintainers":[{"name":"romainmenke","email":"romainmenke@gmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"73a0b62b5dbbc03c25a28f085235eb61b09a2fb0","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.1.tgz","fileCount":7,"integrity":"sha512-Ab/tF8/RXktQlFwVhiC70UNfpFQRhtE5fQQoP2pO+KCPGLsLdWFiOuHgSRtBOqEshCVAzR4H6o38nhvRZq8deA==","signatures":[{"sig":"MEUCIQCLOt+5t4cSqmiVr9raiYSZTnaybQkoXQgt/dntbCtRmgIgGv2v2juE0d8mnDVRlbOBtyvlD/XUa4ev/9HobwtCHP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6801},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"7efa9f66b5c90715fb77415a7c591a2346a0dd2c","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"10.9.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@csstools/css-calc":"^2.1.0","@csstools/css-tokenizer":"^3.0.3","@csstools/css-parser-algorithms":"^3.0.4"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_1.0.1_1731325413455_0.1518854309615787","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@csstools/postcss-random-function","version":"1.0.2","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@1.0.2","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"699702820f19bb6b9632966ff44d8957db6889d2","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.2.tgz","fileCount":7,"integrity":"sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA==","signatures":[{"sig":"MEYCIQCke4DrFL0aSJapA2PEAKtcnsUoBPhPpa4evFJ27VE1UQIhAKxKdA2E2kr9J71LiKLs+Ag5v+n/zB+X53CnWWKSmWuF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6988},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"ff071ed6786539898ce3f4e875526c618fc97ff0","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"10.9.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@csstools/css-calc":"^2.1.1","@csstools/css-tokenizer":"^3.0.3","@csstools/css-parser-algorithms":"^3.0.4"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_1.0.2_1735321403184_0.6269071361323291","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@csstools/postcss-random-function","version":"1.0.3","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@1.0.3","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"f737f5bab3826fc71fd663b21e70ee392b144f20","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-1.0.3.tgz","fileCount":7,"integrity":"sha512-dbNeEEPHxAwfQJ3duRL5IPpuD77QAHtRl4bAHRs0vOVhVbHrsL7mHnwe0irYjbs9kYwhAHZBQTLBgmvufPuRkA==","signatures":[{"sig":"MEQCICV9itokD8XY0LNQwPXGJDqoBfYAcouQn39A3YZAOy+gAiBrOHHzIZaDzsPYRpJvF/j09UKdyrZ2sKqQSzcUDacbwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6988},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"c5435a4bbfeae85ab161a18b3fc1cb632a6ec989","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"10.9.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@csstools/css-calc":"^2.1.2","@csstools/css-tokenizer":"^3.0.3","@csstools/css-parser-algorithms":"^3.0.4"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_1.0.3_1740330450556_0.704012993561121","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@csstools/postcss-random-function","version":"2.0.0","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@2.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"38da06d102bbe65504023278f670895c4a1ceef9","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-2.0.0.tgz","fileCount":7,"integrity":"sha512-MYZKxSr4AKfjECL8vg49BbfNNzK+t3p2OWX+Xf7rXgMaTP44oy/e8VGWu4MLnJ3NUd9tFVkisLO/sg+5wMTNsg==","signatures":[{"sig":"MEUCIAKRnvSFGaGUpjXCu/jr2tLchEuHyKLKaauIQ832Dy0rAiEAqF/dCiUsbL7eICO2tCnvbKEKKd9qc+Tjzq/r1gt+j7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7730},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"1c2a4038a688a32dff007cee0d4c6abee236ac79","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"10.9.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@csstools/css-calc":"^2.1.3","@csstools/css-tokenizer":"^3.0.3","@csstools/css-parser-algorithms":"^3.0.4"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_2.0.0_1745079356132_0.9325788692451809","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@csstools/postcss-random-function","version":"2.0.1","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@2.0.1","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"3191f32fe72936e361dadf7dbfb55a0209e2691e","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-2.0.1.tgz","fileCount":7,"integrity":"sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w==","signatures":[{"sig":"MEYCIQCWnmo/ytL1/MhFtGGoadVCuqPBYBR6DyYKvGwgopixfAIhAOHBjBjm6kozvsQmMSAS4Te//+/3ACBlZyId6ktSsFWI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8130},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"310668cb7d99e906f7ed786cea7e36f92a95b6e6","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"10.9.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@csstools/css-calc":"^2.1.4","@csstools/css-tokenizer":"^3.0.4","@csstools/css-parser-algorithms":"^3.0.5"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_2.0.1_1748343091626_0.8327266026962967","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@csstools/postcss-random-function","version":"3.0.0","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@3.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"907ee541555a278fa106b84a9da1387895f1814c","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-3.0.0.tgz","fileCount":6,"integrity":"sha512-H/Zt5o9NAd8mowq3XRy8uU19wOEe8sbKyKOKxrzOdG0rz2maA4fLcXc9MQucdm3s4zMDfVJtCqvwrLP7lKWybA==","signatures":[{"sig":"MEUCIQDjPPHtYmO+CSXQn89BjJzJqmo5N6MAU9KPq/wEGwhT2AIgZ+NE8aMuZGtt9BSydHNd+l0zQpTg3p+QWr9jhGMxCnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7451},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"188a9c90921110ff7da9b7ee5a272fbcd75bf890","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.6.2","description":"Use the random function in CSS","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@csstools/css-calc":"^3.0.0","@csstools/css-tokenizer":"^4.0.0","@csstools/css-parser-algorithms":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_3.0.0_1768376076731_0.5631806790466094","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@csstools/postcss-random-function","version":"3.0.1","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@3.0.1","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"d085d24e31c90652efe77c29edb45c00f4b8569d","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-3.0.1.tgz","fileCount":6,"integrity":"sha512-SvKGfmj+WHfn4bWHaBYlkXDyU3SlA3fL8aaYZ8Op6M8tunNf3iV9uZyZZGWMCbDw0sGeoTmYZW9nmKN8Qi/ctg==","signatures":[{"sig":"MEYCIQCtduyYM3qZGYUeB6vPpOYX86fGr1csKsOvH63FaxWDewIhAL6Hols7sGtdMf+O/P9fJxUXJxF2Vs4qJ0gS52AE4ZHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6791},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"bbb1db837716cab602af208ddb54e0fe3aa58216","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.6.2","description":"Use the random function in CSS","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@csstools/css-calc":"^3.1.1","@csstools/css-tokenizer":"^4.0.0","@csstools/css-parser-algorithms":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_3.0.1_1771686376817_0.1791505520031671","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@csstools/postcss-random-function","version":"3.0.2","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@3.0.2","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"4a4eeffa6cc5dacb0386aa242863f6a9e935b3b4","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-3.0.2.tgz","fileCount":6,"integrity":"sha512-iQ3vfX1LIqRXX7P1/ol45EpJ5CTWdQCAfdpTlHlsRPU4jMQeepmeNjQ0F60bj8RWTS1RkJ318fzzq4mUlyZ7hA==","signatures":[{"sig":"MEUCIQD9wdrcrspw5SPxEP92GzMLAuoHHhATishl3izKyS2UtwIgC6LQFkjceaWUKVvbZMewTPHWuyVvurwaLOIXp+y4aBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6788},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"2f0fd3532b986e63ea07bf19d19f9b236f4c054f","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.12.1","description":"Use the random function in CSS","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@csstools/css-calc":"^3.2.0","@csstools/css-tokenizer":"^4.0.0","@csstools/css-parser-algorithms":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_3.0.2_1776014787185_0.753848268044218","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@csstools/postcss-random-function","version":"3.0.3","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@3.0.3","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"9eb18f39fe92388503d9accfb9f85b2c76e9f025","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-3.0.3.tgz","fileCount":6,"integrity":"sha512-0EScyKxscGonwpi30Hj9DEAr0X8D2eDhOqqayQXE91gIqGli9UT+deLYqoogZLOy5GT+ncqltMqztc/q+0UkhA==","signatures":[{"sig":"MEUCIQCZzyV+/6Mv4QjZx/4k7eTzyso0jeD1EScnGa1fzk3YDwIgZvIOnkaUHXOS3ui0NG1e5pJGTThb/uOZMh/2Hm5Rd5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6786},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"eb87d5e28a88514f5e239bcbb647fd985acd94a2","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.13.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@csstools/css-calc":"^3.2.1","@csstools/css-tokenizer":"^4.0.0","@csstools/css-parser-algorithms":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_3.0.3_1778685154374_0.14199758761079462","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@csstools/postcss-random-function","version":"4.0.0","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@4.0.0","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"00a42be28a26de712993adc56cb43c400558b4d2","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.0.tgz","fileCount":6,"integrity":"sha512-tuPgeglK6Fh0bKstx4sSa4V6NG69ioUtSzcy3R7z5ZbJdKVfU9TqUBfpmT4JnfXfBdbs8vKOnPN04iT4/gkSKQ==","signatures":[{"sig":"MEQCIFButCnz6x1QuJKf77hdFlrk32VzL+mb/MlDhpey3HSsAiB8GhIRhtEU1zov9vlqnsPuqvuBy7hx01VjQWu+LaktTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6999},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"8cbb2422e33b253e79ad309f2598124764029a74","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.13.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@csstools/css-calc":"^3.3.0","@csstools/css-tokenizer":"^4.0.0","@csstools/css-parser-algorithms":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_4.0.0_1784737196104_0.40237392225459234","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@csstools/postcss-random-function","version":"4.0.1","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@4.0.1","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"907d17bc328dc8cc49639ceab209212bc2d3076d","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.1.tgz","fileCount":6,"integrity":"sha512-N/rVDNiKAbvO8M7YL8cucifQF+qVPQH0sJEASblq4Z88ZKE76a3ywFZImbkmpsEECF1MMcK/sctgfYCRycrtyQ==","signatures":[{"sig":"MEUCIQC82fvsQuF5+IId4sc3PAFDK/GkrrDOMJSig/MQUiZrVwIgXRshIW9q98Cyrp5f4SHy48tRxhYxUZgXt0DcIrm4YEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDA+PuRP93/QefIG2g27u3ccAamzcxQYdE/QloDteYTOQIgUbzsCAtrnUkOXXlC5+7wwtxMF8SJANe98Z7ANstZUNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6735},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"d2be61b89806a5beb794fd7373efb0efb902dcdf","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.13.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@csstools/css-calc":"^3.3.0","@csstools/css-tokenizer":"^4.0.0","@csstools/css-parser-algorithms":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_4.0.1_1788708781136_0.4314909276430603","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@csstools/postcss-random-function","version":"4.0.2","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@4.0.2","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"fdb221a4b1a90de5590f8b64c18695c949538973","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.2.tgz","fileCount":6,"integrity":"sha512-R8h0Gg1k0j0/NRzzf+XpAjKfhvHLGc3eEK8sBnH/udJ5/Y8fPGB8/MAY9F5XNCaQbAI2G8eZQy2QN8+d0d7a9g==","signatures":[{"sig":"MEYCIQCsZtIGtYpdECuCvJW2rdoUjgs038/30KJneGZHCinBqQIhAPgFExW+iTmkUfEHNvDN/cmXwGOjN5gIMs4dq5jz7GMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0jfL1L1VHMzRoVWMsN1FB1GUaMSnv8kI1O5adCA1obwIgL4DtzOV86V2m9Y3jOM49etCWi+tLiZwepmcDmzOWpbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6968},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"33a52d94316caa01b07e2fae9cb2e0fb6cb00143","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.13.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@csstools/css-calc":"^3.4.0","@csstools/css-tokenizer":"^4.0.0","@csstools/css-parser-algorithms":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_4.0.2_1789286633892_0.5016375329017373","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@csstools/postcss-random-function","version":"4.0.3","keywords":["css","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@4.0.3","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"cbcaed62922a51fd35766bcbd3097170014e04e5","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.3.tgz","fileCount":6,"integrity":"sha512-iKjQ2mQ/OE7T09pZGk0B/F83GzFZR4Fva+PwPBPRStcQ72clZ8HBKLidIhZhrcqgHxoxXSm5dgkLaBLPAMqL8Q==","signatures":[{"sig":"MEUCIEuBCoqnDNuRE+q7agpAfLjDt1yRy7k6a8tvos2WR7UIAiEAwVQUi5z31D0s5t/kNw3yUBZTVvlvljnK5VsTAbO5SWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEjikxM0fxRYdhrQXGClKiytgnU/aktB7dbddUD3zWH2AiEAsJhWAwFrPfk3gAg9IBC7MA+uYi9tjGHnU/JAmT/CFeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7688},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"74d5677d1b12278797eb801cf468f79ef46fc907","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.13.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@csstools/css-calc":"^3.4.1","@csstools/css-tokenizer":"^4.0.2","@csstools/css-parser-algorithms":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_4.0.3_1790347604843_0.7322185416819766","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@csstools/postcss-random-function","version":"4.0.4","keywords":["css","function","postcss","postcss-plugin","random"],"license":"MIT-0","_id":"@csstools/postcss-random-function@4.0.4","maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"12c1ad2c7ec9c7e372221843ff982c9e6d5c15f5","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.4.tgz","fileCount":6,"integrity":"sha512-TSJiJBEwhDvhhJLtdmq2CoCutDpj5BzItOn0J58LWcfubp903qQ14kaPAax1KBtdpb/iGN+qqK1pGEdE0YHPug==","signatures":[{"sig":"MEYCIQDsQ/7S9Y6x4dVDLAeL/6DqiP3bFbIx+oQtjKiZ46mt2gIhALgW1aG+4a0ZOh6ga2DOq6veZzBAbgKFzlzqtHWMiOSi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhZ3F8J774oBYQmdGQyh+ZN/HWZvQphn6DYjlDeJp1kAiEApp5mDLjZX3MZIKP/cXS+RSUR4hAiZ7CF2UbKOYDzCRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7248},"type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"4572241d714c1771284810b910208d3075a57e89","scripts":{},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.13.0","description":"Use the random function in CSS","directories":{},"_nodeVersion":"26.1.0","dependencies":{"@csstools/css-calc":"^3.4.2","@csstools/css-tokenizer":"^4.0.2","@csstools/css-parser-algorithms":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"tmp":"tmp/postcss-random-function_4.0.4_1790835586470_0.8640209467097186","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"_id":"@csstools/postcss-random-function@4.0.5","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"dist":{"shasum":"36a53ebec68f4f5c25e2b8dae71be97390bd1858","tarball":"https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.5.tgz","fileCount":6,"integrity":"sha512-kS/To6F0TVk/NoDaapKsYZlRX1RomO90ZRVl6fVDpZvqKAjnm2ZYOe6ukX+zQN/P9z47vQOXbZgwNpoHNK3gFw==","signatures":[{"sig":"MEUCIFco1FWEzrDPXZhR4meJEwiXMp5R8hJpyx1ALviP5JPiAiEA/IEIRqSTlFizvT2Csz3CZ4VHjYsNekIx1G9Cfe7uDnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDFPlF1i/dybPzwNKgDeBbidhBmC+eCr4MeGX6ENUEKEgIgfN25wNSneYodVJLayEMWIbusZkc71VGiVMFuKDLC8H8="}],"unpackedSize":6992},"name":"@csstools/postcss-random-function","type":"module","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"funding":[{"url":"https://github.com/sponsors/csstools","type":"github"},{"url":"https://opencollective.com/csstools","type":"opencollective"}],"gitHead":"4a2df79e9fa007188fc1dc566c51792a55133b48","license":"MIT-0","scripts":{},"version":"4.0.5","_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","keywords":["css","function","postcss","postcss-plugin","random"],"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"_npmVersion":"11.13.0","description":"Use the random function in CSS","directories":{},"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"_nodeVersion":"26.1.0","contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"dependencies":{"@csstools/css-calc":"^3.4.3","@csstools/css-tokenizer":"^4.0.2","@csstools/css-parser-algorithms":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"postcss":"^8.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/postcss-random-function_4.0.5_1790956780283_0.5659392528043135"}}},"time":{"created":"2024-11-11T10:58:52.888Z","modified":"2026-10-02T15:59:40.569Z","1.0.0":"2024-11-11T10:58:53.139Z","1.0.1":"2024-11-11T11:43:33.632Z","1.0.2":"2024-12-27T17:43:23.440Z","1.0.3":"2025-02-23T17:07:30.743Z","2.0.0":"2025-04-19T16:15:56.351Z","2.0.1":"2025-05-27T10:51:31.805Z","3.0.0":"2026-01-14T07:34:36.879Z","3.0.1":"2026-02-21T15:06:16.959Z","3.0.2":"2026-04-12T17:26:27.311Z","3.0.3":"2026-05-13T15:12:34.501Z","4.0.0":"2026-07-22T16:19:56.261Z","4.0.1":"2026-09-06T15:33:01.218Z","4.0.2":"2026-09-13T08:03:53.978Z","4.0.3":"2026-09-25T14:46:44.941Z","4.0.4":"2026-10-01T06:19:46.548Z","4.0.5":"2026-10-02T15:59:40.376Z"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT-0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function#readme","keywords":["css","function","postcss","postcss-plugin","random"],"repository":{"url":"git+https://github.com/csstools/postcss-plugins.git","type":"git","directory":"plugins/postcss-random-function"},"description":"Use the random function in CSS","contributors":[{"url":"https://antonio.laguna.es","name":"Antonio Laguna","email":"antonio@laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.com"}],"maintainers":[{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"alaguna","email":"sombragriselros@gmail.com"},{"name":"romainmenke","email":"romainmenke@gmail.com"}],"readme":"# PostCSS Random Function [<img src=\"https://postcss.github.io/postcss/logo.svg\" alt=\"PostCSS Logo\" width=\"90\" height=\"90\" align=\"right\">][PostCSS]\n\n`npm install @csstools/postcss-random-function --save-dev`\n\n[PostCSS Random Function] lets you use the `random` function, following the [CSS Values 5] specification.\n\n```css\ndiv {\n\tcolor: oklch(0.7 0.2 random(120deg, 240deg));\n}\n\ndiv {\n\tcolor: oklch(0.7 0.2 random(120deg, 240deg, 7deg));\n}\n\ndiv {\n\tmargin: random(10px, 100px) random(10px, 100px);\n\tpadding: random(--padding, 10px, 100px) random(--padding, 10px, 100px);\n}\n\n/* becomes */\n\ndiv {\n\tcolor: oklch(0.7 0.2 calc(166.80407deg));\n}\n\ndiv {\n\tcolor: oklch(0.7 0.2 calc(169deg));\n}\n\ndiv {\n\tmargin: calc(45.10305px) calc(45.10305px);\n\tpadding: calc(73.36206px) calc(73.36206px);\n}\n```\n\n> [!NOTE]\n> Generated values are deterministic pseudo random numbers.\n> Generating values twice with the same input will give the same result.\n> The input length of the CSS source file is used as a random seed.\n\n## Usage\n\nAdd [PostCSS Random Function] to your project:\n\n```bash\nnpm install postcss @csstools/postcss-random-function --save-dev\n```\n\nUse it as a [PostCSS] plugin:\n\n```js\nconst postcss = require('postcss');\nconst postcssRandomFunction = require('@csstools/postcss-random-function');\n\npostcss([\n\tpostcssRandomFunction(/* pluginOptions */)\n]).process(YOUR_CSS /*, processOptions */);\n```\n\n\n\n## ⚠️ About custom properties\n\nGiven the dynamic nature of custom properties it's impossible to know what the variable value is, which means the plugin can't compute a final value for the stylesheet. \n\nBecause of that, any usage that contains a `var` is skipped.\n\n## Options\n\n### preserve\n\nThe `preserve` option determines whether the original notation\nis preserved. By default, it is not preserved.\n\n```js\npostcssRandomFunction({ preserve: true })\n```\n\n```css\ndiv {\n\tcolor: oklch(0.7 0.2 random(120deg, 240deg));\n}\n\ndiv {\n\tcolor: oklch(0.7 0.2 random(120deg, 240deg, 7deg));\n}\n\ndiv {\n\tmargin: random(10px, 100px) random(10px, 100px);\n\tpadding: random(--padding, 10px, 100px) random(--padding, 10px, 100px);\n}\n\n/* becomes */\n\ndiv {\n\tcolor: oklch(0.7 0.2 calc(166.80407deg));\n\tcolor: oklch(0.7 0.2 random(120deg, 240deg));\n}\n\ndiv {\n\tcolor: oklch(0.7 0.2 calc(169deg));\n\tcolor: oklch(0.7 0.2 random(120deg, 240deg, 7deg));\n}\n\ndiv {\n\tmargin: calc(45.10305px) calc(45.10305px);\n\tmargin: random(10px, 100px) random(10px, 100px);\n\tpadding: calc(73.36206px) calc(73.36206px);\n\tpadding: random(--padding, 10px, 100px) random(--padding, 10px, 100px);\n}\n```\n\n[cli-url]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml?query=workflow/test\n[css-url]: https://cssdb.org/#random-function\n[discord]: https://discord.gg/bUadyRwkJS\n[npm-url]: https://www.npmjs.com/package/@csstools/postcss-random-function\n\n[PostCSS]: https://github.com/postcss/postcss\n[PostCSS Random Function]: https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-random-function\n[CSS Values 5]: https://drafts.csswg.org/css-values-5/#random\n","readmeFilename":"README.md"}