{"_id":"babel-plugin-styled-components-px2vw","_rev":"27-f5b52b90d3c466d4fef08f41e20ef772","name":"babel-plugin-styled-components-px2vw","dist-tags":{"latest":"1.6.0"},"versions":{"1.0.0":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.0","author":{"name":"jackluson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","run:build":"node dist/index.js","precommit":"lint-staged -q"},"peerDependencies":{"postcss":"^7.0.0","@babel/core":"^7.13.14","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss":"^7.0.0","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"31fd01b8df015d3baacc49bd10a503530519ef98","_id":"babel-plugin-styled-components-px2vw@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-siz37BtKcJp09C7oACzO7mNfji8ciV3JMyFIX2XRBLe8qNHZTWWxzlEGzaHlRRYFKYzLhNqAsb3vZQZ3nuOt4w==","shasum":"7b9ee90977f41da278e161b9e5caf1338abcd0bb","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.0.tgz","fileCount":27,"unpackedSize":24869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaS4HCRA9TVsSAnZWagAAys0P/jG87oS3mnrZwq9jhBpE\npCldTMaKELofcZqkZwdQJpcdeo3MVDSn2QDlvFTc184GT0PysHlQBJ8/EHvi\nW9ONvoTCHf5zdIVz/2em5oXQ+uMwkDACWuX8a9y/qF88WmdvH3YHK2E7lwvF\nVOhKaa+IAz8TnYez0QTKZNIbjcUiRMjaTTzL5RQG0O+0rJVmNCyAiWsH4e5I\nemt0MTCtz7GHW8e7Mz0V6tBVh/HcyU0ap4L3Er7aq+4VOXN+D4Izik/mJ1aQ\nkFsFhyS8ihkDE6TYGmAWlpOwb0iXwJMFxlGs2zYh/2sjv5JJFwq75k+Dwvw9\nTmVe4xxU+XT6uby2Y2/PtzNPsXWKRW+THu9tcyDbfqY2PCKlWs0eYVtIn3Vi\nPrFO7pFvoJOg9iOI11NMiZz8TKLn+LmfDdrPT/q13rM1Ujouda05Q8LguiHv\n/aReFfBWJOczaj4DLMTCy2fSDiZr9UhQovP+abYypW2GhE4TQSr2EO0GciZN\n2Yu+ozGCsCxiJ86tB+y5/b5N8CpLKJWhhtxSljGmJ2HQ8MS1G990GB1AF48m\nn2ad5IGsWnCEA7N59yxj+uA8aYmx4g62tmUtV4splv65DjkW1WPKn4/IT7/n\nhkCogxBref5+dpoxSYTT/DtNkXzk7p2PZQ297flkvHO9wuk4DT0GnMpjUXZm\nmRnn\r\n=JBDu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7FAUuLV952gneYTG5ZmgYFNynLT9uGSe9qI5xkFXJ4AiAgcLEX7cCe42kDr1hY/8iXY+GmvE4wynqgaeviDl+bRg=="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"directories":{},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.0_1617505799243_0.6349399549951937"},"_hasShrinkwrap":false},"1.0.7":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.7","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","run:build":"node dist/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"dist":"dist","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"90a0c02d76ed1b2d42d100ae5149644431a98e41","_id":"babel-plugin-styled-components-px2vw@1.0.7","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-TQlLKLLIxok1/uqpr6jJXEjod8AvXceels3kWtld8WAJghOEchs/4Jg75v5znF7L6Cqa3ZzEQPDpuiCftvvllg==","shasum":"aeba1568db490c7457c6a8ff5abdb64be1de5096","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.7.tgz","fileCount":28,"unpackedSize":34338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga/ypCRA9TVsSAnZWagAAymAP/2QY/xnSTP8wUGaDvQP/\nB4+VY9/DeGp5kRGI5FSd1ul4ilCjLrnLNcwsxEYaHCX5GBWAUydqWWxgPyM5\nRFGNkRvJgMQ40MTeX4G0r0/4/ebIMyY1AX5DsZdJpM8oQLBYdCWRdVZ3PbyF\njz0gj+yNzICc83MYc/Jck7zio7XufRyGqnCxMC0yorkVwjjggysMYKZmbOyA\nzXBzjnHbVw5Tjou8WUmlTiZ76MnkUxx8rw2ZQbQrEdO8emIEiPmbLZxNNY9Q\nJeAoh3YI8SXYdInGYrrbWJ+PEoapoI59sajNPIxmH8E3GMpNsPqaf3aLeOOY\n3dVuNffkdHV/d0+mRoKDcvqQ4H+USRJ2pgfyjwqBRA4NXtC6VxxE7CYqCcSk\n9tQBGh5gLTaLT00CYAEjqxGBXJw+UzeIELSJfv9kJBeswae94wHts47uA4kg\nulC/z40QkzMV1vm0kK5DjL2hDqPH0Z+ji4r1kUjGK+dfiz2w257abxjxc2uX\nZKRAAgEnN1tPaIj5YtZLtvUGbErZUgRvMThKpvU0p9pk3TmmjfeCLBAx+fiT\nXxjecDWHqiDIIvrlWBuXDB/TaY4HNxESS9B/FaucXtVV7roeiH9iRpKaVbf+\nz7mHMAII4z8sEhFf1UILTI2Cl1KpEvxnnKwmW6PTLTlzsKwmmE6NuRNBzqD/\nPKlW\r\n=Ovi5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZ+ln66WWCMBWZRajdsmCaiQM4y9Yy1g1Ne2TggBGyZAiAuRznrqYLVAP0tKhWfuokA0snAv9VCNQWn4DsDlERPXQ=="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.7_1617689768724_0.7299964139300663"},"_hasShrinkwrap":false},"1.0.8":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.8","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","run:build":"node dist/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"dist":"dist","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"f82dbbe02ae55359e4877d24829f96c84655f5a2","_id":"babel-plugin-styled-components-px2vw@1.0.8","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-JvL8T5alMxZK3bAKh3Tj2kwD6hI7kGFmeAgSHBhMJhz3OV5nTkM1Lc1684dmndCy9ebKk5vocl5ZM0ABdxRjkg==","shasum":"cecbad157d65bf99a1ee21e138f63886e60f4530","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.8.tgz","fileCount":28,"unpackedSize":34332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga/69CRA9TVsSAnZWagAA71MQAIN9YJmNu6aw011y9rAj\nXhdiyqTThth8SlnqdINbFyU6FKaVS4DmqzvN2yuLGFWYOp27YeUbzXJE12Vy\nvSmwxHpN3PaKkVy8mGLpabE1k2pY8S/m061Hd+EM6opAkxQol+6MDPKmaiae\n8s1G28I2FTj3ImIdn5QNgIBLeQkKuW34RyN6nwW78TLdZcZ+gnA8M1R/Z7u8\nRMYofkgxScmjs7kcnCtFJRUp2Vy7fyDyum+IKcm+/C+KjcFDy1WiDarmybEm\n1Rxhngo6CBbLTxk7LIYuSsxf/onN7bsVm7CPFSeSM4qj1l7LlqK0MOfx+SYx\nVCwaz33fBLo6yBblslbOg9lXGxSLqenwdvl7yX8wf+u8fPdKJGTJdhlmdQky\nDI83ja3Y5PaALwLT4nN+zXsmKd03yW6YDe97OyfeHzq7rDqGjzhQYjRYsQcp\n+LSmlG97kQACw9CaMm/doooWX2OgNXBi3ijcv278wwhpa5nCzdrb/2epsM76\nKE/q+ynphdZ+Zo05h9LkYzI/ejt05JRBP3t/EPRj6ss7nAzqx221avpbE3wo\nKkCi8c92JIc/e/6uRK6crLJy+wiDD01dTPbiRboYrJL2RTmTzgtv6lBzzS2U\noM79le3aCWjH2j5MXyRIkXFDmOPKnup0DnVbNJUbgXNi2lU7HHK3qdOBwc5g\nE76e\r\n=0Fx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbGueH4L24Gsjioouy3uEJmxOMrDSlGiM2PD9ynt82pAIhAKz2ytywfV0bLgicNL2i0gSftENCvF/mZWWeavHa8Guc"}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.8_1617690300942_0.39408133185778715"},"_hasShrinkwrap":false},"1.0.9":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.9","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","run:build":"node dist/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"dist":"dist","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"5de5afce4c2f3d51f24752864ad82378ddc74776","_id":"babel-plugin-styled-components-px2vw@1.0.9","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-axMLdtgV6pj9ZInLq4owMEe213srFPyHIoA1sLMNa04RNOoUYN8m1FfPsnnRVn2X1gK8FRcqfD+cJ7xMoUI38g==","shasum":"f1d3e4046ab7048f225bb38978e187f036ca4c01","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.9.tgz","fileCount":22,"unpackedSize":28229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbC6uCRA9TVsSAnZWagAAOXsP/168TS1PHkeXuXXho/BS\nAFcWoWHcHhqbJIoNKFvmgcICJfX/4aiW/PyaSUJfRpiLjSwkStjICvQayY6H\nGtjORrsBO6iNHsljb86Bdn/j+6NotWvJQRG3EDUludxZmEd/xDootusXZEDS\nzRVwW6t17fMPKGv4smEA+TsVZ/nM5aKfPzPek7djdEVpfkfjup1e0Z2QtA2s\nXF1OXU1HQ6H95nmiUyIpd9Nzlpvr8jqaE57DuWjtaBm4/jQOXzJ4HBVMK4Vx\n21VuVsoAw44AkoEt6Nta6jH6RhwIWtDz572y3Qzr9UvAIT2TO083+57xyywE\nar7qS3wk9KsMlhhgfxFKOZQz+Sdni8la+t+/63JI56SLCjVq70htdeh+D7jm\nUsmWJWeWfb596rSuF9AP46rZXi2fm5bLnwLPDLvnq1n4tCJwQNasaIZeBNcB\nKWFTrw348ZyopIcA22fOhkKinDDkIbmsPrUNHZOGxLS9DQ7iVqysDt4U8WHh\nV1lLtdrTuwsGem0cW9s1ycoeCblijQ/hhVzAf8xNnlUwZiIIYT408T6Po7xp\nVy/wyPRJ3KU2zjq3IecFxlg/y2j8dmnQfq0VVfekUCcquRrewIT7TlNBo0u2\nGdInr2AsY1tYGKQZEuPl+cWZhOHYLGEkqhcnL1ABoGMcLyY0esrETt3ntDP7\ni4Rz\r\n=uacr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyxRO7kYrw4g2szaofcEZE5gpme9lnvriaBLjja9GIQgIgd/WSyED+zeisy1mM0PTenuI6L8cInnv19kKvXbo+8hM="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.9_1617702573207_0.8559874314618043"},"_hasShrinkwrap":false},"1.0.10":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.10","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","run:build":"node dist/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"dist":"dist","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"e857847456fd5c0c2760b071ed59d60900e09f02","_id":"babel-plugin-styled-components-px2vw@1.0.10","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-MSdRHJv+b3FZn5HjJOuSqHOojARp5Qag+19XmuEC0qTVD2yyZyKrT6mzncGkCsgntOX0jQ/8dqORKc/FiGK9eQ==","shasum":"700508c503500798e8218c35bff3b6c70f722020","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.10.tgz","fileCount":23,"unpackedSize":28405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbHY6CRA9TVsSAnZWagAA2sAP/2qtgKNkfHuYkRs2Swpr\nQ6dEX8lzbV6wFkxoPjHFbbf2UpXtFUHAM5eBeXj4+rvkrmLlnaQsPQwqCE1n\nK78eTI8ZJzw/ofoVM5E16HcDFpwG6IdzCDbqUtfxMcROvPu5FudY0EbK4a4I\n5UiHlxbXTCG6MiXctcMvpibWcfvCDN2eVoZEsM5EsJHuUfkJ/UJwZHGgUjSQ\nKLfob7yEAf+/RvPNhGs9N9c9lnm/7wz1V8BTpD4Kf5/7ubO/GSD+aJggT67I\n96zE15CBh7o5XyW7ELsFuMZZw9P9tNDg4+KpNFUmM3Zu4swqdmX7rvxxwBuF\nTZMrFg2I7TrfxOCXkoYCmkq8HCHIJ1vhWjRyJGhqgBU0W9P4W6mXiQcFkw38\nvEnX9xdHhQyCqNoph7/xDpyHkjEyxNO0FDkFMXcY3B0AGe1H1Zj30Mubr6g/\n2xMKx22g6AYuiltQanE7bGlQZGRPYuCMe0d/DpNL1aQaftTsFX5mLJNx/ufk\n6Ps8+0n7JKHBF41mVIXHfTkUAZXUFNAVXFELiAR6nIRR6KgFLUkxT3vkOpn1\n47Lu6ycWeU9Q6R11JnZW+X+Z5+nXjLELvbp/cQ8+1DcsPVBxwhL1bjQTR9rj\nh1UsaG5rwEAtpPNkNs7JykxXzFGl2n4QNrDZz4QEuGHJgewEVqv3PdfpAqhj\n0PA2\r\n=jHfw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDONsSYw4VfeBljTahkpyTXv41xWWFYwGHNKEUHZ7inIAIhAICnP5p7Bg1dLv8bCPgyOkjEtHIlmSnNKTnwb/J8SIEe"}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.10_1617720887690_0.04175511734551374"},"_hasShrinkwrap":false},"1.0.11":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.11","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node dist/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"dist":"dist","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"ef81652a397a6e3314ea5ac259c95bd2a733d687","_id":"babel-plugin-styled-components-px2vw@1.0.11","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-xvsJ++UW8ocdeL/XE+e0VR0DVJBV8HRze/VHJwH/Vk9YZMPxVj6PxC6Ja9W7jBfKSyKyNXP/kPK8orw84hUnpQ==","shasum":"f4cb47cee59c3dff0f78a9b8c710861bb7970ba5","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.11.tgz","fileCount":10,"unpackedSize":19431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbHu9CRA9TVsSAnZWagAAxXcP/ROEv4keravkMZO+MEJj\nt7a3PPRQcEhajpdjYeEoPiYxhmIdDN+UKRby+g0r1CzbwUCIh7G7I6SIb/Vv\nTZvqmbJJ8RwqsGGHnCxrORyinFWUFtooPNqotO/VLl0HgB8qJMrZcccijVKM\nRB+L3T93G58BEqLl9JM7W6M7TXCSLx9CY5FnQ44T4uFZDSGZleUkumFvn0+C\nSzLmCkUcU0Vdflwyvu2uZ4I+NtnGseJT9ywtnLzyvqnxhlSzfNTSLM7bVkOH\n9O3jrbuJqtpRoDU3tXAfWLsvZ8okjN6zODAZKrOIpo0pr08VDmt8712asQ2P\nv2Cw8Bwb+KolA+y0x+sB881AS2lkb8yxGIMqtojHKBMmujE65Cp9tTJqkryf\nfoCMC38vT9ifCtEAbcn5RIblAHRnU2rVsVru73do6fGC7C9YcEI3IR943lQd\nPP8oOIC29NdkiZrN2sbWTvPlwnqnY0TDTBY7N8UG3m/d3Yibxm+Td4t7JOA9\n/747QAOnZCeeWwWNTu3BF+dqvDEbts2p3UbTlHZ06nw4p+XTGh/nUefLwYaQ\nYg6v/RuIalWvol7iFZdZ9WAguy0G5igPzT8tiqbEVUZ80MCoBF5hjln5s6A6\nrzZikc3fg70t5HNKRHPxGBO/KQC8iHaTDwoIvDMbUldvM0s2g+evQ7jKp7s7\nViSS\r\n=xAXy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCij7RBWMSKpa5PRpaKkVLXMe+KcxsueTxo4bnWjddKRwIgHnEUn4ASfIHx8EntRw43eKf7aVMijAF/GKaJhpfja3c="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.11_1617722300686_0.3371832926819551"},"_hasShrinkwrap":false},"1.0.13":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.13","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","typings":"dist/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node dist/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"dist":"dist","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"76c4927490f976a4592942c5dc787586915f0510","_id":"babel-plugin-styled-components-px2vw@1.0.13","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-e4hID36FlwGMPTD/nJg0cUViJmo7u7l1SgTPf86JcZ/GWiLpMLL3xmLU56OHJUw72ZvZ6cfxDV/geZNhtm0UrQ==","shasum":"c6972a973cc79791cb2b01cc53e8e8d7230e020e","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.13.tgz","fileCount":10,"unpackedSize":19431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbIGlCRA9TVsSAnZWagAA/YkP/jh+wvWu8RK7TTJYe2dw\nyORHHpAuCvrPUbGgEop0MtoZ7C3RF1YJfjzRBrcRF/PJYIjvrhCBTOg4fiWV\njAt3IeQiHfkOTELn5OJbujV8HWWx+GBuy0mHqqrVfsN9hW5L2bHypq5vNcFv\n5o5NXiY50biHa60Ggc844DgTqLlOLRfZy6G6AdKwb8FTu3MkraH8oqus+i4P\nwxmi9bRE0l0HyicP3cPH2fmxbhJpKVnEUnvyCu7UOsuwncpddteWtAym4I/9\nmewdRIh7vTgPkKYbkhgA0ByOZcP2QoLFmrEznXYAu5o6gafKhalba7zqyRSJ\ngJbxQ4OUUaY95EYv3V0SxApSAVGkFjlfbGoylQgvxAug+nw1nDK8vMfklkzh\nDlyB5tgXDym+ICpBOHWULC7K41b5/96CpojB+Lptf6uaLxEFwTi5TA6lCema\ntKcbo97w8RAoHHUH/HFK8MOhG2APFFGpy219bYUtna7q9kvbsizB5l5/dheO\nSlkptTYiselJjXgZ+CfYxs4Ygn41DKdQS6vpdhNDIeYaBsz9WJAxZ47BMOHo\nXQ6ca8ohNGy38ajNqTu3UvdnBGnuhDkXkrCY69kezj/czjsOK48wF20orpNe\nAcVXPlPOzGUueNoXwrJ09VL/9nhyz4RMwPJxT/0b7EE3E5KT+qoho70dCdZt\nKjDJ\r\n=EBMm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkKGo8tCsuuyz18Iavss9kQOcKg4TNIwmmsVUJMcmyoAiEA0ro/dC5xg8yCcZekGNsk/FPOTp55xS6TPw7RO30WmYs="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.13_1617723812702_0.02075930345990651"},"_hasShrinkwrap":false},"1.0.14":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.14","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"c4fe5a29ead1f233058d614a55623a07fcb8e8e5","_id":"babel-plugin-styled-components-px2vw@1.0.14","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-aOhrn2BwauelDkjOt1yWEif6+aMPe8mbnNJTFZx6kz/GdVydAJH6Ej8ZUcYnwYtm0hEPApyAPzuzgZViC02hNQ==","shasum":"072b82eb6af8d2097d778823e93af1bc5ef2cbad","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.14.tgz","fileCount":10,"unpackedSize":19424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbIP4CRA9TVsSAnZWagAAZCMP/3+h1o0D1AdoEyNn83hG\nLKYLhfq2mVbyyOlqKj7rNzWz0LXFEzyxBPx48b6xW1amBNZeUPnLSPn7BLUM\nrSf25uerO3DMnLTu8uMgtrqgkvmWnPx7PBMUTVvS7PQ92sTxKdzBs7JBBszA\ncBeMmIF+u5n7cuuD5HK3HXyCv3IAc36UMH+5IMNZX89c6EZYDx6F3HC7n39f\nXCWeq8VPAHLUMeQzSDbXf/AUuv4v6oOMrZvGbo0k5gSHo2WrYnZX9QLEx03R\n4HJ8s8C8Fa0isCgZYVeJfHGFXxdfJEW+g3ISOFW2eQYfB70NZHyQiA/DEPbB\ngWYCZBJ2RMhEJZhjfW4DR0qEx+KZRwQ5NWEFsKYAsyHrrtu46JaCvL6ctNJp\ntDain5qMqwzriBM88fu3obBJTpFmx5h5bbsynYZjSNGlA7eRf3tHcJ3yHul3\n0HgYmcqZOg4gFfGo8elYevhxI2kTDQy5LKZhVfZnfDu3rwAqYgVhRJPBAXcE\nBQ0jjocX4ONKMqkxipi9uW6giTsMthnNXCulqHu1h7V2mG01UFKMF8oqkTm1\nORmSqm9IVgqEifOnMxBr8aFqLiC1DUAybyixvIOi2d4TBiVzygCWWDD1x86C\nt8gHTDT8gFF/ReLmr/KbIofz6yoVivXN/G3PWryC8oFTPF671d8LS/f+NNFk\nQPTZ\r\n=AaJK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDECwXBMS7bJM5J/qmX4G3vGDK/G1KFmEZ1cEKrxLSeOgIgIkhZ40A/V6H+Fw6OeDdJje3AO+CYYqd/pUMunqtPmpQ="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.14_1617724407789_0.2974503991367292"},"_hasShrinkwrap":false},"1.0.15":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.15","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"4142788759e38dfadd3f41e227a2dab93f81f042","_id":"babel-plugin-styled-components-px2vw@1.0.15","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-ovXZJeKP5+JqVa9NEPfxmMiOVpkLPqdT+XU+8fK2kzNkgBM9Yp6cvsB+1pTeHAYb6zdY2CEiy/kuOym0WNGGvQ==","shasum":"af5300c112f7bf231d9e275cd5d2c4959b6c8bfb","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.15.tgz","fileCount":10,"unpackedSize":19424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbSR5CRA9TVsSAnZWagAAnx8P/iM29jtyPjf+X2AdSfiv\nvCwJmURtzhowGUirtCfm7WBomh/1yo4P0aaIkBpj5+wUZKx+kXBaRg3fnJpK\n2bD3q/tjkt3VyQCx8W57aato4u2jnEshDy3O5ZCYEn3oZbz+5mreuzQrDNYR\nm3V476bcYv3AAP5mUSgx/xLKnoI+HtvLzOPhhXeKkcsZvH6MIGI2et4lTW+x\nOLRyEElxyXjuxW2DlckHX4LqYOw+/dyo45ZMYdNaDMNB7h+j7/f016rJyj08\nuZEDZxQdGclr8JED4NKu95O/QMIvvG5ZgD0MQdd6A3UijPmPbX+06BD5+5Ke\n2Nm6DV/c2LSUjrJBMjKt0dIRy9WESZ9VfOHs9gcUAF/YRQQzRVRD5+0ttIYV\ndtLlv1S6sO0yVN9s8dpyVhgnMth5o9ZeiSZNdD7pQoycqQjbNCnKEHYF2k+3\ntSV4VOQ1QcXKO9cTcSk5rV+QbRkhdfz5rl+ixYIpsZAhKce3I56r3w6eXDzZ\nyJS9uNHbNTDzZhYW2cYfr9+q7CHv4FF1H5MvtUsRuhj8SJuPBsNFlYXL+DZt\nDHi2gl64PexdiAk01I3cZh0CaLniS5MTVV2pgwORruyF+nFpC6BIGJ1Y93L1\nJf3rJLswaZVzlNyEdSjAa81bYoL9SNaaDdlYQeOVh6I+9S+IJrUZvZm++JXa\nuuP/\r\n=C/ds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkBftpUpd4YcT4e3TDIRqMLuou8PCQcpCRL2Tg0KF9zgIgL5doo/i9n8pZOzLAl/WWP4EHT58cJK4rxq2sCcQq9T8="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.15_1617765496930_0.7337477805423605"},"_hasShrinkwrap":false},"1.0.16":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.16","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"89e64b1680a1e9c4aada26ed9256785aa6455209","_id":"babel-plugin-styled-components-px2vw@1.0.16","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-RkLd7B5mqeNIGgb5VhXHT58qvSmDv27NeZf4G0r3SfQgmGtGH0+heD8ZoVxL4miVCwrahOLKZDq166KTqpZGYg==","shasum":"d4c644dccbbceefceac91e78204adfa29ffcb129","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.16.tgz","fileCount":10,"unpackedSize":19469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbSqDCRA9TVsSAnZWagAAL8sP/2bAYhTmkT6xUcVMhVvK\nb3ZilypO2N99a07nEoCwlFjSlMKa3dm8PE0HeMr9yxQ30Mqnp10jtIkw30ik\nVBlPvfPOrWSSiXP3+gzV0JbV/OziW8hKmzRNeU4NIJ+PRRw7yx6q6VScXItY\nJrPaKNLixSxaHRDXYjDpfjmsPhYh9f/Wxu1r4Mmy5uH0IAeJIOJJVr+EeLAg\nUBHxD+sUKP+zaAieaNFS6/UrOgg+RqOy+LOe+I/PKg609Lf/zYWbRZB3ii2N\nCV75PqnXRTDGRV5iGTdmWWDCNuAKRk90bjQ53m9ZcOl1y9Fnxdn4PlfQNeQl\nFhMQnXRO2JCDW0UVmW6P3S8ags22EPkZqmG0C1qHFMoprboJSuEURIGyIP1y\nw1jQtyB5D0b8BQ5zH4TVnhN5oHPiMxVcGW+vip3Uz9Epl/Z2wTzpXiediTqr\nY7VWMz06hNYutmA1FgIAR4Vn34+/7iKYwTUMTNT4PNBQuDLWsYBM8vRq6wf0\nNoq4e+muOHiPE57vP9E7bN74A0Ty2YJBIETE8iJbRCy20y6qg6sfG19+S+Nc\nKeahQe4ZhSVKC/vzJQ9CV5088qD2ljjRMRlDRPMuat4bTQefHWAVLduzOSrv\nJmZ0g/C9fX5F1V7YJCzCQ101wjN+EIbQPYca/y+U36TFHhPwe4hZQdWWMa2X\npx/c\r\n=QOGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChD2BwCR3ln+PTKGJmebCO+c3/Og97riuxh1Ozzw20hQIgHb9BCxthoIFi67rGYRo4cTh8te+IjEWdTlswJUKdtDw="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.16_1617767043428_0.8942192348002007"},"_hasShrinkwrap":false},"1.0.17":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.17","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","coveralls":"^3.1.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"742167a5c02cdddfe957529cabeabdeecdae5b60","_id":"babel-plugin-styled-components-px2vw@1.0.17","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-pAUPz1HOmzgqGMctV7yLdMkj4CjOHVLXMPtJAwp4JUpHMhTamKwOZv7o7VAKIhcvLdt0xK4NFHTwlMxWoHd7vw==","shasum":"6db420d1cb2d0db6157523dab115ff0313635697","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.17.tgz","fileCount":16,"unpackedSize":26276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbSvnCRA9TVsSAnZWagAAYCgQAIh1BY6yJJ3iXoBZTe44\nRIccKGDihx6WU1iu7sXeYrueV6RoVEEI9YFgFlxKbVRb3cWa4cUle9o5BnSg\nKhaFrL2kePseXoSvoCjflg4uswJTWLM0gPqcCJVz2a2aIxnArJKhcy70kv7k\nt0JCk5a8pFbq5dMXLFPY14yty2zW6R8xo3HVl160TYVrgkdc2ilMLpvwuxbv\nj5g2eXQ8QpuRU01hkug3+qyo1coeHxTmWISrzFSUOskoedl3hthuGWdKatFn\n0bp4iP9R7ahY9OcMHFHCQiCoymst1gJ5SRWkJQMZppcRdEp7mFFtFGGWtDKf\n+KD6J2vo4gN206pug/TWUYiPbKev9ikiOEwZqYqCiYmxLnF4wyT1ttT+U5b4\niBBftXTQ4UTNCfoi6yGno2YaJd8GkDnyS2tU/cip6Qbnadh9TAWfsd4FrJpv\nZYgmlvDnl/zdGigKlrwZbJOwkcf36jN6KcoSNWyS+MlbkqQ6QcjrLhTmiEFo\nz8Y/rySqaUhJxWNiCADhUUg6gk4DwqxMhyeXg6OjDfaPwHUqiwDB7TGSaZ/n\nwNke7v35jQHlI1NDIpNsc+1ecaBn91bMDGA4EPVAl7vQp6gokM2lhwqyx3nr\nSL9iKyrPtwbSHRNKauxJmVfPkqPb74uPRusk5HFjOGxF1Sgtjca8EAB94sYg\nGv5q\r\n=z5mZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX+fdt1+zSzl2eJG3W/UjBiavQaLaevwyLiO/gmahhjQIgaWr187QUJWmu6jkqfnSF+QkJ5x9qvuRiLTjW9pL3svM="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.17_1617767399258_0.6539605711049368"},"_hasShrinkwrap":false},"1.0.18":{"name":"babel-plugin-styled-components-px2vw","version":"1.0.18","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","coveralls":"^3.1.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"b74f89ed4177c2fa1c41aaa1530808692b54af46","_id":"babel-plugin-styled-components-px2vw@1.0.18","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-pmuTFKUaPDQiN7GQ8+DJvdoLh7t1RTMvOgI3legZLcssZ1NHyiES/vPOJhP5zMBi/VyUa8WnERuML/rK9ORORw==","shasum":"14a0cda7233006914b1d65fd2c37a17a8c8aacbd","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.0.18.tgz","fileCount":20,"unpackedSize":31841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbaYSCRA9TVsSAnZWagAAgYgP/iRbiqHB/+sfb7Q2f1sR\nmBCANTMuP3GUkxQeDUFOq2PLUM+R6U8jhtociHSgKsOOE7dT+nKdh4tfLpRi\nO1pbo2gAfVZzmQv195ITEJMZvxMPqkBrJmDDwyPHxD+4C4YwCFUWXH0xT+v1\nTfDoPmQ6ENSsvC2F5Z3BgawA6Jy2tBeoUqYXfzqjEfDnd+r3+nnJI4+ik2mI\nOWVKvbgQtV8yYSscybH0aGN0w2C/F0A5ZMyVBkITNG6ZWawHkVhAN+mDXHPf\nDQZ3p0rfClSMqNOgHj7s8NVQwMZ5Aom3aHnFUl8ShVh3QyjJAUuqLBnKDyFp\ntv03pm4k92Q/DGXn0uhyPyDjiwzDBeR+zCfInBcLckChCE5X/qrlZ20KdkHR\nfNrhWLYAs/7qF64Ul7HiYpKFIz+VM0YsxPRj6JFr2RV/1ICnD7v59WaoVgeu\nesa2MvD3sfou+3q7Zkx0VGS7Yw+3xrOucUB/xNRXfCIwgwWEGr0m+R78ZUCv\nGKVgHrK0+clrEtxA+l/G3h4gQwHemvUFuISXBh143675KwypoUMjACcbsLpf\nwkhES/TKyrf51SxT55o97+X7NUyKYjYwJu7EtQpHJDhvyN20xhQLIXfznzmu\ndtkCBiHx4/Yo0Oxa9x6tDTX36QXUmT0fVjbEUUuQI8uoKnJP+2a1av6+xavE\nv3Jb\r\n=4Yp+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcov34V7bj3tIXqmOqzzq9V+YkmXBEOMSX6ZmmjmMfgwIgA3ufqbcsomkuGSJbhzrhao1ILdAALBCsZfSPrZOFEpc="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.0.18_1617798674171_0.7874514746566432"},"_hasShrinkwrap":false},"1.1.0":{"name":"babel-plugin-styled-components-px2vw","version":"1.1.0","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","coveralls":"^3.1.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"b11dd6a42874872db14687eedc4c826ce06415a4","_id":"babel-plugin-styled-components-px2vw@1.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-srhRz72+jkiKhDoVY9MFEmE9IKZL2QIoUp5tn5XcK1SlbqbsSrB5k/DOd7ARK3l5SqQu8Erox5JoAuZfghH6SQ==","shasum":"88811b02bb562ef381bfc65e6bd20debec6063e3","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.1.0.tgz","fileCount":24,"unpackedSize":45043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbyhVCRA9TVsSAnZWagAAnq4P/iJz8CBAmSS8KI4Tr2BI\nUfie0bEXmV0E36g7p/aWACG6KkCqoldppvHvIm8ImpBZKCdAdOGhe0r6/CoU\npkGNTQ5iwMEsC6OAQuFAr6gJKJJInbz70bjlvW/wdabKmirem6AbQDg8sIo5\nzUPwDLfIiO2ieCcfCT3y42rEnf2JfprN5Ia+RZYPIox4oJhkDOVpFB5Lzgwf\nyU/GwjPMEm5aiL6x5HLPdAbykAsGtvkYf6bqDHVG4GZlBrm0KknylS+3A5jm\nXjZgFP5knERtVbru9UWed/yxXN+I5UK+ev+buGE6esVEGz8Btnzk+ptw68iJ\nWKv93jGCK6vu9W8cJne35y6x7zj0l16sCohStKV6ogIls2nI/gM7ACpwbUKp\nfQD9YMreH61MXIHgD4J4HOsnz1g24bbGXGhgOwsvmIzAuxpT6bnk1DcXOTOM\nI3NiVo11eYVd9Pr4kjDhUKDZ9I6MLXqANyF3SgITnK0FBpQsjkgPfh4Qcypg\n5+9kG/4MFuFH0WLwOwFjWqLIgGXY7TeHOzZOgAv/LtqcZuoWd75ZgIMJHTui\nJ8znYpX/Dir9EIFF3MCVCDbUtLruvdvzn41wSoQpovGvSFFAnKPyUmD7AkPC\n/ZkBu5Cysy/+bj7/7wi0NRbQbecb+5LU5jL6XMTqW/sJMbcbgYXnmd4kvN7z\n//75\r\n=SGVB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICh+2p5hXPvkC6MGGW+eRIhMxbLH1hUwIS2CugJp/E2pAiEAizoK6HIm/ZQGiHmMbCPjTfbMIzcoFUlHN6T9fe1NNvk="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.1.0_1617897556463_0.550061032880302"},"_hasShrinkwrap":false},"1.1.1":{"name":"babel-plugin-styled-components-px2vw","version":"1.1.1","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"b7740a9ca8c2ec7cf4e2657ead458ddb2e30ad45","_id":"babel-plugin-styled-components-px2vw@1.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-nndffF/daqe8FVGXzdD+ew1eIao8ZMJ2ec0RTjwKhWg8FgE/cCtDZFBlPwtdEuUObGG/KKCCAyhZnHbQ7nbvXA==","shasum":"727666903cbbedb499437a8c61998de6bf80c685","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.1.1.tgz","fileCount":24,"unpackedSize":45303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb8g5CRA9TVsSAnZWagAAShMP/2Tgq5RPXrM4uyltRrht\n+JsHjTIoGcnv+ecZcp+n3KE83OCCCGGJlwUbBGZMtHGBN/JbceBwa/bBm+Lf\nsQTh8l/yLaKvY/XPf3EIs2Z+kUMRz1Qe1Cif5GB3DPWkFwzbQgPI2STROrzR\nyD4O9G5EKPu5Eh3mmcaFymOmnYPHUY5Xukv6VqK4vT5/zpIbCs8tgqQSxvio\nWjeitydOLaRaMa59HsXQFit3PlYykSYkBpw9W6C05sO0ZMpo2LHy10GQirSp\n4ms51Bc9p7s/PQl5SG1/fkabLDaXPYjlQfHaViOU987YSG/6po4R0LdJxD7X\nJyV8N13r3KgdvXyxgNvnL2byilaCV/Q8FyoYp7r6xE6404VG6atAjVEF9gI1\nALahuS2OomgbS+BjLqimrtkrZtAYikYST384rckZ7NkZ7K2kgWkF4GEqQCZG\nm5qtsL1DGby6Z7L+W5USNFh+QhtW9g45sffbqHECntUyztP3EVxIcRg3e+I2\n01i3rcUTnOTgOK8KtS1J1yX8mJ8ab7SybEc0syGKtGfV+nm/pciCV2NUQUmn\n5v37tSsvq8rzc3kRzYLpaCyxI3I8T9N0FvtdOl4kEQV03D/xkd/QYz8iNxXj\ndwwJ1pVICXmD+vNz9Ueho8RcvuE7DjRsjWkcTgb/SQ09cw4aedJsK2QkfS9Q\nEUxl\r\n=JlUc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAGSCXyAgwm6U2evL3Yn79WrxKwDUVuFTST7wIn1h3TAiA414jbQRn0Cr+c3C3xxvS/J0Ua5fLEjVAlxchVd1AUlQ=="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.1.1_1617938489433_0.8946787334039878"},"_hasShrinkwrap":false},"1.1.2":{"name":"babel-plugin-styled-components-px2vw","version":"1.1.2","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1","tslib":"^2.1.0","typescript":"^4.2.3"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"e6dcb68d7c3566f93787455285921abe85f2e133","_id":"babel-plugin-styled-components-px2vw@1.1.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-UCu3M6kPeH0gfLslcfijOtCuNO/bkdf1sY+dm22SmYRCRIbf66XgEyIWSt3IIDxOP1uSqBdtNoiRn6gbr3XQJQ==","shasum":"8d29cf0bf234721ff315c31f0c7ebbd3b6a63cde","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.1.2.tgz","fileCount":24,"unpackedSize":44230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcG0ACRA9TVsSAnZWagAAzJoP/3XTH9UpPd4q2zYMWVmH\nq5R2sMAMWIhN1RoP4X+j4RtTGd6c8jH/LonFvTqSEK5NshClq4OqodimHynF\n6CFeg9JDa4wXOcNh/BhewGbHcKA2AlMBZtOUkrWjvkJiMgoQW5briWJgG3f2\nTGyr8TV7vQGN22gZhyxEOc+iUTqmPPLm2TPIO4rFBmy8BJzlRc7FnEWRww6m\ncqRggPEa4nxXnTUjlWoMK9x4j+UKEG4cQQIxIrqHGntH6+zoG5x0egLklAtW\n3JZFsXyw3xgkEw0LVfr0+XBwr8Jz0BmisbRGa+1PUcDoO9Lyu4VQp5aq9jlk\n9B7WjYgQ4eZGA82LEYcBf2xmKcPbaROOOz+2b5u90TBMjdMe1Ipu81DAYjT9\nJIq+0eSrtZVruvCUMPpxNki4ZNyxFqOF4ncTLt4M4wiJp4Yw0nafF0vzFq/n\nO17xKQjPWP8jXkl060IP5Nr09GSz4d4wwfPm8ZJ5igAFJdlX3uNgzPUVyd6T\nqded80zx6IJduNyVZad3qPNb0tAZaHdhhQyor2PK6kqIeHYblyXjo5SCE9Qd\nAhDr3LvSNFAxEOXc4v5oIWBpXxZ7DeDzfahC+SosT1jEvMRT2rrz/HH8Nlbn\nGbJdW71YUq+hj2idqrY44XgQWlaYOPehcmC6MtAQScwo/e5SfCWopZoAIl0v\nNHY6\r\n=onP+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMiqBN5r4/sv3JknxMJxVI5r3dD6ag1TX1UAjuQAJyEQIhAOOri8/KZhJICUmwu3fjGRpgCBV/4osmmxXD+Ma9NRbS"}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.1.2_1617980672070_0.8899442156081458"},"_hasShrinkwrap":false},"1.2.0":{"name":"babel-plugin-styled-components-px2vw","version":"1.2.0","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","tslib":"^2.1.0","typescript":"^4.2.3","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"66e37529c887d5ea749c7d80eaf92fa57c9ed64c","_id":"babel-plugin-styled-components-px2vw@1.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-Aex7LFVr0dBIUmJvQBHerm2y06SqpyvoU1XQlEgvWMxWJ1sZCZDQoU11n2Dw+E+EviVXRm8dNeUJCH2AubH6cg==","shasum":"3e3a0c955d6f7e4da4f4ec7b8282e658410cd84b","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.2.0.tgz","fileCount":24,"unpackedSize":44369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcUhCCRA9TVsSAnZWagAA1V0P+gNvpob18SaUBiMbDJ/5\n6vg58v6KtLYsQEXFRcWoW7lSOO+LIK+y/fa/99p9IS10VcTEICc+NgxKURuV\noZL4JazyYdOiaLplW1yzVU2lifR4Rshwyzyz4zAZUu6Dmop03/V52luqx7dz\n1UMsUQ2GcmSnw8anRppWhKmuWJyGntC+UMOh0+27Tlop0JKNW0KX/+Px6Vz1\ncn8rdR2QexmyY0gN0zKSKM+9t4M8qWM1WVJGWUOdJAE4rHej3pv54gL08KNu\nKzgNms2swtaWLCvTAolTAGoziisaDeuHXldXuraysHQbGz1iJCdHQGDcwNks\noQXllxCTVfrQF+5M60OCn85KPZY+vXZ3RfExRaw9EoWC0AR1R3jyI/7rqBaX\nzQldlpVaptrEvJ2rywZlp6ba/M0ZRTjQDwXkgy6+JcQ3Ye8L+cL8XlQOmuN5\ncNORxh0R2r1mdxF9yVVnRphBqQv1Qed+TCzHMLtOozQ5bXszJ/pfIKudvAlm\nmM+lElCcFujB7u5CSdusWmoGgvepXchSdRxKwFkT5+wrKl/BOh7EqlimMp1J\nQH/WVaz5mAf+TBR6RDnmLLAj2lSHyuc8hoytFofGRe0zxg8lYGErsYJesTYF\nBdh9EFNLTASkHltpACNllA5PRiEw87gSdnr818OvbhopDFs64aBIj6FtVa0f\nTij5\r\n=CLCX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiaLXpXKW0Iqu0onOzjE9RT6y5yUwuX7aB7bmxH0PK3QIhAMLndyFuTNVRSenQIR6D85SnjdZIJsbZ6Ro6iVfVvRH0"}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.2.0_1618036801940_0.10743597598245813"},"_hasShrinkwrap":false},"1.3.0":{"name":"babel-plugin-styled-components-px2vw","version":"1.3.0","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","tslib":"^2.1.0","typescript":"^4.2.3","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"ab4cbe62e31a0f12cb6e22aa029e1f0b9e98cea9","_id":"babel-plugin-styled-components-px2vw@1.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-6rxbWMbhnpVAiibqRuRRsIQKa7Z3Eo2g2EznxwykEmwtAVqpunh8pNMWbcMVrxMdcOOPky7RDhD2EdFM9XDFGg==","shasum":"1debb6deb70f8357eb6e3af3529972fe6d8c9963","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.3.0.tgz","fileCount":24,"unpackedSize":44882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcamQCRA9TVsSAnZWagAAzgMQAI3eMNuyW0I12OK4jK5/\nnx81RIk4FJGbD3x31h71QdUAnmUIMjzIMBcowr8UOhUQs/gIVazaKZunJxTY\nICw9P1TuMl0Q9oHvKczjq87AYiUyBiD1LHsE/xHkT6AoAL/2ZIRZoB6u5KHk\nnB7NnmVu5d0zNvOnoF00zB7/ogcttg6/cQkbBI/QeVpqObkZarqbadC7oLQ4\nb6SxUU9pWLuvPMQJpspjcYRzXuZUVjlf/+EkHO4/6hL8HtZ3zoKPIzwCy9FE\nTYP3ZP1jiPIcz4Tp2u95f3Y/DQpRZGlOAxqgceDz2SzRbUOs/fFso3jWTWpk\nqjJzl7VzHAZtUXMl475nQkgY2MZsM3/Y/aq6/O7ClQBiUYIW6JHRXU24B8k6\nciG6c9PzHVhIYGnUaID8QGLqdihuu7HN8TzJ0/SFkFzx607Rcqt66BiUqIcB\nWFdxvUBKA62YM0gmSkdr+dpuwPZObLPi0SmEQP9xlyDp0qYhk0R5tOe4ikXB\nKYB/D06qjlZxbLxZ5NJQK9Pkg/uUc5fMsiMQ2lVFD4R0kK/WLZeRms68B9DR\nJ/t7I11cXWhkg8Yr01xemLfqKHyTIKXE2f7/7pzH2kpPn67UuIu08zapj5MB\n6lZ+nEjUDEl2AHKHEArGHNtShDPiH7vM7RArNNkB/xl3277GZk/Vv/ZetIrl\nPpe2\r\n=/Zqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtUKBks0IQPmmPTWvwVMNOCwlM9ex1G3f0cQrNyndSaAiBD4q8j79UzT5MC/C5DfFydeyb8Gdsk/Vcu+wbXY38MdQ=="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.3.0_1618061711934_0.9628237129592241"},"_hasShrinkwrap":false},"1.4.0":{"name":"babel-plugin-styled-components-px2vw","version":"1.4.0","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent -u","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/preset-react":"^7.13.13","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6","tslib":"^2.1.0","typescript":"^4.2.3"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"8aae45a7f177e7d59868d3ebcff88ba07f50a029","_id":"babel-plugin-styled-components-px2vw@1.4.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-ZDZNbsRroLGgx7cd2TsnGyzNbxjEUO3OuXoATPoqJIV1VyJ0vfw4gyBigLMDl2y9oqau9pDbAYxxfhPTpMU73w==","shasum":"799a8bcdf93a8d19f29802c7ae7ea4803239d845","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.4.0.tgz","fileCount":26,"unpackedSize":61488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcqR7CRA9TVsSAnZWagAADHcP/jetFr3o+rco7HPLUiRe\nBKzalb7KV0OAbhpU/PfHjqei/eZMbnulxlV7le4UOzOAwbWtA56rg0uO09zG\nQ4ZuslUGzWbymhmZ44sU3kZ9FhFL0P9IpR4d3vlYMR4xKWcTD1giP+ArCZ5F\n6MfO/JTH7tt+DpUuS3MghcVBkfyYIHdBTiL0oOvfdAnfjwkRCi/xUREpGTpZ\n7FBOaopjZzKROWDN3/6nuAEs6+LTjAgwEWO5gvZ9QNOxmuw/+a0ynNljwRP+\n25nCyfCjHRQg1XKsrsBOXDw6TFevECFc71bE6vxo0yBO1PJL6xdHyelG6ddZ\ncgJISV3DS12WVGMoRPupkPwivlOP5Dc7SSMEkn/fMjK60lpiC6RUHrizCZVv\n9M9hMXjcH3YYoLNNHJN0tK1p2ZD77mJfAzK8ejVdiaaaEzZIIjrqE04RmGbt\nJe/YKoWLFkPaSvppfiZuZcnVyu4KqD1es08Xwof1InEU6Qs2gmbugVhO8/ca\nLxi4zyLAutfmHaPCEb6LaqEaknzMCcEgBwm4W+JlR5hBtupXgYwBeE/2n6lg\nWg2x8+vytU4VWKzWo/1ScMuwjOHEuCl7DPhGlWsWrIhz7zDi+q2vx4/3OxE6\nBFsuv7ksKedrHcuv5FTYo6dVG9gIthiIOJSVf1lHslwLneluVS4ACeTGjgqf\npRzh\r\n=b2Qp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcHX2WN9I70if9kwld8L/iyz6JLfazn7acRTOx8DEJNAiEAy61ulvQ09H3pdSJPccK3GU0N61mSbAxI6IXF/Do6Jkg="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.4.0_1618125946835_0.5832339449266837"},"_hasShrinkwrap":false},"1.5.0":{"name":"babel-plugin-styled-components-px2vw","version":"1.5.0","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent -u","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/preset-react":"^7.13.13","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6","tslib":"^2.1.0","typescript":"^4.2.3"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"ea88619afe1e82239d0fcd48393f7804ff5d7c24","_id":"babel-plugin-styled-components-px2vw@1.5.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-jBAaDzQTnjYUFn6jOZcWkpvS29+X9dMlooqvVkdyVp2US9l1rqckNWNunFZibvYUMxVCvwDjCxdNgkqwS/+hrw==","shasum":"638ddafdb8e7296de9f9313bbc0c3e51961eb184","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.5.0.tgz","fileCount":26,"unpackedSize":63198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcsBqCRA9TVsSAnZWagAA8ZEP/3MjykwmJnV5GbHDgJoi\nnX8EEvhvCV8b6Sodnyein7Mj7DYixrNwrjWdm+IsRY1JE4ECz9AniK8QoKqj\niNBaOighXW/Ryp/5DeTZHpCqGzDXuLIolpnGkxSJx3vYutMcOOmTBxspPuC6\nLxBT7EFf2LAzjJH9mq/Gov3T09sPhLaaMDfPm2i5IOaxnPXdqWzWL5BvnRlx\nV438uvykA5sMfrcEvLyKtNk/wvCI+QxCug+z2A3Hi96qu+7+A0C4yBYKuDOH\n8Z3j3C+p+DIcqADrfzL9P+w4XsimPiBKdeomUe/mYfoCe5HqdyapUjBce3P4\nxIv6F1BahOfI/JVTL1olqvxublwHu9gRirzchOeEZd1E7O91Ruhi7HqCVX1s\nmoeG3C0v5eUpMeOkLmczqvtOQ+XtEODoDgsU2qhsJmmRilk34QRAFM09Ch77\n4YRm7GvuWd/IkI2ptPau76yIGaYXlLO0BKAqgNr3wWK76hxl7m7w3I38ld3c\ns48jOg5t2zvfilIbZsg7gHefGZVVeLj/VYJcupoQgq+jhJXOOBUVDqbjCTT7\n3xOgsVpUvnKXt1mNdkRmrqqLbHggvA868DgYAUwFzJcAZX019L5/elI05HMj\nOeqSdDuaz8fJPITLwIpwpvc5FnuDzvatIDif7a4s61Ba7HzIAw9b4pFhAnrZ\nNGYj\r\n=XLMH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwdGZvt6898+4rv34aGNVgUloyIUx2atVNPRAeFo+wSAiBo8k8Q9NvoIU0K/G98TrlWRfE7uy0WQMcDSdZ/BVnO+g=="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.5.0_1618133098088_0.17207957986267242"},"_hasShrinkwrap":false},"1.5.1":{"name":"babel-plugin-styled-components-px2vw","version":"1.5.1","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent -u","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/preset-react":"^7.13.13","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6","tslib":"^2.1.0","typescript":"^4.2.3"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"7486e1db67358579fefdfc645ce4ebf76d659dce","_id":"babel-plugin-styled-components-px2vw@1.5.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-rxV66b1aWe1zgmkuAuDGSCCHGKQ3ONSpTGGxKd2ArMouPPTSxdiuoF1YDDPAbFSi4BL05z77ZljheA05QCs8pQ==","shasum":"245ff8e69aef14a092982fe1152d296df7f9d3b0","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.5.1.tgz","fileCount":26,"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdvXHCRA9TVsSAnZWagAA35kP/A5FYKyPYmIRRtjf2bTH\nSVUe+YT2oqgT4ay/jgqH1vyICTP+eEtY75449N1KJDh1ZxsGQUvyPE606n8y\nsGytz23lxc9ioprj9moR0y+n1mB2DKLitm0wCVE5lm4aHkXXDRG017devhsk\nOQx31L0eeqE/keIpPjSeo8kG6tWzmBh8HeNbDIhapO49IDleKYtz1M8oGmlk\nFcj3WCLQDTAzcpHY495Nl/xfAjsT2sU94YUCT9Kyrz3x/oK7jSLHHHqzYNw1\n+tcCJA0miIMGAQZwVZwW1eX0EtACSZed7P20+KyTgXuYQIeG9sSvcaNLYT9O\nIJHmk9WI+P4Cqo0xtPS/zOnvtz1wfNU3XaQY1XUxpV5xOFPXMnPSsB59/D7+\na0j4zS19igCjBoUDGf7j9ZHjIWY3w5QGocRVKU+pR/RtRmZMRny2mZCo/muA\n/fchl2mexs+lB48nTY5+r+xrLNFEWviah+koiq7Wl2+ex9cuNAd184fXnpIP\niDcjIzB28EuqG0e/lDyx9CfTCtBCu2G3nTXEUeAbdbDWwwvKiO69RBqMBPID\nBU5Anl2i4SpQJbJ/Ju1n4lMkM2SgJivIzsS/8BTEhovemwIgIGW6s8BT0Mi+\nphSNo95cZABvsKxwZ9bXuX7oshMNUQgVS15aL8U4snEp8l6/8Y9W2UkpAf4v\nMEMq\r\n=v1PX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVoviylzDbhu124GZouEdKLkVdzzhv3ObBWWyJ+oQaGAiEAvHqlqPEEvl/VL39QAT0AvloquWopJ1aPkqNRmw6mSX4="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.5.1_1618408902860_0.19521633864672472"},"_hasShrinkwrap":false},"1.5.3":{"name":"babel-plugin-styled-components-px2vw","version":"1.5.3","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent -u","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/preset-react":"^7.13.13","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6","tslib":"^2.1.0","typescript":"^4.2.3"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"9b517223fecc48016e57308ef203f551bd3f9319","_id":"babel-plugin-styled-components-px2vw@1.5.3","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-F3214LihdMAmpzAM04QLnWofUatFUOHvIkcGlh28ZaIe/QZSftXzzI1hVbkAH8ZtlrrP2ycaNVfOm8YQQzN8NA==","shasum":"9e7ae7a775946609b11b807fa2473c0a82972da7","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.5.3.tgz","fileCount":26,"unpackedSize":70643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd7SmCRA9TVsSAnZWagAA9BQP/2ny1cwgnh0Fen8YQy0H\n3Hi42wCPmVZoXqfm/1NvADVzDsNhY1rBPBOVfwBIsm7cD5Yd5RnAk6TnMYOz\nnGBTZHGSyq5ymIQ0Bw/EYiCw74+4nz7lpzi22mVJBmLdkbMJ770ibjVRXoxh\nYFw2zqUQcPhD+KHkqV7vX/91mqvaHXxC1jyKq2OmW4NoEdepxQBErkdZofuN\nfCHiizfrC06BIpB1tHHBj5RLVJQCXfce2bFgdLxsFj0otlQX/1Ty77I2jM4E\n96dA3hX8oocMPl7qSmb6HyS1UHBB+yOnJB66J13mNqcnSn0oxsvNOH86ODaH\nWAw00PyYg82nprkqTu/9BujXeIPFE17eAZIEqJNw4e8J0jvkUQuNWiTzRQZa\nsq/SgPYwYRuOieLNYNmUSGXKG0BHyjat6puhta8ec2KCOpAXaed2Ch+r1x1T\nKqVJHyf6WwYnjSPSDh74dh/aR1JPPjXpcKiWw8oCBGQXBCvgKnOEl/MneRut\n0hoUh6SNRLUinCJh8CAvDuXt4EyrUUoq21zm6tcqVOtqGYZO4V2HwOSlcO6d\nONE9bbAVRIbfE8xBieMDWrckU2uqEXXxWStO6oe4UMoFCzgTt4WAwaPR7z27\nHnozQWSzpgjILWtCB7rmcN2yVFSMgWvveC7uwrwwWXgRX8tipMz2b8NrXopp\nLHZw\r\n=5XPQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJ9zJlTbuc8WbKQiTi6pL2aloHgu/cIAG3Jnm/aEHh7AiADSJvpqMbEamiqWkLSjghciTO06K6h0m6L1PzyFkk6tg=="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.5.3_1618457766175_0.31387483086562296"},"_hasShrinkwrap":false},"1.5.4":{"name":"babel-plugin-styled-components-px2vw","version":"1.5.4","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent -u","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/preset-react":"^7.13.13","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6","tslib":"^2.1.0","typescript":"^4.2.3"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"1ded7bfc5232b4ba5a9db4c4f32edd047ab36d65","_id":"babel-plugin-styled-components-px2vw@1.5.4","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-TcqbhfUzIMLvQ+2Bw1xRkMPmAyXBwdDNx/AG4OWxLTEWAvCL/3cSAbNjeta/h8znSxn0owqs5FsimwBDI96tjA==","shasum":"6ee1bd1b986099785abd21ff5f00739660740acc","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.5.4.tgz","fileCount":26,"unpackedSize":70916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCB6qCRA9TVsSAnZWagAATkcP/RyMTyOF67JM+Hnq3Sdk\no4NB+l6Ohbro46FzsAeiChG4PnpComiE2Zmm2UOC3Zy+4BIyIIpCEYuWRoIH\nwy5M01dKcwNuU9lJaqAtCzFavR/6bTWRT9y/3RyG0jsZehRj/Zwo7RYjYgyB\nfvukDG+gSN6dqJ1DSVGHG0XDxvzu/aHMXBWl8UUZH10Pp9375kGA1EPyu8qF\nUO/JaA5w8UKUIGmAt/s0Ka+3etfNkhi+Rh4pAdg/vdPQxKh/h+6UayUfZkqk\nFoUTTx8EwxTyP5XEyaBL75bRpJPTPkyaUtuU9anTXEIQIsTSboUkfF20IT7x\nEs53IgubbeUELfOOtP7x1wIh0tBnC61e7pDNaFGWD6LbNjS0LSPnEkFspxoG\nrwe+C7glo/OmB6w2ZOLRUT9tQBlv9/clhDb0NjZR6Pebsi0/Dzokvm7U1/m6\nSDIqdCv+l6cFMxcJK/46b1zjia5+hkc7bgXPfLXlXNcnyawRLd8A/smzH/JX\nD2kzenG3Pdm6qwyVginmpVWkmsAB4ruVclULf2rnRG9q8Udve8FcGgoGrPLC\nbLSgr9c/3q1mDEN4nnM2tR4IlSlD7ElJkbz0n4/bD28ABYvN9Hawvyi7LBDa\njbyPMpWnVBgzEwEZPjOcjkjdA7TTkUcp7XZnjylIQ90u7/ftkAZ9gkBIdTJV\nrqOz\r\n=CDc6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrnVcMyHzOrt7enmwkHzPKVRSeUr1th3UGFZSJCFSPbAiAzafB9NL6qRb3xmCax+DFVPqWntgJ8TYrwkVLUPNZX/Q=="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.5.4_1627922089822_0.16147320665286902"},"_hasShrinkwrap":false},"1.6.0":{"name":"babel-plugin-styled-components-px2vw","version":"1.6.0","author":{"name":"jackuson","email":"18219112108@163.com"},"description":"Babel plugin for convert px to vw units of styled-components","keywords":["px2vw","styled-components","babel"],"homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"start":"ts-node-dev src/index.ts","lint":"eslint src/**/*.ts --fix","prettier":"prettier src/**/*.ts --write","build":"tsc -p .","watch":"tsc -w -p .","test":"jest --no-cache --coverage --silent -u","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","run:build":"node lib/index.js","precommit":"lint-staged -q","postversion":"git push --follow-tags"},"peerDependencies":{"@babel/core":"^7.13.14","postcss":"^8.2.9","postcss-px-to-viewport":"^1.1.1"},"dependencies":{"@babel/helper-plugin-utils":"^7.13.0","memoizerific":"^1.11.3","postcss-px-to-viewport":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.14","@babel/preset-react":"^7.13.13","@babel/template":"^7.12.13","@babel/traverse":"^7.13.13","@babel/types":"^7.13.14","@commitlint/cli":"^12.1.1","@commitlint/config-conventional":"^12.1.1","@types/babel__core":"^7.1.14","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","eslint":"^7.23.0","eslint-plugin-prettier":"^3.3.1","git-cz":"^4.7.4","husky":"^4.3.0","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","ts-jest":"^26.5.4","ts-node-dev":"^1.1.6","tslib":"^2.1.0","typescript":"^4.2.3"},"lint-staged":{"src/**/*.{js,ts,json}":"prettier --write","src/**/*.{js,ts}":["eslint --fix"]},"directories":{"lib":"lib","test":"src/__tests__","example":"example/src"},"publishConfig":{"access":"public"},"husky":{"hooks":{"pre-commit":"npm run precommit","commit-msg":"commitlint -e $HUSKY_GIT_PARAMS"}},"gitHead":"bd8f263ba82eaf17b0d8e9d46777f677e25a5472","_id":"babel-plugin-styled-components-px2vw@1.6.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-uvon5DWLSi1NXVmxJLwbBP+UMJZtNHxufhBq5NbYeW9SLxmdrnhAt2FWlaZg/ilJtwEKJKJMk/kzfDvY5H/3qA==","shasum":"ad88d18fdd2be4a67335e3c0c82a2645238e448e","tarball":"https://registry.npmjs.org/babel-plugin-styled-components-px2vw/-/babel-plugin-styled-components-px2vw-1.6.0.tgz","fileCount":26,"unpackedSize":76130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQw/vCRA9TVsSAnZWagAATT8P+wXMnryfElsF3tFWI1zu\n+7ol63is4u1c8SonNeTLMLuatKUIDPtAhKJuk5NF8xo9auzOfJLY1+jTdpD/\nYywHoGojPh7NNIlfNrpIFxJg/bpZs7mKIwOWPoCHgCzGTt5EH4RmEW0QoQV5\nov+eNjZUC/Np+oQfISeaEnWSBhmSq7reLO3ZoWsWNm7C5iiLVMeqUPlENFjL\nD6Vc3j8WmqGQ7jhVeM+r9sFvNpfkUIqMxZ92QS6LuF5R7xjKz/JTz1YqToWN\nUtiXqCOIFLIiLtkLhUuV18kM184Fa5QLKsoKu2/VQk9ANMXV/tgwyyPy3F5A\nm2poHwqIQcrpxPn9uykzJX27lMgdZOhIZMvIZngv2Sfa80Q0jP53/nDmONs+\n/NTKBW2Zp2bTlWTQyiWBVtgzSl1yeJlBxh5l52IA/ed9UQCmAU9Gki0Iav5g\nFuYxZG0MXZe14mVo1uH3Tq7vFl2nyftCc2rM/YuheuMcqhf6GcQkkBjlpjSJ\noqdZVTF2OocmVgQafCVI0CdvQv6INode7ipdKzRlzQxsWOeUriFHOzAPhYzR\nf6s8IMvMgFTOSalbQJaEBH4YYQPxfb/hHeNpVBJC1+zvrXykjtHC5J94M70o\nBYqIGYRWlT7Xpsh03owCxgQQ58aBx7E5G+jjcT3xk0eyc+GySsP0/S74mvFp\nFNH4\r\n=vEkz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7hX0LRn7NwCcyJZ9ae0u7sILmAGEuZfphDKyM78ejcAiEAnLgCzcWiFEPro147lyZ0JoufvmGzbR1hGo2imCgvVjo="}]},"_npmUser":{"name":"jackluson","email":"luxuemin2108@gmail.com"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-styled-components-px2vw_1.6.0_1631784943835_0.48533732269606245"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-04T03:09:59.243Z","1.0.0":"2021-04-04T03:09:59.369Z","modified":"2022-04-11T16:43:01.728Z","1.0.5":"2021-04-05T13:50:19.223Z","1.0.6":"2021-04-06T03:49:49.518Z","1.0.7":"2021-04-06T06:16:08.904Z","1.0.8":"2021-04-06T06:25:01.115Z","1.0.9":"2021-04-06T09:49:33.360Z","1.0.10":"2021-04-06T14:54:47.829Z","1.0.11":"2021-04-06T15:18:20.812Z","1.0.13":"2021-04-06T15:43:32.849Z","1.0.14":"2021-04-06T15:53:27.999Z","1.0.15":"2021-04-07T03:18:17.108Z","1.0.16":"2021-04-07T03:44:03.643Z","1.0.17":"2021-04-07T03:49:59.414Z","1.0.18":"2021-04-07T12:31:14.363Z","1.1.0":"2021-04-08T15:59:16.639Z","1.1.1":"2021-04-09T03:21:29.599Z","1.1.2":"2021-04-09T15:04:32.246Z","1.2.0":"2021-04-10T06:40:02.179Z","1.3.0":"2021-04-10T13:35:12.117Z","1.4.0":"2021-04-11T07:25:46.977Z","1.5.0":"2021-04-11T09:24:58.273Z","1.5.1":"2021-04-14T14:01:42.972Z","1.5.3":"2021-04-15T03:36:06.341Z","1.5.4":"2021-08-02T16:34:50.039Z","1.6.0":"2021-09-16T09:35:43.978Z"},"maintainers":[{"name":"jackluson","email":"luxuemin2108@gmail.com"}],"description":"Babel plugin for convert px to vw units of styled-components","homepage":"https://github.com/jackluson/babel-plugin-styled-components-px2vw","keywords":["px2vw","styled-components","babel"],"repository":{"type":"git","url":"git+https://github.com/jackluson/babel-plugin-styled-components-px2vw.git"},"author":{"name":"jackuson","email":"18219112108@163.com"},"bugs":{"url":"https://github.com/jackluson/babel-plugin-styled-components-px2vw/issues"},"license":"MIT","readme":"# babel-plugin-styled-components-px2vw\n\n[![npm version](https://badge.fury.io/js/babel-plugin-styled-components-px2vw.svg)](https://badge.fury.io/js/babel-plugin-styled-components-px2vw)\n![NPM Downloads](https://badgen.net/npm/dt/babel-plugin-styled-components-px2vw)\n[![Build Status](https://travis-ci.com/jackluson/babel-plugin-styled-components-px2vw.svg?branch=main)](https://travis-ci.com/jackluson/babel-plugin-styled-components-px2vw)\n[![codecov](https://codecov.io/gh/jackluson/babel-plugin-styled-components-px2vw/branch/main/graph/badge.svg)](https://codecov.io/gh/jackluson/babel-plugin-styled-components-px2vw)\n[![MIT](https://img.shields.io/github/license/jackluson/babel-plugin-styled-components-px2vw?style=plastic)](https://github.com/jackluson/babel-plugin-styled-components-px2vw/blob/main/LICENSE)\n\nEnglish | [中文](README_ZH.md)\n\n[Babel](https://babeljs.io/) plugin for convert `px` to `vw` units of [styled-components](https://www.styled-components.com/).\n\n1. Use [postcss-px-to-viewport](https://github.com/evrone/postcss-px-to-viewport) to process all css text in template strings.\n2. Add a runtime `px2vw` function polyfill to process expression embedded in template strings when enable [transformRuntime](#transform-runtime) option.\n\nits inspiration comes from [babel-plugin-styled-components-px2rem](https://github.com/xuyuanxiang/babel-plugin-styled-components-px2rem). Thanks\n\n## Getting Started\n\n### Installation\n\nAdd via npm\n\n`$ npm install babel-plugin-styled-components-px2vw --save-dev`\n\nor yarn\n\n`$ yarn add -D babel-plugin-styled-components-px2vw`\n\n### Configuration\n\nbabel.config.js:\n\n```javascript\nmodule.exports = {\n  plugins: [\n    [\n      'styled-components-px2vw',\n      {\n        unitToConvert: 'px',\n        unitPrecision: 5,\n        minPixelValue: 0,\n      },\n    ],\n  ],\n};\n```\n\nor .babelrc:\n\n```javascript\n{\n  \"plugins\": [\n    [\n      \"styled-components-px2vw\",\n      {\n        \"unitToConvert\": 'px',\n        \"unitPrecision\": 5,\n        \"minPixelValue\": 0\n      }\n    ]\n  ]\n}\n```\n\n### Composition\n\nIt should be put before [babel-plugin-styled-components](https://github.com/styled-components/babel-plugin-styled-components#readme)\n\n```json\n{\n  \"plugins\": [\"styled-components-px2vw\", \"styled-components\"]\n}\n```\n\nsee [example](example)\n\n1. `npm install`\n2. Typing: `npm test` to run unit tests\n3. Typing: `npm run build` to compile `src/index.jsx` to `dist/index-jsx.js`\n\n### Online Demo\n\nclick\n[react-boilerplate-typescript-mobile](https://jackluson.github.io/react-boilerplate-typescript-mobile/) and toggle device toolbar,see the style of the page,this is source code [repo](https://github.com/jackluson/react-boilerplate-typescript-mobile)\n\n### Options\n\n> The options of the plugin are based on some of the option of [postcss-px-to-viewport](https://github.com/evrone/postcss-px-to-viewport), but not all options properties work, such as `mediaQuery`、`landscape`\n\n| name             |           type            | required | default                                             |                                                                                                                                                                                                                                                                                                       description |\n| :--------------- | :-----------------------: | :------: | :-------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |\n| tags             |         string[]          |  false   | [\"styled\", \"css\", \"createGlobalStyle\", \"keyframes\"] |                                                                                                                                            [styled-components](https://www.styled-components.com/) template literal [tagged](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals) |\n| unitToConvert    |          string           |  false   | px                                                  |                                                                                                                                                                                                                                                                                                   unit to convert |\n| viewportWidth    |          number           |  false   | 750                                                 |                                                                                                                                                                                                                                                                                        The width of the viewport. |\n| unitPrecision    |          number           |  false   | 5                                                   |                                                                                                                                                                                                                                                             The decimal numbers to allow the vw units to grow to. |\n| propList         |         string[]          |  false   | [\"*\"]                                               |                                                                                                                                                          The properties that can change from px to vw. more detail see [postcss-px-to-viewport propList opions](https://github.com/evrone/postcss-px-to-viewport) |\n| viewportUnit     |          string           |  false   | vw                                                  |                                                                                                                                                                                                                                                                                                   Expected units. |\n| fontViewportUnit |          string           |  false   | vw                                                  |                                                                                                                                                                                                                                                                                          Expected units for font. |\n| minPixelValue    |          number           |  false   | 1                                                   |                                                                                                                                                                                                                                                                           Set the minimum pixel value to replace. |\n| replace          |          boolean          |  false   | false                                               |                                                                                                                                                                                                                                                         replaces rules containing vw instead of adding fallbacks. |\n| exclude          | Regexp or Array of Regexp |  false   | undefined                                           |                                                                                                                                                                Ignore some files like 'node_modules', If value is regexp, will ignore the matches files. if value is array, the elements of the array are regexp. |\n| include          | Regexp or Array of Regexp |  false   | undefined                                           | (Regexp or Array of Regexp) If include is set, only matching files will be converted, for example, only files under src/mobile/ (include: /\\/src\\/mobile\\//), If the value is regexp, the matching file will be included, otherwise it will be excluded. If value is array, the elements of the array are regexp. |\n| transformRuntime |          boolean          |  false   | false                                               |                                                                                                                                                                                                                           since 1.1.0，enable transformation of all expressions that embedded in template strings |\n\n## Demo\n\n### Transform Runtime\n\nIf enabled `transformRuntime` option, all supported expressions embedded in template strings are processed as follows:\n\n**Note:** Only expression that end with `px` will be processed.\n\n#### FunctionExpression\n\nsource code:\n\n```javascript\nimport styled from 'styled-components';\n\nexport const FunctionExpression = styled.button`\n  height: ${function (props) {\n    return props.height;\n  }}px;\n`;\n```\n\ncompiled:\n\n```javascript\nimport styled from 'styled-components';\n\nexport const FunctionExpression = styled.button`\n  height: ${(...args) =>\n    _px2rem(function (props) {\n      return props.height;\n    }, ...args)};\n`;\n\nfunction _px2rem(input, ...args) {\n  if (typeof input === 'function') return _px2rem(input(...args), ...args);\n  var value = typeof input === 'string' ? parseFloat(input) : typeof input === 'number' ? input : 0;\n  var pixels = Number.isNaN(value) ? 0 : value;\n  if (Math.abs(pixels) < 0) return pixels + 'px';\n  var mul = Math.pow(10, 5 + 1);\n  return (Math.round(Math.floor(((pixels * 1) / 100) * mul) / 10) * 10) / mul + 'rem';\n}\n```\n\n#### ArrowFunctionExpression\n\nsource code:\n\n```javascript\nexport const ArrowFunction = styled.input.attrs((props) => ({\n  type: 'password',\n  size: props.size || '16px',\n  width: props.width || 100,\n}))`\n  color: palevioletred;\n  font-size: 14px;\n  border: 1px solid palevioletred;\n  border-radius: 8px; /* setting propList: ['*', '!border-*'] */\n  width: ${(props) => props.width}px; /* PropertyAccess Body */\n  height: ${() => height}px; /* Identifier Body */\n  line-height: ${() => '44'}px; /* StringLiteral Body */\n  margin: ${() => 32}px; /* NumericLiteral Body */\n  padding: ${(props) => props.size};\n`;\n\nexport const ArrowFunctionWithBlockBody = styled.button`\n  width: ${(props) => {\n    if (props.width) {\n      return props.width;\n    } else {\n      return 0;\n    }\n  }}px; /* Block Body */\n\n  ${(props) => (props.disabled ? 'height: 400px' : 'height: 200px')}\n`;\nexport const ArrowFunctionWithBinaryBody = styled.button`\n  ${(props) =>\n    props.disabled &&\n    `\n      width: 200px;\n      font-size: 14px;\n    `};\n  height: ${(props) => !props.disabled && props.height}px; /* ArrowFunction with a LogicalExpression Body */\n  width: ${() => 44 + 50}px; /* ArrowFunction with a BinaryExpression Body */\n`;\nexport const ArrowFunctionWithConditionalBody = styled.button`\n  height: ${(props) => (props.height ? height : 100)}px; /* ArrowFunction with a ConditionalExpression Body */\n`;\n```\n\ncompiled:\n\n```javascript\nexport const ArrowFunction = styled.input.attrs((props) => ({\n  type: 'password',\n  size: props.size || '16px',\n  width: props.width || 100,\n}))`\n  color: palevioletred;\n  font-size: 1.86667vw;\n  border: 1px solid palevioletred;\n  border-radius: 8px; /* setting propList: ['*', '!border-*'] */\n  width: ${(props) => _px2vw(props.width)}; /* PropertyAccess Body */\n  height: ${() => _px2vw(height)}; /* Identifier Body */\n  line-height: ${() => _px2vw('44')}; /* StringLiteral Body */\n  margin: ${() => _px2vw(32)}; /* NumericLiteral Body */\n  padding: ${(props) => props.size};\n`;\n\nexport const ArrowFunctionWithBlockBody = styled.button`\n  width: ${(props) =>\n    _px2vw(() => {\n      if (props.width) {\n        return props.width;\n      } else {\n        return 0;\n      }\n    })}; /* Block Body */\n\n  ${(props) => (props.disabled ? 'height: 53.33333vw' : 'height: 26.66667vw')}\n`;\nexport const ArrowFunctionWithBinaryBody = styled.button`\n  ${(props) =>\n    props.disabled &&\n    `\n      width: 26.66667vw;\n      font-size: 1.86667vw;\n    `};\n  height: ${(props) => _px2vw(!props.disabled && props.height)}; /* ArrowFunction with a LogicalExpression Body */\n  width: ${() => _px2vw(44 + 50)}; /* ArrowFunction with a BinaryExpression Body */\n`;\nexport const ArrowFunctionWithConditionalBody = styled.button`\n  height: ${(props) =>\n    props.height ? _px2vw(height) : _px2vw(100)}; /* ArrowFunction with a ConditionalExpression Body */\n`;\n```\n\n#### ConditionalExpression\n\nsource code\n\n```javascript\nexport const ConditionalExpression = function ({ fontSize, spacing } = {}) {\n  const StyledButton = styled.button`\n    font-size: ${typeof fontSize === 'number' ? fontSize : (props) => props.theme.fontSize}px;\n    ${spacing\n      ? `\n     padding: 8px 16px 0 32px;\n     margin: 16px 0;\n  `\n      : ''}\n  `;\n\n  return <StyledButton />;\n};\nexport const ConditionalExpressionWhenTrue = function ({ fontSize } = {}) {\n  const StyledButton = styled.button`\n    font-size: ${typeof fontSize !== 'number' ? (props) => props.theme.fontSize : fontSize}px;\n  `;\n\n  return <StyledButton />;\n};\nexport const ConditionalExpressionWhenFalse = function ({ fontSize } = {}) {\n  const StyledButton = styled.button`\n    font-size: ${typeof fontSize === 'number' ? fontSize : 16}px;\n  `;\n\n  return <StyledButton />;\n};\n```\n\ncompiled:\n\n```javascript\nexport const ConditionalExpression = function ({ fontSize, spacing } = {}) {\n  const StyledButton = styled.button`\n    font-size: ${typeof fontSize === 'number' ? _px2vw(fontSize) : (props) => _px2vw(props.theme.fontSize)};\n    ${spacing\n      ? `\n     padding: 1.06667vw 2.13333vw 0 4.26667vw;\n     margin: 2.13333vw 0;\n  `\n      : ''}\n  `;\n  return /*#__PURE__*/ React.createElement(StyledButton, null);\n};\nexport const ConditionalExpressionWhenTrue = function ({ fontSize } = {}) {\n  const StyledButton = styled.button`\n    font-size: ${typeof fontSize !== 'number' ? (props) => _px2vw(props.theme.fontSize) : _px2vw(fontSize)};\n  `;\n  return /*#__PURE__*/ React.createElement(StyledButton, null);\n};\nexport const ConditionalExpressionWhenFalse = function ({ fontSize } = {}) {\n  const StyledButton = styled.button`\n    font-size: ${typeof fontSize === 'number' ? _px2vw(fontSize) : _px2vw(16)};\n  `;\n  return /*#__PURE__*/ React.createElement(StyledButton, null);\n};\nconst condition = false;\n```\n\n#### Other Expressions\n\nIdentifier, CallExpression, BinaryExpress, StringLiteral, NumericLiteral, MemberExpression, LogicalExpression...\n\n### Disable transformRuntime (default)\n\nIf disable transformRuntime option, all supported expressions embedded in template strings are not processed as follows:\n\n<details>\n  <summary>\n   the input code show as below\n  </summary>\n\n```javascript\nimport styled, { css, createGlobalStyle, keyframes } from 'styled-components';\n\nconst mixins = css`\n  padding: 0 18px;\n  margin: 16px 32px 16px 32em;\n  padding-top: 10px;\n  padding-bottom: 10px;\n  border: 2px solid black;\n`;\n\nconst Animation = keyframes`\nfrom {\ntransform: translateX(100px);\n}\n\nto {\ntransform: translateX(-100px);\n}\n`;\n\nconst Input = styled.input.attrs((props) => ({\n  type: 'password',\n  size: props.size || '1em',\n}))`\n  color: palevioletred;\n  font-size: 14px;\n  border: 1px solid palevioletred;\n  border-radius: 8px;\n  margin: ${(props) => props.size};\n  padding: ${(props) => props.size};\n`;\n\nconst GlobalStyle = createGlobalStyle`\nsection {\nfont-size: 16px;\n}\n\nhtml body {\nfont-size: 18px;\nsection {\nfont-size: 16px\n}\n}\n`;\n\nconst BlockButton = styled.button`\n  ${mixins};\n  display: block;\n  width: 100%;\n  height: 96px;\n  line-height: 96px;\n`;\n\nconst InlineButton = styled.button`\n  ${mixins};\n  display: inline;\n  width: ${(props) => props.width}px;\n  height: 96px;\n  line-height: 96px;\n`;\n\nconst ExtendedButton = styled(InlineButton)`\n  width: 120px;\n  height: 32px;\n  line-height: 32px;\n  font-size: 14px;\n`;\n\nconst SizeableButton = styled.button(\n  (props) =>\n    ` display: inline; width: ${props.width}px; height: ${props.height}px; line-height: ${props.height}px; font-size: 16px;`,\n);\n```\n\n</details>\n\n<details>\n  <summary>\n   the output code show as below\n  </summary>\n\n```javascript\nimport styled, { css, createGlobalStyle, keyframes } from 'styled-components';\nconst mixins = css`\n  padding: 0 2.4vw;\n  margin: 2.133vw 4.267vw 2.133vw 32em;\n  padding-top: 1.333vw;\n  padding-bottom: 1.333vw;\n  border: 0.267vw solid black;\n`;\nconst Animation = keyframes`\n  from {\n    transform: translateX(13.333vw);\n  }\n\n  to {\n    transform: translateX(-13.333vw);\n  }\n`;\nconst Input = styled.input.attrs((props) => ({\n  type: 'password',\n  size: props.size || '1em',\n}))`\n  color: palevioletred;\n  font-size: 1.867vw;\n  border: 1px solid palevioletred;\n  border-radius: 8px;\n  margin: ${(props) => props.size};\n  padding: ${(props) => props.size};\n`;\nconst GlobalStyle = createGlobalStyle`\n  section {\n      font-size: 2.133vw;\n  }\n\n  html body {\n    font-size: 2.4vw;\n    section {\n      font-size: 2.133vw\n    }\n  }\n`;\nconst BlockButton = styled.button`\n  ${mixins};\n  display: block;\n  width: 100%;\n  height: 12.8vw;\n  line-height: 12.8vw;\n`;\nconst InlineButton = styled.button`\n  ${mixins};\n  display: inline;\n  width: ${(props) => props.width}px;\n  height: 12.8vw;\n  line-height: 12.8vw;\n`;\nconst ExtendedButton = styled(InlineButton)`\n  width: 16vw;\n  height: 4.267vw;\n  line-height: 4.267vw;\n  font-size: 1.867vw;\n`;\nconst SizeableButton = styled.button(\n  (props) => `\n  display: inline;\n  width: ${props.width}px;\n  height: ${props.height}px;\n  line-height: ${props.height}px;\n  font-size: 2.133vw;\n`,\n);\n```\n\n</details>\n\n### License\n\nThis project is licensed under the [MIT License](https://github.com/jackluson/babel-plugin-styled-components-px2vw/blob/master/LICENSE).\n","readmeFilename":"README.md"}