Guy Bedford
4adf4b3300
lodash.curry
2020-03-30 16:26:25 -04:00
JJ Kasper
ea7c1e1dcf
Add support for SCSS options ( #11063 )
...
* Add support for SCSS includePaths
* Support sassOptions instead of just includePaths
Co-authored-by: Tim Neutkens <timneutkens@me.com>
Co-authored-by: Joe Haddad <joe.haddad@zeit.co>
2020-03-16 10:55:16 +01:00
Alexander Dreith
8449ebc221
[Experimental] Add built-in Sass support ( #10133 )
...
* Add built-in Sass support
* Add copy of CSS tests for SCSS
* Fix failing tests
* Fix url-loader tests
* Remove css file generated by tests
* Fix nprogress import for css file
* Fix SCSS modules (still 2 tests that need investigating)
* Update documentation for Sass support
* Fix plain CSS import test
* Fix formatting with prettier fix
* Update test output to reflect scss usage
* Revert "Fix plain CSS import test"
This reverts commit 380319d9d0c4bfb19e28c210262ccd82d19f3556.
# Conflicts:
# test/integration/scss-modules/test/index.test.js
* Update loader structure
* Resolve loaders before passing to compile function
* Remove dead filter code
* Arrange loaders in order and push to array
* Fix loader order bug
* Fix global Sass loader and make module prepocessor optional
* Adjust Sass Modules Implementation
* Fix typo
* Adjust regexps
* Use regexes
* Simplify global setup
* Adjust comments
* fix regex
* Simplify identifier file
* Update Sass Instructions
* Remove unneeded fixtures
* Adjust global tests
* Remove wrapper
* Update source maps
* Flag scss behavior
* Fix css property value
* Update fixtures with Sass vars
* Turn on Scss support
* fix HMR test
* Fix snapshots
Co-authored-by: Tim Neutkens <tim@timneutkens.nl>
Co-authored-by: Joe Haddad <timer150@gmail.com>
2020-01-22 15:26:51 -05:00
Joe Haddad
f67f99a295
Extract CSS Loaders into Separate Files ( #10210 )
2020-01-22 09:50:27 -06:00
Joe Haddad
4a2236dac3
Dedupe CSS Regexes ( #10206 )
2020-01-22 09:50:30 -05:00
Joe Haddad
a3f1d65eba
Fix ESLint Ignores and Extract Fn ( #10205 )
2020-01-22 09:32:51 -05:00
Joe Haddad
d9d9545f30
Error on CSS in Custom Document ( #10091 )
2020-01-14 14:53:42 -05:00
Joe Haddad
9f6fdb95f2
Ignore CSS Ordering Warnings ( #10068 )
2020-01-13 07:48:24 -05:00
Joe Haddad
8686fca6a4
Fix Browserslist Integration for CSS ( #9985 )
...
* Fix Browserslist Loading
* Fix Browserslist Integration for CSS
* Add missing file
2020-01-07 16:59:58 -05:00
Joe Haddad
878ee56bb9
Fix New CSS Support Media Paths ( #9916 )
...
* Fix CSS Media Paths
* update test
* Use absolute path
* Add new tests
* fix import
2020-01-03 12:45:04 -05:00
Joe Haddad
8247f19f10
Defer Loading CSS Configuration ( #9889 )
2019-12-30 17:53:35 -06:00
Joe Haddad
14b18da055
Special Global CSS Error within node_modules
( #9849 )
2019-12-27 13:35:37 -05:00
Joe Haddad
a56d9a918c
Do Not Run File Loader on Server ( #9843 )
2019-12-26 16:17:37 -06:00
Joe Haddad
32cb5e105a
Disable CSS Support When Manually Configured ( #9735 )
...
* Disable CSS Support When Manually Configured
* upgrade TS
* adjust yarn lock
* Remove another version of TypeScript
* Remove possibly leftover loader
* Revert "Remove possibly leftover loader"
This reverts commit 7ce2d1a8854f3d7a833867f8ac3be7923a6cb1d8.
* Update to use no-op loader
2019-12-13 14:23:28 -06:00
Joe Haddad
734989d836
[Experimental] CSS Module Support ( #9686 )
...
* CSS Module Support
* Fix Server-Side Render of CSS Modules
* Fix Jest Snapshots
https://github.com/facebook/jest/pull/8492
* Fix snapshots
* Add test for CSS module edit without remounting
* Add tests for dev and production style being applied
* Add missing TODOs
* Include/exclude should only be applied to issuer, not the CSS file itself
* Add CSS modules + node_modules tests
* Test that content is correct
* Create Multi Module Suite
* Add client-side navigation support for CSS
* Add tests for client-side nav
* Add some delays
* Try another fix
* Increase timeout to 3 minutes
* Fix test
* Give all unique directories
2019-12-11 11:46:12 +01:00
Joe Haddad
9b6ea9d466
Refactor Webpack Configuration ( #9651 )
...
* WIP
* Move data experiment
* Do not throw away rules
* Remove test code
* Correct next data behavior
* Add support for async composing
* Remove unnecessary workaround
* Rename Field
2019-12-09 14:08:15 -06:00