{"dist":{"shasum":"d4e054e5b2f3958d69a8f455b698afe951ed40ac","tarball":"https://registry.npmjs.org/postcss-plugin-rpx2vw/-/postcss-plugin-rpx2vw-1.0.0-1.tgz","fileCount":7,"integrity":"sha512-oA3q3k4imYtiFRlEO2eZogqG4xZY5Ruvt8SKnYIGlbRdZwh2KefP+IB6LBuZ9sA5X8sNd6uIdjlVFKNMdp694A==","signatures":[{"sig":"MEUCIAViBjzImVdT6DvocprxEhbux9Kmz8jvN61nG+YQNSPSAiEA3UyniqkkHkEw0ZBkjzFgo83B5e+tI15olog1RNydebg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy7r4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIAg//WPBXg8owsFelsRPywHqw639VCo40wGungGNQ5URbZGebkqLj\r\n/t8zTALVaAErblafn5jEiHZkum10mfHRhfflD+zxt68Z7dXkJSqm0b0yZXfH\r\ndyEi1WGnkfHaE1wsvksojef+Vp8ePDumE7s+AEEA83qVCuo4ubfkiDfznkfF\r\nH5owO1Mm9Mv9dV99edYfZ1kP/HN0izDQ9VxUIV6OSWK4biOilCp0/EBdgY/n\r\nl8bAELjKN/FxsqJhggM6zrcP8w4DFFUm9a3gLC1LsVojQ5NPhJWq/M1LB1hk\r\nWJmxQJdLBb421C9Q5E1DRiMcrDVx+O99D61WieS5m3ThUFYXM9Cd+Hufgc9z\r\nvrk36IEWQfcIWlKOR+cMBNltr+0Zz16bulvMnOlaoFrL822Q0aCNwm3jt+3z\r\nOrmfK2wXMr3naWHd66R5j/AXe07YMZyy3d/+2q1gx0G6WahRu7OJPU+N8QFR\r\n75V9TR3M8189j8iBIcBu/qgfLmorvDX1artvgGGAppo6uNSXEJ3MhWe8XS7D\r\nGvfeWcapey9f+TEfA5BuwbhY1b6IWGlrFF6UF9AQG0W0oaOFVHnOhedkeDAs\r\nVv08hEFRFNhzqz7hw0psrRyYq85RufzGXy0509NPqf4cyaWyS0fNidnj/LlQ\r\nYuptmOfvd6K57NdeG7pYn7UJs4thDZdI7HA=\r\n=cBOn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","name":"postcss-plugin-rpx2vw","readme":"# Postcss plugin rpx2vw\n\n> Transform rpx to vw.\n\n## Install\n\n```bash\n$ npm install --save postcss-plugin-rpx2vw\n```\n\n## Example\n\n### Input\n\n```css\n.a {\n  margin: -10rpx .5vh;\n  padding: 5vmin 9.5rpx 1rpx;\n  border: 3rpx solid black;\n  border-bottom-width: 1rpx;\n  font-size: 14rpx;\n  line-height: 20rpx;\n}\n\n.b {\n  border: 1rpx solid black;\n  margin-bottom: 1rpx;\n  font-size: 20rpx;\n  line-height: 30rpx;\n}\n\n@media (min-width: 750rpx) {\n  .c {\n    font-size: 16rpx;\n    line-height: 22rpx;\n  }\n}\n```\n\n### Output\n\n```css\n.a {\n  margin: -1.33333vw .5vh;\n  padding: 5vmin 1.26667vw 0.13333vw;\n  border: 0.4vw solid black;\n  border-bottom-width: 0.13333vw;\n  font-size: 1.86667vw;\n  line-height: 2.66667vw;\n}\n\n.b {\n  border: 0.13333vw solid black;\n  margin-bottom: 0.13333vw;\n  font-size: 2.66667vw;\n  line-height: 4vw;\n}\n\n@media (min-width: 100vw) {\n  .c {\n    font-size: 2.13333vw;\n    line-height: 2.93333vw;\n  }\n}\n```\n\n## Usage\n\nDefault Options:\n\n```js\n{\n  viewportWidth: 750,\n  viewportUnit: 'vw',\n  fontViewportUnit: 'vw',\n  unitPrecision: 5,\n}\n```\n\n- `viewportWidth` The width of the viewport.\n- `viewportUnit` Expected unit.\n- `fontViewportUnit` Expected font unit.\n- `unitPrecision` The decimal point is exact to several digits.\n\n```javascript\nconst PostcssPluginRpxToVw = require('postcss-plugin-rpx2vw');\n\npostcss([ PostcssPluginRpxToVw ]);\n```\n\n## Contributing\n   Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing.\n","gitHead":"f39734e1d3ce951f3a8d3e370d5acd3c3e850519","_npmUser":{"name":"clarkxia","email":"xiawenwu41@gmail.com"},"_npmVersion":"8.1.3","description":"Postcss plugin transform rpx to vw or rem.","directories":{},"maintainers":[{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_nodeVersion":"14.19.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"postcss":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/postcss-plugin-rpx2vw_1.0.0-1_1657518839854_0.9465153102858637","host":"s3://npm-registry-packages"},"_id":"postcss-plugin-rpx2vw@1.0.0-1","version":"1.0.0-1"}