You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stackman generate a wrong filepath when the sourcemap is generated with Webpack and using webpack:// URLs.
For example, the error triggered when using elastic-apm-node with Webpack & Typescript:
[...]this.apmAgent.captureError(err);[...]
error while getting callsite source context: ENOENT: no such file or directory, open '/home/kerwan/workspace/kmp-agency/kmp-flow-launcher/dist/webpack:/boilerplate-node-typescript/src/launchers/webhooks/webhook.launcher.ts'
error while getting callsite source context: ENOENT: no such file or directory, open '/home/kerwan/workspace/kmp-agency/kmp-flow-launcher/dist/webpack:/boilerplate-node-typescript/src/launchers/webhooks/abstract-webhook.launcher.ts'
error while getting callsite source context: ENOENT: no such file or directory, open '/home/kerwan/workspace/kmp-agency/kmp-flow-launcher/dist/webpack:/boilerplate-node-typescript/src/services/webpack:/boilerplate-node-typescript/src/app.ts'
error while getting callsite source context: ENOENT: no such file or directory, open '/home/kerwan/workspace/kmp-agency/kmp-flow-launcher/dist/webpack:/boilerplate-node-typescript/src/services/webpack:/boilerplate-node-typescript/src/app.ts'
For example, the sourcemap URL for webpack://boilerplate-node-typescript/./src/launchers/abstract-launcher.ts
is resolved to /home/kerwan/workspace/kmp-agency/kmp-flow-launcher/dist/webpack:/boilerplate-node-typescript/src/launchers/webhooks/webhook.launcher.ts
when it should be /home/kerwan/workspace/kmp-agency/kmp-flow-launcher/src/launchers/webhooks/webhook.launcher.ts.
Steps to reproduce
Setup a project with webpack, typescript and ts-loader with the following configuration:
Description of the issue
Stackman generate a wrong filepath when the sourcemap is generated with Webpack and using
webpack://
URLs.For example, the error triggered when using
elastic-apm-node
with Webpack & Typescript:For example, the sourcemap URL for
webpack://boilerplate-node-typescript/./src/launchers/abstract-launcher.ts
is resolved to
/home/kerwan/workspace/kmp-agency/kmp-flow-launcher/dist/webpack:/boilerplate-node-typescript/src/launchers/webhooks/webhook.launcher.ts
when it should be
/home/kerwan/workspace/kmp-agency/kmp-flow-launcher/src/launchers/webhooks/webhook.launcher.ts
.Steps to reproduce
Setup a project with
webpack
,typescript
andts-loader
with the following configuration:package.json:
webpack.config.js:
With this configuration it will generate in the folder
dist
the filemain.js
and the sourcemapmain.js.map
.Workaround
Temporarily, we have changed the devtool config in webpack to use relative paths without the namespace:
The text was updated successfully, but these errors were encountered: