{"_id":"@atlasgroup/babel-plugin-react-atlantic","_rev":"5-7f370b3dba9189c70109ad9eae5c17b6","name":"@atlasgroup/babel-plugin-react-atlantic","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"version":"0.1.0","name":"@atlasgroup/babel-plugin-react-atlantic","private":false,"description":"Extending babel-plugin-styled-components for use with react-atlantic","main":"lib/index.js","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/preset-env":"^7.4.5","babel-core":"7.0.0-bridge.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","prettier":"^2.0.5","rimraf":"^3.0.0","styled-components":"^5.0.0"},"dependencies":{"@babel/helper-annotate-as-pure":"^7.0.0","@babel/helper-module-imports":"^7.0.0","babel-plugin-syntax-jsx":"^6.18.0","lodash":"^4.17.11"},"resolutions":{"babel-core":"7.0.0-bridge.0"},"peerDependencies":{"styled-components":">= 2"},"scripts":{"clean":"rimraf lib","style":"prettier --write src/**/*.js","build":"babel src -d lib","prepublish":"npm run clean && npm run build"},"gitHead":"a17a10e1106f5fea4f96243b06ff548d0e9b37f7","_id":"@atlasgroup/babel-plugin-react-atlantic@0.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XW+moEMc6svznNlE7BO94GeLvtnLbsN5TdkE98TCN/Hpt1cwS8Tapx4r2Xa30YI2e7/xvj5G8cwUrDzgKhziLw==","shasum":"6841887e42ee5a1a9897f2b35b8091a444996411","tarball":"https://registry.npmjs.org/@atlasgroup/babel-plugin-react-atlantic/-/babel-plugin-react-atlantic-0.1.0.tgz","fileCount":18,"unpackedSize":43835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK+ZdCRA9TVsSAnZWagAAuyEP/2D6EJPNJqZcn/M4yfX5\nO6ltDJwSxd+CO1rzZ1T+TKP7mTBraqpBEfWp4ddZuOQtgTq5+e6ktJ1EGxZq\n7maIbSFXbsDHSmivU1Vul3eajAjq5FR+QoZ7EFLjb1fUhJkfRyFOZeLfcuB7\nL95J5TMIhRkwOWJ0Z0VI8uGE9PqO6L+moKl/Q+HaVNlhxlNNhlVTP6HucEgg\n2XoNc2w8nO0eEA4n1hMFgWF9H4/oHCHMiSzjZOhVl8z2K49e+tSJn4vynxMX\nfXHewCYcDDKwuOb5HpiSflZWiQUAmtRsI2d6GIiwp/ITs7Gp893KOY7NkZ3u\niAc7N7JaymiIxXWURzHC3fGX61eghTqGwZRFVbb+nRehsm+bnAJdgO9zvErA\nWA/VTkvl5fJ88X4vi8+Hn8RIu5s5nuIm3T8ykPSCvji2LcSNUhAXMJ2KattX\nRTFUSKfuoH5KLfxBqEfi694G+zcKzi7P87EUeBwWkUHU10mg+Csv3zqeLKEe\n35bfHsT2+FpeT6roTxpTRUfJeDRnWSBfDZ9b2JMn8uOSeKqZCKYW7QsnQk+n\nncnoJVXtjwxhUnjTTuxuZDsoX39+8ItLfTQbXg+G94+1CExokXvkSR49BMio\nzhyAgJyT+xK2OO9ttS1nKNMZMvlvYVs04TtQ/IslhLKzU1MYXC3utPev8nJn\nuG6h\r\n=YCOG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCakiDXZDnBqxtixgq50BpDZdP65NikKxxrNi38QGvtjwIgdazTPzPAsoxFVP55gVbW/K2BRKyqeI5E216zGqyKGJo="}]},"maintainers":[{"name":"trehak1","email":"trehak@atlasgroup.cz"},{"name":"thepatriczek","email":"patrik.szewczyk@gmail.com"},{"name":"filipkastovsky","email":"devfilipkastovsky@gmail.com"}],"_npmUser":{"name":"filipkastovsky","email":"devfilipkastovsky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-react-atlantic_0.1.0_1596712541213_0.6308247348924594"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-06T11:15:40.819Z","0.1.0":"2020-08-06T11:15:41.337Z","modified":"2022-04-04T16:08:47.473Z"},"maintainers":[{"email":"meixner@atlasgroup.cz","name":"meixner"},{"email":"devfilipkastovsky@gmail.com","name":"filipkastovsky"},{"email":"patrik.szewczyk@gmail.com","name":"thepatriczek"},{"email":"trehak@atlasgroup.cz","name":"trehak1"},{"email":"topolanek@atlasgroup.cz","name":"martintopolanek_ag"}],"description":"Extending babel-plugin-styled-components for use with react-atlantic","license":"MIT","readme":"# `babel-plugin-styled-components`\r\n\r\nThis plugin is a highly recommended supplement to the base styled-components library, offering some useful features:\r\n\r\n- consistently hashed component classNames between environments (a must for server-side rendering)\r\n- better debugging through automatic annotation of your styled components based on their context in the file system, etc.\r\n- various types of minification for styles and the tagged template literals styled-components uses\r\n\r\n## Quick start\r\n\r\nInstall the plugin first:\r\n\r\n```\r\nnpm install --save-dev babel-plugin-styled-components\r\n```\r\n\r\nThen add it to your babel configuration:\r\n\r\n```JSON\r\n{\r\n  \"plugins\": [\"babel-plugin-styled-components\"]\r\n}\r\n```\r\n\r\n## Documentation\r\n\r\n**The documentation for this plugin lives on [the styled-components website](https://www.styled-components.com/docs/tooling#babel-plugin)!**\r\n\r\n- [Usage](https://www.styled-components.com/docs/tooling#usage)\r\n- [Better debugging](https://www.styled-components.com/docs/tooling#better-debugging)\r\n- [Minification](https://www.styled-components.com/docs/tooling#minification)\r\n\r\n## License\r\n\r\nLicensed under the MIT License, Copyright © 2016-present Vladimir Danchenkov and Maximilian Stoiber.\r\n\r\nSee [LICENSE.md](./LICENSE.md) for more information.\r\n","readmeFilename":"README.md"}