itmayziii / gatsby-plugin-no-javascript

Removes all javascript files created by Gatsby from the static HTML files.
MIT License
77 stars 13 forks source link

Gatsby 5.2.0 introduces unstripped scripts #36

Open tony-gutierrez opened 1 year ago

tony-gutierrez commented 1 year ago

These scripts are at the bottom of the built pages in Gatsby 5.2.0

<!-- slice-start id="_gatsby-scripts-1" -->
          <script
            id="gatsby-chunk-mapping"
          >
            window.___chunkMapping="{\"app\":[\"/app-09db43537c15c557d21e.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a2f7225a9415e2280db3.js\"],\"component---src-pages-cdn-js\":[\"/component---src-pages-cdn-js-3ccecc54e7430bfc690b.js\"],\"component---src-pages-events-js\":[\"/component---src-pages-events-js-f57d9d97535e26a95187.js\"],\"component---src-pages-hometest-js\":[\"/component---src-pages-hometest-js-1973f8f50ce15067b778.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-6d1901fae08b22874d51.js\"],\"component---src-pages-insights-and-resources-js\":[\"/component---src-pages-insights-and-resources-js-b2392ea94b362d61068a.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-13e65ba10a8198101380.js\"],\"component---src-pages-offices-js\":[\"/component---src-pages-offices-js-76bd0516b3b030377292.js\"],\"component---src-pages-perspectives-js\":[\"/component---src-pages-perspectives-js-2ecbe12998323b795ec5.js\"],\"component---src-pages-preview-js\":[\"/component---src-pages-preview-js-2aec1f3749f2200303cf.js\"],\"component---src-pages-projects-js\":[\"/component---src-pages-projects-js-10bb2bf784fb0546f4c7.js\"],\"component---src-pages-resources-js\":[\"/component---src-pages-resources-js-57dc099b4987ed0c0694.js\"],\"component---src-pages-search-js\":[\"/component---src-pages-search-js-647e7e0c4e6c4767ace3.js\"],\"component---src-templates-contentful-brochures-item-js\":[\"/component---src-templates-contentful-brochures-item-js-895948263dd44d496dbd.js\"],\"component---src-templates-contentful-connect-item-js\":[\"/component---src-templates-contentful-connect-item-js-87e762ed66aaa23c4cb8.js\"],\"component---src-templates-contentful-event-item-js\":[\"/component---src-templates-contentful-event-item-js-739f758e4485d5d4dd8c.js\"],\"component---src-templates-contentful-industries-item-js\":[\"/component---src-templates-contentful-industries-item-js-5774bca87a780197a27f.js\"],\"component---src-templates-contentful-industries-subsector-item-js\":[\"/component---src-templates-contentful-industries-subsector-item-js-b41b3a793faa7d2f149e.js\"],\"component---src-templates-contentful-locations-item-js\":[\"/component---src-templates-contentful-locations-item-js-e1ddca33dac6ae492a96.js\"],\"component---src-templates-contentful-news-item-js\":[\"/component---src-templates-contentful-news-item-js-b907d88149226c514e95.js\"],\"component---src-templates-contentful-pages-item-js\":[\"/component---src-templates-contentful-pages-item-js-f7f2e3542fdf612494d6.js\"],\"component---src-templates-contentful-people-item-js\":[\"/component---src-templates-contentful-people-item-js-d0aade991b1d20cfab09.js\"],\"component---src-templates-contentful-perspectives-item-js\":[\"/component---src-templates-contentful-perspectives-item-js-3241b3a95cd04396515b.js\"],\"component---src-templates-contentful-projects-item-js\":[\"/component---src-templates-contentful-projects-item-js-c436c922ad38867d208b.js\"],\"component---src-templates-contentful-services-item-js\":[\"/component---src-templates-contentful-services-item-js-5f51282d84e1e3a144f6.js\"],\"component---src-templates-contentful-solutions-item-js\":[\"/component---src-templates-contentful-solutions-item-js-3285089056d1fd1ad867.js\"]}";
          </script>
        <script>window.___webpackCompilationHash="21b569f6a9b42b14d7bf";</script><script src="/webpack-runtime-97d206ed0f2c2ab42c78.js" async></script><script src="/framework-c136441ee90276bc1d6e.js" async></script><script src="/app-09db43537c15c557d21e.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>

As far as I can tell, this library only operates on the head.

itmayziii commented 1 year ago

@tony-gutierrez thank you for bringing this issue to our attention. I’ll be honest and say I haven’t tested this library with Gatsby V4+ as I have not needed to use it.

If anyone is interested in tackling any of the open issues I’m open to PRs.