Skip to content

Commit 02f7b0d

Browse files
chore(mf2)!: Publish all packages as ES-only
1 parent 8437c59 commit 02f7b0d

File tree

10 files changed

+16
-14
lines changed

10 files changed

+16
-14
lines changed

mf2/icu-messageformat-1/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"directory": "packages/mf2-icu-mf1"
2323
},
2424
"main": "lib/index.js",
25+
"type": "module",
2526
"files": [
2627
"lib/"
2728
],

mf2/messageformat/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"directory": "packages/mf2-messageformat"
2323
},
2424
"main": "lib/index.js",
25+
"type": "module",
2526
"files": [
2627
"lib/"
2728
],

mf2/messageformat/src/resolve/resolve-value.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Context } from '../format-context';
1+
import type { Context } from '../format-context.js';
22
import { lookupVariableRef } from './resolve-variable.js';
33
import type { Literal, VariableRef } from '../data-model/types.js';
44

mf2/tsconfig.base.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
"noImplicitReturns": true,
88
"noUnusedLocals": true,
99
"noUnusedParameters": true,
10-
"resolveJsonModule": true,
1110
"strict": true,
1211
"target": "ES2022",
1312
"lib": ["ES2022"]

mf2/xliff/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"directory": "packages/xliff"
2323
},
2424
"main": "lib/index.js",
25+
"type": "module",
2526
"files": [
2627
"lib/"
2728
],

mf2/xliff/src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import type { Message } from 'messageformat';
22

3-
export { mf2xliff } from './mf2xliff';
4-
export { parse, stringify } from './xliff';
5-
export { xliff2mf } from './xliff2mf';
6-
export * from './xliff-spec';
3+
export { mf2xliff } from './mf2xliff.js';
4+
export { parse, stringify } from './xliff.js';
5+
export { xliff2mf } from './xliff2mf.js';
6+
export * from './xliff-spec.js';
77

88
export type MessageResourceData = Map<string, Message | MessageResourceData>;
99

mf2/xliff/src/mf2xliff.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import {
77
isVariableRef
88
} from 'messageformat';
99
import type * as MF from 'messageformat';
10-
import type { MessageFormatInfo, MessageResourceData } from './index';
11-
import type * as X from './xliff-spec';
12-
import { toNmtoken } from './nmtoken';
10+
import type { MessageFormatInfo, MessageResourceData } from './index.js';
11+
import type * as X from './xliff-spec.js';
12+
import { toNmtoken } from './nmtoken.js';
1313

1414
let _id = 0;
1515
const nextId = () => String(++_id);
File renamed without changes.

mf2/xliff/src/xliff.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { Xliff, XliffDoc } from './xliff-spec';
2-
import { parseXML, stringifyXML } from './xml';
1+
import type { Xliff, XliffDoc } from './xliff-spec.js';
2+
import { parseXML, stringifyXML } from './xml.js';
33

44
export function parse(src: string) {
55
const doc = parseXML(src);

mf2/xliff/src/xliff2mf.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import deepEqual from 'fast-deep-equal';
22
import type * as MF from 'messageformat';
3-
import type * as X from './xliff-spec';
4-
import { parse } from './xliff';
5-
import { fromNmtoken } from './nmtoken';
3+
import type * as X from './xliff-spec.js';
4+
import { parse } from './xliff.js';
5+
import { fromNmtoken } from './nmtoken.js';
66

77
export type ParsedUnit = {
88
/** The same `file` object is used for all units in the same file. */

0 commit comments

Comments
 (0)