Skip to content

Commit 5d33a65

Browse files
authored
🤖 Merge PR DefinitelyTyped#74568 Add types for is-deflate by @MattIPv4
1 parent 0d0760e commit 5d33a65

File tree

5 files changed

+48
-0
lines changed

5 files changed

+48
-0
lines changed

types/is-deflate/.npmignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*
2+
!**/*.d.ts
3+
!**/*.d.cts
4+
!**/*.d.mts
5+
!**/*.d.*.ts

types/is-deflate/index.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export = is_deflate;
2+
3+
declare function is_deflate(buf: Buffer | Uint8Array): boolean;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/// <reference types="node" />
2+
import isDeflate from "is-deflate";
3+
isDeflate(Buffer.from("blah blah"));

types/is-deflate/package.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"private": true,
3+
"name": "@types/is-deflate",
4+
"version": "1.0.9999",
5+
"projects": [
6+
"https://github.com/watson/is-deflate#readme"
7+
],
8+
"devDependencies": {
9+
"@types/is-deflate": "workspace:.",
10+
"@types/node": "*"
11+
},
12+
"owners": [
13+
{
14+
"name": "Matt Cowley",
15+
"githubUsername": "MattIPv4"
16+
}
17+
]
18+
}

types/is-deflate/tsconfig.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"compilerOptions": {
3+
"module": "node16",
4+
"lib": [
5+
"es6"
6+
],
7+
"noImplicitAny": true,
8+
"noImplicitThis": true,
9+
"strictFunctionTypes": true,
10+
"strictNullChecks": true,
11+
"types": [],
12+
"noEmit": true,
13+
"forceConsistentCasingInFileNames": true
14+
},
15+
"files": [
16+
"index.d.ts",
17+
"is-deflate-tests.ts"
18+
]
19+
}

0 commit comments

Comments
 (0)