Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

typeorm-plus

Package Overview
Dependencies
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typeorm-plus - npm Package Compare versions

Comparing version 0.0.27 to 0.0.28

14

index.d.ts
import { EntitySchema, ObjectType } from 'typeorm';
export * from 'typeorm';
import { SelectQueryBuilderPlus } from './query-builder/SelectQueryBuilderPlus';
export { SelectQueryBuilderPlus } from './query-builder/SelectQueryBuilderPlus';
export { SelectQueryBuilderPlus as SelectQueryBuilder, } from './query-builder/SelectQueryBuilderPlus';
import { RepositoryPlus } from './repository/RepositoryPlus';
export { RepositoryPlus as Repository } from './repository/RepositoryPlus';
export { FindManyPlusOptions } from './repository/FindManyPlusOptions';
export { FindOnePlusOptions } from './repository/FindOnePlusOptions';
export { RemovePlusOptions } from './repository/RemovePlusOptions';
export { SavePlusOptions } from './repository/SavePlusOptions';
export { FindManyPlusOptions as FindManyOptions } from './repository/FindManyPlusOptions';
export { FindOnePlusOptions as FindOneOptions } from './repository/FindOnePlusOptions';
export { RemovePlusOptions as RemoveOptions } from './repository/RemovePlusOptions';
export { SavePlusOptions as saveOptions } from './repository/SavePlusOptions';
export { patchRepositoryAndQueryBuilder } from './patch-typeorm-repository';
export declare function getRepositoryPlus<Entity>(entityClass: ObjectType<Entity> | EntitySchema<Entity> | string, connectionName?: string): RepositoryPlus<Entity>;
export declare function createQueryBuilderPlus<Entity>(entityClass?: ObjectType<Entity> | string, alias?: string, connectionName?: string): SelectQueryBuilderPlus<Entity>;
export declare function getRepository<Entity>(entityClass: ObjectType<Entity> | EntitySchema<Entity> | string, connectionName?: string): RepositoryPlus<Entity>;
export declare function createQueryBuilder<Entity>(entityClass?: ObjectType<Entity> | string, alias?: string, connectionName?: string): SelectQueryBuilderPlus<Entity>;

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

var SelectQueryBuilderPlus_1 = require("./query-builder/SelectQueryBuilderPlus");
exports.SelectQueryBuilderPlus = SelectQueryBuilderPlus_1.SelectQueryBuilderPlus;
exports.SelectQueryBuilder = SelectQueryBuilderPlus_1.SelectQueryBuilderPlus;
var RepositoryPlus_1 = require("./repository/RepositoryPlus");

@@ -15,3 +15,3 @@ exports.Repository = RepositoryPlus_1.RepositoryPlus;

exports.patchRepositoryAndQueryBuilder = patch_typeorm_repository_1.patchRepositoryAndQueryBuilder;
function getRepositoryPlus(entityClass, connectionName) {
function getRepository(entityClass, connectionName) {
if (connectionName === void 0) { connectionName = 'default'; }

@@ -22,11 +22,11 @@ return typeorm_1.getConnectionManager()

}
exports.getRepositoryPlus = getRepositoryPlus;
function createQueryBuilderPlus(entityClass, alias, connectionName) {
exports.getRepository = getRepository;
function createQueryBuilder(entityClass, alias, connectionName) {
if (connectionName === void 0) { connectionName = 'default'; }
if (entityClass) {
return getRepositoryPlus(entityClass, connectionName).createQueryBuilder(alias);
return getRepository(entityClass, connectionName).createQueryBuilder(alias);
}
return typeorm_1.getConnection(connectionName).createQueryBuilder();
}
exports.createQueryBuilderPlus = createQueryBuilderPlus;
exports.createQueryBuilder = createQueryBuilder;
//# sourceMappingURL=index.js.map
{
"name": "typeorm-plus",
"private": false,
"version": "0.0.27",
"version": "0.0.28",
"description": "Add extra features to TypeORM",

@@ -6,0 +6,0 @@ "main": "dist/index.js",

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