Skip to content

Commit 402d83f

Browse files
Merge pull request nestjs#1166 from jbpionnier/refactor_remove_multiple_reflect_metadata
refactor(common) remove multiple reflect metadata
2 parents 89d84d2 + 227d4fb commit 402d83f

37 files changed

Lines changed: 3 additions & 39 deletions

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"scripts": {
66
"coverage": "nyc report --reporter=text-lcov | coveralls",
77
"precommit": "lint-staged",
8-
"test": "nyc --require ts-node/register mocha packages/**/*.spec.ts --reporter spec",
9-
"integration-test": "mocha integration/**/*.spec.ts --reporter spec --require ts-node/register",
8+
"test": "nyc --require ts-node/register mocha packages/**/*.spec.ts --reporter spec --require 'node_modules/reflect-metadata/Reflect.js'",
9+
"integration-test": "mocha integration/**/*.spec.ts --reporter spec --require ts-node/register --require 'node_modules/reflect-metadata/Reflect.js'",
1010
"lint": "tslint -p tsconfig.json -c tslint.json \"packages/**/*.ts\" -e \"*.spec.ts\"",
1111
"format": "prettier **/**/*.ts --ignore-path ./.prettierignore --write && git status",
1212
"build": "gulp build && gulp move",

packages/common/decorators/core/catch.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { FILTER_CATCH_EXCEPTIONS } from '../../constants';
32
import { Type } from '../../interfaces';
43

packages/common/decorators/core/controller.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { isUndefined } from '../../utils/shared.utils';
32
import { PATH_METADATA } from '../../constants';
43

packages/common/decorators/core/dependencies.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { PARAMTYPES_METADATA } from '../../constants';
32

43
export function flatten(arr: any[]) {

packages/common/decorators/core/exception-filters.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { EXCEPTION_FILTERS_METADATA } from '../../constants';
32
import { ExceptionFilter } from '../../index';
43
import { extendArrayMetadata } from '../../utils/extend-metadata.util';

packages/common/decorators/core/inject.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { SELF_DECLARED_DEPS_METADATA } from '../../constants';
32
import { isFunction } from '../../utils/shared.utils';
43

packages/common/decorators/core/optional.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { OPTIONAL_DEPS_METADATA } from '../../constants';
32

43
/**

packages/common/decorators/http/header.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { HEADERS_METADATA } from '../../constants';
32
import { extendArrayMetadata } from '../../utils/extend-metadata.util';
43

packages/common/decorators/http/redirect.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { REDIRECT_METADATA } from '../../constants';
32

43
/**

packages/common/decorators/http/render.decorator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'reflect-metadata';
21
import { RENDER_METADATA } from '../../constants';
32

43
/**

0 commit comments

Comments
 (0)