Conversation

bluwy

Description

When passing sourcemap: 'inline' to transformWithEsbuild options, esbuild returns result.map = '' but we're trying to JSON.parse it which fails.

This PR skips JSON.parse for inline sourcemap

Additional context


What is the purpose of this pull request?

  • Bug fix
  • New Feature
  • Documentation update
  • Other

Before submitting the PR, please make sure you do the following

  • Read the Contributing Guidelines.
  • Read the Pull Request Guidelines and follow the Commit Convention.
  • Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
  • Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
  • Ideally, include relevant tests that fail without this PR but pass with it.

@bluwybluwy added the p3-minor-bugAn edge case that only affects very specific usage (priority)label Nov 29, 2022
@patak-devpatak-dev merged commit 4c85c0a into main Nov 29, 2022
@patak-devpatak-dev deleted the esbuild-sourcemap-inline branch November 29, 2022 21:50
bluwy added a commit that referenced this pull request Dec 5, 2022
patak-dev pushed a commit that referenced this pull request Dec 5, 2022
* fix: glob import parsing (#10949) (#11056)

closes #10949
closes #11051

* fix: import.meta.env and process.env undefined variable replacement (fix #8663) (#10958)

Co-authored-by: bluwy <[email protected]>
fix #8663

* fix(esbuild): handle inline sourcemap option (#11120)

* fix(importGlob): preserve line count for sourcemap (#11122)

* fix: Dev SSR dep optimization + respect optimizeDeps.include (#11123)

* fix: reset global regex before match (#11132)

* chore: fix test

Co-authored-by: gtmnayan <[email protected]>
Co-authored-by: julienv3 <[email protected]>
Co-authored-by: 翠 / green <[email protected]>
futurGH pushed a commit to futurGH/vite that referenced this pull request Feb 26, 2023
Sign up for free to join this conversation on . Already have an account? Sign in to comment
p3-minor-bugAn edge case that only affects very specific usage (priority)
None yet

Successfully merging this pull request may close these issues.