<?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 Plugin.types.ts</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>42d6b312 - refactor(config-plugins): add existing native files ignore option (#23165)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/@expo/config-plugins/src/Plugin.types.ts#42d6b312</link>
        <description>refactor(config-plugins): add existing native files ignore option (#23165)# WhyPart of ENG-8481This option helps to align the entitlements more to what users wouldexpect. With this, we can fetch the entitlements without the nativefiles, if the user has gitignored them.&gt; Note, this is an opt-in and does not change the default behavior.# How- Added opt-in option `ignoreExistingNativeFiles` to `evalModsAsync`# TodoIn EAS CLI, we already know if the user has ignored certain paths. Withthis feature, we can enable this option (with the proper warnings andopt-out if they need to).See: https://github.com/expo/eas-cli/pull/1906# Test PlanSee added tests.&gt; **Note**&gt; I created the glob mocks by using the vscode launch config, and addeda breakpoint whenever an &quot;unexpected&quot; glob was used. By doing thatthrough vscode, I could quickly find all globs that were executed forthis test. See config below if you want to try it too.&lt;details&gt;&lt;summary&gt;vscode launch config&lt;/summary&gt;```json{  &quot;configurations&quot;: [    {      &quot;name&quot;: &quot;Test mods&quot;,      &quot;request&quot;: &quot;launch&quot;,      &quot;runtimeArgs&quot;: [&quot;jest&quot;, &quot;--verbose&quot;, &quot;withIosBaseMods&quot;],      &quot;runtimeExecutable&quot;: &quot;yarn&quot;,      &quot;cwd&quot;: &quot;${workspaceFolder}/packages/@expo/config-plugins&quot;,      &quot;skipFiles&quot;: [&quot;&lt;node_internals&gt;/**&quot;],      &quot;type&quot;: &quot;node&quot;,      &quot;console&quot;: &quot;integratedTerminal&quot;,      &quot;internalConsoleOptions&quot;: &quot;neverOpen&quot;    }  ]}```&lt;/details&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 `npx expo prebuild` &amp; EAS Build(eg: updated a module plugin).

            List of files:
            /expo/packages/@expo/config-plugins/src/Plugin.types.ts</description>
        <pubDate>Fri, 30 Jun 2023 21:46:37 +0000</pubDate>
        <dc:creator>Cedric van Putten &lt;me@bycedric.com&gt;</dc:creator>
    </item>
<item>
        <title>082815dc - chore: migrate config, config-plugins, config-types, prebuild-config (#17958)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/@expo/config-plugins/src/Plugin.types.ts#082815dc</link>
        <description>chore: migrate config, config-plugins, config-types, prebuild-config (#17958)

            List of files:
            /expo/packages/@expo/config-plugins/src/Plugin.types.ts</description>
        <pubDate>Tue, 28 Jun 2022 00:09:27 +0000</pubDate>
        <dc:creator>Evan Bacon &lt;bacon@expo.io&gt;</dc:creator>
    </item>
</channel>
</rss>
