<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: @arcgis/create - package-lock.json in .gitignore in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-create-package-lock-json-in-gitignore/m-p/1690885#M88301</link>
    <description>&lt;P&gt;Nice catch!&lt;/P&gt;&lt;P&gt;We developed the application templates part of the `@arcgis/create` CLI to be package manager-agnostic, which is why lock files are not included by us. Another reason is that Dependabot is enabled by default in&amp;nbsp;&lt;A href="https://github.com/Esri/jsapi-resources" target="_blank" rel="noopener"&gt;https://github.com/Esri/jsapi-resources,&lt;/A&gt;&amp;nbsp;and&amp;nbsp;adding `package-lock.json` to `.gitignore` reduces noise. We still monitor things elsewhere outside the repository.&lt;/P&gt;&lt;P&gt;However, we can see how this would be an inconvenience.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We'll update the `.gitignore` files now and report back once complete.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;- Omar Kawach&lt;/P&gt;&lt;P&gt;UPDATE:&amp;nbsp;&lt;A href="https://github.com/Esri/jsapi-resources/commit/47dbd4d551581ad3bf5d122d04c02fa8f1f3437d" target="_blank"&gt;https://github.com/Esri/jsapi-resources/commit/47dbd4d551581ad3bf5d122d04c02fa8f1f3437d&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 16 Mar 2026 22:30:01 GMT</pubDate>
    <dc:creator>OmarKawach</dc:creator>
    <dc:date>2026-03-16T22:30:01Z</dc:date>
    <item>
      <title>@arcgis/create - package-lock.json in .gitignore</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-create-package-lock-json-in-gitignore/m-p/1690778#M88300</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Just tested&amp;nbsp;&lt;A href="https://www.esri.com/arcgis-blog/products/js-api-arcgis/developers/quick-start-new-javascript-maps-sdk-projects-with-arcgis-create" target="_self"&gt;@arcgis/create&lt;/A&gt;: thanks JS team, great initiative !&lt;/P&gt;&lt;P&gt;I was surprised though to find out that `package-lock.json` is in .gitignore by default.&lt;/P&gt;&lt;P&gt;According to npm, this file is meant to be commited:&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.npmjs.com/cli/v11/configuring-npm/package-lock-json" target="_blank" rel="noopener"&gt;https://docs.npmjs.com/cli/v11/configuring-npm/package-lock-json&lt;/A&gt;&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;This file is intended to be committed into source repositories, and serves various purposes&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;Obviously, you did it on purpose for a reason and I would curious to know why.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2026 12:50:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-create-package-lock-json-in-gitignore/m-p/1690778#M88300</guid>
      <dc:creator>NicolasGIS</dc:creator>
      <dc:date>2026-03-16T12:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: @arcgis/create - package-lock.json in .gitignore</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-create-package-lock-json-in-gitignore/m-p/1690885#M88301</link>
      <description>&lt;P&gt;Nice catch!&lt;/P&gt;&lt;P&gt;We developed the application templates part of the `@arcgis/create` CLI to be package manager-agnostic, which is why lock files are not included by us. Another reason is that Dependabot is enabled by default in&amp;nbsp;&lt;A href="https://github.com/Esri/jsapi-resources" target="_blank" rel="noopener"&gt;https://github.com/Esri/jsapi-resources,&lt;/A&gt;&amp;nbsp;and&amp;nbsp;adding `package-lock.json` to `.gitignore` reduces noise. We still monitor things elsewhere outside the repository.&lt;/P&gt;&lt;P&gt;However, we can see how this would be an inconvenience.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We'll update the `.gitignore` files now and report back once complete.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;- Omar Kawach&lt;/P&gt;&lt;P&gt;UPDATE:&amp;nbsp;&lt;A href="https://github.com/Esri/jsapi-resources/commit/47dbd4d551581ad3bf5d122d04c02fa8f1f3437d" target="_blank"&gt;https://github.com/Esri/jsapi-resources/commit/47dbd4d551581ad3bf5d122d04c02fa8f1f3437d&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2026 22:30:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-create-package-lock-json-in-gitignore/m-p/1690885#M88301</guid>
      <dc:creator>OmarKawach</dc:creator>
      <dc:date>2026-03-16T22:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: @arcgis/create - package-lock.json in .gitignore</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-create-package-lock-json-in-gitignore/m-p/1695782#M88356</link>
      <description>&lt;P&gt;Thanks for your quick reply and fix&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/611202"&gt;@OmarKawach&lt;/a&gt;&amp;nbsp;!&lt;/P&gt;</description>
      <pubDate>Mon, 13 Apr 2026 13:14:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-create-package-lock-json-in-gitignore/m-p/1695782#M88356</guid>
      <dc:creator>NicolasGIS</dc:creator>
      <dc:date>2026-04-13T13:14:55Z</dc:date>
    </item>
  </channel>
</rss>

