New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@ledge/errors

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ledge/errors - npm Package Compare versions

Comparing version
3.0.0
to
3.0.1
+50
-45
package.json
{
"name": "@ledge/errors",
"version": "3.0.0",
"description": "Error utils for Node.js",
"homepage": "https://github.com/zackschuster/errors",
"author": "Zack Schuster (https://github.com/zackschuster)",
"repository": "zackschuster/errors",
"bugs": {
"url": "https://github.com/zackschuster/errors/issues"
},
"license": "GPL-3.0",
"files": [
"index.ts",
"src"
],
"main": "index.ts",
"types": "index.ts",
"engines": {
"node": ">= 8.3.0"
},
"scripts": {
"test": "ava test/*.ts"
},
"devDependencies": {
"@ledge/configs": "10.0.1",
"@ledge/types": "4.1.0",
"ava": "1.0.0-beta.8",
"ts-node": "7.0.1",
"tslint": "5.11.0",
"typescript": "3.0.3"
},
"keywords": [
"error",
"errors",
"errnoexception",
"typescript"
],
"ava": {
"compileEnhancements": false,
"extensions": [
"ts"
],
"require": [
"ts-node/register"
]
}
"name": "@ledge/errors",
"version": "3.0.1",
"description": "Error utils for Node.js",
"homepage": "https://github.com/zackschuster/errors",
"author": "Zack Schuster (https://github.com/zackschuster)",
"repository": "zackschuster/errors",
"bugs": {
"url": "https://github.com/zackschuster/errors/issues"
},
"license": "GPL-3.0",
"files": [
"index.ts",
"src"
],
"main": "index.ts",
"types": "index.ts",
"engines": {
"node": ">= 8.3.0"
},
"scripts": {
"test": "ava test/*.ts"
},
"dependencies": {
"@ledge/is-windows": "2.0.0"
},
"devDependencies": {
"@ledge/configs": "11.0.0",
"@ledge/types": "4.1.0",
"ava": "1.0.0-beta.8",
"esm": "3.0.84",
"ts-node": "7.0.1",
"tslint": "5.11.0",
"typescript": "3.1.3"
},
"keywords": [
"error",
"errors",
"errnoexception",
"typescript"
],
"ava": {
"compileEnhancements": false,
"extensions": [
"ts"
],
"require": [
"esm",
"./test/_register.js"
]
}
}

@@ -0,5 +1,7 @@

import isWindows from '@ledge/is-windows';
/**
* System error codes
*/
export enum Errno {
export const enum Errno {
EHOSTDOWN = 'EHOSTDOWN',

@@ -81,3 +83,3 @@ EOF = 'EOF',

EMLINK = 'EMLINK',
};
}

@@ -170,3 +172,3 @@ /**

// Fortunately, its value is always 64 so it's possible albeit icky to hard-code it.
EHOSTDOWN = process.platform === 'win32' || process.env.OSTYPE === 'cygwin' || process.env.OSTYPE === 'msys' ? -4031 : -64,
};
EHOSTDOWN = isWindows() ? -4031 : -64,
}

@@ -12,9 +12,9 @@ import { Errno, UVErrno } from './enums';

super(message);
};
}
}
export function errnoException(
message: string = 'An exception occurred.',
path: string = __dirname,
code: Errno = Errno.EIO
message = 'An exception occurred.',
path = __dirname,
code = Errno.EIO,
) {

@@ -21,0 +21,0 @@ const error = new ErrnoException('ErrnoException', message, path, code, UVErrno[code]);