{"name":"styled-components","version":"3.1.2","description":"Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅","typings":"typings/styled-components.d.ts","main":"dist/styled-components.cjs.js","jsnext:main":"dist/styled-components.es.js","module":"dist/styled-components.es.js","react-native":"dist/styled-components.native.cjs.js","browser":{"./dist/styled-components.es.js":"./dist/styled-components.browser.es.js","./dist/styled-components.cjs.js":"./dist/styled-components.browser.cjs.js","./dist/styled-components-no-parser.es.js":"./dist/styled-components-no-parser.browser.es.js","./dist/styled-components-no-parser.cjs.js":"./dist/styled-components-no-parser.browser.cjs.js"},"scripts":{"build":"rollup -c","prebuild":"rimraf dist","test":"npm run test:web && npm run test:native && npm run test:size","test:web":"jest --outputFile test-results.json --json","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 --forceExit","test:size":"bundlesize","danger":"cross-env NODE_ENV=test danger run -- --verbose","flow":"flow check","flow:watch":"flow-watch","format":"eslint ./**/*.js --fix","lint":"eslint src","tslint":"tslint typings/*.ts native/*.ts","typescript":"tsc --project ./typings/tests","precommit":"lint-staged","prepublish":"npm run build","lint-staged":"lint-staged","dev":"cross-env BABEL_ENV=cjs babel-node example/startServer.js"},"repository":{"type":"git","url":"git+https://github.com/styled-components/styled-components.git"},"files":["no-parser","CONTRIBUTING.md","CODE_OF_CONDUCT.md","dist","docs","flow-typed","lib","native","primitives","src","typings"],"keywords":["react","css","css-in-js","styled-components"],"author":{"name":"Glen Maddern"},"license":"MIT","bugs":{"url":"https://github.com/styled-components/styled-components/issues"},"homepage":"https://styled-components.com","dependencies":{"buffer":"^5.0.3","css-to-react-native":"^2.0.3","fbjs":"^0.8.9","hoist-non-react-statics":"^1.2.0","is-plain-object":"^2.0.1","prop-types":"^15.5.4","stylis":"^3.4.0","stylis-rule-sheet":"^0.0.7","supports-color":"^3.2.3"},"devDependencies":{"@types/react":"^16","@types/react-native":"^0.50.7","babel-cli":"^6.22.2","babel-core":"^6.17.0","babel-eslint":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-flow-react-proptypes":"^2.1.3","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.12","babel-preset-env":"^1.4.0","babel-preset-react":"^6.22.0","bundlesize":"^0.13.2","chokidar":"^1.6.0","cross-env":"^5.1.1","danger":"^2.0.0","danger-plugin-jest":"^1.1.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^3.15.0","eslint-config-airbnb":"^13.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-flowtype-errors":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.0.2","eslint-plugin-prettier":"^2.4.0","eslint-plugin-react":"^6.8.0","express":"^4.14.1","flow-bin":"^0.47.0","flow-watch":"^1.1.1","husky":"^0.14.3","jest":"^20.0.4","jest-image-snapshot":"^2.2.0","jsdom":"^9.10.0","lint-staged":"^6.0.0","node-watch":"^0.4.1","prettier":"1.9.2","puppeteer":"^0.13.0","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-native":"^0.46.0","react-primitives":"^0.4.2","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.52.2","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^6.0.0","rollup-plugin-flow":"^1.1.1","rollup-plugin-ignore":"^1.0.3","rollup-plugin-json":"^2.1.0","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-visualizer":"^0.1.5","tslint":"^4.3.1","typescript":"^2.4.1"},"peerDependencies":{"react":">= 0.14.0 < 17.0.0-0"},"jest":{"globals":{"__DEV__":true},"clearMocks":true,"roots":["<rootDir>/src/"],"setupFiles":["raf/polyfill","<rootDir>/src/test/enzymeSetup.js","<rootDir>/src/test/globals.js"],"testPathIgnorePatterns":["<rootDir>/src/native","<rootDir>/src/primitives"]},"lint-staged":{"*.js":["eslint --fix","git add"]},"bundlesize":[{"path":"./dist/styled-components.min.js","threshold":"14.9kB"}],"gitHead":"d9cfb2faab027f443468708e259e34a6c0c0d9a7","_id":"styled-components@3.1.2","_npmVersion":"5.5.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mxstbr","email":"npm@mxstbr.com"},"dist":{"shasum":"0769655335eb6800dc5f6691425f6f7fe1801e32","size":585782,"noattachment":false,"key":"/styled-components/-/styled-components-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/styled-components/download/styled-components-3.1.2.tgz"},"maintainers":[{"name":"mxstbr","email":"npm@mxstbr.com"},{"name":"philpl","email":""},{"name":"probablyup","email":"glitterbyte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/styled-components-3.1.2.tgz_1517232109958_0.13150071469135582"},"directories":{},"publish_time":1517232110140,"_cnpm_publish_time":1517232110140,"_hasShrinkwrap":false,"dist-tags":{"latest":"6.3.12","prerelease":"6.3.7-prerelease.3","test":"6.4.0-prerelease.14"}}