Skip to content

Commit a8f283b

Browse files
authored
🤖 Merge PR DefinitelyTyped#74281 [gettext-parser] update definitions to 9 version (remove readable-str… by @delagen
1 parent e12a5af commit a8f283b

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

‎types/gettext-parser/gettext-parser-tests.ts‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { mo, po } from "gettext-parser";
1+
import { type GetTextTranslation, type GetTextTranslations, mo, po } from "gettext-parser";
2+
import { Buffer } from "node:buffer";
23
import { createReadStream } from "node:fs";
34

45
let parsed = po.parse("foo", { defaultCharset: "utf-8", validation: true });
@@ -15,12 +16,14 @@ compiled = po.compile(parsed, { escapeCharacters: false });
1516
compiled = po.compile(parsed, { sort: true });
1617
compiled = po.compile(parsed, { sort: false });
1718
compiled = po.compile(parsed, { eol: "\n" });
18-
compiled = po.compile(parsed, { sort: (a, b) => a.msgid.length > b.msgid.length ? 1 : -1 });
19+
compiled = po.compile(parsed, {
20+
sort: (a: GetTextTranslation, b: GetTextTranslation) => a.msgid.length > b.msgid.length ? 1 : -1,
21+
});
1922

2023
const poParseStream = po.createParseStream();
2124
const input = createReadStream("bar");
2225
input.pipe(poParseStream);
23-
poParseStream.on("data", (data) => {
26+
poParseStream.on("data", (data: GetTextTranslations) => {
2427
console.log(data.translations[""]);
2528
});
2629

‎types/gettext-parser/index.d.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/// <reference types="node" />
22

3-
import { Transform, TransformOptions } from "readable-stream";
3+
import type { Transform, TransformOptions } from "node:stream";
44

55
export interface GetTextComment {
66
translator?: string;

‎types/gettext-parser/package.json‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
{
22
"private": true,
33
"name": "@types/gettext-parser",
4-
"version": "8.0.9999",
4+
"version": "9.0.9999",
55
"type": "module",
66
"projects": [
77
"https://github.com/smhg/gettext-parser"
88
],
99
"dependencies": {
10-
"@types/node": "*",
11-
"@types/readable-stream": "*"
10+
"@types/node": "*"
1211
},
1312
"devDependencies": {
1413
"@types/gettext-parser": "workspace:."

0 commit comments

Comments
 (0)