Comments (1)
Thanks to @devongovett 's explanation about the mechanics and reasoning behind @parcel/transformer-css
and LightningCSS's errorRecovery
option, I can see that the configuration of this particular feature will remain in package.json
for the foreseeable future.
So there are a few things in the current CSS docs that I feel could be expanded to make the feature better understood:
First LightingCSS isn't mentioned until the very end in the minification section, which is a shame, one because it's an awesome project in its own right worth highlighting, and two, there a few other small options in addition to errorRecovery
that some might be interested in. Given this I'd say it would be useful add the following bits of information, much of which could just signpost to the LightningCSS Parcel docs.
- Intro: Reference the CSS module is built on LightningCSS
- New Heading: "Lightning CSS" (after PostCSS before Production?)
- Brief intro to Lightning CSS, similar to PostCSS intro text
- Outline the 'default' config provided by Parcel and that custom config can be added to
package.json
- Advisory note about
errorRecovery
ie "Should your project rely on malformed CSS tricks such as IE hacks then theerrorRecovery
option can be added to yourpackage.json
. - Signpost to LightningCSS for additional detials.
Also:
- Plugins Docs add quick clarification that:
.parcelrc
is for Parcel's own internal plugin configuration. Parcel honours the configuration of any of its included tools such as PostCSS or TypeScript using their own config files or inpackage.json
. See configuration notes in each language for details.
If the above outline of changes looks okay, and if it would be welcome, I'd be happy to put forward a first draft.
from website.
Related Issues (20)
- Document shebang
- Add more docs for monorepos
- Rust native modules apparently require Windows Visual C++ packages
- Add Configuration section with some `.parcelrc` examples HOT 5
- parcel build fails on very basic configuration HOT 1
- [Plugin Search page]Error 400 is reported for page request HOT 2
- Recipe documentation says to install parcel-bundler, but that appears to be obsolete HOT 1
- Need atleast one example for outputFormat HOT 2
- Getting started suggests installing obsolete parcel-bundler HOT 4
- Update the React recipe for React v18
- Typescript ambient module have to be imported
- Telling Typescript about css modules
- Yyy
- Do we have a translation document, such as Chinese?
- Brainstorming on color palette.
- `import assset from 'url:./logo.png';` isn't documented anywhere
- Svelte recipe does not work HOT 2
- Parcel org
- Overflow on Mobile View
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from website.