Socket
Socket
Sign inDemoInstall

@changesets/errors

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@changesets/errors - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

10

CHANGELOG.md
# @changesets/errors
## 0.1.1
### Patch Changes
- [`5ababa0`](https://github.com/atlassian/changesets/commit/5ababa08c8ea5ee3b4ff92253e2e752a5976cd27) [#201](https://github.com/atlassian/changesets/pull/201) Thanks [@ajaymathur](https://github.com/ajaymathur)! - - Added ExitError class and ValidationError class
- Extend extendable-error in our error classes instead of JS Error class due to better Error messages thrown
## 0.1.0
### Minor Changes
- [`94de7c1`](https://github.com/atlassian/changesets/commit/94de7c1df278d63f98b599c08271ba4ef26bc3f8) [#173](https://github.com/atlassian/changesets/pull/173) Thanks [@ajaymathur](https://github.com/ajaymathur)! - Create package with `GitError`

12

dist/declarations/src/index.d.ts

@@ -1,3 +0,11 @@

export declare class GitError extends Error {
constructor(exitCode: number, message: string);
import ExtendableError from "extendable-error";
export declare class GitError extends ExtendableError {
code: number;
constructor(code: number, message: string);
}
export declare class ValidationError extends ExtendableError {
}
export declare class ExitError extends ExtendableError {
code: number;
constructor(code: number);
}

@@ -5,9 +5,24 @@ 'use strict';

class GitError extends Error {
constructor(exitCode, message) {
super(`Error: Git - ${message}, exit code: ${exitCode}`);
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var ExtendableError = _interopDefault(require('extendable-error'));
class GitError extends ExtendableError {
constructor(code, message) {
super(`${message}, exit code: ${code}`);
this.code = code;
}
}
class ValidationError extends ExtendableError {}
class ExitError extends ExtendableError {
constructor(code) {
super(`The process exited with code: ${code}`);
this.code = code;
}
}
exports.ExitError = ExitError;
exports.GitError = GitError;
exports.ValidationError = ValidationError;
"use strict";
function _interopDefault(ex) {
return ex && "object" == typeof ex && "default" in ex ? ex.default : ex;
}
Object.defineProperty(exports, "__esModule", {

@@ -7,8 +11,18 @@ value: !0

class GitError extends Error {
constructor(exitCode, message) {
super(`Error: Git - ${message}, exit code: ${exitCode}`);
var ExtendableError = _interopDefault(require("extendable-error"));
class GitError extends ExtendableError {
constructor(code, message) {
super(`${message}, exit code: ${code}`), this.code = code;
}
}
exports.GitError = GitError;
class ValidationError extends ExtendableError {}
class ExitError extends ExtendableError {
constructor(code) {
super(`The process exited with code: ${code}`), this.code = code;
}
}
exports.ExitError = ExitError, exports.GitError = GitError, exports.ValidationError = ValidationError;

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

class GitError extends Error {
constructor(exitCode, message) {
super(`Error: Git - ${message}, exit code: ${exitCode}`);
import ExtendableError from 'extendable-error';
class GitError extends ExtendableError {
constructor(code, message) {
super(`${message}, exit code: ${code}`);
this.code = code;
}
}
class ValidationError extends ExtendableError {}
class ExitError extends ExtendableError {
constructor(code) {
super(`The process exited with code: ${code}`);
this.code = code;
}
export { GitError };
}
export { ExitError, GitError, ValidationError };
{
"name": "@changesets/errors",
"version": "0.1.0",
"version": "0.1.1",
"description": "Error classes for @changesets",

@@ -8,3 +8,6 @@ "main": "dist/errors.cjs.js",

"license": "MIT",
"repository": "https://github.com/changesets/changesets/tree/master/packages/errors"
"repository": "https://github.com/changesets/changesets/tree/master/packages/errors",
"dependencies": {
"extendable-error": "^0.1.5"
}
}

@@ -1,5 +0,19 @@

export class GitError extends Error {
constructor(exitCode: number, message: string) {
super(`Error: Git - ${message}, exit code: ${exitCode}`);
import ExtendableError from "extendable-error";
export class GitError extends ExtendableError {
code: number;
constructor(code: number, message: string) {
super(`${message}, exit code: ${code}`);
this.code = code;
}
}
export class ValidationError extends ExtendableError {}
export class ExitError extends ExtendableError {
code: number;
constructor(code: number) {
super(`The process exited with code: ${code}`);
this.code = code;
}
}
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