Problem
The published npm package includes dist/*.js.map files whose sources entries reference TypeScript source files (e.g. ../src/*.ts) that are not included in the published package.
This causes warnings at runtime in environments that parse sourcemaps (e.g. workerd / Cloudflare Workers vitest integration tests):
Sourcemap for ".../node_modules/slack-cloudflare-workers/dist/index.js" points to missing source files
Expected behavior
Either:
- Include the
src/ directory in the published package so the sourcemap references resolve, or
- Embed sources inline via
sourcesContent in the .map files, or
- Don't ship
.map files if the sources aren't available
Environment
- slack-cloudflare-workers@1.3.9
- workerd (via @cloudflare/vitest-pool-workers)
Problem
The published npm package includes
dist/*.js.mapfiles whosesourcesentries reference TypeScript source files (e.g.../src/*.ts) that are not included in the published package.This causes warnings at runtime in environments that parse sourcemaps (e.g. workerd / Cloudflare Workers vitest integration tests):
Expected behavior
Either:
src/directory in the published package so the sourcemap references resolve, orsourcesContentin the.mapfiles, or.mapfiles if the sources aren't availableEnvironment