-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Comparing changes
Open a pull request
base repository: emotion-js/emotion
base: @emotion/babel-preset-css-prop@11.11.0
head repository: emotion-js/emotion
compare: d57cfcb6daf48fc5458f91b4db2e072fbc2863e4
Commits on May 23, 2021
-
Removed Flow (and its tooling) from the source code (#2385)
* Removed Flow * Update packages/jest/src/utils.js Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> * Update packages/react/src/theming.js Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> * Update site/src/utils/markdown-styles.js Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> * Fix markdown-styles.js * Title.js * One more formatting, and a FlowFixMe removal * Updated a few snapshots, and yarn.lock Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1d6cde5 - Browse repository at this point
Copy the full SHA 1d6cde5View commit details
Commits on May 24, 2021
-
Merge branch 'main' into ts-migration
# Conflicts: # .prettierrc.yaml # flow-typed/npm/jest-glamor-react_vx.x.x.js # flow-typed/npm/jest_v25.x.x.js # packages/babel-plugin/src/emotion-macro.js # packages/babel-plugin/src/index.js # packages/css/src/create-instance.js # packages/jest/src/create-serializer.js # packages/react/src/class-names.js # packages/react/src/context.js # packages/react/src/global.js # packages/react/src/jsx.js # packages/serialize/src/index.js # packages/server/src/create-instance/construct-style-tags-from-chunks.js # packages/server/src/create-instance/extract-critical-to-chunks.js # packages/server/src/create-instance/index.js # packages/server/src/create-instance/inline.js # packages/server/src/create-instance/stream.js # packages/styled/src/base.js # packages/weak-memoize/src/index.js # test/testSetup.js
Configuration menu - View commit details
-
Copy full SHA for 73073f3 - Browse repository at this point
Copy the full SHA 73073f3View commit details
Commits on Jun 25, 2021
-
Add TypeScript tooling and configs (#2360)
* Add typescript-eslint and base tsconfig.json * Create/move tsconfig.json files and extend from root * Add "site" and "test" to root tsconfig include * Add @babel/preset-typescript * Add tsconfig.json for site * Add "playgrounds" to root tsconfig include * Add typescript-eslint as eslint plugin * Remove standard * Add eslint files override for ts,tsx * Add eslint import and react plugins * Remove eslint-plugin-import and related rules * Add extend for @typescript-extend/eslint-recommended * Restore **/types/tsconfig.json files * Remove typescript-eslint resolutions * Move parserOptions to ts overrides * Enable skipDefaultLibCheck * Exclude types tests from root tsconfig * Add tsconfig content for jsx-pragmatic * Update eslint prettier parser and add auto-fixes * Remove per-package tsconfig.json files
Configuration menu - View commit details
-
Copy full SHA for 4912b82 - Browse repository at this point
Copy the full SHA 4912b82View commit details
Commits on Aug 14, 2021
-
Migrate
@emotion/memoize
to TypeScript (#2427)* [memoize] Migrate to TypeScript * Add changeset * Move tsconfig.json for types tests back * Fix dtslint setup in @emotion/memoize * Add TS files to Jest transform setting * Update .changeset/hip-moons-play.md Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7f8db2d - Browse repository at this point
Copy the full SHA 7f8db2dView commit details -
Migrate
@emotion/weak-memoize
to TypeScript (#2429)* [weak-memoize] Convert to TypeScript * Add changeset * tweak a bunch of stuff Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b1d16b0 - Browse repository at this point
Copy the full SHA b1d16b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3119b05 - Browse repository at this point
Copy the full SHA 3119b05View commit details -
Migrate
@emotion/unitless
to TypeScript (#2430)* [unitless] Convert to TypeScript * Add changeset * tweak some minor things Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fc4d27c - Browse repository at this point
Copy the full SHA fc4d27cView commit details -
Migrate
@emotion/is-prop-valid
to TypeScript (#2432)* [is-prop-valid] Convert to TypeScript * Add changeset * tweak some minor things Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a1e881b - Browse repository at this point
Copy the full SHA a1e881bView commit details -
Migrate
@emotion/sheet
to TypeScript (#2431)* [sheet] Convert to TypeScript * Add changeset * Make _insertTag private * tweak some minor things * add more type tests for constructing StyleSheet * add changeset Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 52aadc6 - Browse repository at this point
Copy the full SHA 52aadc6View commit details
Commits on Aug 15, 2021
-
Migrate
@emotion/utils
to TypeScript (#2359)* feat(ts-utils): Initial migration of utils * Small tweaks * More small tweaks Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 16d8a8c - Browse repository at this point
Copy the full SHA 16d8a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea2c397 - Browse repository at this point
Copy the full SHA ea2c397View commit details -
Use
import type
when importingStyleSheet
from@emotion/sheet
i……n `@emotion/utils`
Configuration menu - View commit details
-
Copy full SHA for e3a4919 - Browse repository at this point
Copy the full SHA e3a4919View commit details
Commits on Nov 14, 2021
-
Merge branch 'main' of https://github.com/emotion-js/emotion into ts-…
…migration Conflicts: packages/cache/__tests__/index.js packages/jest/src/matchers.js packages/react/src/context.js packages/react/src/global.js packages/react/src/index.js packages/react/src/theming.js packages/sheet/__tests__/index.js packages/sheet/src/index.ts packages/sheet/types/index.d.ts
Configuration menu - View commit details
-
Copy full SHA for d48d7f6 - Browse repository at this point
Copy the full SHA d48d7f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce3bccb - Browse repository at this point
Copy the full SHA ce3bccbView commit details -
Merge branch 'main' of https://github.com/emotion-js/emotion into ts-…
…migration Conflicts: packages/jest/src/create-enzyme-serializer.js packages/jest/src/create-serializer.js packages/jest/src/utils.js packages/react/src/class-names.js packages/react/src/emotion-element.js scripts/benchmarks/src/impl.js
Configuration menu - View commit details
-
Copy full SHA for 30f982c - Browse repository at this point
Copy the full SHA 30f982cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0cb8ab - Browse repository at this point
Copy the full SHA e0cb8abView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb0d461 - Browse repository at this point
Copy the full SHA fb0d461View commit details -
Configuration menu - View commit details
-
Copy full SHA for 908703b - Browse repository at this point
Copy the full SHA 908703bView commit details
Commits on Nov 19, 2021
-
Merge pull request #2546 from srmagura/ts-migration
Merge main into ts-migration
Configuration menu - View commit details
-
Copy full SHA for 7d56dbf - Browse repository at this point
Copy the full SHA 7d56dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3ef8cb - Browse repository at this point
Copy the full SHA f3ef8cbView commit details
Commits on Nov 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for da3f244 - Browse repository at this point
Copy the full SHA da3f244View commit details
Commits on Nov 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 85772c3 - Browse repository at this point
Copy the full SHA 85772c3View commit details
Commits on Feb 19, 2022
-
Merge branch 'main' of https://github.com/emotion-js/emotion into ts-…
…migration-merge Conflicts: .github/workflows/main.yml jest.config.js package.json packages/css/test/instance/stream.test.js packages/primitives/test/emotion-primitives.test.js packages/react/__tests__/global-with-theme.js packages/react/__tests__/global.js packages/react/__tests__/rehydration.js packages/react/src/class-names.js packages/react/src/get-label-from-stack-trace.js packages/react/src/global.js packages/server/test/index.test.js packages/server/test/inline.test.js packages/server/test/stream.test.js packages/server/test/util.js packages/utils/types/index.d.ts test/styleTransform.js yarn.lock
Configuration menu - View commit details
-
Copy full SHA for c4bff2e - Browse repository at this point
Copy the full SHA c4bff2eView commit details
Commits on Mar 16, 2022
-
Merge branch 'main' of https://github.com/srmagura/emotion into ts-mi…
…gration-merge
Configuration menu - View commit details
-
Copy full SHA for 0646268 - Browse repository at this point
Copy the full SHA 0646268View commit details
Commits on Mar 18, 2022
-
Migrate
@emotion/babel-plugin-jsx-pragmatic
to TypeScript (#2570)* feat(babel-plugin-jsx-pragmatic): add changeset * feat(babel-plugin-jsx-pragmatic): convert to typescript * fix(babel-plugin-jsx-pragmatic): update babel core types * Update .changeset/wet-boxes-raise.md Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ea84c40 - Browse repository at this point
Copy the full SHA ea84c40View commit details -
Merge branch 'ts-migration' of https://github.com/emotion-js/emotion …
…into ts-migration-merge
Configuration menu - View commit details
-
Copy full SHA for 5e46164 - Browse repository at this point
Copy the full SHA 5e46164View commit details
Commits on Mar 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e959f38 - Browse repository at this point
Copy the full SHA e959f38View commit details
Commits on Apr 9, 2022
-
Migrate
babel-tester
to TypeScript (#2688)* Migrate `babel-tester` to TypeScript * update yarn.lock
Configuration menu - View commit details
-
Copy full SHA for f99981b - Browse repository at this point
Copy the full SHA f99981bView commit details
Commits on Apr 11, 2022
-
Migrate
@emotion/eslint-plugin
to TypeScript (#2568)* feat(eslint-plugin): add standard utils & dependencies for typescript * feat(eslint-plugin): convert `no-vanilla` to typescript * feat(eslint-plugin): convert `styled-import` to typescript * feat(eslint-plugin): convert `import-from-emotion` to typescript * feat(eslint-plugin): convert `syntax-preference` to typescript * feat(eslint-plugin): convert `pkg-renaming` to typescript * feat(eslint-plugin): convert `jsx-import` to typescript * feat(eslint-plugin): move index to typescript * feat(eslint-plugin): add changeset * fix(eslint-plugin): use `require` to get package version * fix(eslint-plugin): adjust rule description Co-authored-by: Sam Magura <srmagura@gmail.com> * fix(eslint-plugin): use `REPO_URL` constant everywhere * chore(eslint-plugin): add change sets for other bugs * nit * Tweak changeset * Report empty css attribute as invalid in syntax-preference rule * Tweak changesets Co-authored-by: Sam Magura <srmagura@gmail.com> Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 304f7e3 - Browse repository at this point
Copy the full SHA 304f7e3View commit details
Commits on Apr 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3045a2f - Browse repository at this point
Copy the full SHA 3045a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c56bcb - Browse repository at this point
Copy the full SHA 4c56bcbView commit details
Commits on Apr 19, 2022
-
* Point to package root rather than src so that the declarations are used when published, not the src * Don't use as const for unitless * Make tsc pass * Add tsc to CI * Remove type aware linting * Remove ESLint from DTSLint CI job * Newline * Fix more things Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 17fee4b - Browse repository at this point
Copy the full SHA 17fee4bView commit details -
Migrate
@emotion/serialize
to TypeScript (#2543)* [serialize]: Convert to Typescript * fix: Some tests * chore: Revert unrelated change * chore: Revert code behaviour changes * chore: Revert toString method addition * chore: Changeset * fix: Add missing return of ComponentSelector * fix: Export missing interfaces * small tweaks * fix stuff Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9ca22c6 - Browse repository at this point
Copy the full SHA 9ca22c6View commit details
Commits on May 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a22d43b - Browse repository at this point
Copy the full SHA a22d43bView commit details -
Merge pull request #2758 from srmagura/ts-merge2
Merge `main` into `ts-migration`
Configuration menu - View commit details
-
Copy full SHA for 8c4e2c3 - Browse repository at this point
Copy the full SHA 8c4e2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f01f9bc - Browse repository at this point
Copy the full SHA f01f9bcView commit details
Commits on May 22, 2022
-
Fix
d.ts
emit in@emotion/eslint-plugin
(#2761)* Put TS hacks in @emotion/eslint-plugin to make Preconstruct not error * Fixed the declaration emit for `@emotion/eslint-plugin` without casts Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8ed0042 - Browse repository at this point
Copy the full SHA 8ed0042View commit details
Commits on Jul 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8c6ad60 - Browse repository at this point
Copy the full SHA 8c6ad60View commit details -
Merge pull request #2816 from srmagura/ts-merge-0710
Merge `main` into `ts-migration`
Configuration menu - View commit details
-
Copy full SHA for 95726a9 - Browse repository at this point
Copy the full SHA 95726a9View commit details
Commits on Jul 26, 2022
-
Fixed
dtslint
tasks for@emotion/cache
and@emotion/server
(#2817)* Fix dtslint issues * Update @emotion/server tsconfig comment about DOM types * Remove redundant declarations * Fixed dtslint in `@emotion/cache` Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 945169b - Browse repository at this point
Copy the full SHA 945169bView commit details
Commits on Jul 31, 2022
-
Convert
@emotion/primitives-core
to TypeScript (#2818)* [wip] primitives-core TS migration * Finish converting primitives-core to TS * Update yarn.lock? * Implement @Andarist's feedback for primitives-core TS migration * Fix regression
Configuration menu - View commit details
-
Copy full SHA for 8546dd0 - Browse repository at this point
Copy the full SHA 8546dd0View commit details
Commits on Aug 2, 2022
-
1
Configuration menu - View commit details
-
Copy full SHA for 62a513b - Browse repository at this point
Copy the full SHA 62a513bView commit details
Commits on Aug 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5fedb73 - Browse repository at this point
Copy the full SHA 5fedb73View commit details -
Merge pull request #2846 from srmagura/ts-merge-0806
Merge `main` into `ts-migration` (August 8th)
Configuration menu - View commit details
-
Copy full SHA for 5cd2199 - Browse repository at this point
Copy the full SHA 5cd2199View commit details
Commits on Aug 16, 2022
-
Move
site
outside of the main typecheck task (#2851)* Make tsc succeed for site * Change tsc-all to tsc:all * Update package.json Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 62e49ad - Browse repository at this point
Copy the full SHA 62e49adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 993557d - Browse repository at this point
Copy the full SHA 993557dView commit details
Commits on Jun 7, 2023
-
Added
ElementType
to the Emotion'sJSX
namespace (#3048)* Support JSX.ElementType * Reexport ElementType * Remove failing test case due to type safe concerns see also: #3048 (comment) * Create wicked-boxes-lick.md --------- Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9357f33 - Browse repository at this point
Copy the full SHA 9357f33View commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fef1ea0 - Browse repository at this point
Copy the full SHA fef1ea0View commit details
Commits on Jun 16, 2023
-
Fix
@emotion/css/create-instance
types in TypeScript module resolut……ion modes that support the `exports` field (#3057)
Configuration menu - View commit details
-
Copy full SHA for 8f66526 - Browse repository at this point
Copy the full SHA 8f66526View commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f3b268f - Browse repository at this point
Copy the full SHA f3b268fView commit details
There are no files selected for viewing
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.