├── .changeset └── config.json ├── .editorconfig ├── .github ├── actions │ └── setup │ │ └── action.yml ├── renovate.json └── workflows │ ├── ci.yml │ ├── format-if-needed.yml │ ├── release.yml │ └── renovate.yml ├── .gitignore ├── .oxlintrc.json ├── .prettierignore ├── LICENSE ├── README.md ├── benchmarks ├── .gitignore ├── README.md ├── disabled-babel.config.js ├── disabled-postcss.config.js ├── index.html ├── package.json ├── src │ ├── app │ │ ├── App.tsx │ │ ├── Benchmark │ │ │ ├── BenchmarkType.ts │ │ │ ├── Profiler.tsx │ │ │ ├── index.tsx │ │ │ ├── math.ts │ │ │ ├── timing.ts │ │ │ └── utils.ts │ │ ├── Button.tsx │ │ ├── Icons.tsx │ │ ├── Layout.tsx │ │ ├── ReportCard.tsx │ │ ├── Text.tsx │ │ └── theme.ts │ ├── cases │ │ ├── SierpinskiTriangle.tsx │ │ └── Tree.tsx │ ├── implementations.ts │ ├── implementations │ │ ├── aphrodite │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── css-modules │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ ├── box.module.css │ │ │ ├── dot.module.css │ │ │ ├── index.ts │ │ │ └── view.module.css │ │ ├── emotion │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── goober │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── inline-styles │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── react-native-web │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ └── index.ts │ │ ├── restyle │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── sanity-css-in-js │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── sanity-styled-components │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── styled-components-object │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── styled-components-use-insertion-effect │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── styled-components-v5 │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── styled-components │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ ├── styled-jsx │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ │ └── styletron-react │ │ │ ├── Box.tsx │ │ │ ├── Dot.tsx │ │ │ ├── Provider.tsx │ │ │ ├── View.tsx │ │ │ └── index.ts │ ├── index.css │ ├── main.tsx │ ├── types.ts │ └── vite-env.d.ts ├── tsconfig.json └── vite.config.ts ├── examples ├── css-in-js │ └── next │ │ ├── next-env.d.ts │ │ ├── next.config.ts │ │ ├── package.json │ │ ├── sanity-ui.d.ts │ │ ├── src │ │ └── app │ │ │ ├── layout.client.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.client.tsx │ │ │ ├── page.tsx │ │ │ └── scheme.client.tsx │ │ └── tsconfig.json └── styled-components │ ├── next-app-router │ ├── next-env.d.ts │ ├── next.config.ts │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── (demo) │ │ │ ├── layout.client.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.client.tsx │ │ │ ├── page.tsx │ │ │ └── registry.tsx │ │ │ └── (test) │ │ │ ├── TestStartTransition.tsx │ │ │ ├── TestSuspenseFallback.tsx │ │ │ ├── fork │ │ │ ├── layout.tsx │ │ │ ├── suspense │ │ │ │ └── page.tsx │ │ │ └── transition │ │ │ │ └── page.tsx │ │ │ ├── global.css │ │ │ ├── hooks.ts │ │ │ ├── layout.tsx │ │ │ └── original │ │ │ ├── layout.tsx │ │ │ ├── suspense │ │ │ └── page.tsx │ │ │ └── transition │ │ │ └── page.tsx │ └── tsconfig.json │ └── next-pages-router │ ├── next-env.d.ts │ ├── next.config.ts │ ├── package.json │ ├── src │ └── pages │ │ ├── _app.tsx │ │ ├── _document.tsx │ │ └── index.tsx │ └── tsconfig.json ├── package.json ├── packages ├── css-in-js │ ├── .oxlintrc.json │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── scripts │ │ └── generateErrorMap.cjs │ ├── src │ │ ├── base.ts │ │ ├── constants.ts │ │ ├── constructors │ │ │ ├── constructWithOptions.ts │ │ │ ├── createGlobalStyle.ts │ │ │ ├── css.ts │ │ │ ├── keyframes.ts │ │ │ ├── styled.tsx │ │ │ └── test │ │ │ │ ├── createGlobalStyle.ssr.test.tsx │ │ │ │ ├── createGlobalStyle.test.tsx │ │ │ │ ├── keyframes.test.tsx │ │ │ │ └── styled.test.tsx │ │ ├── index.ts │ │ ├── models │ │ │ ├── ComponentStyle.ts │ │ │ ├── GlobalStyle.ts │ │ │ ├── Keyframes.ts │ │ │ ├── StyleSheetManager.tsx │ │ │ ├── StyledComponent.tsx │ │ │ ├── ThemeProvider.tsx │ │ │ └── test │ │ │ │ ├── Keyframes.test.ts │ │ │ │ ├── StyleSheetManager.test.tsx │ │ │ │ ├── ThemeProvider.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── StyleSheetManager.test.tsx.snap │ │ │ │ └── ThemeProvider.test.tsx.snap │ │ ├── secretInternals.ts │ │ ├── sheet │ │ │ ├── GroupIDAllocator.ts │ │ │ ├── GroupedTag.ts │ │ │ ├── Sheet.ts │ │ │ ├── Tag.ts │ │ │ ├── dom.ts │ │ │ ├── index.ts │ │ │ ├── test │ │ │ │ ├── GroupIDAllocator.test.ts │ │ │ │ ├── GroupedTag.test.ts │ │ │ │ ├── Sheet.test.ts │ │ │ │ ├── Tag.test.ts │ │ │ │ └── dom.test.ts │ │ │ └── types.ts │ │ ├── test │ │ │ ├── __snapshots__ │ │ │ │ ├── attrs.test.tsx.snap │ │ │ │ ├── expanded-api.test.tsx.snap │ │ │ │ ├── props.test.tsx.snap │ │ │ │ ├── ssr.test.tsx.snap │ │ │ │ └── theme.test.tsx.snap │ │ │ ├── attrs.test.tsx │ │ │ ├── basic.test.tsx │ │ │ ├── constants.test.tsx │ │ │ ├── css.test.tsx │ │ │ ├── expanded-api.test.tsx │ │ │ ├── overriding.test.tsx │ │ │ ├── props.test.tsx │ │ │ ├── ssr.test.tsx │ │ │ ├── staticCaching.test.ts │ │ │ ├── styles.test.tsx │ │ │ ├── test.d.ts │ │ │ ├── theme.test.tsx │ │ │ ├── tsconfig.json │ │ │ ├── types.tsx │ │ │ ├── utils.ts │ │ │ ├── veryLargeUnionType.ts │ │ │ ├── warnOnDynamicCreation.test.tsx │ │ │ └── warnTooManyClasses.test.tsx │ │ ├── types.ts │ │ └── utils │ │ │ ├── addUnitIfNeeded.ts │ │ │ ├── checkDynamicCreation.ts │ │ │ ├── createWarnTooManyClasses.ts │ │ │ ├── determineTheme.ts │ │ │ ├── domElements.ts │ │ │ ├── empties.ts │ │ │ ├── error.ts │ │ │ ├── errors.js │ │ │ ├── errors.md │ │ │ ├── errors.ts │ │ │ ├── escape.ts │ │ │ ├── flatten.ts │ │ │ ├── generateAlphabeticName.ts │ │ │ ├── generateComponentId.ts │ │ │ ├── generateDisplayName.ts │ │ │ ├── getComponentName.ts │ │ │ ├── hash.ts │ │ │ ├── hoist.ts │ │ │ ├── hyphenateStyleName.ts │ │ │ ├── interleave.ts │ │ │ ├── isFunction.ts │ │ │ ├── isPlainObject.ts │ │ │ ├── isStatelessFunction.ts │ │ │ ├── isStaticRules.ts │ │ │ ├── isStyledComponent.ts │ │ │ ├── isTag.ts │ │ │ ├── joinStrings.ts │ │ │ ├── mixinDeep.ts │ │ │ ├── nonce.ts │ │ │ ├── stylis.ts │ │ │ ├── test │ │ │ ├── addUnitIfNeeded.test.ts │ │ │ ├── determineTheme.test.ts │ │ │ ├── error.test.ts │ │ │ ├── escape.test.ts │ │ │ ├── flatten.test.tsx │ │ │ ├── generateAlphabeticName.test.ts │ │ │ ├── generateDisplayName.test.ts │ │ │ ├── getComponentName.test.tsx │ │ │ ├── hyphenateStyleName.test.ts │ │ │ ├── interleave.test.ts │ │ │ ├── isPlainObject.test.tsx │ │ │ ├── isStatelessFunction.test.tsx │ │ │ ├── isStyledComponent.test.ts │ │ │ ├── joinStrings.test.ts │ │ │ ├── mixinDeep.test.ts │ │ │ └── stylis.test.ts │ │ │ └── useHydrating.ts │ ├── test-utils │ │ ├── index.ts │ │ └── testSetup.ts │ ├── tsconfig.json │ ├── tsdown.config.ts │ └── vitest.config.ts └── styled-components │ ├── .npmignore │ ├── .oxlintrc.json │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── rollup.config.mjs │ ├── scripts │ └── generateErrorMap.js │ ├── src │ ├── base.ts │ ├── constants.ts │ ├── constructors │ │ ├── constructWithOptions.ts │ │ ├── createGlobalStyle.ts │ │ ├── css.ts │ │ ├── keyframes.ts │ │ ├── styled.tsx │ │ └── test │ │ │ ├── createGlobalStyle.ssr.test.tsx │ │ │ ├── createGlobalStyle.test.tsx │ │ │ ├── keyframes.test.tsx │ │ │ └── styled.test.tsx │ ├── index.ts │ ├── models │ │ ├── ComponentStyle.ts │ │ ├── GlobalStyle.ts │ │ ├── Keyframes.ts │ │ ├── ServerStyleSheet.tsx │ │ ├── StyleSheetManager.tsx │ │ ├── StyledComponent.tsx │ │ ├── ThemeProvider.tsx │ │ └── test │ │ │ ├── Keyframes.test.ts │ │ │ ├── StyleSheetManager.test.tsx │ │ │ ├── ThemeProvider.test.tsx │ │ │ └── __snapshots__ │ │ │ ├── StyleSheetManager.test.tsx.snap │ │ │ └── ThemeProvider.test.tsx.snap │ ├── secretInternals.ts │ ├── sheet │ │ ├── GroupIDAllocator.ts │ │ ├── GroupedTag.ts │ │ ├── Rehydration.ts │ │ ├── Sheet.ts │ │ ├── Tag.ts │ │ ├── dom.ts │ │ ├── index.ts │ │ ├── test │ │ │ ├── GroupIDAllocator.test.ts │ │ │ ├── GroupedTag.test.ts │ │ │ ├── Rehydration.test.tsx │ │ │ ├── Sheet.test.ts │ │ │ ├── Tag.test.ts │ │ │ └── dom.test.ts │ │ └── types.ts │ ├── test │ │ ├── __snapshots__ │ │ │ ├── attrs.test.tsx.snap │ │ │ ├── expanded-api.test.tsx.snap │ │ │ ├── props.test.tsx.snap │ │ │ ├── ssr.test.tsx.snap │ │ │ └── theme.test.tsx.snap │ │ ├── attrs.test.tsx │ │ ├── basic.test.tsx │ │ ├── constants.test.tsx │ │ ├── css.test.tsx │ │ ├── expanded-api.test.tsx │ │ ├── overriding.test.tsx │ │ ├── props.test.tsx │ │ ├── rehydration.test.tsx │ │ ├── ssr.test.tsx │ │ ├── staticCaching.test.ts │ │ ├── styles.test.tsx │ │ ├── test.d.ts │ │ ├── theme.test.tsx │ │ ├── tsconfig.json │ │ ├── types.tsx │ │ ├── utils.ts │ │ ├── veryLargeUnionType.ts │ │ ├── warnOnDynamicCreation.test.tsx │ │ └── warnTooManyClasses.test.tsx │ ├── types.ts │ └── utils │ │ ├── addUnitIfNeeded.ts │ │ ├── checkDynamicCreation.ts │ │ ├── createWarnTooManyClasses.ts │ │ ├── determineTheme.ts │ │ ├── domElements.ts │ │ ├── empties.ts │ │ ├── error.ts │ │ ├── errors.md │ │ ├── errors.ts │ │ ├── escape.ts │ │ ├── flatten.ts │ │ ├── generateAlphabeticName.ts │ │ ├── generateComponentId.ts │ │ ├── generateDisplayName.ts │ │ ├── getComponentName.ts │ │ ├── hash.ts │ │ ├── hoist.ts │ │ ├── hyphenateStyleName.ts │ │ ├── interleave.ts │ │ ├── isFunction.ts │ │ ├── isPlainObject.ts │ │ ├── isStatelessFunction.ts │ │ ├── isStaticRules.ts │ │ ├── isStyledComponent.ts │ │ ├── isTag.ts │ │ ├── joinStrings.ts │ │ ├── mixinDeep.ts │ │ ├── nonce.ts │ │ ├── stylis.ts │ │ └── test │ │ ├── addUnitIfNeeded.test.ts │ │ ├── determineTheme.test.ts │ │ ├── error.test.ts │ │ ├── escape.test.ts │ │ ├── flatten.test.tsx │ │ ├── generateAlphabeticName.test.ts │ │ ├── generateDisplayName.test.ts │ │ ├── getComponentName.test.tsx │ │ ├── hyphenateStyleName.test.ts │ │ ├── interleave.test.ts │ │ ├── isPlainObject.test.tsx │ │ ├── isStatelessFunction.test.tsx │ │ ├── isStyledComponent.test.ts │ │ ├── joinStrings.test.ts │ │ ├── mixinDeep.test.ts │ │ └── stylis.test.ts │ ├── test-utils │ ├── index.ts │ └── testSetup.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── src └── utils └── errors.md /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/format-if-needed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.github/workflows/format-if-needed.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/renovate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.github/workflows/renovate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.gitignore -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/.prettierignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/.gitignore -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/disabled-babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/disabled-babel.config.js -------------------------------------------------------------------------------- /benchmarks/disabled-postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/disabled-postcss.config.js -------------------------------------------------------------------------------- /benchmarks/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/index.html -------------------------------------------------------------------------------- /benchmarks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/package.json -------------------------------------------------------------------------------- /benchmarks/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/App.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/Benchmark/BenchmarkType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Benchmark/BenchmarkType.ts -------------------------------------------------------------------------------- /benchmarks/src/app/Benchmark/Profiler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Benchmark/Profiler.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/Benchmark/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Benchmark/index.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/Benchmark/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Benchmark/math.ts -------------------------------------------------------------------------------- /benchmarks/src/app/Benchmark/timing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Benchmark/timing.ts -------------------------------------------------------------------------------- /benchmarks/src/app/Benchmark/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Benchmark/utils.ts -------------------------------------------------------------------------------- /benchmarks/src/app/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Button.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Icons.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Layout.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/ReportCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/ReportCard.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/Text.tsx -------------------------------------------------------------------------------- /benchmarks/src/app/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/app/theme.ts -------------------------------------------------------------------------------- /benchmarks/src/cases/SierpinskiTriangle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/cases/SierpinskiTriangle.tsx -------------------------------------------------------------------------------- /benchmarks/src/cases/Tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/cases/Tree.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/aphrodite/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/aphrodite/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/aphrodite/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/aphrodite/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/aphrodite/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/aphrodite/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/aphrodite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/aphrodite/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/css-modules/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/css-modules/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/css-modules/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/css-modules/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/css-modules/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/css-modules/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/css-modules/box.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/css-modules/box.module.css -------------------------------------------------------------------------------- /benchmarks/src/implementations/css-modules/dot.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/css-modules/dot.module.css -------------------------------------------------------------------------------- /benchmarks/src/implementations/css-modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/css-modules/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/css-modules/view.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/css-modules/view.module.css -------------------------------------------------------------------------------- /benchmarks/src/implementations/emotion/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/emotion/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/emotion/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/emotion/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/emotion/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/emotion/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/emotion/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/emotion/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/goober/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/goober/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/goober/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/goober/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/goober/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/goober/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/goober/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/goober/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/inline-styles/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/inline-styles/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/inline-styles/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/inline-styles/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/inline-styles/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/inline-styles/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/inline-styles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/inline-styles/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/react-native-web/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/react-native-web/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/react-native-web/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/react-native-web/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/react-native-web/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/react-native-web/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/restyle/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/restyle/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/restyle/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/restyle/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/restyle/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/restyle/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/restyle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/restyle/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-css-in-js/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-css-in-js/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-css-in-js/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-css-in-js/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-css-in-js/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-css-in-js/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-css-in-js/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-css-in-js/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-styled-components/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-styled-components/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-styled-components/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-styled-components/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-styled-components/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-styled-components/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/sanity-styled-components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/sanity-styled-components/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-object/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-object/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-object/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-object/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-object/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-object/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-object/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-object/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-use-insertion-effect/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-use-insertion-effect/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-use-insertion-effect/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-use-insertion-effect/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-use-insertion-effect/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-use-insertion-effect/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-use-insertion-effect/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-use-insertion-effect/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-v5/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-v5/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-v5/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-v5/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-v5/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-v5/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components-v5/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components-v5/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-components/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-jsx/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-jsx/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-jsx/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-jsx/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-jsx/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-jsx/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styled-jsx/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styled-jsx/index.ts -------------------------------------------------------------------------------- /benchmarks/src/implementations/styletron-react/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styletron-react/Box.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styletron-react/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styletron-react/Dot.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styletron-react/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styletron-react/Provider.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styletron-react/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styletron-react/View.tsx -------------------------------------------------------------------------------- /benchmarks/src/implementations/styletron-react/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/implementations/styletron-react/index.ts -------------------------------------------------------------------------------- /benchmarks/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/index.css -------------------------------------------------------------------------------- /benchmarks/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/main.tsx -------------------------------------------------------------------------------- /benchmarks/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/src/types.ts -------------------------------------------------------------------------------- /benchmarks/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /benchmarks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/benchmarks/vite.config.ts -------------------------------------------------------------------------------- /examples/css-in-js/next/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/next-env.d.ts -------------------------------------------------------------------------------- /examples/css-in-js/next/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/next.config.ts -------------------------------------------------------------------------------- /examples/css-in-js/next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/package.json -------------------------------------------------------------------------------- /examples/css-in-js/next/sanity-ui.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/sanity-ui.d.ts -------------------------------------------------------------------------------- /examples/css-in-js/next/src/app/layout.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/src/app/layout.client.tsx -------------------------------------------------------------------------------- /examples/css-in-js/next/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/src/app/layout.tsx -------------------------------------------------------------------------------- /examples/css-in-js/next/src/app/page.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/src/app/page.client.tsx -------------------------------------------------------------------------------- /examples/css-in-js/next/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/src/app/page.tsx -------------------------------------------------------------------------------- /examples/css-in-js/next/src/app/scheme.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/src/app/scheme.client.tsx -------------------------------------------------------------------------------- /examples/css-in-js/next/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/css-in-js/next/tsconfig.json -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/next-env.d.ts -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/next.config.ts -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/package.json -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(demo)/layout.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(demo)/layout.client.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(demo)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(demo)/layout.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(demo)/page.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(demo)/page.client.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(demo)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(demo)/page.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(demo)/registry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(demo)/registry.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/TestStartTransition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/TestStartTransition.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/TestSuspenseFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/TestSuspenseFallback.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/fork/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/fork/layout.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/fork/suspense/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/fork/suspense/page.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/fork/transition/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/fork/transition/page.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/global.css -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/hooks.ts -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/layout.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/original/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/original/layout.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/original/suspense/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/original/suspense/page.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/src/app/(test)/original/transition/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/src/app/(test)/original/transition/page.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-app-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-app-router/tsconfig.json -------------------------------------------------------------------------------- /examples/styled-components/next-pages-router/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-pages-router/next-env.d.ts -------------------------------------------------------------------------------- /examples/styled-components/next-pages-router/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-pages-router/next.config.ts -------------------------------------------------------------------------------- /examples/styled-components/next-pages-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-pages-router/package.json -------------------------------------------------------------------------------- /examples/styled-components/next-pages-router/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-pages-router/src/pages/_app.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-pages-router/src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-pages-router/src/pages/_document.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-pages-router/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-pages-router/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/styled-components/next-pages-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/examples/styled-components/next-pages-router/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/package.json -------------------------------------------------------------------------------- /packages/css-in-js/.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/.oxlintrc.json -------------------------------------------------------------------------------- /packages/css-in-js/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/CHANGELOG.md -------------------------------------------------------------------------------- /packages/css-in-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/README.md -------------------------------------------------------------------------------- /packages/css-in-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/package.json -------------------------------------------------------------------------------- /packages/css-in-js/scripts/generateErrorMap.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/scripts/generateErrorMap.cjs -------------------------------------------------------------------------------- /packages/css-in-js/src/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/base.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constants.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/constructWithOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/constructWithOptions.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/createGlobalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/createGlobalStyle.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/css.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/keyframes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/keyframes.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/styled.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/test/createGlobalStyle.ssr.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/test/createGlobalStyle.ssr.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/test/createGlobalStyle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/test/createGlobalStyle.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/test/keyframes.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/test/keyframes.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/constructors/test/styled.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/constructors/test/styled.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/index.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/models/ComponentStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/ComponentStyle.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/models/GlobalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/GlobalStyle.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/models/Keyframes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/Keyframes.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/models/StyleSheetManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/StyleSheetManager.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/models/StyledComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/StyledComponent.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/models/ThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/ThemeProvider.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/models/test/Keyframes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/test/Keyframes.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/models/test/StyleSheetManager.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/test/StyleSheetManager.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/models/test/ThemeProvider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/test/ThemeProvider.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/models/test/__snapshots__/StyleSheetManager.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/test/__snapshots__/StyleSheetManager.test.tsx.snap -------------------------------------------------------------------------------- /packages/css-in-js/src/models/test/__snapshots__/ThemeProvider.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/models/test/__snapshots__/ThemeProvider.test.tsx.snap -------------------------------------------------------------------------------- /packages/css-in-js/src/secretInternals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/secretInternals.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/GroupIDAllocator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/GroupIDAllocator.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/GroupedTag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/GroupedTag.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/Sheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/Sheet.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/Tag.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/dom.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './Sheet' 2 | -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/test/GroupIDAllocator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/test/GroupIDAllocator.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/test/GroupedTag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/test/GroupedTag.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/test/Sheet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/test/Sheet.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/test/Tag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/test/Tag.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/test/dom.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/test/dom.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/sheet/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/sheet/types.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/test/__snapshots__/attrs.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/__snapshots__/attrs.test.tsx.snap -------------------------------------------------------------------------------- /packages/css-in-js/src/test/__snapshots__/expanded-api.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/__snapshots__/expanded-api.test.tsx.snap -------------------------------------------------------------------------------- /packages/css-in-js/src/test/__snapshots__/props.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/__snapshots__/props.test.tsx.snap -------------------------------------------------------------------------------- /packages/css-in-js/src/test/__snapshots__/ssr.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/__snapshots__/ssr.test.tsx.snap -------------------------------------------------------------------------------- /packages/css-in-js/src/test/__snapshots__/theme.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/__snapshots__/theme.test.tsx.snap -------------------------------------------------------------------------------- /packages/css-in-js/src/test/attrs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/attrs.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/basic.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/basic.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/constants.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/constants.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/css.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/css.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/expanded-api.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/expanded-api.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/overriding.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/overriding.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/props.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/props.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/ssr.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/ssr.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/staticCaching.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/staticCaching.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/test/styles.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/styles.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/test.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/test.d.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/test/theme.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/theme.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/tsconfig.json -------------------------------------------------------------------------------- /packages/css-in-js/src/test/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/types.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/utils.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/test/veryLargeUnionType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/veryLargeUnionType.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/test/warnOnDynamicCreation.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/warnOnDynamicCreation.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/test/warnTooManyClasses.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/test/warnTooManyClasses.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/types.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/addUnitIfNeeded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/addUnitIfNeeded.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/checkDynamicCreation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/checkDynamicCreation.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/createWarnTooManyClasses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/createWarnTooManyClasses.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/determineTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/determineTheme.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/domElements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/domElements.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/empties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/empties.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/error.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/errors.js -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/errors.md -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/errors.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/escape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/escape.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/flatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/flatten.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/generateAlphabeticName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/generateAlphabeticName.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/generateComponentId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/generateComponentId.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/generateDisplayName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/generateDisplayName.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/getComponentName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/getComponentName.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/hash.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/hoist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/hoist.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/hyphenateStyleName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/hyphenateStyleName.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/interleave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/interleave.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/isFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/isFunction.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/isPlainObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/isPlainObject.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/isStatelessFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/isStatelessFunction.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/isStaticRules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/isStaticRules.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/isStyledComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/isStyledComponent.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/isTag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/isTag.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/joinStrings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/joinStrings.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/mixinDeep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/mixinDeep.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/nonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/nonce.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/stylis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/stylis.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/addUnitIfNeeded.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/addUnitIfNeeded.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/determineTheme.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/determineTheme.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/error.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/escape.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/escape.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/flatten.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/flatten.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/generateAlphabeticName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/generateAlphabeticName.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/generateDisplayName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/generateDisplayName.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/getComponentName.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/getComponentName.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/hyphenateStyleName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/hyphenateStyleName.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/interleave.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/interleave.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/isPlainObject.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/isPlainObject.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/isStatelessFunction.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/isStatelessFunction.test.tsx -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/isStyledComponent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/isStyledComponent.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/joinStrings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/joinStrings.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/mixinDeep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/mixinDeep.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/test/stylis.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/test/stylis.test.ts -------------------------------------------------------------------------------- /packages/css-in-js/src/utils/useHydrating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/src/utils/useHydrating.ts -------------------------------------------------------------------------------- /packages/css-in-js/test-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/test-utils/index.ts -------------------------------------------------------------------------------- /packages/css-in-js/test-utils/testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/test-utils/testSetup.ts -------------------------------------------------------------------------------- /packages/css-in-js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/tsconfig.json -------------------------------------------------------------------------------- /packages/css-in-js/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/tsdown.config.ts -------------------------------------------------------------------------------- /packages/css-in-js/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/css-in-js/vitest.config.ts -------------------------------------------------------------------------------- /packages/styled-components/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/.npmignore -------------------------------------------------------------------------------- /packages/styled-components/.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/.oxlintrc.json -------------------------------------------------------------------------------- /packages/styled-components/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/CHANGELOG.md -------------------------------------------------------------------------------- /packages/styled-components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/README.md -------------------------------------------------------------------------------- /packages/styled-components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/package.json -------------------------------------------------------------------------------- /packages/styled-components/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/rollup.config.mjs -------------------------------------------------------------------------------- /packages/styled-components/scripts/generateErrorMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/scripts/generateErrorMap.js -------------------------------------------------------------------------------- /packages/styled-components/src/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/base.ts -------------------------------------------------------------------------------- /packages/styled-components/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constants.ts -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/constructWithOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/constructWithOptions.ts -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/createGlobalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/createGlobalStyle.ts -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/css.ts -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/keyframes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/keyframes.ts -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/styled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/styled.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/test/createGlobalStyle.ssr.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/test/createGlobalStyle.ssr.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/test/createGlobalStyle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/test/createGlobalStyle.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/test/keyframes.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/test/keyframes.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/constructors/test/styled.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/constructors/test/styled.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/index.ts -------------------------------------------------------------------------------- /packages/styled-components/src/models/ComponentStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/ComponentStyle.ts -------------------------------------------------------------------------------- /packages/styled-components/src/models/GlobalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/GlobalStyle.ts -------------------------------------------------------------------------------- /packages/styled-components/src/models/Keyframes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/Keyframes.ts -------------------------------------------------------------------------------- /packages/styled-components/src/models/ServerStyleSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/ServerStyleSheet.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/models/StyleSheetManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/StyleSheetManager.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/models/StyledComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/StyledComponent.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/models/ThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/ThemeProvider.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/models/test/Keyframes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/test/Keyframes.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/models/test/StyleSheetManager.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/test/StyleSheetManager.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/models/test/ThemeProvider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/test/ThemeProvider.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/models/test/__snapshots__/StyleSheetManager.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/test/__snapshots__/StyleSheetManager.test.tsx.snap -------------------------------------------------------------------------------- /packages/styled-components/src/models/test/__snapshots__/ThemeProvider.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/models/test/__snapshots__/ThemeProvider.test.tsx.snap -------------------------------------------------------------------------------- /packages/styled-components/src/secretInternals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/secretInternals.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/GroupIDAllocator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/GroupIDAllocator.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/GroupedTag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/GroupedTag.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/Rehydration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/Rehydration.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/Sheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/Sheet.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/Tag.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/dom.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './Sheet' 2 | -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/test/GroupIDAllocator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/test/GroupIDAllocator.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/test/GroupedTag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/test/GroupedTag.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/test/Rehydration.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/test/Rehydration.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/test/Sheet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/test/Sheet.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/test/Tag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/test/Tag.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/test/dom.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/test/dom.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/sheet/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/sheet/types.ts -------------------------------------------------------------------------------- /packages/styled-components/src/test/__snapshots__/attrs.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/__snapshots__/attrs.test.tsx.snap -------------------------------------------------------------------------------- /packages/styled-components/src/test/__snapshots__/expanded-api.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/__snapshots__/expanded-api.test.tsx.snap -------------------------------------------------------------------------------- /packages/styled-components/src/test/__snapshots__/props.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/__snapshots__/props.test.tsx.snap -------------------------------------------------------------------------------- /packages/styled-components/src/test/__snapshots__/ssr.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/__snapshots__/ssr.test.tsx.snap -------------------------------------------------------------------------------- /packages/styled-components/src/test/__snapshots__/theme.test.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/__snapshots__/theme.test.tsx.snap -------------------------------------------------------------------------------- /packages/styled-components/src/test/attrs.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/attrs.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/basic.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/basic.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/constants.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/constants.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/css.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/css.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/expanded-api.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/expanded-api.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/overriding.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/overriding.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/props.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/props.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/rehydration.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/rehydration.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/ssr.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/ssr.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/staticCaching.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/staticCaching.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/test/styles.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/styles.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/test.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/test.d.ts -------------------------------------------------------------------------------- /packages/styled-components/src/test/theme.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/theme.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/tsconfig.json -------------------------------------------------------------------------------- /packages/styled-components/src/test/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/types.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/utils.ts -------------------------------------------------------------------------------- /packages/styled-components/src/test/veryLargeUnionType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/veryLargeUnionType.ts -------------------------------------------------------------------------------- /packages/styled-components/src/test/warnOnDynamicCreation.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/warnOnDynamicCreation.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/test/warnTooManyClasses.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/test/warnTooManyClasses.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/types.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/addUnitIfNeeded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/addUnitIfNeeded.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/checkDynamicCreation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/checkDynamicCreation.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/createWarnTooManyClasses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/createWarnTooManyClasses.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/determineTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/determineTheme.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/domElements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/domElements.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/empties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/empties.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/error.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/errors.md -------------------------------------------------------------------------------- /packages/styled-components/src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/errors.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/escape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/escape.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/flatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/flatten.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/generateAlphabeticName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/generateAlphabeticName.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/generateComponentId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/generateComponentId.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/generateDisplayName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/generateDisplayName.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/getComponentName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/getComponentName.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/hash.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/hoist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/hoist.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/hyphenateStyleName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/hyphenateStyleName.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/interleave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/interleave.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/isFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/isFunction.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/isPlainObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/isPlainObject.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/isStatelessFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/isStatelessFunction.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/isStaticRules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/isStaticRules.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/isStyledComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/isStyledComponent.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/isTag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/isTag.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/joinStrings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/joinStrings.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/mixinDeep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/mixinDeep.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/nonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/nonce.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/stylis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/stylis.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/addUnitIfNeeded.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/addUnitIfNeeded.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/determineTheme.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/determineTheme.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/error.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/escape.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/escape.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/flatten.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/flatten.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/generateAlphabeticName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/generateAlphabeticName.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/generateDisplayName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/generateDisplayName.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/getComponentName.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/getComponentName.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/hyphenateStyleName.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/hyphenateStyleName.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/interleave.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/interleave.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/isPlainObject.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/isPlainObject.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/isStatelessFunction.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/isStatelessFunction.test.tsx -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/isStyledComponent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/isStyledComponent.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/joinStrings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/joinStrings.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/mixinDeep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/mixinDeep.test.ts -------------------------------------------------------------------------------- /packages/styled-components/src/utils/test/stylis.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/src/utils/test/stylis.test.ts -------------------------------------------------------------------------------- /packages/styled-components/test-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/test-utils/index.ts -------------------------------------------------------------------------------- /packages/styled-components/test-utils/testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/test-utils/testSetup.ts -------------------------------------------------------------------------------- /packages/styled-components/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/tsconfig.json -------------------------------------------------------------------------------- /packages/styled-components/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/packages/styled-components/vitest.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/utils/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanity-io/styled-components-last-resort/HEAD/src/utils/errors.md --------------------------------------------------------------------------------