Socket
Socket
Sign inDemoInstall

@nestjs/mapped-types

Package Overview
Dependencies
19
Maintainers
3
Versions
23
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.1 to 0.2.0

LICENSE

2

.eslintrc.js

@@ -25,3 +25,5 @@ module.exports = {

'@typescript-eslint/no-non-null-assertion': 'off',
'@typescript-eslint/explicit-module-boundary-types': 'off',
'@typescript-eslint/ban-types': 'off'
},
};

3

dist/index.js

@@ -10,5 +10,6 @@ "use strict";

var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.inheritValidationMetadata = exports.inheritTransformationMetadata = exports.inheritPropertyInitializers = exports.applyIsOptionalDecorator = void 0;
__exportStar(require("./intersection-type.helper"), exports);

@@ -15,0 +16,0 @@ __exportStar(require("./mapped-type.interface"), exports);

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

function inheritTransformerMetadata(key, parentClass, targetClass, isPropertyInherited) {
const classTransformer = require('class-transformer/storage');
let classTransformer;
try {
classTransformer = require('class-transformer/cjs/storage');
}
catch (_a) {
classTransformer = require('class-transformer/storage');
}
const metadataStorage = classTransformer.defaultMetadataStorage;

@@ -62,0 +68,0 @@ while (parentClass && parentClass !== Object) {

{
"name": "@nestjs/mapped-types",
"version": "0.1.1",
"version": "0.2.0",
"description": "Nest - modern, fast, powerful node.js web framework (@mapped-types)",

@@ -11,2 +11,3 @@ "author": "Kamil Mysliwiec",

"lint": "eslint 'lib/**/*.ts' --fix",
"format": "prettier \"{lib,tests}/**/*.ts\" --write",
"prepublish:npm": "npm run build",

@@ -24,25 +25,25 @@ "publish:npm": "npm publish --access public",

"@commitlint/config-angular": "11.0.0",
"@nestjs/common": "7.5.1",
"@types/jest": "26.0.15",
"@nestjs/common": "7.6.5",
"@types/jest": "26.0.20",
"@types/node": "7.10.8",
"@typescript-eslint/eslint-plugin": "4.6.1",
"@typescript-eslint/parser": "4.6.1",
"class-transformer": "0.3.1",
"@typescript-eslint/eslint-plugin": "4.13.0",
"@typescript-eslint/parser": "4.13.0",
"class-transformer": "0.3.2",
"class-validator": "0.12.2",
"eslint": "7.12.1",
"eslint-config-prettier": "6.15.0",
"eslint": "7.17.0",
"eslint-config-prettier": "7.1.0",
"eslint-plugin-import": "2.22.1",
"husky": "4.3.0",
"jest": "26.6.2",
"lint-staged": "10.5.1",
"prettier": "2.1.2",
"husky": "4.3.7",
"jest": "26.6.3",
"lint-staged": "10.5.3",
"prettier": "2.2.1",
"reflect-metadata": "0.1.13",
"release-it": "14.2.1",
"release-it": "14.2.2",
"rimraf": "3.0.2",
"ts-jest": "26.4.3",
"typescript": "4.0.5"
"ts-jest": "26.4.4",
"typescript": "4.1.3"
},
"peerDependencies": {
"@nestjs/common": "^7.0.8",
"class-transformer": "^0.3.0",
"class-transformer": "^0.2.0 || ^0.3.0",
"class-validator": "^0.11.1 || ^0.12.0",

@@ -49,0 +50,0 @@ "reflect-metadata": "^0.1.12"

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc