gitdiff-parser
Advanced tools
Comparing version 0.2.2 to 0.3.0
@@ -1,12 +0,27 @@ | ||
export interface Change { | ||
export type ChangeType = 'insert' | 'delete' | 'normal'; | ||
export interface InsertChange { | ||
type: 'insert'; | ||
content: string; | ||
type: 'insert' | 'delete' | 'normal'; | ||
isInsert?: boolean; | ||
isDelete?: boolean; | ||
isNormal?: boolean; | ||
lineNumber?: number; | ||
oldLineNumber?: number; | ||
newLineNumber?: number; | ||
lineNumber: number; | ||
isInsert: true; | ||
} | ||
export interface DeleteChange { | ||
type: 'delete'; | ||
content: string; | ||
lineNumber: number; | ||
isDelete: true; | ||
} | ||
export interface NormalChange { | ||
type: 'normal'; | ||
content: string; | ||
isNormal: true; | ||
oldLineNumber: number; | ||
newLineNumber: number; | ||
} | ||
export type Change = InsertChange | DeleteChange | NormalChange; | ||
export interface Hunk { | ||
@@ -21,2 +36,4 @@ content: string; | ||
export type FileType = 'add' | 'delete' | 'modify' | 'rename' | 'copy'; | ||
export interface File { | ||
@@ -34,3 +51,3 @@ hunks: Hunk[]; | ||
isBinary?: boolean; | ||
type: 'add' | 'delete' | 'modify' | 'rename' | 'copy'; | ||
type: FileType; | ||
} | ||
@@ -37,0 +54,0 @@ |
{ | ||
"name": "gitdiff-parser", | ||
"version": "0.2.2", | ||
"version": "0.3.0", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
228
12187
5
1