Socket
Socket
Sign inDemoInstall

@mongosh/service-provider-core

Package Overview
Dependencies
Maintainers
11
Versions
121
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mongosh/service-provider-core - npm Package Compare versions

Comparing version 0.5.2 to 0.6.0

lib/session-options.d.ts

3

lib/admin.d.ts

@@ -10,2 +10,4 @@ import Result from './result';

import Document from './document';
import SessionOptions from './session-options';
import ServiceProviderSession from './session';
export default interface Admin {

@@ -26,2 +28,3 @@ platform: ReplPlatform;

resetConnectionOptions(options: Document): Promise<void>;
startSession(options: SessionOptions): ServiceProviderSession;
}

4

lib/index.d.ts

@@ -21,2 +21,4 @@ import ServiceProvider, { ServiceProviderCore } from './service-provider';

import makePrintableBson, { bsonStringifiers } from './printable-bson';
export { ServiceProvider, BulkWriteResult, Document, Cursor, CursorFlag, CURSOR_FLAGS, Result, ReadConcern, WriteConcern, ReadPreference, ReadPreferenceMode, CommandOptions, BaseOptions, AuthOptions, DatabaseOptions, getConnectInfo, ReplPlatform, CliOptions, generateUri, Scheme, DEFAULT_DB, ServiceProviderCore, bson, makePrintableBson, bsonStringifiers, ServiceProviderBulkFindOp, ServiceProviderBulkOp, BulkBatch };
import SessionOptions, { TransactionOptions } from './session-options';
import ServiceProviderSession from './session';
export { ServiceProvider, BulkWriteResult, Document, Cursor, CursorFlag, CURSOR_FLAGS, Result, ReadConcern, WriteConcern, ReadPreference, ReadPreferenceMode, CommandOptions, BaseOptions, AuthOptions, DatabaseOptions, getConnectInfo, ReplPlatform, CliOptions, generateUri, Scheme, DEFAULT_DB, ServiceProviderCore, bson, makePrintableBson, bsonStringifiers, ServiceProviderBulkFindOp, ServiceProviderBulkOp, BulkBatch, SessionOptions, ServiceProviderSession, TransactionOptions };

@@ -17,3 +17,3 @@ "use strict";

var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);

@@ -20,0 +20,0 @@ return result;

@@ -17,3 +17,3 @@ "use strict";

var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);

@@ -20,0 +20,0 @@ return result;

@@ -15,5 +15,5 @@ import Document from './document';

isCapped(database: string, collection: string, dbOptions?: DatabaseOptions): Promise<any>;
getIndexes(database: string, collection: string, dbOptions?: DatabaseOptions): Promise<any[]>;
getIndexes(database: string, collection: string, options: Document, dbOptions?: DatabaseOptions): Promise<any[]>;
listCollections(database: string, filter?: Document, options?: Document, dbOptions?: DatabaseOptions): Promise<any[]>;
stats(database: string, collection: string, options?: Document, dbOptions?: DatabaseOptions): Promise<any>;
}

@@ -5,3 +5,2 @@ import Document from './document';

import CommandOptions from './command-options';
import WriteConcern from './write-concern';
import DatabaseOptions from './database-options';

@@ -58,3 +57,3 @@ declare type DeleteWriteResult = {

runCommandWithCheck(db: string, spec: Document, options?: CommandOptions, dbOptions?: DatabaseOptions): Promise<any>;
dropDatabase(database: string, writeConcern?: WriteConcern, dbOptions?: DatabaseOptions): Promise<Result>;
dropDatabase(database: string, options?: Document, dbOptions?: DatabaseOptions): Promise<Result>;
bulkWrite(database: string, collection: string, requests: Document, options?: Document, dbOptions?: DatabaseOptions): Promise<BulkWriteResult>;

@@ -78,3 +77,3 @@ deleteMany(database: string, collection: string, filter: Document, options?: Document, dbOptions?: DatabaseOptions): Promise<DeleteWriteResult>;

reIndex(database: string, collection: string, options?: CommandOptions, dbOptions?: DatabaseOptions): Promise<Result>;
dropCollection(database: string, collection: string, dbOptions?: DatabaseOptions): Promise<boolean>;
dropCollection(database: string, collection: string, options: Document, dbOptions?: DatabaseOptions): Promise<boolean>;
renameCollection(database: string, oldName: string, newName: string, options?: Document, dbOptions?: DatabaseOptions): Promise<Result>;

@@ -81,0 +80,0 @@ initializeBulkOp(dbName: string, collName: string, ordered: boolean, options?: any, dbOptions?: any): Promise<any>;

{
"name": "@mongosh/service-provider-core",
"version": "0.5.2",
"version": "0.6.0",
"description": "MongoDB Shell Core Service Provider Package",

@@ -30,4 +30,4 @@ "main": "lib/index.js",

"dependencies": {
"@mongosh/errors": "^0.5.2",
"@mongosh/i18n": "^0.5.2",
"@mongosh/errors": "^0.6.0",
"@mongosh/i18n": "^0.6.0",
"bson": "^4.2.0",

@@ -43,3 +43,2 @@ "mongodb-build-info": "^1.1.1"

"chai",
"mongodb-runner",
"uuid",

@@ -49,3 +48,3 @@ "encoding"

},
"gitHead": "5abb532ea102d88ccde0dec39de91d415833f850"
"gitHead": "08d5a722257dbb1e06691c5d1ebcf7c17b6c2a0d"
}

@@ -10,2 +10,4 @@ import Result from './result';

import Document from './document';
import SessionOptions from './session-options';
import ServiceProviderSession from './session';

@@ -95,2 +97,4 @@ export default interface Admin {

resetConnectionOptions(options: Document): Promise<void>;
startSession(options: SessionOptions): ServiceProviderSession;
}

@@ -21,2 +21,4 @@ import ServiceProvider, { ServiceProviderCore } from './service-provider';

import makePrintableBson, { bsonStringifiers } from './printable-bson';
import SessionOptions, { TransactionOptions } from './session-options';
import ServiceProviderSession from './session';

@@ -51,3 +53,6 @@ export {

ServiceProviderBulkOp,
BulkBatch
BulkBatch,
SessionOptions,
ServiceProviderSession,
TransactionOptions
};

@@ -172,2 +172,3 @@ import Document from './document';

collection: string,
options: Document,
dbOptions?: DatabaseOptions): Promise<any[]>;

@@ -174,0 +175,0 @@

@@ -5,3 +5,2 @@ import Document from './document';

import CommandOptions from './command-options';
import WriteConcern from './write-concern';
import DatabaseOptions from './database-options';

@@ -80,3 +79,3 @@

* @param {String} database - The database name.
* @param {WriteConcern} writeConcern - The write concern.
* @param {Document} options - The options.
* @param {DatabaseOptions} dbOptions - The database options

@@ -88,3 +87,3 @@ *

database: string,
writeConcern?: WriteConcern,
options?: Document,
dbOptions?: DatabaseOptions

@@ -438,2 +437,3 @@ ): Promise<Result>;

collection: string,
options: Document,
dbOptions?: DatabaseOptions

@@ -440,0 +440,0 @@ ): Promise<boolean>;

Sorry, the diff of this file is not supported yet

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