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.26 to 0.0.27

README.md

8

index.d.ts

@@ -0,3 +1,7 @@

import { EntitySchema, ObjectType } from 'typeorm';
export * from 'typeorm';
export { RepositoryPlus } from './repository/RepositoryPlus';
import { SelectQueryBuilderPlus } from './query-builder/SelectQueryBuilderPlus';
export { SelectQueryBuilderPlus } from './query-builder/SelectQueryBuilderPlus';
import { RepositoryPlus } from './repository/RepositoryPlus';
export { RepositoryPlus as Repository } from './repository/RepositoryPlus';
export { FindManyPlusOptions } from './repository/FindManyPlusOptions';

@@ -8,1 +12,3 @@ export { FindOnePlusOptions } from './repository/FindOnePlusOptions';

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>;

@@ -6,7 +6,25 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
var typeorm_1 = require("typeorm");
__export(require("typeorm"));
var SelectQueryBuilderPlus_1 = require("./query-builder/SelectQueryBuilderPlus");
exports.SelectQueryBuilderPlus = SelectQueryBuilderPlus_1.SelectQueryBuilderPlus;
var RepositoryPlus_1 = require("./repository/RepositoryPlus");
exports.RepositoryPlus = RepositoryPlus_1.RepositoryPlus;
exports.Repository = RepositoryPlus_1.RepositoryPlus;
var patch_typeorm_repository_1 = require("./patch-typeorm-repository");
exports.patchRepositoryAndQueryBuilder = patch_typeorm_repository_1.patchRepositoryAndQueryBuilder;
function getRepositoryPlus(entityClass, connectionName) {
if (connectionName === void 0) { connectionName = 'default'; }
return typeorm_1.getConnectionManager()
.get(connectionName)
.getRepository(entityClass);
}
exports.getRepositoryPlus = getRepositoryPlus;
function createQueryBuilderPlus(entityClass, alias, connectionName) {
if (connectionName === void 0) { connectionName = 'default'; }
if (entityClass) {
return getRepositoryPlus(entityClass, connectionName).createQueryBuilder(alias);
}
return typeorm_1.getConnection(connectionName).createQueryBuilder();
}
exports.createQueryBuilderPlus = createQueryBuilderPlus;
//# sourceMappingURL=index.js.map

6

package.json
{
"name": "typeorm-plus",
"private": false,
"version": "0.0.26",
"version": "0.0.27",
"description": "Add extra features to TypeORM",

@@ -27,4 +27,4 @@ "main": "dist/index.js",

"clean": "rm -rf ./dist",
"build": "yarn clean && tsc",
"typedoc": "typedoc --out ./docs src/**.ts"
"build": "yarn clean && tsc && yarn copy",
"copy": "cp package.json dist/ && cp README.md dist/"
},

@@ -31,0 +31,0 @@ "engines": {

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