@types/tar-stream
Advanced tools
Comparing version 1.6.2 to 1.6.3
@@ -16,14 +16,14 @@ // Type definitions for tar-stream 1.6 | ||
name: string; | ||
mode?: number; | ||
uid?: number; | ||
gid?: number; | ||
size?: number; | ||
mtime?: Date; | ||
linkname?: string | null; | ||
mode?: number | undefined; | ||
uid?: number | undefined; | ||
gid?: number | undefined; | ||
size?: number | undefined; | ||
mtime?: Date | undefined; | ||
linkname?: string | null | undefined; | ||
type?: 'file' | 'link' | 'symlink' | 'character-device' | 'block-device' | 'directory' | 'fifo' | | ||
'contiguous-file' | 'pax-header' | 'pax-global-header' | 'gnu-long-link-path' | 'gnu-long-path' | null; | ||
uname?: string; | ||
gname?: string; | ||
devmajor?: number; | ||
devminor?: number; | ||
'contiguous-file' | 'pax-header' | 'pax-global-header' | 'gnu-long-link-path' | 'gnu-long-path' | null | undefined; | ||
uname?: string | undefined; | ||
gname?: string | undefined; | ||
devmajor?: number | undefined; | ||
devminor?: number | undefined; | ||
} | ||
@@ -30,0 +30,0 @@ |
{ | ||
"name": "@types/tar-stream", | ||
"version": "1.6.2", | ||
"version": "1.6.3", | ||
"description": "TypeScript definitions for tar-stream", | ||
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/tar-stream", | ||
"license": "MIT", | ||
@@ -24,4 +25,4 @@ "contributors": [ | ||
}, | ||
"typesPublisherContentHash": "5b9019086dc88faf101cd4d9fe2f0d44a99ac8fa7d424dce2bbf4e3fdf11cb26", | ||
"typeScriptVersion": "2.8" | ||
"typesPublisherContentHash": "84829a662582c5600a3747107429467b44d61a4d47a08cdb7de4030821b18f35", | ||
"typeScriptVersion": "3.6" | ||
} |
@@ -9,5 +9,52 @@ # Installation | ||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/tar-stream/v1. | ||
## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/tar-stream/v1/index.d.ts) | ||
````ts | ||
// Type definitions for tar-stream 1.6 | ||
// Project: https://github.com/mafintosh/tar-stream | ||
// Definitions by: Guy Lichtman <https://github.com/glicht> | ||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped | ||
// TypeScript Version: 2.6 | ||
/// <reference types="node" /> | ||
import stream = require('stream'); | ||
export type Callback = (err?: Error | null) => any; | ||
// see https://github.com/mafintosh/tar-stream/blob/master/headers.js | ||
export interface Headers { | ||
name: string; | ||
mode?: number | undefined; | ||
uid?: number | undefined; | ||
gid?: number | undefined; | ||
size?: number | undefined; | ||
mtime?: Date | undefined; | ||
linkname?: string | null | undefined; | ||
type?: 'file' | 'link' | 'symlink' | 'character-device' | 'block-device' | 'directory' | 'fifo' | | ||
'contiguous-file' | 'pax-header' | 'pax-global-header' | 'gnu-long-link-path' | 'gnu-long-path' | null | undefined; | ||
uname?: string | undefined; | ||
gname?: string | undefined; | ||
devmajor?: number | undefined; | ||
devminor?: number | undefined; | ||
} | ||
export interface Pack extends stream.Readable { | ||
entry(headers: Headers, buffer?: string | Buffer | Callback, callback?: Callback): stream.Writable; | ||
finalize(): void; | ||
} | ||
export interface Extract extends stream.Writable { | ||
destroy(error?: Error): void; | ||
on(event: string, listener: (...args: any[]) => void): this; | ||
on(event: "entry", listener: (headers: Headers, stream: stream.PassThrough, next: () => void) => void): this; | ||
} | ||
export function extract(opts?: stream.WritableOptions): Extract; | ||
export function pack(opts?: stream.ReadableOptions): Pack; | ||
```` | ||
### Additional Details | ||
* Last updated: Mon, 02 Mar 2020 18:59:59 GMT | ||
* Last updated: Fri, 02 Jul 2021 21:32:12 GMT | ||
* Dependencies: [@types/node](https://npmjs.com/package/@types/node) | ||
@@ -14,0 +61,0 @@ * Global values: none |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
5863
0
64