CoderLine / alphaTab

alphaTab is a cross platform music notation and guitar tablature rendering library.
http://www.alphatab.net
Mozilla Public License 2.0
1.22k stars 197 forks source link

Source Maps should not be shipped in NPM package #1503

Closed Danielku15 closed 2 months ago

Danielku15 commented 3 months ago

Is there an existing issue for this?

Current Behavior

Follow up of https://github.com/CoderLine/alphaTab/issues/1502

The NPM package contains source maps redirecting from the correct alphaTab output back to the typescript sources. This leads to problem in tooling and debugging where these files are not available.

Expected Behavior

The source maps should not be part of the NPM package.

Steps To Reproduce

  1. Look into the 1.3.0 package where the dist/**.js.map files are
  2. Inspect the source maps and notice the reference to typescript files.

Link to jsFiddle, CodePen, Project

https://github.com/CoderLine/alphaTab/issues/1502

Found in Version

1.3-alpha

Platform

Web

Environment

Irrelevant

Anything else?

No response