New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@types/gremlin

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/gremlin - npm Package Compare versions

Comparing version 3.5.2 to 3.6.0

52

gremlin/index.d.ts

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

// Type definitions for gremlin 3.5
// Type definitions for gremlin 3.6
// Project: https://tinkerpop.apache.org/

@@ -26,3 +26,3 @@ // Definitions by: Paulo Soares <https://github.com/7jpsan>

class RemoteConnection {
constructor(url: string);
constructor(url: string, options?: any);
open(): Promise<void>;

@@ -45,3 +45,8 @@ submit(bytecode: Bytecode): Promise<any>;

open(): Promise<void>;
isOpen: Promise<boolean>;
submit(bytecode: Bytecode): Promise<any>;
createSession(): this;
isSessionBound: boolean;
commit(): Promise<any>;
rollback(): Promise<any>;
close(): Promise<void>;

@@ -52,6 +57,15 @@ addListener(event: string | symbol, handler: (...args: any[]) => void): void;

interface RequestOptions {
requestId: string;
batchSize: number;
userAgent: string;
evaluationTimeout: number;
}
class Client {
constructor(url: string, options?: any);
open(): Promise<void>;
submit(message: Bytecode | string, bindings?: any): Promise<any>;
isOpen: Promise<boolean>;
submit(message: Bytecode | string, bindings?: any, requestOptions?: RequestOptions): Promise<any>;
stream(message: Bytecode | string, bindings?: any, requestOptions?: RequestOptions): any;
close(): Promise<void>;

@@ -123,2 +137,4 @@ }

static startingWith(...args: any[]): TextP;
static regex(...args: any[]): TextP;
static notRegex(...args: any[]): TextP;
}

@@ -142,2 +158,3 @@

addStrategy(strategy: TraversalStrategy): void;
removeStrategy(strategy: TraversalStrategy): any;
applyStrategies(traversal: Traversal): Promise<Traversal>;

@@ -155,3 +172,3 @@ }

const barrier: {
normsack: EnumValue;
normSack: EnumValue;
};

@@ -188,3 +205,3 @@

interface Operator {
addall: EnumValue;
addAll: EnumValue;
and: EnumValue;

@@ -199,3 +216,3 @@ assign: EnumValue;

sum: EnumValue;
sumlong: EnumValue;
sumLong: EnumValue;
}

@@ -239,2 +256,3 @@

constructor(graph: Nullable<Graph>, traversalStrategies: Nullable<TraversalStrategies>, bytecode: Bytecode);
clone(): this;
V(...args: any[]): this;

@@ -252,2 +270,3 @@ addE(...args: any[]): this;

by(...args: any[]): this;
call(...args: any[]): this;
cap(...args: any[]): this;

@@ -263,4 +282,6 @@ choose(...args: any[]): this;

drop(...args: any[]): this;
element(...args: any[]): this;
elementMap(...args: any[]): this;
emit(...args: any[]): this;
fail(...args: any[]): this;
filter(...args: any[]): this;

@@ -296,3 +317,6 @@ flatMap(...args: any[]): this;

mean(...args: any[]): this;
mergeE(...args: any[]): this;
mergeV(...args: any[]): this;
min(...args: any[]): this;
none(...args: any[]): this;
not(...args: any[]): this;

@@ -356,2 +380,3 @@ option(...args: any[]): this;

withRemote(remoteConnection: RemoteConnection): this;
tx(): Transaction<this>;
toString(): string;

@@ -368,3 +393,5 @@ with_(...args: any[]): this;

addE(...args: any[]): T;
mergeE(...args: any[]): T;
addV(...args: any[]): T;
mergeV(...args: any[]): T;
inject(...args: any[]): T;

@@ -386,2 +413,3 @@ io(...args: any[]): T;

branch: (...args: any[]) => T;
call: (...args: any[]) => T;
cap: (...args: any[]) => T;

@@ -398,2 +426,3 @@ choose: (...args: any[]) => T;

emit: (...args: any[]) => T;
fail: (...args: any[]) => T;
filter: (...args: any[]) => T;

@@ -428,2 +457,4 @@ flatMap: (...args: any[]) => T;

mean: (...args: any[]) => T;
mergeE: (...args: any[]) => T;
mergeV: (...args: any[]) => T;
min: (...args: any[]) => T;

@@ -505,2 +536,11 @@ not: (...args: any[]) => T;

const withOptions: WithOptions;
class Transaction<S extends GraphTraversalSource = GraphTraversalSource> {
constructor(_g: S);
begin(): S;
commit(): Promise<any>;
rollback(): Promise<void>;
isOpen: boolean;
close(): Promise<void>;
}
}

@@ -507,0 +547,0 @@

6

gremlin/package.json
{
"name": "@types/gremlin",
"version": "3.5.2",
"version": "3.6.0",
"description": "TypeScript definitions for gremlin",

@@ -23,4 +23,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/gremlin",

"dependencies": {},
"typesPublisherContentHash": "bccd22d6ee214a0eaec65ff6c3002c648e17d2fa9c1d13275b7f35039c4d298b",
"typeScriptVersion": "3.9"
"typesPublisherContentHash": "b4b3aee8db158d43e7a1931ad0557585047dadf4adb2ac48fa84d2884dc5ff56",
"typeScriptVersion": "4.0"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Tue, 05 Apr 2022 20:01:44 GMT
* Last updated: Fri, 05 Aug 2022 08:02:15 GMT
* Dependencies: none

@@ -14,0 +14,0 @@ * Global values: none

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc