{"_id":"styled-components-to-stylex-codemod","_rev":"57-836b72e347e4eae53b7bbbe192853ed7","name":"styled-components-to-stylex-codemod","dist-tags":{"latest":"0.0.60"},"versions":{"0.0.1":{"name":"styled-components-to-stylex-codemod","version":"0.0.1","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.1","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"8e752fabdc74d0a3e2687e31cd1757f4ca7e302f","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.1.tgz","fileCount":9,"integrity":"sha512-nI+QDnkpKabezBLIZXBk+xVJV5qdCRt8uXAUOn1UJWN82EaRSegAV8UzlmzNE2lzlb8xCwwodtmaf2u7zZxNRA==","signatures":[{"sig":"MEQCIHCfRq4fYZDaBiEvmGGtROtgYEyCb2U0AL1KzL0dJYPwAiAIo76dl1uquQooOWOdNTse9LlS852mhe/keQ82LNOouQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259216},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.1.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm run lint && pnpm run typecheck && pnpm run test:run","dev":"tsdown --watch","lint":"oxlint --type-aware --deny-warnings","test":"vitest","build":"tsdown","lint:fix":"oxfmt && pnpm lint --fix","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/6d7b8fea365ca375b5e42aa670741eea/styled-components-to-stylex-codemod-0.0.1.tgz","_integrity":"sha512-nI+QDnkpKabezBLIZXBk+xVJV5qdCRt8uXAUOn1UJWN82EaRSegAV8UzlmzNE2lzlb8xCwwodtmaf2u7zZxNRA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.3","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.20.0","dependencies":{"stylis":"^4.3.2","jscodeshift":"^17.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","oxfmt":"^0.20.0","react":"^19.2.3","oxlint":"^1.35.0","tsdown":"^0.18.3","vitest":"^4.0.16","lefthook":"^2.0.13","react-dom":"^19.2.3","storybook":"^10.1.10","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/stylis":"^4.2.5","oxlint-tsgolint":"^0.10.1","@playwright/test":"^1.57.0","@storybook/react":"^10.1.10","@stylexjs/stylex":"^0.17.4","@types/react-dom":"^19.2.3","styled-components":"^6.1.19","@stylexjs/unplugin":"^0.17.4","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.10","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.1_1767984224251_0.9465415286526617","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"styled-components-to-stylex-codemod","version":"0.0.2","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.2","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"f3246e1389bee5edadc6b9e7f5b83c786bc8a9a4","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.2.tgz","fileCount":9,"integrity":"sha512-0XMGXwUBI3Ls1cByMOSE2cPenL1oqFdGm580rrtH3xjepkoT3kZxfAqMPoYTxNkHVb4IWavJt+OEONto+txkdQ==","signatures":[{"sig":"MEUCIQDT5egmQ9TkfnahEmIFr3OMDyxBKU6vjUHbsz4CCfM1yAIgJPGGP3NURuPPQSujJJwO+2R++dlqE99FZyivPhg+eMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297131},"type":"module","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"b2941ba5249c9c9c26fb841d6486da96ec85d191","scripts":{"ci":"pnpm run lint && pnpm run typecheck && pnpm run test:run","dev":"tsdown --watch","lint":"oxlint --type-aware --deny-warnings","test":"vitest","build":"tsdown","lint:fix":"oxfmt && pnpm lint --fix","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"pnpm run typecheck:src && pnpm run typecheck:fixtures","playground":"vite --config playground/vite.config.ts","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","prepublishOnly":"pnpm run build","build:playground":"vite build --config playground/vite.config.ts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.3","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.20.0","dependencies":{"stylis":"^4.3.2","jscodeshift":"^17.3.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.22.0","devDependencies":{"vite":"^7.3.0","oxfmt":"^0.20.0","react":"^19.2.3","oxlint":"^1.35.0","tsdown":"^0.18.3","vitest":"^4.0.16","lefthook":"^2.0.13","react-dom":"^19.2.3","storybook":"^10.1.10","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/stylis":"^4.2.5","oxlint-tsgolint":"^0.10.1","@playwright/test":"^1.57.0","@storybook/react":"^10.1.10","@stylexjs/stylex":"^0.17.4","@types/react-dom":"^19.2.3","styled-components":"^6.1.19","@stylexjs/unplugin":"^0.17.4","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.4","vite-plugin-node-polyfills":"^0.24.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.2_1768164331927_0.6207196986184038","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"styled-components-to-stylex-codemod","version":"0.0.3","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.3","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"848aa8b91dd64ca00be41ca78ffda9f55c2ad4db","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.3.tgz","fileCount":9,"integrity":"sha512-Y3TO2tVwhUW+N1F0EtwYLpjX0bsXmWIDWC6APk/35VC6WvpYO1Z1UKnkShiUgmLxth7nqegpsE1aOiT31dn1Ag==","signatures":[{"sig":"MEQCICayU6G0Iog07v9T9fcxPwRFkDkb2CIxWDXI8zOQ+DbrAiBl/fIXeLzdMnCJegIgE4RB8mmzuwnGLh/1p3IVObBKDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330116},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.3.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm run lint && pnpm run typecheck && pnpm run test:run && knip","dev":"tsdown --watch","knip":"knip","lint":"oxlint --type-aware --deny-warnings","test":"vitest","build":"tsdown","lint:fix":"oxfmt && pnpm lint --fix","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"pnpm run typecheck:src && pnpm run typecheck:fixtures","playground":"vite --config playground/vite.config.ts","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","build:playground":"vite build --config playground/vite.config.ts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/5d1a321a91e540f15336f42c2261f0f9/styled-components-to-stylex-codemod-0.0.3.tgz","_integrity":"sha512-Y3TO2tVwhUW+N1F0EtwYLpjX0bsXmWIDWC6APk/35VC6WvpYO1Z1UKnkShiUgmLxth7nqegpsE1aOiT31dn1Ag==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.3","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.20.0","dependencies":{"stylis":"^4.3.2","jscodeshift":"^17.3.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.81.0","vite":"^7.3.0","oxfmt":"^0.20.0","react":"^19.2.3","assert":"^2.1.0","oxlint":"^1.35.0","tsdown":"^0.18.3","vitest":"^4.0.16","lefthook":"^2.0.13","react-dom":"^19.2.3","storybook":"^10.1.10","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/stylis":"^4.2.5","oxlint-tsgolint":"^0.10.1","path-browserify":"^1.0.1","@storybook/react":"^10.1.10","@stylexjs/stylex":"^0.17.4","@types/react-dom":"^19.2.3","styled-components":"^6.1.19","@stylexjs/unplugin":"^0.17.4","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.4","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.3_1768484653103_0.37270887311016865","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"styled-components-to-stylex-codemod","version":"0.0.6","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.6","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"a6dc6de8e946d413f28f2662b3380924bf02003b","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.6.tgz","fileCount":9,"integrity":"sha512-aATrAYVmnhJ6ot2z9ZV0ugipC7798mGu77xL3MBfU5KPbFsX8utxECRFURCIc+J3vJOnNnTdrtSfP3xew6MrUA==","signatures":[{"sig":"MEUCIQCTSG+EerKnVYhsacZfaoIT4deltqG74KXpKRHLF9cnmwIgONTgZYWPHNSEyw58+YsxILYQ4Gu++Agk5xhyVRhafv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346193},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.6.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm run lint && pnpm run typecheck && pnpm run test:run && knip","dev":"tsdown --watch","knip":"knip","lint":"oxlint --type-aware --deny-warnings","test":"vitest","build":"tsdown","lint:fix":"oxfmt && pnpm lint --fix","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"pnpm run typecheck:src && pnpm run typecheck:fixtures","playground":"vite --config playground/vite.config.ts","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","build:playground":"vite build --config playground/vite.config.ts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/8e9153706902b6b671d3345d2fb482a4/styled-components-to-stylex-codemod-0.0.6.tgz","_integrity":"sha512-aATrAYVmnhJ6ot2z9ZV0ugipC7798mGu77xL3MBfU5KPbFsX8utxECRFURCIc+J3vJOnNnTdrtSfP3xew6MrUA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.3","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.20.0","dependencies":{"stylis":"^4.3.2","jscodeshift":"^17.3.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.81.0","vite":"^7.3.0","oxfmt":"^0.20.0","react":"^19.2.3","assert":"^2.1.0","oxlint":"^1.35.0","tsdown":"^0.18.3","vitest":"^4.0.16","lefthook":"^2.0.13","react-dom":"^19.2.3","storybook":"^10.1.10","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/stylis":"^4.2.5","oxlint-tsgolint":"^0.10.1","path-browserify":"^1.0.1","@storybook/react":"^10.1.10","@stylexjs/stylex":"^0.17.4","@types/react-dom":"^19.2.3","styled-components":"^6.1.19","@stylexjs/unplugin":"^0.17.4","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.4","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.6_1768649868414_0.013812075282062075","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"styled-components-to-stylex-codemod","version":"0.0.7","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.7","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"f2793eec6e757dfcf66ff3d49d7d570c7910716c","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.7.tgz","fileCount":9,"integrity":"sha512-1i/yfI9CVT4ab31lQnmR9fVwVM8rwhiB06Eih/ujl85Z4eIxTPhuIAr3igR2UtxHwSChBl9G8S94rQ3moqEWVA==","signatures":[{"sig":"MEYCIQCp4+Rj8THn/VVdXfVUAEwjT/XU0Pj0CdwJ4ebs8xTUOgIhAIB6Em2y1cNbbOM6pIOv7p1ynH5CpZ0r+GyHy8QaQhLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385495},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.7.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm run lint && pnpm run typecheck && pnpm run test:run && knip","dev":"tsdown --watch","knip":"knip","lint":"oxlint --type-aware --deny-warnings && eslint . --max-warnings=0 --no-warn-ignored","test":"vitest","build":"tsdown","lint:fix":"oxfmt && pnpm lint --fix","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"pnpm run typecheck:src && pnpm run typecheck:fixtures && pnpm run typecheck:playground","playground":"vite --config playground/vite.config.ts","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","build:playground":"vite build --config playground/vite.config.ts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/8b6ab922c0e27be8124bc832e3f12e54/styled-components-to-stylex-codemod-0.0.7.tgz","_integrity":"sha512-1i/yfI9CVT4ab31lQnmR9fVwVM8rwhiB06Eih/ujl85Z4eIxTPhuIAr3igR2UtxHwSChBl9G8S94rQ3moqEWVA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.2","jscodeshift":"^17.3.0","postcss-value-parser":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.81.0","vite":"^7.3.0","oxfmt":"^0.20.0","react":"^19.2.3","assert":"^2.1.0","eslint":"^9.39.2","oxlint":"^1.35.0","tsdown":"^0.18.3","vitest":"^4.0.16","lefthook":"^2.0.13","react-dom":"^19.2.3","storybook":"^10.1.10","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","@types/stylis":"^4.2.5","oxlint-tsgolint":"^0.10.1","path-browserify":"^1.0.1","@storybook/react":"^10.1.10","@stylexjs/stylex":"^0.17.4","@types/react-dom":"^19.2.3","styled-components":"^6.1.19","@stylexjs/unplugin":"^0.17.4","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.4","@stylexjs/eslint-plugin":"^0.17.5","@typescript-eslint/parser":"^8.53.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.7_1768855921535_0.8190350205063528","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"styled-components-to-stylex-codemod","version":"0.0.9","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.9","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"6aed0f09c3c388ffc670f76a69b71553b9b25139","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.9.tgz","fileCount":9,"integrity":"sha512-fPZJf+dzboFnx8bg7Pn9uQ9H8IFnu59dsq48i9tLzLmQgKqkf0viwI1XUG9xYi7xq8ziF/LcC/Z/cnrhnOuxOg==","signatures":[{"sig":"MEYCIQCc6c7ankHGpsD3lkCMNcYbrwBaKIp5zaxYm90+C0kU5gIhAOFeymJ9O2o5U8lrVnzM6zNDXk1Yc18nFU937a7oRU6Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483195},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.9.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm build","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","build:playground":"vite build --config playground/vite.config.ts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/84d3b9f8606628a6a80f03b708ba2478/styled-components-to-stylex-codemod-0.0.9.tgz","_integrity":"sha512-fPZJf+dzboFnx8bg7Pn9uQ9H8IFnu59dsq48i9tLzLmQgKqkf0viwI1XUG9xYi7xq8ziF/LcC/Z/cnrhnOuxOg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.2","jscodeshift":"^17.3.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.81.0","vite":"^7.3.0","oxfmt":"^0.20.0","react":"^19.2.3","assert":"^2.1.0","eslint":"^9.39.2","oxlint":"^1.35.0","tsdown":"^0.18.3","vitest":"^4.0.16","lefthook":"^2.0.13","react-dom":"^19.2.3","storybook":"^10.1.10","typescript":"^5.9.3","@types/node":"^25.0.3","@types/react":"^19.2.7","concurrently":"^9.2.1","@types/stylis":"^4.2.5","oxlint-tsgolint":"^0.10.1","path-browserify":"^1.0.1","@storybook/react":"^10.1.10","@stylexjs/stylex":"^0.17.4","@types/react-dom":"^19.2.3","styled-components":"^6.1.19","@stylexjs/unplugin":"^0.17.4","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.16","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.4","@stylexjs/eslint-plugin":"^0.17.5","@typescript-eslint/parser":"^8.53.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.9_1769114063440_0.24700994884398542","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"styled-components-to-stylex-codemod","version":"0.0.10","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.10","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"97eeb92ef6e8f78380f6981159c15b6ebaaa4668","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.10.tgz","fileCount":9,"integrity":"sha512-6481TFaAr3JQlDCkzfN47KuLOcYPIPFzdGsjvrWlu9dDaFTcLQDVAQ+UYDw/YLSJEBpymSb/WUnUr1bT/7j1KA==","signatures":[{"sig":"MEUCIQCFrPb+e1p0jgX3dKsOH4670AepXBvie7RD8DzzVPvbPwIgBjUkiJb9OX5mrCTs5HT6agEdqYBUROqp/jUP733eRAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":795314},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.10.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/8d0ca7bf14f6a313fd1d3b8bea225940/styled-components-to-stylex-codemod-0.0.10.tgz","_integrity":"sha512-6481TFaAr3JQlDCkzfN47KuLOcYPIPFzdGsjvrWlu9dDaFTcLQDVAQ+UYDw/YLSJEBpymSb/WUnUr1bT/7j1KA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.2","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"23.10.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.83.1","vite":"^7.3.1","oxfmt":"^0.28.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.2","oxlint":"^1.43.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.0","react-dom":"^19.2.4","storybook":"^10.2.7","typescript":"^5.9.3","@types/node":"^25.2.1","@types/react":"^19.2.13","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.11.4","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.8","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.3","@storybook/react-vite":"^10.2.7","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.7","@typescript-eslint/parser":"^8.54.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.10_1770893952176_0.6391206314062436","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"styled-components-to-stylex-codemod","version":"0.0.11","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.11","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"5764b5c20d4663ab74196ee58700e313e17d63a5","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.11.tgz","fileCount":9,"integrity":"sha512-8dOMJAvCdv90SlZwwNcz5uklJxruoVJ9+qW5/kFkB7gM3O9Zh17KQpfX5cd9tyaciUfZyDVuYFytPsD7SiD+fA==","signatures":[{"sig":"MEUCIQDSD5rYrAeRsRYPE5QZ/AwreG6qqoFi+aDAn+H/EO2PBwIgVjhKSjcCSLO54TlqFxilo61ktQjiU+YefLVxB4fIh/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853220},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.11.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/30599002c7cbf48f9d473309613db36f/styled-components-to-stylex-codemod-0.0.11.tgz","_integrity":"sha512-8dOMJAvCdv90SlZwwNcz5uklJxruoVJ9+qW5/kFkB7gM3O9Zh17KQpfX5cd9tyaciUfZyDVuYFytPsD7SiD+fA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.83.1","vite":"^7.3.1","oxfmt":"^0.28.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.2","oxlint":"^1.43.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.0","react-dom":"^19.2.4","storybook":"^10.2.7","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.2.1","@types/react":"^19.2.13","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.11.4","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.8","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.3","@storybook/react-vite":"^10.2.7","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.7","@typescript-eslint/parser":"^8.54.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.11_1771422239200_0.07253521521068218","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"styled-components-to-stylex-codemod","version":"0.0.12","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.12","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"d4d787ce92c3e7a10ecbb78c1de5115cb5f4e085","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.12.tgz","fileCount":9,"integrity":"sha512-5If8S/9iPHTgyTNOIZw+WUt3z6Jz6dZwIjx8bQwEYwr7y7FEzUHFFeriNMoUrHuLUR3nPyqCL/EF+ZLp+Ez4pA==","signatures":[{"sig":"MEYCIQClQs/EO8JyIe9knZVhzyDwlX2XlEGePcJE+g7a/XIeaAIhAJtwZP1XQbD7a7+4snfCURspl6jsEr3thcAq5QNupR/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853367},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.12.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/ec7c602d7c6dc3cfda703b0cee2e13d6/styled-components-to-stylex-codemod-0.0.12.tgz","_integrity":"sha512-5If8S/9iPHTgyTNOIZw+WUt3z6Jz6dZwIjx8bQwEYwr7y7FEzUHFFeriNMoUrHuLUR3nPyqCL/EF+ZLp+Ez4pA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.83.1","vite":"^7.3.1","oxfmt":"^0.28.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.2","oxlint":"^1.43.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.0","react-dom":"^19.2.4","storybook":"^10.2.7","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.2.1","@types/react":"^19.2.13","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.11.4","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.8","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.3","@storybook/react-vite":"^10.2.7","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.7","@typescript-eslint/parser":"^8.54.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.12_1771425614687_0.7855239137805108","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"styled-components-to-stylex-codemod","version":"0.0.13","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.13","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"2e8cf2035b81d3fb3e58704b534f992a5e6f0d24","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.13.tgz","fileCount":9,"integrity":"sha512-16y2Xtv1DzGpWforiW3iwcF+mvjpo/lhgb0V+bc3PdMt1s8Bx0m+yuQ80NTsNmCyd9Ke/Pyh/NmaXW40c1JEaw==","signatures":[{"sig":"MEYCIQDRHxFDThWl6qmjNpnnp1ojn6BLUFZlFxlZnF+VcAmViQIhAO5mEnQfDRYRgIBTuYDt/Oqy9hOGRlfF7pTxDL4piBj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853649},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.13.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/9f98652c5ab488572bec62305b069e56/styled-components-to-stylex-codemod-0.0.13.tgz","_integrity":"sha512-16y2Xtv1DzGpWforiW3iwcF+mvjpo/lhgb0V+bc3PdMt1s8Bx0m+yuQ80NTsNmCyd9Ke/Pyh/NmaXW40c1JEaw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.83.1","vite":"^7.3.1","oxfmt":"^0.28.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.2","oxlint":"^1.43.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.0","react-dom":"^19.2.4","storybook":"^10.2.7","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.2.1","@types/react":"^19.2.13","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.11.4","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.8","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.3","@storybook/react-vite":"^10.2.7","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.7","@typescript-eslint/parser":"^8.54.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.13_1771446613625_0.3724051594639888","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"styled-components-to-stylex-codemod","version":"0.0.14","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.14","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"dbb463b189d8bf4c0d207931186a00af37a1febc","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.14.tgz","fileCount":12,"integrity":"sha512-ASg+GCAcEaQ0gfCiOzsfACK7bXKoC7mx8FrcWRzGbhq75K25JSReiAEZ80WBDqeHGHiPyiPXWY3TffYl1gBRVA==","signatures":[{"sig":"MEUCICKMlYyJlyX/OsYgCaClZLdyqaZ3ypnNOkepamLpvAHwAiEAo4QJng7eAaw5Rr/T4OrRabJPcEWmn7OWqmO6rH5d59I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860731},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.14.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json","./consumer-analyzer":{"types":"./dist/consumer-analyzer.d.mts","import":"./dist/consumer-analyzer.mjs"}},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/952c256745d85eba61e2c454b673458c/styled-components-to-stylex-codemod-0.0.14.tgz","_integrity":"sha512-ASg+GCAcEaQ0gfCiOzsfACK7bXKoC7mx8FrcWRzGbhq75K25JSReiAEZ80WBDqeHGHiPyiPXWY3TffYl1gBRVA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.17.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.83.1","vite":"^7.3.1","oxfmt":"^0.28.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.2","oxlint":"^1.43.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.0","react-dom":"^19.2.4","storybook":"^10.2.7","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.2.1","@types/react":"^19.2.13","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.11.4","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.8","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.3","@storybook/react-vite":"^10.2.7","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.7","@typescript-eslint/parser":"^8.54.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.14_1771511152913_0.6155308429838569","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"styled-components-to-stylex-codemod","version":"0.0.15","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.15","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"47a566bede3413800e8054b57709139eb814a336","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.15.tgz","fileCount":14,"integrity":"sha512-gSeyC2eazrVtxBD7oQbcXyj2btCyJ6c4JJLubMT9wRDJ0NEnwa4y53GObgg7bfokoeU0qncTqWULerLQtYrzAg==","signatures":[{"sig":"MEYCIQD0OIdVzb8DbdbC7AwcNizL9NRlU2mGMzx10KNQr7I2QgIhANyaa1X5HDl8W0H1DDPNExPMHSUwp+lLXNnrCDRxhBW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958273},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.15.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/d3f3ec7ad4ff9091f30e9bff13bc561c/styled-components-to-stylex-codemod-0.0.15.tgz","_integrity":"sha512-gSeyC2eazrVtxBD7oQbcXyj2btCyJ6c4JJLubMT9wRDJ0NEnwa4y53GObgg7bfokoeU0qncTqWULerLQtYrzAg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.15_1771876498160_0.24081665366307958","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"styled-components-to-stylex-codemod","version":"0.0.16","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.16","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"6bbfaa4e9aa3ecbf73ac38ca10fc5107882a80c9","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.16.tgz","fileCount":14,"integrity":"sha512-+xCVG63bzixzr6RjQVRpjLDkIA4lHs3vMgVCLZkZlMxNQwFR1sGYoO/mYrC0d+2GWgjo67NeQzmNarYYew55VA==","signatures":[{"sig":"MEYCIQDajXnaCdaC1m89K2tByEacDYvQS5DE9zdVjP4kyRmLCQIhAPsTM9JtbPmnDzCw+89Gp8bQOgHGpFOAxE/KmzJRcMAw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961927},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.16.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/647f1d194a2d54a3332c49c7bd16a5bd/styled-components-to-stylex-codemod-0.0.16.tgz","_integrity":"sha512-+xCVG63bzixzr6RjQVRpjLDkIA4lHs3vMgVCLZkZlMxNQwFR1sGYoO/mYrC0d+2GWgjo67NeQzmNarYYew55VA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.16_1771884053737_0.733027444520775","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"styled-components-to-stylex-codemod","version":"0.0.17","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.17","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"c77b94fa02d4de2cb86d4bbe4d25e91e53d4dc75","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.17.tgz","fileCount":14,"integrity":"sha512-ujeSewy0v97NSfSPkim1ISMQdt8Ch2BXPWYDLqfstfeoZJnWZ5MYAOH2sYyFkmXwG/dg9vYgmgSA+GUK3h2X+w==","signatures":[{"sig":"MEYCIQDVAoYCc0SPvdb0nvEDtAINIHjEMDI408bT5qAe9vmiKQIhAKV2EPUTFYFsSFzQQufykKV+EvGFcRbJTc2AHW0wnR78","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966181},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.17.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/90eae463f06e77053c2088ae40b3b12e/styled-components-to-stylex-codemod-0.0.17.tgz","_integrity":"sha512-ujeSewy0v97NSfSPkim1ISMQdt8Ch2BXPWYDLqfstfeoZJnWZ5MYAOH2sYyFkmXwG/dg9vYgmgSA+GUK3h2X+w==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.17_1771927728494_0.1979611375969783","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"styled-components-to-stylex-codemod","version":"0.0.18","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.18","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"a68aaf9c7a9c90b600c28ca11ab273359e189cd2","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.18.tgz","fileCount":14,"integrity":"sha512-JmKloPyL01u9dnUpid55wm4+gk1whjCmQyxz8utC5lryPFyKq5Bp6WeQJiCaJIcB4iBSOfmFjMKG4f8MaC5PQw==","signatures":[{"sig":"MEUCIQC/lMUyjYM7OKvwRopQCPHFuPc5yfb743bQqrtnYrxdlQIgHx/SRAZHBR/nrbbvp5OyMdSQTQHabABheTXtG5gdHVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995030},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.18.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/6e857102e1dc13d3fa3d4a44c48a4156/styled-components-to-stylex-codemod-0.0.18.tgz","_integrity":"sha512-JmKloPyL01u9dnUpid55wm4+gk1whjCmQyxz8utC5lryPFyKq5Bp6WeQJiCaJIcB4iBSOfmFjMKG4f8MaC5PQw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.18_1772051328334_0.06566793588646669","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"styled-components-to-stylex-codemod","version":"0.0.19","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.19","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"3439077af665ef294572f9ccf227d9f438c5a851","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.19.tgz","fileCount":14,"integrity":"sha512-DjVreGjdbUl81MH+ltQiv+HutIdMge7IVognntBRlK86lzzDeZ6gt3abj9xa83K5JjwgFex/wulfODs+e5fNXg==","signatures":[{"sig":"MEYCIQDEHH1+7g6JiQQCMOJJHeUeQFoC5yGY446e1SdDSJwI/gIhAJXHC4N96Du52nVc7GsXrIZODxUkasSKoK6gbW/FPVVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081362},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.19.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/e8cf7abcd6e2fff4ca3e25f45882e3f7/styled-components-to-stylex-codemod-0.0.19.tgz","_integrity":"sha512-DjVreGjdbUl81MH+ltQiv+HutIdMge7IVognntBRlK86lzzDeZ6gt3abj9xa83K5JjwgFex/wulfODs+e5fNXg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.19_1772207209107_0.6089317148507623","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"styled-components-to-stylex-codemod","version":"0.0.20","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.20","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"1749fcabc0d81187188dfcf51d45b0b48cef770e","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.20.tgz","fileCount":16,"integrity":"sha512-FUXMfiR4D8lICBXjfC9EerWfVq8WXyldPVCIKiDYT3MSPQnwd97lLOir9OMlYiZXPySYFAV/yK0I3dWQ8m89Rg==","signatures":[{"sig":"MEQCIBehV2crBcFNbQqvGXvAIU34qajBO6qM2rHURM3IS1gRAiB93nYrTViRLQdXTlNVjOmUL7Lf+ooPFv5WVZ0z4P+X5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153569},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.20.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/47aac3f9ce7db42b07ff74298d9979ee/styled-components-to-stylex-codemod-0.0.20.tgz","_integrity":"sha512-FUXMfiR4D8lICBXjfC9EerWfVq8WXyldPVCIKiDYT3MSPQnwd97lLOir9OMlYiZXPySYFAV/yK0I3dWQ8m89Rg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.2","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"23.10.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.20_1772566870167_0.16558997554845156","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"styled-components-to-stylex-codemod","version":"0.0.21","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.21","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"7fe7542385b053f71ebf10c415afb1dbb0c37874","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.21.tgz","fileCount":16,"integrity":"sha512-j8enG7ex58p6go70gbhtIWtLJ2j7PaPbCuAzNsa7BusKT/2YZ3F6PGA55SasMwTrlAD9DzRjVhAwiVbEARs/mQ==","signatures":[{"sig":"MEUCICDHufShuovuI2cigVKtBiTKvv7V8fZw1I2fISIP6FAEAiEAxg4VMmhyjcIOmZYjyQ5anuVDT6rSvptmH0Icj61HGTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1168861},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.21.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/e85b369ff36b2617dc91fd7079026bdd/styled-components-to-stylex-codemod-0.0.21.tgz","_integrity":"sha512-j8enG7ex58p6go70gbhtIWtLJ2j7PaPbCuAzNsa7BusKT/2YZ3F6PGA55SasMwTrlAD9DzRjVhAwiVbEARs/mQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.21_1772612051464_0.6277623346522905","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"styled-components-to-stylex-codemod","version":"0.0.22","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.22","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"56830fdc1c623516e0b570506b88bab60f7e8783","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.22.tgz","fileCount":16,"integrity":"sha512-DZE3DHDbgSXqQMwFiAsBtsRM5WNrytGRC9VB0AXOz6Urs1c4qsKmpAy13koUc/g7R33UuQOP3KUfCFu7j0OPnA==","signatures":[{"sig":"MEUCIQDQvHZESxQWttpelmiFsYkrJthPtqC1wU+cjKI1Mcs0/wIgZmSlMaQ5YBYanUrF8IbkenUakKE6/rU2xmT0k0UuBso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174605},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.22.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/cd9578659dad207a52f38779b7fb6d9b/styled-components-to-stylex-codemod-0.0.22.tgz","_integrity":"sha512-DZE3DHDbgSXqQMwFiAsBtsRM5WNrytGRC9VB0AXOz6Urs1c4qsKmpAy13koUc/g7R33UuQOP3KUfCFu7j0OPnA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.17.5","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.17.5","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.17.5","@stylexjs/eslint-plugin":"^0.17.5","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.22_1772698196524_0.7375683197585172","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"styled-components-to-stylex-codemod","version":"0.0.23","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.23","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"d6ed1d808b9e4e1a5fdca9601da34b9a9ce4aeef","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.23.tgz","fileCount":17,"integrity":"sha512-bprF9ewsoBE9M1c4ONvgK+BYyarOHLPqETQNo3bsx/LJeC8lzNdVBpB3IBg3mqP4n+IkzKHZ8qvbi/GK5J/wXQ==","signatures":[{"sig":"MEYCIQCfiuK0BtOV4iWkpR8glwU3v26v5OQUTmBApnHm1MWFywIhAOeW9cjhwNVkwbd1i2Adw7LkGtwycXBT9a2C+cX8ydzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1211620},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.23.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/08a1176ad6005d837c4a446747c84ad0/styled-components-to-stylex-codemod-0.0.23.tgz","_integrity":"sha512-bprF9ewsoBE9M1c4ONvgK+BYyarOHLPqETQNo3bsx/LJeC8lzNdVBpB3IBg3mqP4n+IkzKHZ8qvbi/GK5J/wXQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.23_1772996353346_0.6988740987842974","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"styled-components-to-stylex-codemod","version":"0.0.24","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.24","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"2b88741d393147f4a56fad39d3b67304b598303c","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.24.tgz","fileCount":18,"integrity":"sha512-ldj+p0dDMXfoT6sGbxFzRD8YLOG4dtTAUwhSnx5MoyFZg5vKTnaLh3MQKePEvDx3hiV7dcPYWXqROZ/7vT4x4Q==","signatures":[{"sig":"MEUCIEZjPETpy2EPuqbK3tid+lfenWnA60aXkEgsQ/4y16ovAiEA0VjVYqzSHOPp9tXvv2rFzbZqUDFwjmMMg7NXODmGjrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207737},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.24.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/d752292261e4a3cad24f91d2cc64b99f/styled-components-to-stylex-codemod-0.0.24.tgz","_integrity":"sha512-ldj+p0dDMXfoT6sGbxFzRD8YLOG4dtTAUwhSnx5MoyFZg5vKTnaLh3MQKePEvDx3hiV7dcPYWXqROZ/7vT4x4Q==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.24_1773128305787_0.0687822470461239","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"styled-components-to-stylex-codemod","version":"0.0.25","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.25","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"04fee7ed76b9ca25a86e07be2ab7e2a26213fdb7","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.25.tgz","fileCount":18,"integrity":"sha512-Tr98SNiXsPvHzCR36xlkT+oJOdjmp4RdAN1sFvAO0JxfSW+8sdjVWwWxlDPb51RRB87c4jG4fGHSzI+EKBOVaA==","signatures":[{"sig":"MEUCIHmiX+N5OyStgpSOABZHtCXJcF1vkGKEpdLHdIZd4f3vAiEA8gOzm1dtDbWgwM7K5GOYAbugH3CGvNPPDPNMaDP87aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241223},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.25.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/0091d4725da823cc3fc20b0aba4e9148/styled-components-to-stylex-codemod-0.0.25.tgz","_integrity":"sha512-Tr98SNiXsPvHzCR36xlkT+oJOdjmp4RdAN1sFvAO0JxfSW+8sdjVWwWxlDPb51RRB87c4jG4fGHSzI+EKBOVaA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.25_1773253861527_0.6355968024680774","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"styled-components-to-stylex-codemod","version":"0.0.26","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.26","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"17fad267289f946956e536c8d9839debca502822","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.26.tgz","fileCount":18,"integrity":"sha512-WtvdZI30ZFCypWUCXOVc1BusPGeybFMwz3/2sKI5dylO0ULvTOCys2kSzMOmqdSRyObj3rztQLYdeJmpbAzVbw==","signatures":[{"sig":"MEUCIAdNeGLcLHq4KHy95W4svRGSDxoFdTkWITlvchx+jPpeAiEA2+NGEeMIQlPWtmqBXU60Zmpt28PHh2c9V+vP6cUK1Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261903},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.26.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/b7c9e9ca0ee98f9f3ae9f97ffd20e9b3/styled-components-to-stylex-codemod-0.0.26.tgz","_integrity":"sha512-WtvdZI30ZFCypWUCXOVc1BusPGeybFMwz3/2sKI5dylO0ULvTOCys2kSzMOmqdSRyObj3rztQLYdeJmpbAzVbw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.26_1773348324090_0.802710093667433","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"styled-components-to-stylex-codemod","version":"0.0.27","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.27","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"a271132f4803c1c35e10020700c10cb947525509","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.27.tgz","fileCount":18,"integrity":"sha512-aMyesXtkEu1v97qFRKjhAFX3M1+ekPK4rC9V1wSu/5aH1Knfd9RsBiARJC7jD+Zp99R5nmSYPE9IxcN5fzMw2g==","signatures":[{"sig":"MEQCIBDI4UqsCCjkqZ9YEs5qUbj2/LtDdmCmjRK6Nb2WE2H+AiBrY/dbhlFQJ7kylHXCC5ASL/ejR68NIBvKoCTIYFBBtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278295},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.27.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/23baff8cfe9e04d8db6041ad469d2453/styled-components-to-stylex-codemod-0.0.27.tgz","_integrity":"sha512-aMyesXtkEu1v97qFRKjhAFX3M1+ekPK4rC9V1wSu/5aH1Knfd9RsBiARJC7jD+Zp99R5nmSYPE9IxcN5fzMw2g==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.27_1773411852737_0.6857289548376668","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"styled-components-to-stylex-codemod","version":"0.0.28","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.28","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"9a7fe2235c777fc5855f40ce1c96685b77bef0e7","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.28.tgz","fileCount":18,"integrity":"sha512-Z5UTKWoL+dzeKaSHax6NYE8ZwwSM9sWGlpMLoAZJPhJguev0/5+ZMV6UZVocqWl4hOpVK5I7+v+t9eCFPVNXEg==","signatures":[{"sig":"MEUCIQDr+ROL8LHL+2jbLJy+R5dqI1tkQ+vPm6ywAwDSWR54XgIgO4acbruz19e5Ft3cJSD7+7S/COx2bA0jLhEDcMQKddA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277543},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.28.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/fe9364be78e36e15a76de689ece621a5/styled-components-to-stylex-codemod-0.0.28.tgz","_integrity":"sha512-Z5UTKWoL+dzeKaSHax6NYE8ZwwSM9sWGlpMLoAZJPhJguev0/5+ZMV6UZVocqWl4hOpVK5I7+v+t9eCFPVNXEg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.18.0","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","vite":"^7.3.1","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^9.39.3","oxlint":"^1.49.0","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","react-dom":"^19.2.4","storybook":"^10.2.10","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.3.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.14.2","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.10","@uiw/react-codemirror":"^4.25.4","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.10","@typescript-eslint/parser":"^8.56.0","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.28_1773419699802_0.6463883455575288","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"styled-components-to-stylex-codemod","version":"0.0.29","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.29","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"e8ffd4c78ff8e785495cae3cf9f6e0ef3d36fc08","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.29.tgz","fileCount":19,"integrity":"sha512-Kl1AqxajXRcXXi3A/T5ixo9gJq7WVS4n+trNCZEI7P3kTHWAUpd9QGC5rBeecB1DPmHIvu8wIC7dISbwbpMZjg==","signatures":[{"sig":"MEUCIBrRNw6T/4HWFHxwv2r+ScTtBQrJqfk7qjfj1HSOD9oNAiEAoMaQIMiADOGQZIr3ikZLdh1O6L2bggQvLMRNZiG+j9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283310},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.29.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/90e3b1321be1f6d79fb48bb1ebd68c58/styled-components-to-stylex-codemod-0.0.29.tgz","_integrity":"sha512-Kl1AqxajXRcXXi3A/T5ixo9gJq7WVS4n+trNCZEI7P3kTHWAUpd9QGC5rBeecB1DPmHIvu8wIC7dISbwbpMZjg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.0","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.2","vitest":"^4.1.0","lefthook":"^2.1.4","react-dom":"^19.2.4","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.8","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.29_1773689204314_0.042650923753111636","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"styled-components-to-stylex-codemod","version":"0.0.30","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.30","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"a370d636352d0d42d654ce2df0610544025dc992","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.30.tgz","fileCount":19,"integrity":"sha512-BDtS1yWbrA+lNv6yLttaKDzATENOA32SCas4yKtmZiZ5TQqXJyaIviJlXMWnnC2XKomEok1N/TbAssl0Osa68g==","signatures":[{"sig":"MEQCIBLJo96Jx08Oc2IcfmPTcrt7VbnP2b1T54Ld46L4IsAwAiA6gA9on+Sti1p+VM9MIy/4rc+f6MGrqosLsF35aMBGjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290659},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.30.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/50777366f3f47f483fe17233e3f6fabf/styled-components-to-stylex-codemod-0.0.30.tgz","_integrity":"sha512-BDtS1yWbrA+lNv6yLttaKDzATENOA32SCas4yKtmZiZ5TQqXJyaIviJlXMWnnC2XKomEok1N/TbAssl0Osa68g==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.0","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.2","vitest":"^4.1.0","lefthook":"^2.1.4","react-dom":"^19.2.4","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.8","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.30_1774211726007_0.8066894146745858","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"styled-components-to-stylex-codemod","version":"0.0.31","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.31","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"6211334746d26ba8d18a4e259b007513ccc09169","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.31.tgz","fileCount":19,"integrity":"sha512-vjY0E6cxyKyQs9N0drIlYn1R5wWMnlhSZbz7GHNQVISIbq8bJ3LgNwNBe25XzeAR9B+UMd39r2IrSLdCyDi0Ig==","signatures":[{"sig":"MEUCIQDdDMlC/KfFHcz7B500tMH2eODInRXaEyCYdflq6GF02AIgViRI8cUiziuIPzpBaVV1C/CpzlSInOm8oHMxki8Ytzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290936},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.31.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/cb98706a0a6149d227c627955bc955ca/styled-components-to-stylex-codemod-0.0.31.tgz","_integrity":"sha512-vjY0E6cxyKyQs9N0drIlYn1R5wWMnlhSZbz7GHNQVISIbq8bJ3LgNwNBe25XzeAR9B+UMd39r2IrSLdCyDi0Ig==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.0","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.2","vitest":"^4.1.0","lefthook":"^2.1.4","react-dom":"^19.2.4","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.8","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.31_1774221932922_0.25363390431058486","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"styled-components-to-stylex-codemod","version":"0.0.32","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.32","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"de3d308be95af2d053ea87161e3987cc142673de","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.32.tgz","fileCount":19,"integrity":"sha512-SIWSBnm+kBDcrlIH4y2CTbN/sEexDLEzwbTzMyUuB+5bf0idgcuRIktzQjfjs2n/9Fkusm4rLEPR3lGfZW9eTA==","signatures":[{"sig":"MEYCIQCReUR9PG7qJZSb8d38FMquMNdrrZtODN7LV2ZBq1rLzgIhAKDwz0wxmdr8tyQrsC6Xjsl2aZBkISOdUsVBtv5589T0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1298278},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.32.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/e0b3d49206ea2096c05031dba689d0e2/styled-components-to-stylex-codemod-0.0.32.tgz","_integrity":"sha512-SIWSBnm+kBDcrlIH4y2CTbN/sEexDLEzwbTzMyUuB+5bf0idgcuRIktzQjfjs2n/9Fkusm4rLEPR3lGfZW9eTA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.0","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.2","vitest":"^4.1.0","lefthook":"^2.1.4","react-dom":"^19.2.4","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.8","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.32_1774355383099_0.6962833143029459","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"styled-components-to-stylex-codemod","version":"0.0.33","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.33","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"3568eff4330f8482d2d4987cc0db9cc7f361c6dd","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.33.tgz","fileCount":19,"integrity":"sha512-q5P51TQPY/WE1WqcM9fMCM4ZrofcxbXyBv5dSN6CB7vDg2TU5/F3uDGrekyr0cNC1EaLIpOetVPL/OrsyeVTog==","signatures":[{"sig":"MEYCIQCeDvR5yH2EgyTCMBBWVN8bwwid0RvsbBBGhRJoZzDmogIhAN52Uat5uUEaIYuOILI5N3p/iMQWum1cB9I/jqq+0Z+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314212},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.33.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/47ad7b441f9b09483eb474add22b8daf/styled-components-to-stylex-codemod-0.0.33.tgz","_integrity":"sha512-q5P51TQPY/WE1WqcM9fMCM4ZrofcxbXyBv5dSN6CB7vDg2TU5/F3uDGrekyr0cNC1EaLIpOetVPL/OrsyeVTog==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.0","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.2","vitest":"^4.1.0","lefthook":"^2.1.4","react-dom":"^19.2.4","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.8","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.33_1774562548973_0.4415075836753406","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"styled-components-to-stylex-codemod","version":"0.0.34","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.34","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"049f7c03c0b64276301af702179561f62bd76902","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.34.tgz","fileCount":19,"integrity":"sha512-q/WQILn5PhNUlvU9oskI5sl5D9FSj0fm/uBC3Q90gFVFa4og0/lHsdDGNp4T5et9JFB/yJiqu5v8xId2LVnaEQ==","signatures":[{"sig":"MEUCIQCW3iyQXm02i39GDqjTEF+gydUkW9eZRQ85rFwMoXPNzAIgFKRhye4NmHra8t00GhvnYfSsSAZlMKJ1v/ZnHDjKUKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326806},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.34.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/399b104577f7cf1353fba69de5b5ea77/styled-components-to-stylex-codemod-0.0.34.tgz","_integrity":"sha512-q/WQILn5PhNUlvU9oskI5sl5D9FSj0fm/uBC3Q90gFVFa4og0/lHsdDGNp4T5et9JFB/yJiqu5v8xId2LVnaEQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.4","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.0","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.0","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.4","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.2","vitest":"^4.1.0","lefthook":"^2.1.4","react-dom":"^19.2.4","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.8","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.34_1774616010509_0.6207383281004344","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"styled-components-to-stylex-codemod","version":"0.0.35","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.35","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"bbc4be495c5d2489e8e2390cf609fcc5880fa6d9","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.35.tgz","fileCount":19,"integrity":"sha512-lP6ZC2KW968iVdprijJa7sn/GXaG22eoS7CwRJMej7lTcd3v69LK5bAxgOUZaAimfP5acWbeDYvMiFl0zsAHgw==","signatures":[{"sig":"MEYCIQCuML1vaXzn0bJxT/E12WGAX3CO5I/CNaZppLaNT0B+IQIhAOi+aCOlS2oTLgVt9XiaroZjrlxcHk104lpOBtepBIlF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426743},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.35.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/aa4c8b567dd4725e37fb80cd41892603/styled-components-to-stylex-codemod-0.0.35.tgz","_integrity":"sha512-lP6ZC2KW968iVdprijJa7sn/GXaG22eoS7CwRJMej7lTcd3v69LK5bAxgOUZaAimfP5acWbeDYvMiFl0zsAHgw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","lefthook":"^2.1.6","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.35_1777367844861_0.22434200463760368","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"styled-components-to-stylex-codemod","version":"0.0.36","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.36","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"f425236f08c81d70ad73405506a9b1fc626f187f","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.36.tgz","fileCount":19,"integrity":"sha512-TWIMK+xSVucin96im2ZWP68erayIEVbBsPVzzf3Mb8dHtoXt2rddvnzRG0Q8Yp9A2b1bZeeFhspNqdsLDdpLJw==","signatures":[{"sig":"MEYCIQCCg1QkNrOEwiEOsM2QO8p2j5hXRXOU0FQ/GEMFrtkYRAIhANtWFwj1KK9dpjFSPADWtuFWKEdH+9dIyb44yJOi1Io2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1429543},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.36.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/6c223308aaaeaea611f5fdc08613838e/styled-components-to-stylex-codemod-0.0.36.tgz","_integrity":"sha512-TWIMK+xSVucin96im2ZWP68erayIEVbBsPVzzf3Mb8dHtoXt2rddvnzRG0Q8Yp9A2b1bZeeFhspNqdsLDdpLJw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","lefthook":"^2.1.6","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.36_1777558798230_0.6737006754360919","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"styled-components-to-stylex-codemod","version":"0.0.37","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.37","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"7688bcd08260c8eb6240f5ef3066e06bd3c26227","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.37.tgz","fileCount":19,"integrity":"sha512-EYHvbTwOypaeXveZu1VSEqLUQ8/jHlFPcazKjEkg12YkG0jLnL24fgWVs6kuEsph7AlA/1xw8SrZL9qc8WKCtQ==","signatures":[{"sig":"MEYCIQDiQMYpnT4U37MDl87SGk5ZSsXd13uoC6wTAC5n4ofH1AIhAJPjBcCzca6tTwuHRXSaoarVfK8qUC575J82j37Tfp+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472997},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.37.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/b50cc4da6505ae1e65068291e746ecf4/styled-components-to-stylex-codemod-0.0.37.tgz","_integrity":"sha512-EYHvbTwOypaeXveZu1VSEqLUQ8/jHlFPcazKjEkg12YkG0jLnL24fgWVs6kuEsph7AlA/1xw8SrZL9qc8WKCtQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","lefthook":"^2.1.6","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.37_1777967053982_0.37777761669529286","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"styled-components-to-stylex-codemod","version":"0.0.38","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.38","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"5439e861e29a1ab946007d673dcd2bcd3fbc2383","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.38.tgz","fileCount":20,"integrity":"sha512-mkis+7YmH7pZkIJlHd3YErCQ4d5zIWXnkqfyyOisRlYhGXlusz01ysMsXev3UlMwefsynh7ru5aMNLIBKv250w==","signatures":[{"sig":"MEUCIQCBzy0uRkIEzGMF0SBUJAaZ4WmuCiHbhAtwW7Que8QNcwIgccA46oB7oIMSsdrgWt0BUFlV6sRC7XCgqMxzUr3gR2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610165},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.38.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/4e4079a33ae3a02ba5255561b3041e07/styled-components-to-stylex-codemod-0.0.38.tgz","_integrity":"sha512-mkis+7YmH7pZkIJlHd3YErCQ4d5zIWXnkqfyyOisRlYhGXlusz01ysMsXev3UlMwefsynh7ru5aMNLIBKv250w==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.1","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.1","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.1","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.38_1778136109601_0.4964943818323877","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"styled-components-to-stylex-codemod","version":"0.0.39","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.39","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"b8a2a6a6a1d65cec172ad1ea8b0c1a294d0612e4","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.39.tgz","fileCount":20,"integrity":"sha512-khw++DX0br6ZTfAOdYRKo4Co+yZe3sZRJzaBrVB2jvpLwGHqwI2UdLM9Lt4Z1TuHTaXKW62BJ2pHbH4vieaEzQ==","signatures":[{"sig":"MEYCIQDLp9ltDTU57TTST0caAQosjhhREh8A7SYMfe3R+1dfHwIhAIVK8JeWZb6HrAiBV1xw7RFIrLzb5RBLT/MhC8+kTFm1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1646806},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.39.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/f58090b58ec7684d30f1aa7d420984b5/styled-components-to-stylex-codemod-0.0.39.tgz","_integrity":"sha512-khw++DX0br6ZTfAOdYRKo4Co+yZe3sZRJzaBrVB2jvpLwGHqwI2UdLM9Lt4Z1TuHTaXKW62BJ2pHbH4vieaEzQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.39_1778244197281_0.38392532749401376","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"styled-components-to-stylex-codemod","version":"0.0.40","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.40","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"139fed55fdd9b6f0046381787771967ddb79e3eb","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.40.tgz","fileCount":20,"integrity":"sha512-MkM1WF8mpFxGxl0oBCII4h+7POOMsItxcdcxtbf5zQwQptcYcQhEWH4CzvNXQdYY3OMY2bWa4DNm/qu9nwuBmQ==","signatures":[{"sig":"MEYCIQDOdkIgvG30spcR8OXugXJp+YV0OYei9tN2osMoch86JAIhAIiwfXLx4OjhyWbYbEhix+S+ixxc2MimZ2X8+2qKv8LF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702972},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.40.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/636868ff4be86787e123da5c6e7c8159/styled-components-to-stylex-codemod-0.0.40.tgz","_integrity":"sha512-MkM1WF8mpFxGxl0oBCII4h+7POOMsItxcdcxtbf5zQwQptcYcQhEWH4CzvNXQdYY3OMY2bWa4DNm/qu9nwuBmQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.40_1778506127425_0.9881861887379848","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"styled-components-to-stylex-codemod","version":"0.0.41","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.41","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"63c49ab55711f66338010cf3de332b27c1987870","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.41.tgz","fileCount":20,"integrity":"sha512-jWAp2CVsJ26+1H24amPEm2Mkbo4OdfXfwQosr4MRsHhr2mbfsOeRhI51HQ8W2KpfLQNRXWQNgqOz6JBxYsDuPA==","signatures":[{"sig":"MEQCIFQguiO5tr/RRz7uTneDLP+SIjbvOW0plYX5K0dwMjbhAiAefYZh3ZJksGJoySd2kGMjzzGFfMmE+8gpHFkg0Nx+0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792719},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.41.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/4d99c00c41d368788bf461ac1e3584ab/styled-components-to-stylex-codemod-0.0.41.tgz","_integrity":"sha512-jWAp2CVsJ26+1H24amPEm2Mkbo4OdfXfwQosr4MRsHhr2mbfsOeRhI51HQ8W2KpfLQNRXWQNgqOz6JBxYsDuPA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.41_1778679157851_0.442536363448196","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"styled-components-to-stylex-codemod","version":"0.0.42","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.42","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"f7f96fd9f78e7de834f861b548cd60ae1f5dca5d","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.42.tgz","fileCount":22,"integrity":"sha512-duz99duPrFX/S4MzJTQo2OUm4x9HIGIAzMNsyo0Ol6kP47nhTFewQZvkc1SM0qSFmOkIMZ9Fr7bzKRECRezXdg==","signatures":[{"sig":"MEUCIF1v9tS6vTg9D0m0OgeNPLLSD3jaBxnL6e4v9H9cSKZzAiEArZc8M0HNxuFRdWUWzq0ytpHe89H7syHtEPFttWj7s8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1850842},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.42.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/88236e62f83a851b92f5deb3a563b072/styled-components-to-stylex-codemod-0.0.42.tgz","_integrity":"sha512-duz99duPrFX/S4MzJTQo2OUm4x9HIGIAzMNsyo0Ol6kP47nhTFewQZvkc1SM0qSFmOkIMZ9Fr7bzKRECRezXdg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.42_1779105940002_0.9511263709687781","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"styled-components-to-stylex-codemod","version":"0.0.43","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.43","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"d16d9dcab25847ad56e845dd80ac36ddca8cd9ef","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.43.tgz","fileCount":22,"integrity":"sha512-bs71bJMhuDLXfJTM05OHArQ4OwV+ugbXfhrmqsMkxxV8ehZ/ft7P4JJm010wSlH5Okouql7Azzy8GcjiyJHyEQ==","signatures":[{"sig":"MEUCIB6rGj0LfH5bkYFlvs5UjK0cKcLGscDBxs8HTgC4+loTAiEAwnaHloKr1qwKWCJnTskxBwshz3H/w1nlVp/C3cpifJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1850851},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.43.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/284b2da36ad0b8c655a1f247e6b40c6c/styled-components-to-stylex-codemod-0.0.43.tgz","_integrity":"sha512-bs71bJMhuDLXfJTM05OHArQ4OwV+ugbXfhrmqsMkxxV8ehZ/ft7P4JJm010wSlH5Okouql7Azzy8GcjiyJHyEQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.43_1779136853821_0.9484566552660727","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"styled-components-to-stylex-codemod","version":"0.0.44","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.44","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"f792a7b6d152e6d7123808f4846f7ea20eefa9e5","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.44.tgz","fileCount":22,"integrity":"sha512-il5WoxYYDTnMIqY29mkyX85Xec2pt9Sp+j40sCimuWXEcGlbo2p6L6G3LDZfB7blsl6q8jpZUqLTWtWw956wVw==","signatures":[{"sig":"MEQCIFQbG8u2tWiKmh0ZV/AgYhv+FDiDSm9ZB9XBzzUO7zUQAiAy0Sk9vowDaJ7lr00KPvObbWapjUW0ynDYC01kQP9qWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852928},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.44.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/62b98e51ea66fcfc19b091cde081c659/styled-components-to-stylex-codemod-0.0.44.tgz","_integrity":"sha512-il5WoxYYDTnMIqY29mkyX85Xec2pt9Sp+j40sCimuWXEcGlbo2p6L6G3LDZfB7blsl6q8jpZUqLTWtWw956wVw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.44_1779221058648_0.655355251451621","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"styled-components-to-stylex-codemod","version":"0.0.45","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.45","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"45b6ce70b924730a5a5535331ccccca757302bd1","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.45.tgz","fileCount":22,"integrity":"sha512-k8IQZrToX0kZDYu39CIajRDlU2B2c+07ofG1xSJFqUcHf0H0t3RTfZ0cDnL+6p8QAcgZAJVE0yWGQY3im9fajA==","signatures":[{"sig":"MEUCIQCQOAoNoz9Mb6fdUL0QliGW3fcV351DLr9gBHYeWBQZLgIgNaWFWadrQyxXvzdBT9bdlp5DkieOCgczRTpYNHBd/ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886707},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.45.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/d2c9d498de8f0b46ca9527652f923c85/styled-components-to-stylex-codemod-0.0.45.tgz","_integrity":"sha512-k8IQZrToX0kZDYu39CIajRDlU2B2c+07ofG1xSJFqUcHf0H0t3RTfZ0cDnL+6p8QAcgZAJVE0yWGQY3im9fajA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.45_1779298926342_0.9966922158154747","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"styled-components-to-stylex-codemod","version":"0.0.46","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.46","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"7ef9156879ab4e22b7d1676d1224a23c1ac9e5fa","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.46.tgz","fileCount":22,"integrity":"sha512-OQdhkuHVnp6tEr4+cb8hudKGhg7Ow0wke8nJ0kyIXoY0DJBKVm4m43vUjTT1oJ0UlHunUgDIdEoLubpIRL5PFw==","signatures":[{"sig":"MEUCIDi6YBAROWzTng+dfAtZ5/QUnOtlXcrRYD3BT1E7DM3AAiEA5QU1aOB3++tp+JWuXcdGH81RAinlVA554YiMC1cY0+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902583},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.46.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/d66cc86507db63c910fdd56d1752798b/styled-components-to-stylex-codemod-0.0.46.tgz","_integrity":"sha512-OQdhkuHVnp6tEr4+cb8hudKGhg7Ow0wke8nJ0kyIXoY0DJBKVm4m43vUjTT1oJ0UlHunUgDIdEoLubpIRL5PFw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.3.11","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.46_1779444167768_0.030577548217698425","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"styled-components-to-stylex-codemod","version":"0.0.47","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.47","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"fa5cb92e1eabda4b89493c1341eef81ada38d192","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.47.tgz","fileCount":21,"integrity":"sha512-9f60qP55KVrZnFNMIw0vKhksSgGm283KJ0gE29Fib+Y9ZiyRr6P6CeQ0sROPsDlqxQlg2QHGPKCc9jmAOhJePQ==","signatures":[{"sig":"MEUCIETI8sCoUesRpS2KY8C/WV07S2707oSIgY5+OGLk+hdHAiEAobGfC/Dfg7p1zh8BUSy0qhpn698pneQSap2GrXa0sXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1992527},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.47.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/8049aa5e69b491874314afce52af47d9/styled-components-to-stylex-codemod-0.0.47.tgz","_integrity":"sha512-9f60qP55KVrZnFNMIw0vKhksSgGm283KJ0gE29Fib+Y9ZiyRr6P6CeQ0sROPsDlqxQlg2QHGPKCc9jmAOhJePQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.47_1779814045529_0.27171691368139284","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"styled-components-to-stylex-codemod","version":"0.0.48","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.48","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"2c71eaffbc9d3f7de12ce32b16121b1faca5a257","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.48.tgz","fileCount":21,"integrity":"sha512-X4PsYlpOdRIvJojVpRmk/2vCKvf42taoLGzXpR9tEjfK3PPxN2xHK/N0Nj6ltj5bYhWdVRzP4QpkeslDALvUKA==","signatures":[{"sig":"MEUCIDlvMXVfdnYuzEuButKQo1RUMRnq8OS/vS+K3BUz6xcgAiEAuC7b54ZXNJWxIpskRLgKIJgRfcHTmsFbGluEjfjiDuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2012674},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.48.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/f633ba9650b3740b51e41ac2989f33aa/styled-components-to-stylex-codemod-0.0.48.tgz","_integrity":"sha512-X4PsYlpOdRIvJojVpRmk/2vCKvf42taoLGzXpR9tEjfK3PPxN2xHK/N0Nj6ltj5bYhWdVRzP4QpkeslDALvUKA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.48_1779881998206_0.24394008046802873","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"styled-components-to-stylex-codemod","version":"0.0.49","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.49","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"bd1bb1e906564e5ef93e265c30691f279a00590e","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.49.tgz","fileCount":21,"integrity":"sha512-r1qlgMxuTJNua9psx9srVrjfQEDpVlKnX2ppE+4n9d3u0vEH6SHK73d70Wqm84jbdHPa2dJkH2dZcNzuD+eZjQ==","signatures":[{"sig":"MEYCIQD95VmNpzHnkuJ6Y+ePRG2VqKqqUXI+nLIKApECl4lUHAIhAIQcG7hNJbUqi4kNMjMLbaXqPzUvnXHUbsVvRV0KZ47T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113061},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.49.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/4ef3dcc007bdaec870b225b55a4083d3/styled-components-to-stylex-codemod-0.0.49.tgz","_integrity":"sha512-r1qlgMxuTJNua9psx9srVrjfQEDpVlKnX2ppE+4n9d3u0vEH6SHK73d70Wqm84jbdHPa2dJkH2dZcNzuD+eZjQ==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.49_1780493974860_0.531170730086844","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"styled-components-to-stylex-codemod","version":"0.0.50","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.50","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"d64b02b08150ce66bb49f5072bbd6e0c179a34c0","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.50.tgz","fileCount":21,"integrity":"sha512-OMPadxw4IfezEsgKt4wObDjsqgan1FWQK7bUZzBeGHbEjiAiMzbn6T2DHlRN2+ZYo+QJdYWdspWF7KgBZ2FwiA==","signatures":[{"sig":"MEYCIQCFqy9e/ihLQpwq3fUtjFFjOVdoepBrnznNggO+HJ+73gIhAI9OUwRghc98dAekKlsUDKyXcGERbXVsTwvTtwsRODY9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2117921},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.50.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/160241b00d0e09fc0fc24774ae5abb78/styled-components-to-stylex-codemod-0.0.50.tgz","_integrity":"sha512-OMPadxw4IfezEsgKt4wObDjsqgan1FWQK7bUZzBeGHbEjiAiMzbn6T2DHlRN2+ZYo+QJdYWdspWF7KgBZ2FwiA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.12.1","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"22.22.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.50_1780504598248_0.7299199518610529","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"styled-components-to-stylex-codemod","version":"0.0.51","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.51","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"7d2b670ae0352904d34dca1de11581d25a09e6de","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.51.tgz","fileCount":21,"integrity":"sha512-vnP3F3v+kM8ZZPVx0UQcMreLDwey5q9JDDjQ/Gh1pbIo7FZ/28Eoyy7NlfRq9pUnKe/cTrj4g0ZjBtgfgzaqjA==","signatures":[{"sig":"MEQCIAjwAg4B6zqXrPw46OBJ80rlKOfIoXZ5DTrvrA1Kj/u9AiA4O+DVlugQNKshHmiIgYCqOjpKRd9NEQzpljk2NCUBEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235150},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.51.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/6ac33d386f6c15c0ea8432bb5e612351/styled-components-to-stylex-codemod-0.0.51.tgz","_integrity":"sha512-vnP3F3v+kM8ZZPVx0UQcMreLDwey5q9JDDjQ/Gh1pbIo7FZ/28Eoyy7NlfRq9pUnKe/cTrj4g0ZjBtgfgzaqjA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.7","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.51_1781086604838_0.7655254303845622","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"styled-components-to-stylex-codemod","version":"0.0.52","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.52","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"4eb09fa2a3f5038dc9d2031f61cd9e33c79d08de","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.52.tgz","fileCount":21,"integrity":"sha512-F7m308wmUQqAhYm8GSiCJjcBTmsZFzUbHb07MNRu2oIzPBQ+7xPd6Uq5aOwA4/7nE2KpkhYvlE0H9/RJX1bafA==","signatures":[{"sig":"MEUCIQC28Z9VBKJgd8ujY6C15v8u6ijRcJVk5cFM9+ChsY7GwgIgcIZIDsd8rSasly5fVbyMCi726OmH3shpG7wJBNlIbag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2290773},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.52.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/f452dd628606d60dc8eea7b20d924cfb/styled-components-to-stylex-codemod-0.0.52.tgz","_integrity":"sha512-F7m308wmUQqAhYm8GSiCJjcBTmsZFzUbHb07MNRu2oIzPBQ+7xPd6Uq5aOwA4/7nE2KpkhYvlE0H9/RJX1bafA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.7","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.52_1781203247141_0.4416828459280191","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"styled-components-to-stylex-codemod","version":"0.0.53","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.53","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"feff7211873680383f2c2eebe5eb8c636cc92bf4","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.53.tgz","fileCount":21,"integrity":"sha512-dsMKlGJ2Ag6w7i8sMp4omt/YSxvTM0UqzfAVgnwd7w0JUCUx2xWgFI/9HjUAZUJH/9kpEJg8g/vo6bnXOOOScA==","signatures":[{"sig":"MEUCIQDZ2NjWbOYn3NPbnKOvbNuLRCcuOBpuWNJDn7sM61rlEwIgdFRl7tALZqCsHvT3W6hYvAAHRLOpuHJezjX0mSMY7Fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2323708},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.53.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/474f202f83f74dad810cc4f60ab3088d/styled-components-to-stylex-codemod-0.0.53.tgz","_integrity":"sha512-dsMKlGJ2Ag6w7i8sMp4omt/YSxvTM0UqzfAVgnwd7w0JUCUx2xWgFI/9HjUAZUJH/9kpEJg8g/vo6bnXOOOScA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.7","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.53_1781514760158_0.8281376846803976","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"styled-components-to-stylex-codemod","version":"0.0.54","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.54","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"581ee95906b093fffb2fc004f03c1bd6d750f176","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.54.tgz","fileCount":21,"integrity":"sha512-8F91lozebsBIie02jFdIBtTW/b/U3uWm76kxAgigprac9Y5yZQQ59aM072URyjF24vDwsjlpCeeju98JQ8GOhw==","signatures":[{"sig":"MEYCIQDZEDJ6ZfnecicckkSRBAa8Nh01US6kL4h4TdD5euTU5wIhANkRTDW75MqL31m7FELUyo6NH/2Gb2SqTrkdpWn29uBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378889},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.54.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/b0c5eddb9ab750895c9e81bfae311a17/styled-components-to-stylex-codemod-0.0.54.tgz","_integrity":"sha512-8F91lozebsBIie02jFdIBtTW/b/U3uWm76kxAgigprac9Y5yZQQ59aM072URyjF24vDwsjlpCeeju98JQ8GOhw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.7","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.54_1781695705171_0.42897928120146034","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"styled-components-to-stylex-codemod","version":"0.0.55","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.55","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"d381351b6f6ae37bd5970c50c5fc0a0f88fd8ced","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.55.tgz","fileCount":21,"integrity":"sha512-fEK/KDIVTxqoS+s6SCym/fwiW8FCFFErblHuYpkikKXuE/gt55VUjWDtuohL2NkK2IEUxi7SpPswn2fnAIdYUg==","signatures":[{"sig":"MEUCIQDTn7uh4yQFoYlH4kpNfMy5bu98WKbmpYEK8q7QbI4kuQIgD9shBzFIDfal/W9g+RSp+Qz6dHM6IRu0zWS8wI2wLss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405512},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.55.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/cd88742bd462f7f6404556e5c7734330/styled-components-to-stylex-codemod-0.0.55.tgz","_integrity":"sha512-fEK/KDIVTxqoS+s6SCym/fwiW8FCFFErblHuYpkikKXuE/gt55VUjWDtuohL2NkK2IEUxi7SpPswn2fnAIdYUg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.7","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.55_1781879894397_0.18443632896436268","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"styled-components-to-stylex-codemod","version":"0.0.56","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.56","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"bb388675bc16c263eed78c5ee4d56a4fca084c81","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.56.tgz","fileCount":21,"integrity":"sha512-gXATfli/lmmdt9GLuzt48Jt97xaW5yewWVLXjYs3DDWBf8v1lT1z6wK8STy4ei1L0ry9v5KFzDFmVL5K47OEHw==","signatures":[{"sig":"MEYCIQDUdnrLSmTjc03WAoKXT6UOuGGRJcazT/9mQX2BywJjTwIhALco4iOQVdOYpo4hjrKeSINH3/lJ6DcXOb7RYkLMGSnv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431516},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.56.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/cf630c7e44f3b866f2d1b92b77a20bf7/styled-components-to-stylex-codemod-0.0.56.tgz","_integrity":"sha512-gXATfli/lmmdt9GLuzt48Jt97xaW5yewWVLXjYs3DDWBf8v1lT1z6wK8STy4ei1L0ry9v5KFzDFmVL5K47OEHw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.7","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.56_1782120719558_0.3904975460759086","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"styled-components-to-stylex-codemod","version":"0.0.57","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.57","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"61a6d4b40f150a064302087eb224e6f47682927a","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.57.tgz","fileCount":20,"integrity":"sha512-gduZXNd1/8AsZBqKBoQSVwd0J2XUQCwVPuzYn0SyBzQTFTw3hzf53tGBO/cnkW+AojBTigMDFq8hohj2DChCdA==","signatures":[{"sig":"MEYCIQC6IgndyOmUED5Y9rvc+Qa+Kn20X1wWSiqL035IbbyzogIhALALCiEhF1b6xSVF+OjKdMKyKx/I9vZKe75CxZY5Wn1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2416766},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.57.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/bfcb6b38814edee7e0fe7172fda5376d/styled-components-to-stylex-codemod-0.0.57.tgz","_integrity":"sha512-gduZXNd1/8AsZBqKBoQSVwd0J2XUQCwVPuzYn0SyBzQTFTw3hzf53tGBO/cnkW+AojBTigMDFq8hohj2DChCdA==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"10.9.7","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.57_1782204171872_0.1926067286416746","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"styled-components-to-stylex-codemod","version":"0.0.58","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.58","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"66f0efef0fbe978656d3aacccb6ffcc42d49c831","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.58.tgz","fileCount":20,"integrity":"sha512-l4Un1iOmKmSQXPv11SY8xDp6vBYY2cG8Y2D8nKWzVN6w7/tX6vDM459fUCV553LwFhNA4r98B2UML/I/qx6sPg==","signatures":[{"sig":"MEQCIEzZ6YZPRg4CInPlzqSsFOuQT/8P/PolwPemmhEzdatwAiBjcEgSdgltmkn6pbyFkC9AnrP7ngjWv7GceTG9QtJ6Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2457869},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.58.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/93082473e5aeff9baa974cbac8701aa2/styled-components-to-stylex-codemod-0.0.58.tgz","_integrity":"sha512-l4Un1iOmKmSQXPv11SY8xDp6vBYY2cG8Y2D8nKWzVN6w7/tX6vDM459fUCV553LwFhNA4r98B2UML/I/qx6sPg==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.16.0","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.18.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.58_1782903448148_0.7541252313619213","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"styled-components-to-stylex-codemod","version":"0.0.59","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"author":{"url":"https://github.com/skovhus","name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},"license":"MIT","_id":"styled-components-to-stylex-codemod@0.0.59","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"dist":{"shasum":"4196a9ec4182b470c528dd85e4dc4b334168d61b","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.59.tgz","fileCount":20,"integrity":"sha512-cDbVrerM6bARPyuqkkNp2qtarAUkM/fhe7VgY+5LXSrHNKDeQlNlsrHeuXkr/0uiVRb6Odh271kZg09N6ifDCw==","signatures":[{"sig":"MEYCIQCLUbPUwld3SDIclG26jc24/3wZWXhezNT7G3PNQn8HhAIhAIRTtqYKZZIoZN4+WcEv3Ivxkwh4fHhuwQQYXfZp4kWo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2460283},"type":"module","_from":"file:styled-components-to-stylex-codemod-0.0.59.tgz","engines":{"node":">=22.20","pnpm":">=10.22.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","dev":"tsdown --watch","knip":"knip","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","test":"vitest --configLoader runner","build":"tsdown","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","format":"oxfmt","test:run":"vitest run --configLoader runner","storybook":"storybook dev -p 6006","typecheck":"concurrently 'pnpm:typecheck:*'","playground":"vite --config playground/vite.config.ts","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","lint:oxlint":"oxlint --type-aware --deny-warnings","format:check":"oxfmt --check","test:coverage":"vitest run --coverage --configLoader runner","typecheck:src":"tsc --noEmit","storybook:build":"storybook build","build:playground":"vite build --config playground/vite.config.ts","verify-rendering":"node scripts/verify-storybook-rendering.mts","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit"},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/b49bc52e768ae34f7c9ff7f29e350ab6/styled-components-to-stylex-codemod-0.0.59.tgz","_integrity":"sha512-cDbVrerM6bARPyuqkkNp2qtarAUkM/fhe7VgY+5LXSrHNKDeQlNlsrHeuXkr/0uiVRb6Odh271kZg09N6ifDCw==","repository":{"url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git","type":"git"},"_npmVersion":"11.16.0","description":"Codemod to transform styled-components to StyleX","directories":{},"_nodeVersion":"24.16.0","dependencies":{"stylis":"^4.3.6","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","@babel/parser":"^7.29.2","postcss-value-parser":"^4.2.0","postcss-selector-parser":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","vite":"^8.0.10","oxfmt":"^0.34.0","pngjs":"^7.0.0","react":"^19.2.5","assert":"^2.1.0","eslint":"^10.0.3","oxlint":"^1.55.0","tsdown":"^0.21.10","vitest":"^4.1.5","react-dom":"^19.2.5","storybook":"^10.2.19","pixelmatch":"^7.1.0","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","concurrently":"^9.2.1","react-select":"^5.10.2","@types/stylis":"^4.2.7","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","@stylexjs/stylex":"^0.18.3","@types/react-dom":"^19.2.3","styled-components":"^6.4.2","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@vitest/coverage-v8":"^4.1.5","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.2.19","@uiw/react-codemirror":"^4.25.9","@emotion/is-prop-valid":"^1.4.0","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","eslint-plugin-storybook":"10.2.19","@typescript-eslint/parser":"^8.57.0","@codemirror/lang-javascript":"^6.2.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"_npmOperationalInternal":{"tmp":"tmp/styled-components-to-stylex-codemod_0.0.59_1782910502371_0.8050919285898956","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"styled-components-to-stylex-codemod","version":"0.0.60","description":"Codemod to transform styled-components to StyleX","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"license":"MIT","author":{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com","url":"https://github.com/skovhus"},"repository":{"type":"git","url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git"},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"dependencies":{"@babel/parser":"^7.29.2","jscodeshift":"^17.3.0","oxc-resolver":"^11.19.1","postcss-selector-parser":"^7.1.1","postcss-value-parser":"^4.2.0","stylis":"^4.3.6"},"devDependencies":{"@codemirror/lang-javascript":"^6.2.5","@emotion/is-prop-valid":"^1.4.0","@storybook/react-vite":"^10.2.19","@stylexjs/babel-plugin":"^0.18.3","@stylexjs/eslint-plugin":"^0.18.1","@stylexjs/stylex":"^0.18.3","@stylexjs/unplugin":"^0.18.3","@types/jscodeshift":"^17.3.0","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/stylis":"^4.2.7","@typescript-eslint/parser":"^8.57.0","@uiw/react-codemirror":"^4.25.9","@vitejs/plugin-react":"^6.0.1","@vitest/coverage-v8":"^4.1.5","assert":"^2.1.0","concurrently":"^9.2.1","eslint":"^10.0.3","eslint-plugin-storybook":"10.2.19","knip":"^5.86.0","oxfmt":"^0.34.0","oxlint":"^1.55.0","oxlint-tsgolint":"^0.16.0","path-browserify":"^1.0.1","pixelmatch":"^7.1.0","playwright":"^1.59.1","pngjs":"^7.0.0","react":"^19.2.5","react-dom":"^19.2.5","react-select":"^5.10.2","storybook":"^10.2.19","styled-components":"^6.4.2","tsdown":"^0.21.10","typescript":"^5.9.3","vite":"^8.0.10","vitest":"^4.1.5"},"optionalDependencies":{"typescript":">=5.0.0 <6"},"engines":{"node":">=22.20","pnpm":">=10.22.0"},"scripts":{"build":"tsdown","dev":"tsdown --watch","test":"vitest --configLoader runner","test:run":"vitest run --configLoader runner","test:coverage":"vitest run --coverage --configLoader runner","format":"oxfmt","format:check":"oxfmt --check","lint":"concurrently 'pnpm:lint:oxlint' 'pnpm:lint:eslint'","lint:oxlint":"oxlint --type-aware --deny-warnings","lint:eslint":"eslint . --cache --max-warnings=0 --no-warn-ignored","typecheck:src":"tsc --noEmit","typecheck:fixtures":"tsc -p test-cases/tsconfig.json --noEmit","typecheck:playground":"tsc -p playground/tsconfig.json --noEmit","typecheck":"concurrently 'pnpm:typecheck:*'","check":"concurrently 'pnpm:lint' 'pnpm:typecheck' 'pnpm:test:run' 'pnpm:knip' 'pnpm:storybook:build' 'pnpm:build' 'pnpm:format:check'","ci":"pnpm lint && pnpm typecheck && pnpm test:run && pnpm knip && pnpm storybook:build && pnpm build && pnpm format:check","knip":"knip","verify-rendering":"node scripts/verify-storybook-rendering.mts","storybook":"storybook dev -p 6006","storybook:build":"storybook build","playground":"vite --config playground/vite.config.ts","build:playground":"vite build --config playground/vite.config.ts"},"_id":"styled-components-to-stylex-codemod@0.0.60","bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","_integrity":"sha512-UeI8vosBH6B8KBXdwJ05XhiF2VwjrKlxcMrusTOd5zU/7MN1WZG8244O9hiK7mnwi7yDe98WcbgveG9E9CfbTQ==","_resolved":"/private/var/folders/q0/g60lg8d133jdqz5l7zgz7w2c0000gn/T/8ffba2f8666ab45de40731a9f10f0727/styled-components-to-stylex-codemod-0.0.60.tgz","_from":"file:styled-components-to-stylex-codemod-0.0.60.tgz","_nodeVersion":"24.16.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-UeI8vosBH6B8KBXdwJ05XhiF2VwjrKlxcMrusTOd5zU/7MN1WZG8244O9hiK7mnwi7yDe98WcbgveG9E9CfbTQ==","shasum":"1e8a8c5d03998997d45e78bf3be17b089fd708e9","tarball":"https://registry.npmjs.org/styled-components-to-stylex-codemod/-/styled-components-to-stylex-codemod-0.0.60.tgz","fileCount":20,"unpackedSize":2464574,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCHE5sZgrbewIyLuzG7Dr6FLpizid4Go9k4pnJKn4PhJAIgAZs6m8JbFMzauZO/FaOVfdVk6fAqHCe6ni7pCxb8MoY="}]},"_npmUser":{"name":"skovhus","email":"kenneth.skovhus@gmail.com"},"directories":{},"maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/styled-components-to-stylex-codemod_0.0.60_1783087977627_0.320156994035796"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-09T18:43:44.250Z","modified":"2026-07-03T14:12:57.956Z","0.0.1":"2026-01-09T18:43:44.402Z","0.0.2":"2026-01-11T20:45:32.077Z","0.0.3":"2026-01-15T13:44:13.250Z","0.0.6":"2026-01-17T11:37:48.613Z","0.0.7":"2026-01-19T20:52:01.676Z","0.0.9":"2026-01-22T20:34:23.598Z","0.0.10":"2026-02-12T10:59:12.349Z","0.0.11":"2026-02-18T13:43:59.417Z","0.0.12":"2026-02-18T14:40:14.931Z","0.0.13":"2026-02-18T20:30:13.905Z","0.0.14":"2026-02-19T14:25:53.152Z","0.0.15":"2026-02-23T19:54:58.321Z","0.0.16":"2026-02-23T22:00:53.946Z","0.0.17":"2026-02-24T10:08:48.709Z","0.0.18":"2026-02-25T20:28:48.573Z","0.0.19":"2026-02-27T15:46:49.368Z","0.0.20":"2026-03-03T19:41:10.368Z","0.0.21":"2026-03-04T08:14:11.666Z","0.0.22":"2026-03-05T08:09:56.762Z","0.0.23":"2026-03-08T18:59:13.534Z","0.0.24":"2026-03-10T07:38:26.050Z","0.0.25":"2026-03-11T18:31:01.706Z","0.0.26":"2026-03-12T20:45:24.318Z","0.0.27":"2026-03-13T14:24:12.914Z","0.0.28":"2026-03-13T16:34:59.982Z","0.0.29":"2026-03-16T19:26:44.576Z","0.0.30":"2026-03-22T20:35:26.193Z","0.0.31":"2026-03-22T23:25:33.140Z","0.0.32":"2026-03-24T12:29:43.310Z","0.0.33":"2026-03-26T22:02:29.199Z","0.0.34":"2026-03-27T12:53:30.759Z","0.0.35":"2026-04-28T09:17:25.011Z","0.0.36":"2026-04-30T14:19:58.455Z","0.0.37":"2026-05-05T07:44:14.145Z","0.0.38":"2026-05-07T06:41:49.831Z","0.0.39":"2026-05-08T12:43:17.477Z","0.0.40":"2026-05-11T13:28:47.580Z","0.0.41":"2026-05-13T13:32:38.030Z","0.0.42":"2026-05-18T12:05:40.261Z","0.0.43":"2026-05-18T20:40:54.009Z","0.0.44":"2026-05-19T20:04:18.821Z","0.0.45":"2026-05-20T17:42:06.480Z","0.0.46":"2026-05-22T10:02:47.941Z","0.0.47":"2026-05-26T16:47:25.691Z","0.0.48":"2026-05-27T11:39:58.409Z","0.0.49":"2026-06-03T13:39:35.073Z","0.0.50":"2026-06-03T16:36:38.489Z","0.0.51":"2026-06-10T10:16:44.980Z","0.0.52":"2026-06-11T18:40:47.450Z","0.0.53":"2026-06-15T09:12:40.332Z","0.0.54":"2026-06-17T11:28:25.362Z","0.0.55":"2026-06-19T14:38:14.599Z","0.0.56":"2026-06-22T09:31:59.700Z","0.0.57":"2026-06-23T08:42:52.026Z","0.0.58":"2026-07-01T10:57:28.345Z","0.0.59":"2026-07-01T12:55:02.566Z","0.0.60":"2026-07-03T14:12:57.838Z"},"bugs":{"url":"https://github.com/skovhus/styled-components-to-stylex-codemod/issues"},"author":{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com","url":"https://github.com/skovhus"},"license":"MIT","homepage":"https://github.com/skovhus/styled-components-to-stylex-codemod#readme","keywords":["codemod","css-in-js","jscodeshift","styled-components","stylex","transform"],"repository":{"type":"git","url":"git+ssh://git@github.com/skovhus/styled-components-to-stylex-codemod.git"},"description":"Codemod to transform styled-components to StyleX","maintainers":[{"name":"skovhus","email":"kenneth.skovhus@gmail.com"}],"readme":"# styled-components-to-stylex-codemod\n\nTransform styled-components to StyleX.\n\n**[Try it in the online playground](https://skovhus.github.io/styled-components-to-stylex-codemod/)** — experiment with the transform in your browser.\n\n## Migration game plan\n\n### 1. Define your theme and mixins as StyleX\n\nBefore running the codemod, convert your theme object and shared style helpers into StyleX equivalents:\n\n```ts\n// tokens.stylex.ts — theme variables\nimport * as stylex from \"@stylexjs/stylex\";\n\n// Before: { colors: { primary: \"#0066cc\" }, spacing: { sm: \"8px\" } }\nexport const colors = stylex.defineVars({ primary: \"#0066cc\" });\nexport const spacing = stylex.defineVars({ sm: \"8px\" });\n```\n\n```ts\n// helpers.stylex.ts — shared mixins\nimport * as stylex from \"@stylexjs/stylex\";\n\n// Before: export const truncate = () => `white-space: nowrap; overflow: hidden; ...`\nexport const truncate = stylex.create({\n  base: { whiteSpace: \"nowrap\", overflow: \"hidden\", textOverflow: \"ellipsis\" },\n});\n```\n\n### 2. Write an adapter and run the codemod\n\nThe adapter maps your project's `props.theme.*` access, CSS variables, and helper calls to the StyleX equivalents from step 1. See [Basic usage](#basic-usage) for the full API.\n\n### 3. Convert bottom-up (leaf components first)\n\nWhen a component wraps another component that internally uses styled-components (e.g. `styled(GroupHeader)` where `GroupHeader` renders a `StyledHeader`), CSS cascade conflicts can arise after migration. Convert leaf files — the ones that don't wrap other styled-components — first, then work your way up. The codemod will bail with a warning if it detects this pattern.\n\nRun [`analyzeMigrationPlan`](#planning-manual-conversions) to get the ordered, bottom-up list of files to convert by hand first.\n\n### 4. Verify, iterate, clean up\n\nBuild and test your project. Review warnings — they tell you which files were skipped and why. Fix adapter gaps, re-run on remaining files, and repeat until done. [Report issues](https://github.com/skovhus/styled-components-to-stylex-codemod/issues) with input/output examples if the codemod produces incorrect results.\n\n## Agent prompt for configuring a migration\n\nCopy this into an agent working in the repository you want to migrate:\n\n````prompt\nYou are helping migrate this repository from styled-components to StyleX with\n`styled-components-to-stylex-codemod`.\n\nWork in small, reviewable steps:\n\n1. Inspect the project before changing files.\n   - Identify the package manager and install command.\n   - Find styled-components usage, theme access patterns, CSS variables, helper\n     functions used inside template interpolations, shared mixins, and existing\n     StyleX setup.\n   - Identify a leaf component/file glob to migrate first. Prefer components\n     that do not wrap other styled-components.\n\n2. Install the codemod and any missing StyleX runtime/build dependencies the\n   project needs.\n   - Use the repository's package manager.\n   - Keep dependency changes separate and explain why each package is needed.\n\n3. Create a local codemod runner, for example\n   `scripts/run-styled-components-to-stylex.mts`, using this shape:\n\n   ```ts\n   import { defineAdapter, runTransform } from \"styled-components-to-stylex-codemod\";\n\n   const adapter = defineAdapter({\n     resolveValue(ctx) {\n       // Map props.theme.*, CSS variables, and imported constants to StyleX\n       // variables or other static StyleX-compatible expressions.\n       return undefined;\n     },\n     resolveCall(ctx) {\n       // Map helper calls used in styled template interpolations to StyleX\n       // mixins/values, or return { preserveRuntimeCall: true } when safe.\n       return undefined;\n     },\n     resolveSelector(ctx) {\n       // Map imported selector helpers such as media query or pseudo aliases.\n       return undefined;\n     },\n     externalInterface(ctx) {\n       // Return { styles: true, as: true, ref: true } for exported components\n       // that must keep accepting className/style, polymorphic `as`, or refs.\n       return { styles: false, as: false, ref: false };\n     },\n     styleMerger: null,\n     useSxProp: false,\n     wrappedComponentInterface(ctx) {\n       return undefined;\n     },\n     themeHook: {\n       functionName: \"useTheme\",\n       importSource: { kind: \"specifier\", value: \"styled-components\" },\n     },\n   });\n\n   await runTransform({\n     files: \"src/**/*.tsx\",\n     consumerPaths: \"src/**/*.tsx\",\n     adapter,\n     dryRun: true,\n     parser: \"tsx\",\n     formatterCommands: [\"pnpm prettier --write\"],\n   });\n   ```\n\n4. Configure the adapter for this codebase.\n   - `resolveValue`: map theme paths (`props.theme.color.primary`), CSS\n     variables (`var(--token)`), and imported values to StyleX variables.\n   - `resolveCall`: map project style helpers to StyleX mixins or values.\n   - `resolveSelector`: map imported media-query or pseudo selector helpers.\n   - `externalInterface`: preserve `className`/`style`, `as`, and `ref` support\n     for public components. Use `externalInterface: \"auto\"` only when\n     `consumerPaths` covers the consumers and the prepass succeeds.\n   - `styleMerger`: provide the project's helper for combining StyleX styles\n     with external `className`/`style` when public components need it.\n   - `useSxProp` and `wrappedComponentInterface`: enable only if the project\n     uses StyleX `sx` props and the Babel plugin is configured for them.\n   - `themeHook`: point wrapper theme conditionals at the project's runtime\n     theme hook if it is not `useTheme` from styled-components.\n   - `resolveBaseComponent`: add this only for base UI primitives that can be\n     safely replaced with intrinsic elements and static StyleX styles.\n\n5. Run a dry run first.\n   - Keep `dryRun: true`.\n   - Run the runner against the smallest useful file glob.\n   - Read every warning. Update the adapter instead of hand-editing output\n     when the warning describes a repeatable project pattern.\n\n6. Run the real transform only after the dry run is clean enough to review.\n   - Set `dryRun: false`.\n   - Keep the migration scoped to the selected leaf files.\n   - Run the project's formatter, typecheck, lint, tests, and Storybook or\n     visual checks if available.\n   - Inspect the diff for dropped declarations, inline-style fallbacks, public\n     component API changes, and cross-file selector bridge/marker behavior.\n\n7. Iterate bottom-up.\n   - Commit the runner/adapter and each migrated slice separately.\n   - Expand the `files` glob only after the previous slice is reviewed.\n   - Preserve warnings or TODOs for any file that needs manual follow-up.\n````\n\n## API and configuration reference\n\n### Installation\n\n```bash\nnpm install styled-components-to-stylex-codemod\n# or\npnpm add styled-components-to-stylex-codemod\n```\n\n### Basic usage\n\nUse `runTransform` to transform files matching a glob pattern:\n\n```ts\nimport { runTransform, defineAdapter } from \"styled-components-to-stylex-codemod\";\n\nconst adapter = defineAdapter({\n  // Map theme paths and CSS variables to StyleX expressions\n  resolveValue(ctx) {\n    return undefined;\n  },\n  // Map helper function calls to StyleX expressions\n  resolveCall(ctx) {\n    return undefined;\n  },\n  // Map imported selector helpers such as media query or pseudo aliases\n  resolveSelector(ctx) {\n    return undefined;\n  },\n  // Control which components accept external className/style, polymorphic `as`, and refs\n  externalInterface(ctx) {\n    return { styles: false, as: false, ref: false };\n  },\n  // Optional: use a helper for merging StyleX styles with external className/style\n  styleMerger: null,\n  // Emit sx={} JSX attributes instead of {...stylex.props()} spreads (requires StyleX ≥0.18)\n  useSxProp: false,\n  // Optional override for sx-aware wrapped components. Auto-detection is on by\n  // default when `useSxProp: true` — the codemod scans the imported component's\n  // prop type for an `sx?:` member. Use this hook to override (e.g. for package\n  // imports that cannot be resolved to source on disk).\n  wrappedComponentInterface(ctx) {\n    return undefined;\n  },\n  // Optional: customize the runtime theme hook import/call used for theme conditionals\n  // Defaults to { functionName: \"useTheme\", importSource: { kind: \"specifier\", value: \"styled-components\" } }\n  themeHook: {\n    functionName: \"useTheme\",\n    importSource: { kind: \"specifier\", value: \"styled-components\" },\n  },\n});\n\nawait runTransform({\n  files: \"src/**/*.tsx\",\n  consumerPaths: null, // set to a glob to enable cross-file selector support\n  adapter,\n  dryRun: false,\n  parser: \"tsx\",\n  formatterCommands: [\"pnpm prettier --write\"],\n});\n```\n\n<details>\n<summary>Full adapter example</summary>\n\n```ts\nimport { runTransform, defineAdapter } from \"styled-components-to-stylex-codemod\";\n\nconst adapter = defineAdapter({\n  /**\n   * Resolve dynamic values in styled template literals to StyleX expressions.\n   * Called for theme access (`props.theme.x`), CSS variables (`var(--x)`),\n   * and imported values. Return `{ expr, imports }` or `undefined` to skip.\n   */\n  resolveValue(ctx) {\n    if (ctx.kind === \"theme\") {\n      const varName = ctx.path.replace(/\\./g, \"_\");\n      return {\n        expr: `tokens.${varName}`,\n        imports: [\n          {\n            from: { kind: \"specifier\", value: \"./design-system.stylex\" },\n            names: [{ imported: \"tokens\" }],\n          },\n        ],\n      };\n    }\n\n    if (ctx.kind === \"cssVariable\") {\n      const toCamelCase = (s: string) =>\n        s.replace(/^--/, \"\").replace(/-([a-z])/g, (_, c) => c.toUpperCase());\n\n      return {\n        expr: `vars.${toCamelCase(ctx.name)}`,\n        imports: [\n          {\n            from: { kind: \"specifier\", value: \"./css-variables.stylex\" },\n            names: [{ imported: \"vars\" }],\n          },\n        ],\n      };\n    }\n\n    return undefined;\n  },\n\n  /**\n   * Resolve helper function calls in template interpolations.\n   * e.g. `${transitionSpeed(\"slow\")}` → `transitionSpeedVars.slow`\n   * Return `{ expr, imports }` or `undefined` to bail the file with a warning.\n   */\n  resolveCall(ctx) {\n    const arg0 = ctx.args[0];\n    const key = arg0?.kind === \"literal\" && typeof arg0.value === \"string\" ? arg0.value : null;\n    if (ctx.calleeImportedName !== \"transitionSpeed\" || !key) {\n      return undefined;\n    }\n\n    return {\n      expr: `transitionSpeedVars.${key}`,\n      imports: [\n        {\n          from: { kind: \"specifier\", value: \"./lib/helpers.stylex\" },\n          names: [{ imported: \"transitionSpeed\", local: \"transitionSpeedVars\" }],\n        },\n      ],\n    };\n  },\n\n  /**\n   * Resolve imported values used in selector position, such as media query\n   * helpers or pseudo-class aliases. Return `undefined` to bail the file.\n   */\n  resolveSelector(ctx) {\n    return undefined;\n  },\n\n  /**\n   * Optional: inline styled(ImportedComponent) into an intrinsic element.\n   * When the base component can be resolved statically, return the target\n   * element, consumed props, and base StyleX declarations. Return undefined\n   * to keep normal styled(Component) behavior.\n   */\n  resolveBaseComponent(ctx) {\n    if (ctx.importSource !== \"@company/ui\" || ctx.importedName !== \"Flex\") {\n      return undefined;\n    }\n\n    const sx: Record<string, string> = { display: \"flex\" };\n    const consumedProps = [\"column\", \"gap\", \"align\"];\n\n    if (ctx.staticProps.column === true) {\n      sx.flexDirection = \"column\";\n    }\n    if (typeof ctx.staticProps.gap === \"number\") {\n      sx.gap = `${ctx.staticProps.gap}px`;\n    }\n\n    return { tagName: \"div\", consumedProps, sx };\n  },\n\n  /**\n   * Control which exported components accept external className/style,\n   * polymorphic `as`, and/or refs. Return `{ styles, as, ref }` flags.\n   */\n  externalInterface(ctx) {\n    if (ctx.filePath.includes(\"/shared/components/\")) {\n      return { styles: true, as: true, ref: true };\n    }\n    return { styles: false, as: false, ref: false };\n  },\n\n  /**\n   * When `externalInterface` enables styles, use a helper to merge\n   * StyleX styles with external className/style props.\n   * See test-cases/lib/mergedSx.ts for a reference implementation.\n   */\n  styleMerger: {\n    functionName: \"mergedSx\",\n    importSource: { kind: \"specifier\", value: \"./lib/mergedSx\" },\n  },\n\n  /**\n   * Emit sx={} JSX attributes instead of {...stylex.props()} spreads.\n   * Requires @stylexjs/babel-plugin ≥0.18 with sxPropName enabled.\n   */\n  useSxProp: false,\n\n  /**\n   * Optional override for sx-aware wrapped components.\n   *\n   * When `useSxProp: true`, the codemod auto-detects whether an imported\n   * component accepts an `sx` prop by walking its declared prop type\n   * (intersections, type aliases, and interfaces in the same file). When\n   * `styled(Component)` wraps an sx-aware component, the codemod emits\n   * `<Component sx={styles.x} />` instead of `<Component {...stylex.props(styles.x)} />`\n   * and lets the wrapped component merge className/style itself.\n   *\n   * Use this hook to override auto-detection for cases it can't see, such as\n   * unresolvable package imports or components whose sx support is added by a\n   * HOC at runtime. Returning `undefined` falls through to auto-detection.\n   */\n  wrappedComponentInterface(ctx) {\n    if (ctx.importSource.startsWith(\"@company/ui/\")) {\n      return { acceptsSx: true };\n    }\n    return undefined;\n  },\n\n  /**\n   * Optional: customize the runtime theme hook used when wrappers need theme booleans.\n   * Defaults to useTheme from styled-components.\n   */\n  themeHook: {\n    functionName: \"useDesignTheme\",\n    importSource: { kind: \"specifier\", value: \"@company/theme-hooks\" },\n  },\n});\n\nawait runTransform({\n  files: \"src/**/*.tsx\",\n  consumerPaths: null,\n  adapter,\n  dryRun: false,\n  parser: \"tsx\",\n  formatterCommands: [\"pnpm prettier --write\"],\n});\n```\n\n</details>\n\n### Planning manual conversions\n\n`analyzeMigrationPlan` runs the codemod in analysis-only mode (it never writes files) and returns the bottom-up ordered list of files you must convert by hand — the genuine blockers the codemod can't convert — each with its consumer count, the exports to convert, direct auto-migration payoff, secondary blocker-chain context, and the bail reasons. `formatMigrationPlan` renders it as a report with direct unlocks emphasized first so raw chain involvement is not mistaken for files unlocked by one blocker alone.\n\n```ts\nimport { analyzeMigrationPlan, formatMigrationPlan } from \"styled-components-to-stylex-codemod\";\n\nconst plan = await analyzeMigrationPlan({\n  files: \"src/**/*.tsx\",\n  consumerPaths: \"src/**/*.tsx\",\n  adapter, // the same adapter you pass to runTransform\n});\n\nconsole.log(formatMigrationPlan(plan));\n```\n\nTry it against this repo's own fixtures with `node scripts/migration-plan.mts`.\n\n### Adapter\n\nAdapters are the main extension point, see full example above. They let you control:\n\n- how theme paths, CSS variables, and imported values are turned into StyleX-compatible JS values (`resolveValue`)\n- what extra imports to inject into transformed files (returned from `resolveValue`)\n- how helper calls are resolved (via `resolveCall({ ... })` returning `{ expr, imports }`, or `{ preserveRuntimeCall: true }` to keep only the original helper runtime call; `undefined` bails the file)\n- how imported media-query or pseudo selector helpers are resolved (`resolveSelector`)\n- which exported components should support external className/style extension, polymorphic `as`, and/or refs (`externalInterface`)\n- how className/style merging is handled for components accepting external styling (`styleMerger`)\n- which imported components already accept a StyleX `sx` prop (auto-detected from the imported component's prop type when `useSxProp: true`; can be overridden via `wrappedComponentInterface`). When detected, the codemod emits `sx={styles.x}` on the wrapped component instead of `{...stylex.props(styles.x)}`.\n- which runtime theme hook import/call to use for emitted wrapper theme conditionals (`themeHook`)\n- how `styled(ImportedComponent)` wrapping an external base component can be inlined into an intrinsic element with static StyleX styles (`resolveBaseComponent`)\n\n#### Cross-file selectors (`consumerPaths`)\n\n`consumerPaths` is required. Pass `null` to opt out, or a glob pattern to enable cross-file selector scanning.\n\nWhen transforming a subset of files, other files may reference your styled components as CSS selectors (e.g. `${Icon} { fill: red }`). Pass `consumerPaths` to scan those files and wire up cross-file selectors automatically:\n\n```ts\nawait runTransform({\n  files: \"src/components/**/*.tsx\", // files to transform\n  consumerPaths: \"src/**/*.tsx\", // additional files to scan for cross-file usage\n  adapter,\n});\n```\n\n- Files in **both** `files` and `consumerPaths` use the **marker sidecar** strategy (both consumer and target are transformed, using `stylex.defineMarker()`).\n- Files in `consumerPaths` but **not** in `files` use the **bridge** strategy (a stable `className` is added to the converted component so unconverted consumers' selectors still work).\n\n#### Auto-detecting external interface usage (experimental)\n\nInstead of manually specifying which components need `styles`, `as`, or `ref` support, set `externalInterface: \"auto\"` to auto-detect usage by scanning consumer code.\n\n> [!NOTE]\n> Experimental. Requires `consumerPaths` and a successful prepass scan.\n> If prepass fails, `runTransform()` throws (fail-fast) when `externalInterface: \"auto\"` is used.\n\n```ts\nimport { runTransform, defineAdapter } from \"styled-components-to-stylex-codemod\";\n\nconst adapter = defineAdapter({\n  // ...\n  externalInterface: \"auto\",\n});\n\nawait runTransform({\n  files: \"src/**/*.tsx\",\n  consumerPaths: \"src/**/*.tsx\", // required for auto-detection\n  adapter,\n});\n```\n\nWhen `externalInterface: \"auto\"` is set, `runTransform()` scans `files` and `consumerPaths` for `styled(Component)` calls plus JSX usage such as `<Component as={...}>`, `ref`, `className`, and `style`, resolves imports back to the component definition files, and returns the appropriate `{ styles, as, ref }` flags automatically.\n\nIf that prepass scan fails, `runTransform()` stops and throws an actionable error rather than silently falling back to non-auto behavior.\n\nTroubleshooting prepass failures with `\"auto\"`:\n\n- verify `consumerPaths` globs match the files you expect\n- confirm the selected parser matches your source syntax (`parser: \"tsx\"`, `parser: \"ts\"`, etc.)\n- check resolver inputs (import paths, tsconfig path aliases, and related module resolution config)\n- if needed, switch to a manual `externalInterface(ctx)` function to continue migration while you fix prepass inputs\n\n#### Base component resolution (`resolveBaseComponent`)\n\nUse this when you want to **replace a base component entirely** by inlining its styles. If your codebase has a layout primitive like `<Flex>` whose behavior is purely CSS, the codemod can eliminate the runtime import and render a plain `<div>` instead.\n\nThe resolver receives `ctx.importSource`, `ctx.importedName`, and `ctx.staticProps` (from `.attrs()` and JSX call sites). Return `{ tagName, consumedProps, sx }` to inline, or `undefined` to skip.\n\n```tsx\n// Input\nconst Container = styled(Flex).attrs({ column: true, gap: 16 })`\n  padding: 8px;\n`;\n```\n\n```ts\n// Adapter\nresolveBaseComponent(ctx) {\n  if (ctx.importedName !== \"Flex\") return undefined;\n  const sx: Record<string, string> = { display: \"flex\" };\n  if (ctx.staticProps.column === true) sx.flexDirection = \"column\";\n  if (typeof ctx.staticProps.gap === \"number\") sx.gap = `${ctx.staticProps.gap}px`;\n  return { tagName: \"div\", consumedProps: [\"column\", \"gap\", \"align\"], sx };\n},\n```\n\n```tsx\n// Output — Flex is gone, its styles are merged into stylex.create()\nconst styles = stylex.create({\n  container: { display: \"flex\", flexDirection: \"column\", gap: \"16px\", padding: \"8px\" },\n});\n```\n\nIf the base component's styles already exist as a `stylex.create()` object, return `mixins` instead of (or alongside) `sx`. The codemod imports the mixin and includes it in `stylex.props(...)`:\n\n```ts\nresolveBaseComponent(ctx) {\n  return {\n    tagName: \"div\",\n    consumedProps: [\"column\", \"gap\"],\n    mixins: [{ importSource: \"./lib/mixins.stylex\", importName: \"mixins\", styleKey: \"flex\" }],\n  };\n},\n// Output: <div {...stylex.props(mixins.flex, styles.container)} />\n```\n\n#### Dynamic interpolations\n\nWhen the codemod encounters an interpolation inside a styled template literal, it runs an internal dynamic resolution pipeline which covers common cases like:\n\n- theme access (`props.theme...`) via `resolveValue({ kind: \"theme\", path })`\n- indexed theme lookups (`props.theme.color[props.$bg]`) — when `ctx.indexedLookup` is true, return `{ usage: \"props\", dynamicArgUsage: \"memberAccess\" }` to emit a prebuilt per-property mixin map (e.g., `$colorMixins.backgroundColor[bg]`) instead of a dynamic style function\n- imported value access (`import { zIndex } ...; ${zIndex.popover}`) via `resolveValue({ kind: \"importedValue\", importedName, source, path })`\n- prop access (`props.foo`) and conditionals (`props.foo ? \"a\" : \"b\"`, `props.foo && \"color: red;\"`)\n- helper calls (`transitionSpeed(\"slowTransition\")`) via `resolveCall({ ... })` — the codemod infers usage from context:\n  - With `ctx.cssProperty` (e.g., `color: ${helper()}`) → result used as CSS value in `stylex.create()`\n  - Without `ctx.cssProperty` (e.g., `${helper()}`) → result used as StyleX styles in `stylex.props()`\n  - Use the optional `usage: \"create\" | \"props\"` field to override the default inference\n  - Use `preserveRuntimeCall: true` to keep the original helper call as a runtime style-function\n    override (with or without a static fallback from `expr`)\n- if `resolveCall` returns `undefined`, the transform **bails the file** and logs a warning\n- helper calls applied to prop values (e.g. `shadow(props.shadow)`) by emitting a StyleX style function that calls the helper at runtime\n- conditional CSS blocks via ternary (e.g. `props.$dim ? \"opacity: 0.5;\" : \"\"`)\n\nIf the pipeline can't resolve an interpolation:\n\n- for some dynamic value cases, the transform preserves the value as a wrapper inline style so output keeps visual parity (at the cost of using `style={...}` for that prop)\n- otherwise, the declaration containing that interpolation is **dropped** and a warning is produced (manual follow-up required)\n\n### Limitations\n\n- **Flow** type generation is non-existing, works best with TypeScript or plain JS right now. Contributions more than welcome!\n- **createGlobalStyle**: detected usage is reported as an **unsupported-feature** warning (StyleX does not support global styles in the same way).\n- **Theme prop overrides**: passing a `theme` prop directly to styled components (e.g. `<Button theme={...} />`) is not supported and will bail with a warning.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}