New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@dependabit/github-client

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dependabit/github-client - npm Package Compare versions

Comparing version
0.1.1
to
0.1.2
+6
-0
CHANGELOG.md
# @dependabit/github-client
## 0.1.2
### Patch Changes
- Add gitignore-aware exclusions for manifest detection
## 0.1.1

@@ -4,0 +10,0 @@

+6
-6

@@ -5,5 +5,5 @@ /**

*/
import { TokenAuthHandler, type TokenAuth } from './auth/token';
import { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth';
import { BasicAuthHandler, type BasicAuth } from './auth/basic';
import { TokenAuthHandler, type TokenAuth } from './auth/token.js';
import { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth.js';
import { BasicAuthHandler, type BasicAuth } from './auth/basic.js';
export type AuthType = 'token' | 'oauth' | 'basic';

@@ -45,5 +45,5 @@ export type AuthResult = TokenAuth | OAuthAuth | BasicAuth;

export declare function createAuth(config: AuthConfig): AuthManager;
export { TokenAuthHandler, type TokenAuth } from './auth/token';
export { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth';
export { BasicAuthHandler, type BasicAuth } from './auth/basic';
export { TokenAuthHandler, type TokenAuth } from './auth/token.js';
export { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth.js';
export { BasicAuthHandler, type BasicAuth } from './auth/basic.js';
//# sourceMappingURL=auth.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"auth.d.ts","sourceRoot":"","sources":["../src/auth.ts"],"names":[],"mappings":"AAAA;;;GAGG;AAEH,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,cAAc,CAAC;AAChE,OAAO,EAAE,YAAY,EAAE,KAAK,SAAS,EAAE,KAAK,WAAW,EAAE,MAAM,cAAc,CAAC;AAC9E,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,cAAc,CAAC;AAEhE,MAAM,MAAM,QAAQ,GAAG,OAAO,GAAG,OAAO,GAAG,OAAO,CAAC;AACnD,MAAM,MAAM,UAAU,GAAG,SAAS,GAAG,SAAS,GAAG,SAAS,CAAC;AAE3D,MAAM,WAAW,UAAU;IACzB,IAAI,EAAE,QAAQ,CAAC;IACf,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,KAAK,CAAC,EAAE,WAAW,CAAC;IACpB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;CACnB;AAED;;GAEG;AACH,qBAAa,WAAW;IACtB,OAAO,CAAC,OAAO,CAAqD;IAEpE,YAAY,MAAM,EAAE,UAAU,EA0B7B;IAED;;OAEG;IACG,YAAY,CAAC,IAAI,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,UAAU,CAAC,CAQrD;IAED;;OAEG;IACH,QAAQ,IAAI,OAAO,CAElB;IAED;;OAEG;IACH,OAAO,IAAI,MAAM,CAEhB;IAED;;OAEG;IACH,UAAU,IAAI,gBAAgB,GAAG,YAAY,GAAG,gBAAgB,CAE/D;CACF;AAED;;GAEG;AACH,wBAAgB,UAAU,CAAC,MAAM,EAAE,UAAU,GAAG,WAAW,CAE1D;AAGD,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,cAAc,CAAC;AAChE,OAAO,EAAE,YAAY,EAAE,KAAK,SAAS,EAAE,KAAK,WAAW,EAAE,MAAM,cAAc,CAAC;AAC9E,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,cAAc,CAAC"}
{"version":3,"file":"auth.d.ts","sourceRoot":"","sources":["../src/auth.ts"],"names":[],"mappings":"AAAA;;;GAGG;AAEH,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,iBAAiB,CAAC;AACnE,OAAO,EAAE,YAAY,EAAE,KAAK,SAAS,EAAE,KAAK,WAAW,EAAE,MAAM,iBAAiB,CAAC;AACjF,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,iBAAiB,CAAC;AAEnE,MAAM,MAAM,QAAQ,GAAG,OAAO,GAAG,OAAO,GAAG,OAAO,CAAC;AACnD,MAAM,MAAM,UAAU,GAAG,SAAS,GAAG,SAAS,GAAG,SAAS,CAAC;AAE3D,MAAM,WAAW,UAAU;IACzB,IAAI,EAAE,QAAQ,CAAC;IACf,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,KAAK,CAAC,EAAE,WAAW,CAAC;IACpB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;CACnB;AAED;;GAEG;AACH,qBAAa,WAAW;IACtB,OAAO,CAAC,OAAO,CAAqD;IAEpE,YAAY,MAAM,EAAE,UAAU,EA0B7B;IAED;;OAEG;IACG,YAAY,CAAC,IAAI,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,UAAU,CAAC,CAQrD;IAED;;OAEG;IACH,QAAQ,IAAI,OAAO,CAElB;IAED;;OAEG;IACH,OAAO,IAAI,MAAM,CAEhB;IAED;;OAEG;IACH,UAAU,IAAI,gBAAgB,GAAG,YAAY,GAAG,gBAAgB,CAE/D;CACF;AAED;;GAEG;AACH,wBAAgB,UAAU,CAAC,MAAM,EAAE,UAAU,GAAG,WAAW,CAE1D;AAGD,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,iBAAiB,CAAC;AACnE,OAAO,EAAE,YAAY,EAAE,KAAK,SAAS,EAAE,KAAK,WAAW,EAAE,MAAM,iBAAiB,CAAC;AACjF,OAAO,EAAE,gBAAgB,EAAE,KAAK,SAAS,EAAE,MAAM,iBAAiB,CAAC"}

@@ -5,5 +5,5 @@ /**

*/
import { TokenAuthHandler } from './auth/token';
import { OAuthHandler } from './auth/oauth';
import { BasicAuthHandler } from './auth/basic';
import { TokenAuthHandler } from './auth/token.js';
import { OAuthHandler } from './auth/oauth.js';
import { BasicAuthHandler } from './auth/basic.js';
/**

@@ -76,5 +76,5 @@ * Authentication manager that supports multiple auth methods

// Re-export handler classes and types
export { TokenAuthHandler } from './auth/token';
export { OAuthHandler } from './auth/oauth';
export { BasicAuthHandler } from './auth/basic';
export { TokenAuthHandler } from './auth/token.js';
export { OAuthHandler } from './auth/oauth.js';
export { BasicAuthHandler } from './auth/basic.js';
//# sourceMappingURL=auth.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"auth.js","sourceRoot":"","sources":["../src/auth.ts"],"names":[],"mappings":"AAAA;;;GAGG;AAEH,OAAO,EAAE,gBAAgB,EAAkB,MAAM,cAAc,CAAC;AAChE,OAAO,EAAE,YAAY,EAAoC,MAAM,cAAc,CAAC;AAC9E,OAAO,EAAE,gBAAgB,EAAkB,MAAM,cAAc,CAAC;AAahE;;GAEG;AACH,MAAM,OAAO,WAAW;IACd,OAAO,CAAqD;IAEpE,YAAY,MAAkB,EAAE;QAC9B,QAAQ,MAAM,CAAC,IAAI,EAAE,CAAC;YACpB,KAAK,OAAO;gBACV,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC;oBAClB,MAAM,IAAI,KAAK,CAAC,4CAA4C,CAAC,CAAC;gBAChE,CAAC;gBACD,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;gBAClD,MAAM;YAER,KAAK,OAAO;gBACV,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC;oBAClB,MAAM,IAAI,KAAK,CAAC,mDAAmD,CAAC,CAAC;gBACvE,CAAC;gBACD,IAAI,CAAC,OAAO,GAAG,IAAI,YAAY,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;gBAC9C,MAAM;YAER,KAAK,OAAO;gBACV,IAAI,CAAC,MAAM,CAAC,QAAQ,IAAI,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC;oBACzC,MAAM,IAAI,KAAK,CAAC,6DAA6D,CAAC,CAAC;gBACjF,CAAC;gBACD,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC,MAAM,CAAC,QAAQ,EAAE,MAAM,CAAC,QAAQ,CAAC,CAAC;gBACtE,MAAM;YAER;gBACE,MAAM,IAAI,KAAK,CAAC,oCAAoC,MAAM,CAAC,IAAI,EAAE,CAAC,CAAC;QACvE,CAAC;IAAA,CACF;IAED;;OAEG;IACH,KAAK,CAAC,YAAY,CAAC,IAAa,EAAuB;QACrD,IAAI,IAAI,CAAC,OAAO,YAAY,YAAY,IAAI,IAAI,EAAE,CAAC;YACjD,OAAO,IAAI,CAAC,OAAO,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;QACzC,CAAC;QACD,IAAI,IAAI,CAAC,OAAO,YAAY,gBAAgB,IAAI,IAAI,CAAC,OAAO,YAAY,gBAAgB,EAAE,CAAC;YACzF,OAAO,IAAI,CAAC,OAAO,CAAC,YAAY,EAAE,CAAC;QACrC,CAAC;QACD,MAAM,IAAI,KAAK,CAAC,6BAA6B,CAAC,CAAC;IAAA,CAChD;IAED;;OAEG;IACH,QAAQ,GAAY;QAClB,OAAO,IAAI,CAAC,OAAO,CAAC,QAAQ,EAAE,CAAC;IAAA,CAChC;IAED;;OAEG;IACH,OAAO,GAAW;QAChB,OAAO,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;IAAA,CAC/B;IAED;;OAEG;IACH,UAAU,GAAuD;QAC/D,OAAO,IAAI,CAAC,OAAO,CAAC;IAAA,CACrB;CACF;AAED;;GAEG;AACH,MAAM,UAAU,UAAU,CAAC,MAAkB,EAAe;IAC1D,OAAO,IAAI,WAAW,CAAC,MAAM,CAAC,CAAC;AAAA,CAChC;AAED,sCAAsC;AACtC,OAAO,EAAE,gBAAgB,EAAkB,MAAM,cAAc,CAAC;AAChE,OAAO,EAAE,YAAY,EAAoC,MAAM,cAAc,CAAC;AAC9E,OAAO,EAAE,gBAAgB,EAAkB,MAAM,cAAc,CAAC"}
{"version":3,"file":"auth.js","sourceRoot":"","sources":["../src/auth.ts"],"names":[],"mappings":"AAAA;;;GAGG;AAEH,OAAO,EAAE,gBAAgB,EAAkB,MAAM,iBAAiB,CAAC;AACnE,OAAO,EAAE,YAAY,EAAoC,MAAM,iBAAiB,CAAC;AACjF,OAAO,EAAE,gBAAgB,EAAkB,MAAM,iBAAiB,CAAC;AAanE;;GAEG;AACH,MAAM,OAAO,WAAW;IACd,OAAO,CAAqD;IAEpE,YAAY,MAAkB,EAAE;QAC9B,QAAQ,MAAM,CAAC,IAAI,EAAE,CAAC;YACpB,KAAK,OAAO;gBACV,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC;oBAClB,MAAM,IAAI,KAAK,CAAC,4CAA4C,CAAC,CAAC;gBAChE,CAAC;gBACD,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;gBAClD,MAAM;YAER,KAAK,OAAO;gBACV,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC;oBAClB,MAAM,IAAI,KAAK,CAAC,mDAAmD,CAAC,CAAC;gBACvE,CAAC;gBACD,IAAI,CAAC,OAAO,GAAG,IAAI,YAAY,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;gBAC9C,MAAM;YAER,KAAK,OAAO;gBACV,IAAI,CAAC,MAAM,CAAC,QAAQ,IAAI,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC;oBACzC,MAAM,IAAI,KAAK,CAAC,6DAA6D,CAAC,CAAC;gBACjF,CAAC;gBACD,IAAI,CAAC,OAAO,GAAG,IAAI,gBAAgB,CAAC,MAAM,CAAC,QAAQ,EAAE,MAAM,CAAC,QAAQ,CAAC,CAAC;gBACtE,MAAM;YAER;gBACE,MAAM,IAAI,KAAK,CAAC,oCAAoC,MAAM,CAAC,IAAI,EAAE,CAAC,CAAC;QACvE,CAAC;IAAA,CACF;IAED;;OAEG;IACH,KAAK,CAAC,YAAY,CAAC,IAAa,EAAuB;QACrD,IAAI,IAAI,CAAC,OAAO,YAAY,YAAY,IAAI,IAAI,EAAE,CAAC;YACjD,OAAO,IAAI,CAAC,OAAO,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;QACzC,CAAC;QACD,IAAI,IAAI,CAAC,OAAO,YAAY,gBAAgB,IAAI,IAAI,CAAC,OAAO,YAAY,gBAAgB,EAAE,CAAC;YACzF,OAAO,IAAI,CAAC,OAAO,CAAC,YAAY,EAAE,CAAC;QACrC,CAAC;QACD,MAAM,IAAI,KAAK,CAAC,6BAA6B,CAAC,CAAC;IAAA,CAChD;IAED;;OAEG;IACH,QAAQ,GAAY;QAClB,OAAO,IAAI,CAAC,OAAO,CAAC,QAAQ,EAAE,CAAC;IAAA,CAChC;IAED;;OAEG;IACH,OAAO,GAAW;QAChB,OAAO,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;IAAA,CAC/B;IAED;;OAEG;IACH,UAAU,GAAuD;QAC/D,OAAO,IAAI,CAAC,OAAO,CAAC;IAAA,CACrB;CACF;AAED;;GAEG;AACH,MAAM,UAAU,UAAU,CAAC,MAAkB,EAAe;IAC1D,OAAO,IAAI,WAAW,CAAC,MAAM,CAAC,CAAC;AAAA,CAChC;AAED,sCAAsC;AACtC,OAAO,EAAE,gBAAgB,EAAkB,MAAM,iBAAiB,CAAC;AACnE,OAAO,EAAE,YAAY,EAAoC,MAAM,iBAAiB,CAAC;AACjF,OAAO,EAAE,gBAAgB,EAAkB,MAAM,iBAAiB,CAAC"}
{
"name": "@dependabit/github-client",
"version": "0.1.1",
"version": "0.1.2",
"description": "GitHub API wrapper with rate limiting and authentication",

@@ -20,3 +20,3 @@ "type": "module",

"devDependencies": {
"@types/node": "^25.2.2",
"@types/node": "^25.2.3",
"tsx": "^4.21.0",

@@ -23,0 +23,0 @@ "typescript": "^5.9.3",

@@ -6,5 +6,5 @@ /**

import { TokenAuthHandler, type TokenAuth } from './auth/token';
import { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth';
import { BasicAuthHandler, type BasicAuth } from './auth/basic';
import { TokenAuthHandler, type TokenAuth } from './auth/token.js';
import { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth.js';
import { BasicAuthHandler, type BasicAuth } from './auth/basic.js';

@@ -99,4 +99,4 @@ export type AuthType = 'token' | 'oauth' | 'basic';

// Re-export handler classes and types
export { TokenAuthHandler, type TokenAuth } from './auth/token';
export { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth';
export { BasicAuthHandler, type BasicAuth } from './auth/basic';
export { TokenAuthHandler, type TokenAuth } from './auth/token.js';
export { OAuthHandler, type OAuthAuth, type OAuthConfig } from './auth/oauth.js';
export { BasicAuthHandler, type BasicAuth } from './auth/basic.js';

Sorry, the diff of this file is not supported yet