Skip to content

Commit 5676069

Browse files
committed
Rename AnyMap
1 parent 5d0bebd commit 5676069

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ import type {
1717
} from './types';
1818
import type { SourceMapSegment } from './sourcemap-segment';
1919

20-
type AnyMap = {
20+
type FlattenMap = {
2121
new (map: SectionedSourceMapInput, mapUrl?: string | null): TraceMap;
2222
(map: SectionedSourceMapInput, mapUrl?: string | null): TraceMap;
2323
};
2424

25-
export const AnyMap: AnyMap = function (map, mapUrl) {
26-
const parsed = parse(map);
25+
export const FlattenMap: FlattenMap = function (map, mapUrl) {
26+
const parsed = parse(map as SectionedSourceMapInput);
2727

2828
if (!('sections' in parsed)) {
2929
return new TraceMap(parsed as DecodedSourceMapXInput | EncodedSourceMapXInput, mapUrl);
@@ -60,7 +60,7 @@ export const AnyMap: AnyMap = function (map, mapUrl) {
6060
};
6161

6262
return presortedDecodedMap(joined);
63-
} as AnyMap;
63+
} as FlattenMap;
6464

6565
function parse<T>(map: T): Exclude<T, string> {
6666
return typeof map === 'string' ? JSON.parse(map) : map;

packages/trace-mapping/src/trace-mapping.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ const COL_GTR_EQ_ZERO = '`column` must be greater than or equal to 0 (columns st
8282
export const LEAST_UPPER_BOUND = -1;
8383
export const GREATEST_LOWER_BOUND = 1;
8484

85-
export { AnyMap } from './any-map';
85+
export { FlattenMap, FlattenMap as AnyMap } from './any-map';
8686

8787
export class TraceMap implements SourceMap {
8888
declare version: SourceMapV3['version'];

packages/trace-mapping/test/any-map.test.ts renamed to packages/trace-mapping/test/flatten-map.test.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/// <reference lib="esnext" />
22

33
import { strict as assert } from 'assert';
4-
import { AnyMap, encodedMappings, decodedMappings } from '../src/trace-mapping';
4+
import { FlattenMap, encodedMappings, decodedMappings } from '../src/trace-mapping';
55

66
import type { SectionedSourceMap, SourceMapSegment } from '../src/trace-mapping';
77

8-
describe('AnyMap', () => {
8+
describe('FlattenMap', () => {
99
const map: SectionedSourceMap = {
1010
version: 3,
1111
file: 'sectioned.js',
@@ -74,37 +74,37 @@ describe('AnyMap', () => {
7474

7575
describe('map properties', () => {
7676
it('version', () => {
77-
const tracer = new AnyMap(map);
77+
const tracer = new FlattenMap(map);
7878
assert.equal(tracer.version, map.version);
7979
});
8080

8181
it('file', () => {
82-
const tracer = new AnyMap(map);
82+
const tracer = new FlattenMap(map);
8383
assert.equal(tracer.file, map.file);
8484
});
8585

8686
it('sourceRoot', () => {
87-
const tracer = new AnyMap(map);
87+
const tracer = new FlattenMap(map);
8888
assert.equal(tracer.sourceRoot, undefined);
8989
});
9090

9191
it('sources', () => {
92-
const tracer = new AnyMap(map);
92+
const tracer = new FlattenMap(map);
9393
assert.deepEqual(tracer.sources, ['first.js', 'second.js', 'nested/third.js', 'fourth.js']);
9494
});
9595

9696
it('names', () => {
97-
const tracer = new AnyMap(map);
97+
const tracer = new FlattenMap(map);
9898
assert.deepEqual(tracer.names, ['first', 'second', 'third']);
9999
});
100100

101101
it('encodedMappings', () => {
102-
const tracer = new AnyMap(map);
102+
const tracer = new FlattenMap(map);
103103
assert.equal(encodedMappings(tracer), ';EAAAA,CCAAC;ACAAC,CCAA');
104104
});
105105

106106
it('decodedMappings', () => {
107-
const tracer = new AnyMap(map);
107+
const tracer = new FlattenMap(map);
108108
assert.deepEqual(decodedMappings(tracer), [
109109
[],
110110
[
@@ -119,7 +119,7 @@ describe('AnyMap', () => {
119119
});
120120

121121
it('sourcesContent', () => {
122-
const tracer = new AnyMap(map);
122+
const tracer = new FlattenMap(map);
123123
assert.deepEqual(tracer.sourcesContent, [
124124
'firstsource',
125125
'secondsource',
@@ -129,7 +129,7 @@ describe('AnyMap', () => {
129129
});
130130

131131
it('ignoreList', () => {
132-
const tracer = new AnyMap(map);
132+
const tracer = new FlattenMap(map);
133133
assert.deepEqual(tracer.ignoreList, [0, 3]);
134134
});
135135
});
@@ -145,7 +145,7 @@ describe('AnyMap', () => {
145145
sourcesContent: [] as readonly string[],
146146
};
147147

148-
new AnyMap(decodedMap);
148+
new FlattenMap(decodedMap);
149149
});
150150
});
151151
});

0 commit comments

Comments
 (0)