Some checks failed
Test examples / Test Examples (20) (push) Has been cancelled
Test examples / Test Examples (22) (push) Has been cancelled
Lock Threads / action (push) Has been cancelled
Trigger Release / start (push) Has been cancelled
Stale issue handler / stale (push) Has been cancelled
Update Font Data / create-pull-request (push) Has been cancelled
build-and-deploy / deploy-target (push) Has been cancelled
build-and-deploy / build (push) Has been cancelled
build-and-deploy / stable - aarch64-unknown-linux-musl - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-unknown-linux-musl - node@16 (push) Has been cancelled
build-and-deploy / stable - aarch64-unknown-linux-gnu - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-unknown-linux-gnu - node@16 (push) Has been cancelled
build-and-deploy / stable - aarch64-pc-windows-msvc - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-pc-windows-msvc - node@16 (push) Has been cancelled
build-and-deploy / stable - aarch64-apple-darwin - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-apple-darwin - node@16 (push) Has been cancelled
build-and-deploy / build-wasm (nodejs) (push) Has been cancelled
build-and-deploy / build-wasm (web) (push) Has been cancelled
build-and-deploy / Deploy preview tarball (push) Has been cancelled
build-and-deploy / Potentially publish release (push) Has been cancelled
build-and-deploy / publish-turbopack-npm-packages (push) Has been cancelled
build-and-deploy / Deploy examples (push) Has been cancelled
build-and-deploy / thank you, build (push) Has been cancelled
build-and-deploy / Upload Turbopack Bytesize metrics to Datadog (push) Has been cancelled
Rspack Next.js development integration tests / Rspack integration tests (push) Has been cancelled
Rspack Next.js production integration tests / Rspack integration tests (push) Has been cancelled
Turbopack Next.js development integration tests / Next.js integration tests (push) Has been cancelled
Turbopack Next.js production integration tests / Next.js integration tests (push) Has been cancelled
Update Rspack test manifest / Update and upload Rspack development test manifest (push) Has been cancelled
Update Rspack test manifest / Update and upload Rspack production test manifest (push) Has been cancelled
Upload bundler test manifests to areweturboyet.com / Upload test results (push) Has been cancelled
Update React / create-pull-request (push) Has been cancelled
test-e2e-project-reset-cron / reset-test-project (push) Has been cancelled
Notify about the top 15 issues/PRs/feature requests (most reacted) in the last 90 days / run (push) Has been cancelled
40 lines
1.3 KiB
Diff
40 lines
1.3 KiB
Diff
diff --git a/module.d.ts b/module.d.ts
|
|
index 3b40061a67ccb5a65071d29a3a8d7134d8851158..d733cde7cee76a389379f187f08c455c1b67b1e8 100644
|
|
--- a/module.d.ts
|
|
+++ b/module.d.ts
|
|
@@ -49,7 +49,25 @@ declare module "module" {
|
|
* @return Returns `module.SourceMap` if a source map is found, `undefined` otherwise.
|
|
*/
|
|
function findSourceMap(path: string, error?: Error): SourceMap;
|
|
- interface SourceMapPayload {
|
|
+ /**
|
|
+ * https://tc39.es/source-map/#index-map
|
|
+ */
|
|
+ interface IndexSourceMapSection {
|
|
+ offset: {
|
|
+ line: number
|
|
+ column: number
|
|
+ }
|
|
+ map: BasicSourceMapPayload
|
|
+ }
|
|
+
|
|
+ // TODO(veil): Upstream types
|
|
+ /** https://tc39.es/ecma426/#sec-index-source-map */
|
|
+ interface IndexSourceMap {
|
|
+ version: number
|
|
+ file: string
|
|
+ sections: IndexSourceMapSection[]
|
|
+ }
|
|
+ interface BasicSourceMapPayload {
|
|
file: string;
|
|
version: number;
|
|
sources: string[];
|
|
@@ -58,6 +76,7 @@ declare module "module" {
|
|
mappings: string;
|
|
sourceRoot: string;
|
|
}
|
|
+ type SourceMapPayload = BasicSourceMapPayload | IndexSourceMap;
|
|
interface SourceMapping {
|
|
generatedLine: number;
|
|
generatedColumn: number;
|