Giuseppe Gurgone
420c1b28f8
Upgrade AVA to get better snapshots
7 years ago
Giuseppe Gurgone
72d8d00939
1.0.10
7 years ago
Giuseppe
12a3d3bc22
Update stylis ( #271 )
Fixes #269
7 years ago
Giuseppe Gurgone
b4a60c8f08
1.0.9
7 years ago
Giuseppe
f38e7e2dd4
Upgrade stylis ( #268 )
Fixes #261
7 years ago
Giuseppe
160643ec6b
Properly detect module.exports ( #267 )
Fixes zeit/next.js#2531
7 years ago
Giuseppe
7fea1926c7
Add CODEOWNERS
7 years ago
Leo Lamprecht
92769b984c
1.0.8
7 years ago
Leo Lamprecht
ab36304d51
Support for Prettier 1.5.x added ( #256 )
* handle non-jsx tag as first child
* update prettier to 1.5.2
* Renamed test
* Stop formatting the test cases
* Updated snapshots
* Removed useless snapshot
7 years ago
Giuseppe Gurgone
61045767c4
1.0.7
7 years ago
Giuseppe Gurgone
e1bb409464
browser-env should be a devDependency
7 years ago
Giuseppe Gurgone
baf75a0192
1.0.6
7 years ago
Giuseppe
d96403dacb
Add failing HMR test ( #245 )
Fixes the case when styles are updated and the `JSXStyle` component ignores them because it calls its `update` helper on `componentWillUpdate` with the old `props`.
See the original PR #236 for more context.
7 years ago
David Gómez
dca5ab0b6d
Add Idea language injection howto to README ( #242 )
Fixes #186
7 years ago
Aaron Lampros
4f18104d5a
Add vim syntax plugin to docs ( #239 )
7 years ago
Giuseppe Gurgone
b9fb9c9293
1.0.5
7 years ago
Giuseppe
52c9c1ee6d
Fix expressions placeholders parsing/validation for external files ( #227 )
#223 fixed only one case, this branch aims to fix them all :)
Our safeguard is the `t.regex` from "transpiles external stylesheets with validation (expressions)" in `tests/external.js`, if that matches then the files are parsed correctly as css and therefore processed by styled-jsx.
Fixes #224
7 years ago
Rafał Ruciński
665113461d
Fix ASI after a colon ( #228 )
Bump Stylis to 3.0.17 to fix a regression in `background-image:` getting a semicolon after the colon. Adds a test to prevent future regressions.
7 years ago
Giuseppe Gurgone
57d00db747
1.0.4
7 years ago
Giuseppe
c81c95e66f
Fix esternal styles with expressions are not transpiled ( #223 )
The problem was that when using interpolation in external files eg. `div { color: ${colors.foo} }` we replace the interpolation `${colors.foo}` with a placeholder so that it can be parsed as css.
For external files we also check whether the export is a string or rather valid css (we do css detection). The problem was that the placeholder is invalid css eg. `div { color: %foo% } }` (`%foo%` is not a valid value for color) so we skipped the file altogether.
I fixed it by using a fake css custom property as placeholder instead.
7 years ago
Giuseppe Gurgone
91e885f3b0
1.0.3
7 years ago
Giuseppe
ef0e4def06
Add support for Node4 ( #218 )
7 years ago
Giuseppe Gurgone
484f3bfae0
1.0.2
8 years ago
Giuseppe
f9b6dcb177
Fix at-rules nesting ( #216 )
Fixes #214
8 years ago
Giuseppe Gurgone
fb30e22661
1.0.1
8 years ago
Giuseppe
8dbc00a5dc
Update stylis ( #213 )
8 years ago
Giuseppe
9e28d12143
Remove multiple global workaround example
now global is fixed
8 years ago
Giuseppe
3099f5b834
Upgrade to Stylis v3 ( #210 )
* upgrade stylis
* update snapshots
* Improve error msg, fix args parsing
8 years ago
Giuseppe Gurgone
ec1fdef0ca
1.0.0
8 years ago
Giuseppe Gurgone
f93abb927f
Upgrade babylon
8 years ago
Giuseppe
51f11c7c0b
Add styled with prettier badge to README.md
8 years ago
Giuseppe
9375d7c3c1
Fix expressions scope check ( #204 )
Fixes #176
8 years ago
Tim Neutkens
0ac5a93673
Show how to select children of global element ( #168 )
8 years ago
Giuseppe
436e9bbf95
Clarify that we automatically add vendor prefixes
Fixes #202
8 years ago
Giuseppe
1d847211f3
Add prettier ( #196 )
8 years ago
tdeschryver
e24516ab8a
Rewritten tests using ava snapshot ( #200 )
8 years ago
Giuseppe
adf11d4ac3
Preprocess external global styles ( #198 )
8 years ago
Giuseppe
8fc2e4a944
Preprocess and minify global styles ( #194 )
8 years ago
Giuseppe
642e0ffd0f
Fix externalJsxId calculation fails when only using external global styles ( #192 )
8 years ago
Giuseppe
d6785e1ab3
Fix expr namespacing inside animation shorthand ( #189 )
8 years ago
Giuseppe
02e203fe12
Introduce support for styles in separate files ( #148 )
Styles can be defined in separate JavaScript modules and exported as strings. Fixes #83
8 years ago
Leo Lamprecht
a81de0743f
Command line indicator removed
8 years ago
Leo Lamprecht
18f1aea56d
Removed npm badge - already linked in repo URL
8 years ago
Leo Lamprecht
8098db619a
Invalidated cache of slack badge
8 years ago
Roland Warmerdam
81ac6a36ba
Make rendering order deterministic ( #187 )
8 years ago
xekri
0545f4e6e6
Add Syntax Highlighting Solution for VS Code ( #164 )
8 years ago
Gregor Adams
ddd3a1ad4e
docs(readme) declare code blocks as jsx ( #156 )
Not all code blocks were declared as jsx therefore some examples had broken syntax highlighting
8 years ago
Tim Neutkens
ae1ed6753f
Add Emmet snippet ( #149 )
8 years ago
Sultan Tarimo
f2c3c2d0ea
fix :global & animation:..} ( #144 )
8 years ago
Giuseppe
da73cc6247
Remove batched styles updates ( #139 )
Fixes #136
8 years ago