Skip to content

Commit

Permalink
Update Dependencies (#103)
Browse files Browse the repository at this point in the history
  • Loading branch information
henriqueleite42 committed Feb 12, 2022
1 parent 911bef9 commit 4281920
Show file tree
Hide file tree
Showing 8 changed files with 740 additions and 565 deletions.
22 changes: 11 additions & 11 deletions package.json
Expand Up @@ -33,21 +33,21 @@
"reflect-metadata": "^0.1.13"
},
"devDependencies": {
"@nestjs/common": "^8.2.0",
"@nestjs/core": "^8.2.0",
"@techmmunity/eslint-config": "^5.0.3",
"@nestjs/common": "^8.2.6",
"@nestjs/core": "^8.2.6",
"@techmmunity/eslint-config": "^5.2.2",
"@techmmunity/symbiosis": "^0.0.30",
"@types/jest": "^27.0.2",
"@vercel/ncc": "^0.33.0",
"eslint": "^8.1.0",
"@vercel/ncc": "^0.33.2",
"eslint": "^8.9.0",
"husky": "^7.0.1",
"jest": "^27.0.6",
"lint-staged": "^12.0.2",
"jest": "^27.5.1",
"lint-staged": "^12.3.3",
"prettier": "^2.3.2",
"reflect-metadata": "^0.1.13",
"ts-jest": "^27.0.4",
"ts-node": "^10.3.0",
"typescript": "^4.3.5"
"ts-jest": "^27.1.3",
"ts-node": "^10.5.0",
"typescript": "^4.5.5"
},
"scripts": {
"prepare": "husky install",
Expand All @@ -57,7 +57,7 @@
"build": "ncc build src/index.ts -o dist -s -m -e @techmmunity/symbiosis -e @nestjs/common -e @nestjs/core -e reflect-metadata",
"format": "eslint . --fix --quiet",
"lint": "eslint . --quiet",
"upgrade-dependencies": "yarn upgrade-interactive --latest",
"upgrade:dependencies": "yarn upgrade-interactive --latest",
"husky:pre-commit": "tsc",
"lk": "yarn build && cp package.json dist/package.json && cd dist && yarn link && cd ..",
"ulk": "yarn unlink && yarn lk"
Expand Down
1 change: 1 addition & 0 deletions src/lib/decorators/inject-connection.ts
@@ -1,4 +1,5 @@
import { Inject } from "@nestjs/common";

import { getConnectionToken } from "../utils/get-connection-token";

// eslint-disable-next-line @typescript-eslint/naming-convention
Expand Down
4 changes: 3 additions & 1 deletion src/lib/decorators/inject-repository.ts
@@ -1,7 +1,9 @@
import { Inject } from "@nestjs/common";
import { CustomClass } from "@techmmunity/symbiosis/lib/entity-manager/types/metadata-type";

import { getRepositoryToken } from "../utils/get-repository-token";

import type { CustomClass } from "@techmmunity/symbiosis/lib/entity-manager/types/metadata-type";

// eslint-disable-next-line @typescript-eslint/naming-convention
export const InjectRepository = (
entity: CustomClass,
Expand Down
17 changes: 9 additions & 8 deletions src/lib/symbiosis-core.module.ts
@@ -1,23 +1,24 @@
import {
import type {
DynamicModule,
Global,
Inject,
Module,
OnApplicationShutdown,
Provider,
} from "@nestjs/common";
import { Global, Inject, Module } from "@nestjs/common";
import { ModuleRef } from "@nestjs/core";
import {
import type {
BaseConnection,
BaseConnectionOptions,
Logger,
} from "@techmmunity/symbiosis";
import { Logger } from "@techmmunity/symbiosis";

import { SYMBIOSIS_MODULE_OPTIONS } from "./symbiosis.constants";
import { ForRootOptions } from "./types/options";
import { SymbiosisPluginClass } from "./types/symbiosis";

import { getArrayOptions } from "./utils/get-array-options";
import { getConnectionToken } from "./utils/get-connection-token";

import type { ForRootOptions } from "./types/options";
import type { SymbiosisPluginClass } from "./types/symbiosis";

@Global()
@Module({})
export class SymbiosisCoreModule implements OnApplicationShutdown {
Expand Down
9 changes: 6 additions & 3 deletions src/lib/symbiosis.module.ts
@@ -1,11 +1,14 @@
import { DynamicModule, Module } from "@nestjs/common";
import { BaseConnectionOptions } from "@techmmunity/symbiosis";
import type { DynamicModule } from "@nestjs/common";
import { Module } from "@nestjs/common";
import type { BaseConnectionOptions } from "@techmmunity/symbiosis";

import { SymbiosisCoreModule } from "./symbiosis-core.module";
import { ForRootOptions } from "./types/options";

import { createRepositoriesProviders } from "./utils/create-repository-providers";
import { getConnectionToken } from "./utils/get-connection-token";

import type { ForRootOptions } from "./types/options";

@Module({})
export class SymbiosisModule {
public static forRoot<ConnectionOptions extends BaseConnectionOptions>(
Expand Down
8 changes: 5 additions & 3 deletions src/lib/utils/create-repository-providers.ts
@@ -1,8 +1,10 @@
import { Provider } from "@nestjs/common";
import { BaseConnection } from "@techmmunity/symbiosis";
import { CustomClass } from "@techmmunity/symbiosis/lib/entity-manager/types/metadata-type";
import type { Provider } from "@nestjs/common";
import type { BaseConnection } from "@techmmunity/symbiosis";

import { getRepositoryToken } from "./get-repository-token";

import type { CustomClass } from "@techmmunity/symbiosis/lib/entity-manager/types/metadata-type";

interface CreateRepositoryProvidersParams {
entities: Array<CustomClass>;
connectionToken: string;
Expand Down
3 changes: 2 additions & 1 deletion src/lib/utils/get-array-options.ts
@@ -1,5 +1,6 @@
import { SymbiosisError } from "@techmmunity/symbiosis";
import { ArrayForRootOptions, ForRootOptions } from "../types/options";

import type { ArrayForRootOptions, ForRootOptions } from "../types/options";

export const getArrayOptions = <T>(
options: ForRootOptions<T>,
Expand Down

0 comments on commit 4281920

Please sign in to comment.