{"bugs":{"url":"https://github.com/styled-components/styled-components/issues"},"dist":{"shasum":"41c60528b34760ec6f3e0284e71bbc4e68969dfa","tarball":"https://registry.npmjs.org/styled-components/-/styled-components-6.3.9-prerelease.3.tgz","fileCount":201,"integrity":"sha512-Z5rCuVCi8tVE1Ez8+wYS82+hvyHJP7SEs85cRnXixA+E8oM0tYrtU7QfPEwZXKSJbsY++oEuDPfsIj4mkxx22Q==","signatures":[{"sig":"MEUCICgcty47Tljc6wlhKAU6t1aE9NJYwAPuqHaQ+PTzHoS4AiEAqkt+VH/NvUvX7cR+k3bEGQwaIYoxRqU+V+7YdA6vscY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500797},"main":"dist/styled-components.cjs.js","name":"styled-components","types":"dist/index.d.ts","author":{"name":"Glen Maddern"},"module":"./dist/styled-components.esm.js","engines":{"node":">= 16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/styled-components.esm.js","default":"./dist/styled-components.cjs.js","require":"./dist/styled-components.cjs.js","react-native":{"types":"./native/dist/native/index.d.ts","import":"./native/dist/styled-components.native.esm.js","default":"./native/dist/styled-components.native.cjs.js","require":"./native/dist/styled-components.native.cjs.js"}},"./dist/*":"./dist/*","./native":{"types":"./native/dist/native/index.d.ts","import":"./native/dist/styled-components.native.esm.js","default":"./native/dist/styled-components.native.cjs.js","require":"./native/dist/styled-components.native.cjs.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/styled-components","type":"opencollective"},"gitHead":"47e75520e5cdbcdca7caf1f8fa73d2f57d15a766","license":"MIT","scripts":{"size":"bundlewatch","test":"pnpm run test:web && pnpm run test:native","build":"rollup -c","pretest":"pnpm run generateErrors","prebuild":"rimraf dist && pnpm run generateErrors && pnpm run typecheck","prettier":"prettier src --write","test:web":"jest -c jest.config.main.js","postbuild":"pnpm run size","typecheck":"tsc --noEmit","test:native":"jest -c jest.config.native.js --forceExit","generateErrors":"node scripts/generateErrorMap.js","prepublishOnly":"cp ../../README.md . && pnpm run build","prettier:check":"prettier src --check"},"_npmUser":{"name":"probablyup","email":"ej@quantizor.dev"},"homepage":"https://styled-components.com","keywords":["react","css","css-in-js","styled-components","styling"],"collective":{"url":"https://opencollective.com/styled-components","type":"opencollective"},"repository":{"url":"git+https://github.com/styled-components/styled-components.git","type":"git"},"_npmVersion":"11.6.1","bundlewatch":{"files":[{"path":"./dist/styled-components.min.js","maxSize":"12.3kB"}]},"description":"CSS for the <Component> Age. Style components your way with speed, strong typing, and flexibility.","directories":{},"maintainers":[{"name":"mxstbr","email":"contact@mxstbr.com"},{"name":"probablyup","email":"ej@quantizor.dev"},{"name":"philpl","email":"phil@kitten.sh"}],"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"2.8.1","stylis":"4.3.6","csstype":"3.2.3","postcss":"8.4.49","shallowequal":"1.1.0","@types/stylis":"4.2.7","@emotion/unitless":"0.10.0","css-to-react-native":"3.2.0","@emotion/is-prop-valid":"1.4.0"},"react-native":"native/dist/styled-components.native.cjs.js","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.1.3","react":"^18","rollup":"^3.29.4","prettier":"^3.6.2","react-dom":"^18","babel-jest":"^30.1.2","prop-types":"^15.8.1","typescript":"^5.4.5","@babel/core":"^7.24.5","@types/jest":"^30.0.0","@types/node":"^18.19.31","bundlewatch":"^0.4.1","js-beautify":"^1.15.1","ts-toolbelt":"^9.6.0","@types/react":"^18","react-native":"~0.71","@types/enzyme":"^3.10.18","@types/react-dom":"^18","@babel/preset-env":"^7.24.5","stylis-plugin-rtl":"^2.1.1","@types/js-beautify":"^1.14.3","rollup-plugin-json":"^4.0.0","@babel/preset-react":"^7.24.1","@types/react-native":"^0.71","@types/shallowequal":"^1.1.5","babel-plugin-tester":"^10.1.0","react-test-renderer":"^18.0.0","@testing-library/dom":"^10.4.1","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^3.0.1","rollup-plugin-terser":"^7.0.2","react-frame-component":"^4.1.3","rollup-plugin-replace":"^2.2.0","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.1.2","rollup-plugin-commonjs":"^10.1.0","@babel/preset-typescript":"^7.24.1","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.8.0","@types/react-test-renderer":"^18.0.0","rollup-plugin-node-resolve":"^5.2.0","@testing-library/user-event":"^14.6.1","@babel/helper-module-imports":"^7.24.3","@types/react-frame-component":"^4.1.6","@babel/plugin-external-helpers":"^7.24.1","babel-plugin-styled-components":"^2.1.4","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-transform-flow-strip-types":"^7.24.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":">= 16.8.0","react-dom":">= 16.8.0"},"peerDependenciesMeta":{"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/styled-components_6.3.9-prerelease.3_1770429078111_0.2630626682865185","host":"s3://npm-registry-packages-npm-production"},"_id":"styled-components@6.3.9-prerelease.3","version":"6.3.9-prerelease.3"}