Skip to content

fix(template): use public npm registry for @babel/parser#401

Merged
atilafassina merged 1 commit into
mainfrom
jorge.calvar/fix-babel-depedency
May 22, 2026
Merged

fix(template): use public npm registry for @babel/parser#401
atilafassina merged 1 commit into
mainfrom
jorge.calvar/fix-babel-depedency

Conversation

@calvarjorge
Copy link
Copy Markdown
Contributor

@calvarjorge calvarjorge commented May 22, 2026

Summary

  • Restore the public npm registry as the resolved URL for @babel/parser@7.29.2 in template/package-lock.json.
  • Before this fix, the entry was pointing at https://npm-proxy.dev.databricks.com/..., which external users cannot reach, causing npm install to fail in the scaffolded template.
  • The Databricks proxy URL was inadvertently introduced in feat: add source-map support for editor DOM mapping #347.
  • The integrity hash is unchanged and matches the public registry's tarball, so npm install still verifies the bytes.

The @babel/parser entry in template/package-lock.json was resolving from
the Databricks dev npm proxy (npm-proxy.dev.databricks.com), which was
inadvertently introduced in #347. External users do not have access to
the proxy, causing `npm install` to fail for the template.

Switch the `resolved` URL back to the public npm registry. The integrity
hash is unchanged and matches the public registry's tarball.

Signed-off-by: Jorge Calvar <jorge.calvar@databricks.com>
@calvarjorge calvarjorge requested a review from a team as a code owner May 22, 2026 10:50
@calvarjorge calvarjorge requested a review from atilafassina May 22, 2026 10:50
@atilafassina atilafassina enabled auto-merge (squash) May 22, 2026 10:51
@atilafassina atilafassina merged commit 91ef94c into main May 22, 2026
11 checks passed
@atilafassina atilafassina deleted the jorge.calvar/fix-babel-depedency branch May 22, 2026 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants