Skip to content

Fix remapping esbuild output on Windows#37312

Merged
jridgewell merged 3 commits intoampproject:mainfrom
jridgewell:remap-windows
Jan 7, 2022
Merged

Fix remapping esbuild output on Windows#37312
jridgewell merged 3 commits intoampproject:mainfrom
jridgewell:remap-windows

Conversation

@jridgewell
Copy link
Copy Markdown
Contributor

There's a clash between sourcemap's files (which are always interpreted using POSIX /foo/bar) and Windows' files (which use D:\foo\bar paths). By not including the absolute process.cwd() in the sourceRoot, we can avoid joining POSIX and Windows filepaths during the sourcemap remapping load phase.

There's a clash between sourcemap's files (which are always interpreted using POSIX `/foo/bar`) and Windows' files (which use `D:\foo\bar` paths). By not including the absolute `process.cwd()` in the `sourceRoot`, we can avoid joining POSIX and Windows filepaths during the sourcemap remapping load phase.
@jridgewell jridgewell requested a review from samouri January 6, 2022 23:15
@jridgewell jridgewell enabled auto-merge (squash) January 6, 2022 23:25
@jridgewell jridgewell merged commit 737b882 into ampproject:main Jan 7, 2022
@jridgewell jridgewell deleted the remap-windows branch January 7, 2022 01:06
westonruter added a commit that referenced this pull request Jan 10, 2022
…nce-attr-to-hero-img

* 'main' of github.com:ampproject/amphtml: (525 commits)
  mathml storybook: supply missing component definition. (#37326)
  storybook: Iframe --> BentoIframe (#37327)
  🖍  [Story system layer] New ad badge (#37311)
  🐛 [amp story] Replay/next page button bug fix (#37316)
  🚀  [Story performance] Remove affiliate links (#37280)
  Compiler: Add amp-carousel-0.1 to the builder map (#37308)
  ⏪  [Story system layer] Audio icon disappears when story has background audio (#37314)
  🚀  [Story performance] Remove story access (#37281)
  Fix remapping esbuild output on Windows (#37312)
  🐛 adds in correct weight for amp-story-product-tag text (#37188)
  typechecking carousel: remove shame files (#37213)
  Use remapping to remap minified sourcemap into source code (#37238)
  SwG Release 0.1.22.199 (#37310)
  🐛 Adds microsoft-edge protocol (#34168)
  Sync for validator cpp engine and cpp htmlparser (#37292)
  ✨ amp-story-shopping Updated currency with product price and correct Localized currency (#37249)
  ✨[Smartadserver ad extension] Implement support for Fast Fetch (#36991)
  Remove client-side-experiments-config.json from this repo (#37304)
  🚮  Remove closure compiler logic from build-system. (#37296)
  🌐 Added RTL ordering i18n for amp story shopping tag (#37252)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants