Tobias Koppers
7035a036ab
lazy load postcss plugins ( #25317 )
...
Improves startup performance
for vercel/front by ~1s
2021-05-21 00:31:45 +00:00
Tim Neutkens
b34a0c98fa
Update err.sh links to use nextjs.org/docs/messages instead ( #23353 )
2021-03-29 10:25:00 +02:00
Kristoffer K
1c75bf789b
perf(next): use require.resolve instead of resolve ( #19518 )
...
**What's the problem this PR addresses?**
- ~~https://github.com/vercel/next.js/pull/18768 started to ncc babel and thus it's version of resolve which breaks PnP support~~
Babel replaced `resolve` with the builtin `require.resolve` and a polyfill for older node versions in https://github.com/babel/babel/pull/12439 which was upgraded in https://github.com/vercel/next.js/pull/20586
- `next` unnecessarily bundles the `resolve` package when `require.resolve` is builtin and can do the same job
**How did you fix it?**
- ~~Avoid running `resolve` through ncc~~
Added a test for https://github.com/vercel/next.js/issues/19334 (closes https://github.com/vercel/next.js/issues/19334 )
- Replace `resolve` with `require.resolve`
2021-01-11 14:43:08 +00:00
Guy Bedford
8221c180a5
ncc 0.25.0 upgrade and fixes ( #18873 )
...
This upgrades to ncc@0.25.0 and fixes the previous bugs including:
* ncc not referenced correctly in build
* Babel type errors
* node-fetch, etag, chalk and raw-body dependencies not building with ncc - these have been "un-ncc'd" for now. As they are relatively small dependencies, this doesn't seem too much of an issue and we can follow up in the tracking ncc issue at https://github.com/vercel/ncc/issues/612 .
* `yarn dev` issues
Took a lot of bisecting, but the overall diff isn't too bad here in the end.
2020-11-06 02:33:14 +00:00
Joe Haddad
86160a5190
Upgrade to Prettier 2 ( #13061 )
2020-05-18 15:24:37 -04:00
Guy Bedford
755dc40969
postcss loaders
2020-03-30 16:26:25 -04:00
Guy Bedford
35a6710cdb
babel revert
2020-03-30 16:26:25 -04:00
Guy Bedford
af40b5b2f8
chalk, ci-info
2020-03-30 16:26:25 -04:00
Guy Bedford
90a0cef87e
browserslist
2020-03-30 16:26:25 -04:00
Joe Haddad
3f9b930815
Error on Invalid PostCSS Shape ( #10244 )
...
* Error on Invalid PostCSS Shape
* Add link to docs
2020-01-23 16:27:07 -05:00
Joe Haddad
32ded0539e
PostCSS Error When Exporting Function ( #10242 )
...
* PostCSS Error When Exporting Function
* Update postcss-function.md
2020-01-23 15:39:50 -05:00
Joe Haddad
c713741f51
Explain Ignored PostCSS Plugin ( #10240 )
2020-01-23 15:28:37 -05:00
Josh Larson
80ed74bcae
Add specific warning for require() PostCSS plugin ( #10121 )
2020-01-16 00:09:56 -05:00
Joe Haddad
1c6f0874ce
Test That Custom Properties Are Not Compiled ( #9984 )
...
* Fix Browserslist Loading
* Fix Browserslist Integration for CSS
* Add missing file
* Test That Custom Properties Are Not Compiled
* Disable custom properties transform
2020-01-08 12:06:16 +01: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
8247f19f10
Defer Loading CSS Configuration ( #9889 )
2019-12-30 17:53:35 -06:00
Joe Haddad
5c3f9ba745
Add Specific Error for Function in PostCSS Config ( #9815 )
2019-12-23 14:43:38 -06:00
Joe Haddad
179e627a36
Redesign PostCSS Configuration Loading ( #9704 )
...
* Redesign PostCSS Configuration Loading
* Test array configuration
* Test new configuration handling
* Remove unnecessary async
2019-12-11 11:51:10 -05:00
Joe Haddad
a6dc0e1603
Adjust postcss-modules
Message ( #9703 )
2019-12-11 09:23:06 -06: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