{"name":"styled-components","version":"4.1.3","description":"Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress","main":"dist/styled-components.cjs.js","jsnext:main":"dist/styled-components.esm.js","module":"dist/styled-components.esm.js","react-native":"native/dist/styled-components.native.cjs.js","browser":{"./dist/styled-components.esm.js":"./dist/styled-components.browser.esm.js","./dist/styled-components.cjs.js":"./dist/styled-components.browser.cjs.js"},"sideEffects":false,"scripts":{"build":"rollup -c","prebuild":"rimraf dist","test":"run-s test:*","test:web":"jest","test:web:watch":"npm run test:web -- --watch","test:native":"jest -c .jest.native.json","test:native:watch":"npm run test:native -- --watch","test:primitives":"jest -c .jest.primitives.json","test:primitives:watch":"npm run test:primitives -- --watch","test:integration":"jest -c .jest.integration.json --runInBand --forceExit","size":"bundlesize","flow":"flow check","flow:watch":"flow-watch","format":"eslint ./**/*.js --fix","lint":"eslint src","prettier":"prettier */**/*.js --write","prepublishOnly":"run-s build","lint-staged":"lint-staged","dev":"cross-env BABEL_ENV=cjs babel-node example/startServer.js","prebenchmarks":"yarn run build:benchmarks","benchmarks":"node benchmarks/run-headless.js","build:benchmarks":"(cd benchmarks && yarn && yarn run build)","postinstall":"node ./scripts/postinstall.js || exit 0"},"repository":{"type":"git","url":"git+https://github.com/styled-components/styled-components.git"},"keywords":["react","css","css-in-js","styled-components","babel-macro","babel-macros","styling"],"author":{"name":"Glen Maddern"},"license":"MIT","bugs":{"url":"https://github.com/styled-components/styled-components/issues"},"homepage":"https://styled-components.com","dependencies":{"@babel/helper-module-imports":"^7.0.0","@emotion/is-prop-valid":"^0.7.3","@emotion/unitless":"^0.7.0","babel-plugin-styled-components":">= 1","css-to-react-native":"^2.2.2","memoize-one":"^4.0.0","prop-types":"^15.5.4","react-is":"^16.6.0","stylis":"^3.5.0","stylis-rule-sheet":"^0.0.10","supports-color":"^5.5.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.17.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-macros":"^2.4.2","babel-plugin-preval":"^3.0.1","babel-plugin-tester":"^5.5.1","babel-plugin-transform-class-properties":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-plugin-transform-react-remove-prop-types":"0.4.14","babel-preset-env":"^1.4.0","babel-preset-react":"^6.22.0","bundlesize":"^0.17.0","cross-env":"^5.1.3","eslint":"^5.9.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.3.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.11.1","express":"^4.16.4","flow-bin":"^0.82.0","flow-watch":"^1.1.1","husky":"^1.1.3","jest":"^23.6.0","jest-image-snapshot":"^2.7.0","jest-styled-components":"^6.3.1","lint-staged":"^8.0.4","node-watch":"^0.5.0","npm-run-all":"^4.1.2","prettier":"^1.15.2","puppeteer":"^1.10.0","raf":"^3.4.1","react":"^16.6.1","react-dom":"^16.6.1","react-frame-component":"^4.0.2","react-native":"^0.56.0","react-primitives":"^0.6.1","react-test-renderer":"^16.6.1","rimraf":"^2.6.1","rollup":"^0.66.5","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-flow":"^1.1.1","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^1.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0"},"peerDependencies":{"react":">= 16.3.0","react-dom":">= 16.3.0"},"jest":{"testURL":"http://localhost","clearMocks":true,"roots":["<rootDir>/src/"],"setupFiles":["raf/polyfill","<rootDir>/src/test/globals.js"],"setupTestFrameworkScriptFile":"<rootDir>/test-utils/setupTestFramework.js","testPathIgnorePatterns":["<rootDir>/src/native","<rootDir>/src/primitives"]},"lint-staged":{"linters":{"*.js":["eslint --fix","git add"]},"ignore":["**/test/*.js"]},"bundlesize":[{"path":"./dist/styled-components.min.js","maxSize":"16kB"}],"collective":{"type":"opencollective","url":"https://opencollective.com/styled-components"},"husky":{"hooks":{"pre-commit":"flow check && lint-staged"}},"gitHead":"6f867e9ab9ac8dcb5c67c30b5469979386cf3d76","_id":"styled-components@4.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"mxstbr","email":"npm@mxstbr.com"},"dist":{"shasum":"4472447208e618b57e84deaaeb6acd34a5e0fe9b","size":454994,"noattachment":false,"key":"/styled-components/-/styled-components-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/styled-components/download/styled-components-4.1.3.tgz"},"maintainers":[{"name":"mxstbr","email":"npm@mxstbr.com"},{"name":"philpl","email":""},{"name":"probablyup","email":"glitterbyte@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-components_4.1.3_1545041625564_0.4704894709015939"},"_hasShrinkwrap":false,"publish_time":1545041625840,"_cnpm_publish_time":1545041625840,"dist-tags":{"latest":"6.3.12","prerelease":"6.3.7-prerelease.3","test":"6.4.0-prerelease.14"}}