Closed cyejia closed 5 years ago
Hey @chenyejia,
Thanks for the PR! Mind signing our Contributor License Agreement?
When you've done so, go ahead and comment [clabot:check]
and I'll check again.
Yours truly, khanbot
[clabot:check]
CLA signature looks good :+1:
Does the loss of compatibility
setting have any implications for Aphrodite usage after this lands?
@somewhatabstract it looks like the compatibility flag only swaps between require or import for inline-style-prefixer plugins. More info in this PR: https://github.com/Khan/aphrodite/pull/361#issue-254044665
Since the require statement it generates does not use .default
, the compatibility option breaks the aphrodite build.
TL;DR: I don't think this has any implications for Aphrodite usage after this lands.
@chenyejia thanks for the PR!
This PR bumps the version of
inline-style-prefixer
up to 5.0.4 so that Aphrodite has the css logical plugin.The imports in
inline-style-prefixer
changed from versions 4 to 5, so this PR also updates some of the import paths, and removes thecompatibility: true
option ingenerateData
, which determined whether the plugin data generated used ES5 or ES2015 imports.