Socket
Socket
Sign inDemoInstall

typedescriptor

Package Overview
Dependencies
Maintainers
5
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typedescriptor - npm Package Compare versions

Comparing version 4.0.12 to 4.0.13

.npmpackagejsonlintrc.json

2

build/lib/errors.d.ts

@@ -1,4 +0,4 @@

declare const InvalidOperation_base: import("defekt/build/lib/ErrorConstructor").ErrorConstructor<"InvalidOperation">;
declare const InvalidOperation_base: import("defekt/build/lib/CustomErrorConstructor").CustomErrorConstructor<"InvalidOperation">;
declare class InvalidOperation extends InvalidOperation_base {
}
export { InvalidOperation };

@@ -5,4 +5,4 @@ "use strict";

const defekt_1 = require("defekt");
class InvalidOperation extends defekt_1.defekt({ code: 'InvalidOperation' }) {
class InvalidOperation extends (0, defekt_1.defekt)({ code: 'InvalidOperation' }) {
}
exports.InvalidOperation = InvalidOperation;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isObject = void 0;
// eslint-disable-next-line @typescript-eslint/ban-types
const isObject = function (value) {

@@ -6,0 +5,0 @@ return typeof value === 'object' && value !== null;

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

const isReference = function (value) {
return isObject_1.isObject(value) ||
isFunction_1.isFunction(value) ||
isSymbol_1.isSymbol(value);
return (0, isObject_1.isObject)(value) ||
(0, isFunction_1.isFunction)(value) ||
(0, isSymbol_1.isSymbol)(value);
};
exports.isReference = isReference;

@@ -10,8 +10,8 @@ "use strict";

const isScalar = function (value) {
return isNumber_1.isNumber(value) ||
isString_1.isString(value) ||
isBoolean_1.isBoolean(value) ||
isUndefined_1.isUndefined(value) ||
isNull_1.isNull(value);
return (0, isNumber_1.isNumber)(value) ||
(0, isString_1.isString)(value) ||
(0, isBoolean_1.isBoolean)(value) ||
(0, isUndefined_1.isUndefined)(value) ||
(0, isNull_1.isNull)(value);
};
exports.isScalar = isScalar;

@@ -17,36 +17,36 @@ "use strict";

const typeOf = function (value) {
if (isArray_1.isArray(value)) {
if ((0, isArray_1.isArray)(value)) {
return 'array';
}
if (isBoolean_1.isBoolean(value)) {
if ((0, isBoolean_1.isBoolean)(value)) {
return 'boolean';
}
if (defekt_1.isError(value)) {
if ((0, defekt_1.isError)(value)) {
return 'error';
}
if (isFunction_1.isFunction(value)) {
if ((0, isFunction_1.isFunction)(value)) {
return 'function';
}
if (isMap_1.isMap(value)) {
if ((0, isMap_1.isMap)(value)) {
return 'map';
}
if (isNull_1.isNull(value)) {
if ((0, isNull_1.isNull)(value)) {
return 'null';
}
if (isNumber_1.isNumber(value)) {
if ((0, isNumber_1.isNumber)(value)) {
return 'number';
}
if (isSet_1.isSet(value)) {
if ((0, isSet_1.isSet)(value)) {
return 'set';
}
if (isString_1.isString(value)) {
if ((0, isString_1.isString)(value)) {
return 'string';
}
if (isSymbol_1.isSymbol(value)) {
if ((0, isSymbol_1.isSymbol)(value)) {
return 'symbol';
}
if (isUndefined_1.isUndefined(value)) {
if ((0, isUndefined_1.isUndefined)(value)) {
return 'undefined';
}
if (isObject_1.isObject(value)) {
if ((0, isObject_1.isObject)(value)) {
return 'object';

@@ -53,0 +53,0 @@ }

@@ -0,1 +1,8 @@

## [4.0.13](https://github.com/thenativeweb/typedescriptor/compare/4.0.12...4.0.13) (2022-03-24)
### Bug Fixes
* Update dependencies. ([#348](https://github.com/thenativeweb/typedescriptor/issues/348)) ([46c0c18](https://github.com/thenativeweb/typedescriptor/commit/46c0c1856ea67d543a15d21d1573243c37b4eea0))
## [4.0.12](https://github.com/thenativeweb/typedescriptor/compare/4.0.11...4.0.12) (2021-08-15)

@@ -2,0 +9,0 @@

@@ -1,2 +0,1 @@

// eslint-disable-next-line @typescript-eslint/ban-types
const isObject = function (value: any): value is object {

@@ -3,0 +2,0 @@ return typeof value === 'object' && value !== null;

{
"name": "typedescriptor",
"version": "4.0.12",
"version": "4.0.13",
"description": "typedescriptor identifies and describes types.",

@@ -15,12 +15,14 @@ "contributors": [

],
"private": false,
"main": "build/lib/index.js",
"types": "build/lib/index.d.ts",
"dependencies": {
"defekt": "7.3.2"
"defekt": "9.1.0"
},
"devDependencies": {
"assertthat": "6.3.11",
"roboter": "11.7.8",
"semantic-release-configuration": "2.0.5"
"assertthat": "6.5.1",
"roboter": "13.0.0",
"semantic-release-configuration": "2.0.7"
},
"scripts": {},
"repository": {

@@ -27,0 +29,0 @@ "type": "git",

@@ -15,3 +15,6 @@ {

"./**/*.ts"
],
"exclude": [
"./build"
]
}
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