<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in require.ts</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e671e832 - feat(metro-config): add postcss (#22032)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/@expo/metro-config/src/transform-worker/utils/require.ts#e671e832</link>
        <description>feat(metro-config): add postcss (#22032)# Why- Required for modifying CSS and supporting Tailwind on web (but alsouniversally).- Eventually we&apos;ll want to add some postcss transforms by default(standard in the web community).&lt;!--Please describe the motivation for this PR, and link to relevant GitHubissues, forums posts, or feature requests.--&gt;# How- Write a `postcss` parser which loads the user config.- `postcss.config.js` and `postcss.config.json` are the only supportedconfig files.https://github.com/webpack-contrib/postcss-loader/blob/ef332db57381ed1d8aaa4a9a20eec0e0b21fdb7c/src/utils.js#L64-L114- Process input CSS with postcss config and pass output to standard CSSloading process.- TBD: More advanced Metro cache invalidation.- We currently have a basic hashing system which auto invalidates thetransformer when the config file and browserslist options change.&lt;!--How did you build this feature or fix this bug and why?--&gt;# Test Plan- Added minor tests for certain parts of the flow but nothing e2e.&lt;!--Please describe how you tested this change and how a reviewer couldreproduce your test, especially if this PR does not include automatedtests! If possible, please also provide terminal output and/orscreenshots demonstrating your test/reproduction.--&gt;# Checklist&lt;!--Please check the appropriate items below if they apply to your diff.This is required for changes to Expo modules.--&gt;- [ ] Documentation is up to date to reflect these changes (eg:https://docs.expo.dev and README.md).- [ ] Conforms with the [Documentation Writing StyleGuide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)- [ ] This diff will work correctly for `expo prebuild` &amp; EAS Build (eg:updated a module plugin).---------Co-authored-by: Expo Bot &lt;34669131+expo-bot@users.noreply.github.com&gt;

            List of files:
            /expo/packages/@expo/metro-config/src/transform-worker/utils/require.ts</description>
        <pubDate>Mon, 10 Apr 2023 21:30:47 +0000</pubDate>
        <dc:creator>Evan Bacon &lt;bacon@expo.io&gt;</dc:creator>
    </item>
</channel>
</rss>
