Socket
Socket
Sign inDemoInstall

return-style

Package Overview
Dependencies
Maintainers
1
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

return-style - npm Package Compare versions

Comparing version 1.0.1 to 2.0.0

2

lib/classes/option.d.ts

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

import { Result } from './result';
import { Result } from './result.js';
export declare class Option<T> {

@@ -3,0 +3,0 @@ private type;

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Option = void 0;
const result_1 = require("./result");
import { Result } from './result.js';
var OptionType;

@@ -10,3 +7,3 @@ (function (OptionType) {

})(OptionType || (OptionType = {}));
class Option {
export class Option {
constructor(type, value) {

@@ -99,6 +96,6 @@ this.type = type;

if (this.isSome()) {
return result_1.Result.Ok(this.value);
return Result.Ok(this.value);
}
else {
return result_1.Result.Err(err);
return Result.Err(err);
}

@@ -108,10 +105,9 @@ }

if (this.isSome()) {
return result_1.Result.Ok(this.value);
return Result.Ok(this.value);
}
else {
return result_1.Result.Err(createErr());
return Result.Err(createErr());
}
}
}
exports.Option = Option;
//# sourceMappingURL=option.js.map

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

import { Option } from './option';
import { Option } from './option.js';
export declare class Result<T, E> {

@@ -3,0 +3,0 @@ private type;

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Result = void 0;
const option_1 = require("./option");
import { Option } from './option.js';
var ResultType;

@@ -10,3 +7,3 @@ (function (ResultType) {

})(ResultType || (ResultType = {}));
class Result {
export class Result {
constructor(type, valueOrError) {

@@ -115,6 +112,6 @@ this.type = type;

if (this.isOk()) {
return option_1.Option.Some(this.value);
return Option.Some(this.value);
}
else {
return option_1.Option.None();
return Option.None();
}

@@ -124,10 +121,9 @@ }

if (this.isOk()) {
return option_1.Option.None();
return Option.None();
}
else {
return option_1.Option.Some(this.error);
return Option.Some(this.error);
}
}
}
exports.Result = Result;
//# sourceMappingURL=result.js.map

@@ -1,9 +0,6 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorAsyncIterable = void 0;
const prelude_1 = require("@blackglory/prelude");
async function getErrorAsyncIterable(iterable) {
import { pass } from '@blackglory/prelude';
export async function getErrorAsyncIterable(iterable) {
try {
for await (const _ of iterable) {
(0, prelude_1.pass)();
pass();
}

@@ -16,3 +13,2 @@ }

}
exports.getErrorAsyncIterable = getErrorAsyncIterable;
//# sourceMappingURL=get-error-async-iterable.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorAsync = void 0;
async function getErrorAsync(fn) {
export async function getErrorAsync(fn) {
try {

@@ -13,3 +10,2 @@ await fn();

}
exports.getErrorAsync = getErrorAsync;
//# sourceMappingURL=get-error-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorPromise = void 0;
async function getErrorPromise(promise) {
export async function getErrorPromise(promise) {
try {

@@ -13,3 +10,2 @@ await promise;

}
exports.getErrorPromise = getErrorPromise;
//# sourceMappingURL=get-error-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorResultAsync = void 0;
async function getErrorResultAsync(fn) {
export async function getErrorResultAsync(fn) {
try {

@@ -13,3 +10,2 @@ const result = await fn();

}
exports.getErrorResultAsync = getErrorResultAsync;
//# sourceMappingURL=get-error-result-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorResultPromise = void 0;
async function getErrorResultPromise(promise) {
export async function getErrorResultPromise(promise) {
try {

@@ -13,3 +10,2 @@ const result = await promise;

}
exports.getErrorResultPromise = getErrorResultPromise;
//# sourceMappingURL=get-error-result-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorResult = void 0;
function getErrorResult(fn) {
export function getErrorResult(fn) {
try {

@@ -13,3 +10,2 @@ const result = fn();

}
exports.getErrorResult = getErrorResult;
//# sourceMappingURL=get-error-result.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getError = void 0;
function getError(fn) {
export function getError(fn) {
try {

@@ -13,3 +10,2 @@ fn();

}
exports.getError = getError;
//# sourceMappingURL=get-error.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getFailureAsync = void 0;
async function getFailureAsync(fn) {
export async function getFailureAsync(fn) {
try {

@@ -13,3 +10,2 @@ await fn();

}
exports.getFailureAsync = getFailureAsync;
//# sourceMappingURL=get-failure-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getFailurePromise = void 0;
async function getFailurePromise(promise) {
export async function getFailurePromise(promise) {
try {

@@ -13,3 +10,2 @@ await promise;

}
exports.getFailurePromise = getFailurePromise;
//# sourceMappingURL=get-failure-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getFailure = void 0;
function getFailure(fn) {
export function getFailure(fn) {
try {

@@ -13,3 +10,2 @@ fn();

}
exports.getFailure = getFailure;
//# sourceMappingURL=get-failure.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getResultAsync = void 0;
async function getResultAsync(fn) {
export async function getResultAsync(fn) {
try {

@@ -12,3 +9,2 @@ return await fn();

}
exports.getResultAsync = getResultAsync;
//# sourceMappingURL=get-result-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getResultErrorAsync = void 0;
async function getResultErrorAsync(fn) {
export async function getResultErrorAsync(fn) {
try {

@@ -13,3 +10,2 @@ const result = await fn();

}
exports.getResultErrorAsync = getResultErrorAsync;
//# sourceMappingURL=get-result-error-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getResultErrorPromise = void 0;
async function getResultErrorPromise(promise) {
export async function getResultErrorPromise(promise) {
try {

@@ -13,3 +10,2 @@ const result = await promise;

}
exports.getResultErrorPromise = getResultErrorPromise;
//# sourceMappingURL=get-result-error-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getResultError = void 0;
function getResultError(fn) {
export function getResultError(fn) {
try {

@@ -13,3 +10,2 @@ const result = fn();

}
exports.getResultError = getResultError;
//# sourceMappingURL=get-result-error.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getResultPromise = void 0;
async function getResultPromise(promise) {
export async function getResultPromise(promise) {
try {

@@ -12,3 +9,2 @@ return await promise;

}
exports.getResultPromise = getResultPromise;
//# sourceMappingURL=get-result-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getResult = void 0;
function getResult(fn) {
export function getResult(fn) {
try {

@@ -12,3 +9,2 @@ return fn();

}
exports.getResult = getResult;
//# sourceMappingURL=get-result.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSuccessAsync = void 0;
async function getSuccessAsync(fn) {
export async function getSuccessAsync(fn) {
try {

@@ -13,3 +10,2 @@ const result = await fn();

}
exports.getSuccessAsync = getSuccessAsync;
//# sourceMappingURL=get-success-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSuccessPromise = void 0;
async function getSuccessPromise(promise) {
export async function getSuccessPromise(promise) {
try {

@@ -13,3 +10,2 @@ const result = await promise;

}
exports.getSuccessPromise = getSuccessPromise;
//# sourceMappingURL=get-success-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSuccess = void 0;
function getSuccess(fn) {
export function getSuccess(fn) {
try {

@@ -13,3 +10,2 @@ const result = fn();

}
exports.getSuccess = getSuccess;
//# sourceMappingURL=get-success.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isFailureAsync = void 0;
async function isFailureAsync(fn) {
export async function isFailureAsync(fn) {
try {

@@ -13,3 +10,2 @@ await fn();

}
exports.isFailureAsync = isFailureAsync;
//# sourceMappingURL=is-failure-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isFailurePromise = void 0;
async function isFailurePromise(promise) {
export async function isFailurePromise(promise) {
try {

@@ -13,3 +10,2 @@ await promise;

}
exports.isFailurePromise = isFailurePromise;
//# sourceMappingURL=is-failure-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isFailure = void 0;
function isFailure(fn) {
export function isFailure(fn) {
try {

@@ -13,3 +10,2 @@ fn();

}
exports.isFailure = isFailure;
//# sourceMappingURL=is-failure.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isSuccessAsync = void 0;
async function isSuccessAsync(fn) {
export async function isSuccessAsync(fn) {
try {

@@ -13,3 +10,2 @@ await fn();

}
exports.isSuccessAsync = isSuccessAsync;
//# sourceMappingURL=is-success-async.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isSuccessPromise = void 0;
async function isSuccessPromise(promise) {
export async function isSuccessPromise(promise) {
try {

@@ -13,3 +10,2 @@ await promise;

}
exports.isSuccessPromise = isSuccessPromise;
//# sourceMappingURL=is-success-promise.js.map

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isSuccess = void 0;
function isSuccess(fn) {
export function isSuccess(fn) {
try {

@@ -13,3 +10,2 @@ fn();

}
exports.isSuccess = isSuccess;
//# sourceMappingURL=is-success.js.map
import { Awaitable } from '@blackglory/prelude';
import { Option } from '../classes/option';
import { Option } from "../classes/option.js";
export declare function toOptionAsync<T>(fn: () => Awaitable<T>): Promise<Option<T>>;

@@ -1,15 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toOptionAsync = void 0;
const option_1 = require("../classes/option");
async function toOptionAsync(fn) {
import { Option } from "../classes/option.js";
export async function toOptionAsync(fn) {
try {
const result = await fn();
return option_1.Option.Some(result);
return Option.Some(result);
}
catch (_a) {
return option_1.Option.None();
return Option.None();
}
}
exports.toOptionAsync = toOptionAsync;
//# sourceMappingURL=to-option-async.js.map

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

import { Option } from '../classes/option';
import { Option } from "../classes/option.js";
export declare function toOptionPromise<T>(promise: PromiseLike<T>): Promise<Option<T>>;

@@ -1,15 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toOptionPromise = void 0;
const option_1 = require("../classes/option");
async function toOptionPromise(promise) {
import { Option } from "../classes/option.js";
export async function toOptionPromise(promise) {
try {
const result = await promise;
return option_1.Option.Some(result);
return Option.Some(result);
}
catch (_a) {
return option_1.Option.None();
return Option.None();
}
}
exports.toOptionPromise = toOptionPromise;
//# sourceMappingURL=to-option-promise.js.map

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

import { Option } from '../classes/option';
import { Option } from "../classes/option.js";
export declare function toOption<T>(fn: () => T): Option<T>;

@@ -1,15 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toOption = void 0;
const option_1 = require("../classes/option");
function toOption(fn) {
import { Option } from "../classes/option.js";
export function toOption(fn) {
try {
const result = fn();
return option_1.Option.Some(result);
return Option.Some(result);
}
catch (_a) {
return option_1.Option.None();
return Option.None();
}
}
exports.toOption = toOption;
//# sourceMappingURL=to-option.js.map

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

import { Result } from '../classes/result';
import { Result } from "../classes/result.js";
import { Awaitable } from '@blackglory/prelude';
export declare function toResultAsync<E = Error, T = unknown>(fn: () => Awaitable<T>): Promise<Result<T, E>>;

@@ -1,15 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toResultAsync = void 0;
const result_1 = require("../classes/result");
async function toResultAsync(fn) {
import { Result } from "../classes/result.js";
export async function toResultAsync(fn) {
try {
const result = await fn();
return result_1.Result.Ok(result);
return Result.Ok(result);
}
catch (err) {
return result_1.Result.Err(err);
return Result.Err(err);
}
}
exports.toResultAsync = toResultAsync;
//# sourceMappingURL=to-result-async.js.map

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

import { Result } from '../classes/result';
import { Result } from "../classes/result.js";
export declare function toResultPromise<E = Error, T = unknown>(promise: PromiseLike<T>): Promise<Result<T, E>>;

@@ -1,15 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toResultPromise = void 0;
const result_1 = require("../classes/result");
async function toResultPromise(promise) {
import { Result } from "../classes/result.js";
export async function toResultPromise(promise) {
try {
const result = await promise;
return result_1.Result.Ok(result);
return Result.Ok(result);
}
catch (err) {
return result_1.Result.Err(err);
return Result.Err(err);
}
}
exports.toResultPromise = toResultPromise;
//# sourceMappingURL=to-result-promise.js.map

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

import { Result } from '../classes/result';
import { Result } from "../classes/result.js";
export declare function toResult<E = Error, T = unknown>(fn: () => T): Result<T, E>;

@@ -1,15 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toResult = void 0;
const result_1 = require("../classes/result");
function toResult(fn) {
import { Result } from "../classes/result.js";
export function toResult(fn) {
try {
const result = fn();
return result_1.Result.Ok(result);
return Result.Ok(result);
}
catch (e) {
return result_1.Result.Err(e);
return Result.Err(e);
}
}
exports.toResult = toResult;
//# sourceMappingURL=to-result.js.map

@@ -1,33 +0,33 @@

export { getErrorResult } from './functions/get-error-result';
export { getErrorResultAsync } from './functions/get-error-result-async';
export { getErrorResultPromise } from './functions/get-error-result-promise';
export { getResultError } from './functions/get-result-error';
export { getResultErrorAsync } from './functions/get-result-error-async';
export { getResultErrorPromise } from './functions/get-result-error-promise';
export { getSuccess } from './functions/get-success';
export { getSuccessAsync } from './functions/get-success-async';
export { getSuccessPromise } from './functions/get-success-promise';
export { getFailure } from './functions/get-failure';
export { getFailureAsync } from './functions/get-failure-async';
export { getFailurePromise } from './functions/get-failure-promise';
export { isSuccess } from './functions/is-success';
export { isSuccessAsync } from './functions/is-success-async';
export { isSuccessPromise } from './functions/is-success-promise';
export { isFailure } from './functions/is-failure';
export { isFailureAsync } from './functions/is-failure-async';
export { isFailurePromise } from './functions/is-failure-promise';
export { getResult } from './functions/get-result';
export { getResultAsync } from './functions/get-result-async';
export { getResultPromise } from './functions/get-result-promise';
export { getError } from './functions/get-error';
export { getErrorAsync } from './functions/get-error-async';
export { getErrorPromise } from './functions/get-error-promise';
export { getErrorAsyncIterable } from './functions/get-error-async-iterable';
export { Result } from './classes/result';
export { toResult } from './functions/to-result';
export { toResultAsync } from './functions/to-result-async';
export { toResultPromise } from './functions/to-result-promise';
export { Option } from './classes/option';
export { toOption } from './functions/to-option';
export { toOptionAsync } from './functions/to-option-async';
export { toOptionPromise } from './functions/to-option-promise';
export { getErrorResult } from "./functions/get-error-result.js";
export { getErrorResultAsync } from "./functions/get-error-result-async.js";
export { getErrorResultPromise } from "./functions/get-error-result-promise.js";
export { getResultError } from "./functions/get-result-error.js";
export { getResultErrorAsync } from "./functions/get-result-error-async.js";
export { getResultErrorPromise } from "./functions/get-result-error-promise.js";
export { getSuccess } from "./functions/get-success.js";
export { getSuccessAsync } from "./functions/get-success-async.js";
export { getSuccessPromise } from "./functions/get-success-promise.js";
export { getFailure } from "./functions/get-failure.js";
export { getFailureAsync } from "./functions/get-failure-async.js";
export { getFailurePromise } from "./functions/get-failure-promise.js";
export { isSuccess } from "./functions/is-success.js";
export { isSuccessAsync } from "./functions/is-success-async.js";
export { isSuccessPromise } from "./functions/is-success-promise.js";
export { isFailure } from "./functions/is-failure.js";
export { isFailureAsync } from "./functions/is-failure-async.js";
export { isFailurePromise } from "./functions/is-failure-promise.js";
export { getResult } from "./functions/get-result.js";
export { getResultAsync } from "./functions/get-result-async.js";
export { getResultPromise } from "./functions/get-result-promise.js";
export { getError } from "./functions/get-error.js";
export { getErrorAsync } from "./functions/get-error-async.js";
export { getErrorPromise } from "./functions/get-error-promise.js";
export { getErrorAsyncIterable } from "./functions/get-error-async-iterable.js";
export { Result } from "./classes/result.js";
export { toResult } from "./functions/to-result.js";
export { toResultAsync } from "./functions/to-result-async.js";
export { toResultPromise } from "./functions/to-result-promise.js";
export { Option } from "./classes/option.js";
export { toOption } from "./functions/to-option.js";
export { toOptionAsync } from "./functions/to-option-async.js";
export { toOptionPromise } from "./functions/to-option-promise.js";

@@ -1,70 +0,34 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toOptionPromise = exports.toOptionAsync = exports.toOption = exports.Option = exports.toResultPromise = exports.toResultAsync = exports.toResult = exports.Result = exports.getErrorAsyncIterable = exports.getErrorPromise = exports.getErrorAsync = exports.getError = exports.getResultPromise = exports.getResultAsync = exports.getResult = exports.isFailurePromise = exports.isFailureAsync = exports.isFailure = exports.isSuccessPromise = exports.isSuccessAsync = exports.isSuccess = exports.getFailurePromise = exports.getFailureAsync = exports.getFailure = exports.getSuccessPromise = exports.getSuccessAsync = exports.getSuccess = exports.getResultErrorPromise = exports.getResultErrorAsync = exports.getResultError = exports.getErrorResultPromise = exports.getErrorResultAsync = exports.getErrorResult = void 0;
var get_error_result_1 = require("./functions/get-error-result");
Object.defineProperty(exports, "getErrorResult", { enumerable: true, get: function () { return get_error_result_1.getErrorResult; } });
var get_error_result_async_1 = require("./functions/get-error-result-async");
Object.defineProperty(exports, "getErrorResultAsync", { enumerable: true, get: function () { return get_error_result_async_1.getErrorResultAsync; } });
var get_error_result_promise_1 = require("./functions/get-error-result-promise");
Object.defineProperty(exports, "getErrorResultPromise", { enumerable: true, get: function () { return get_error_result_promise_1.getErrorResultPromise; } });
var get_result_error_1 = require("./functions/get-result-error");
Object.defineProperty(exports, "getResultError", { enumerable: true, get: function () { return get_result_error_1.getResultError; } });
var get_result_error_async_1 = require("./functions/get-result-error-async");
Object.defineProperty(exports, "getResultErrorAsync", { enumerable: true, get: function () { return get_result_error_async_1.getResultErrorAsync; } });
var get_result_error_promise_1 = require("./functions/get-result-error-promise");
Object.defineProperty(exports, "getResultErrorPromise", { enumerable: true, get: function () { return get_result_error_promise_1.getResultErrorPromise; } });
var get_success_1 = require("./functions/get-success");
Object.defineProperty(exports, "getSuccess", { enumerable: true, get: function () { return get_success_1.getSuccess; } });
var get_success_async_1 = require("./functions/get-success-async");
Object.defineProperty(exports, "getSuccessAsync", { enumerable: true, get: function () { return get_success_async_1.getSuccessAsync; } });
var get_success_promise_1 = require("./functions/get-success-promise");
Object.defineProperty(exports, "getSuccessPromise", { enumerable: true, get: function () { return get_success_promise_1.getSuccessPromise; } });
var get_failure_1 = require("./functions/get-failure");
Object.defineProperty(exports, "getFailure", { enumerable: true, get: function () { return get_failure_1.getFailure; } });
var get_failure_async_1 = require("./functions/get-failure-async");
Object.defineProperty(exports, "getFailureAsync", { enumerable: true, get: function () { return get_failure_async_1.getFailureAsync; } });
var get_failure_promise_1 = require("./functions/get-failure-promise");
Object.defineProperty(exports, "getFailurePromise", { enumerable: true, get: function () { return get_failure_promise_1.getFailurePromise; } });
var is_success_1 = require("./functions/is-success");
Object.defineProperty(exports, "isSuccess", { enumerable: true, get: function () { return is_success_1.isSuccess; } });
var is_success_async_1 = require("./functions/is-success-async");
Object.defineProperty(exports, "isSuccessAsync", { enumerable: true, get: function () { return is_success_async_1.isSuccessAsync; } });
var is_success_promise_1 = require("./functions/is-success-promise");
Object.defineProperty(exports, "isSuccessPromise", { enumerable: true, get: function () { return is_success_promise_1.isSuccessPromise; } });
var is_failure_1 = require("./functions/is-failure");
Object.defineProperty(exports, "isFailure", { enumerable: true, get: function () { return is_failure_1.isFailure; } });
var is_failure_async_1 = require("./functions/is-failure-async");
Object.defineProperty(exports, "isFailureAsync", { enumerable: true, get: function () { return is_failure_async_1.isFailureAsync; } });
var is_failure_promise_1 = require("./functions/is-failure-promise");
Object.defineProperty(exports, "isFailurePromise", { enumerable: true, get: function () { return is_failure_promise_1.isFailurePromise; } });
var get_result_1 = require("./functions/get-result");
Object.defineProperty(exports, "getResult", { enumerable: true, get: function () { return get_result_1.getResult; } });
var get_result_async_1 = require("./functions/get-result-async");
Object.defineProperty(exports, "getResultAsync", { enumerable: true, get: function () { return get_result_async_1.getResultAsync; } });
var get_result_promise_1 = require("./functions/get-result-promise");
Object.defineProperty(exports, "getResultPromise", { enumerable: true, get: function () { return get_result_promise_1.getResultPromise; } });
var get_error_1 = require("./functions/get-error");
Object.defineProperty(exports, "getError", { enumerable: true, get: function () { return get_error_1.getError; } });
var get_error_async_1 = require("./functions/get-error-async");
Object.defineProperty(exports, "getErrorAsync", { enumerable: true, get: function () { return get_error_async_1.getErrorAsync; } });
var get_error_promise_1 = require("./functions/get-error-promise");
Object.defineProperty(exports, "getErrorPromise", { enumerable: true, get: function () { return get_error_promise_1.getErrorPromise; } });
var get_error_async_iterable_1 = require("./functions/get-error-async-iterable");
Object.defineProperty(exports, "getErrorAsyncIterable", { enumerable: true, get: function () { return get_error_async_iterable_1.getErrorAsyncIterable; } });
var result_1 = require("./classes/result");
Object.defineProperty(exports, "Result", { enumerable: true, get: function () { return result_1.Result; } });
var to_result_1 = require("./functions/to-result");
Object.defineProperty(exports, "toResult", { enumerable: true, get: function () { return to_result_1.toResult; } });
var to_result_async_1 = require("./functions/to-result-async");
Object.defineProperty(exports, "toResultAsync", { enumerable: true, get: function () { return to_result_async_1.toResultAsync; } });
var to_result_promise_1 = require("./functions/to-result-promise");
Object.defineProperty(exports, "toResultPromise", { enumerable: true, get: function () { return to_result_promise_1.toResultPromise; } });
var option_1 = require("./classes/option");
Object.defineProperty(exports, "Option", { enumerable: true, get: function () { return option_1.Option; } });
var to_option_1 = require("./functions/to-option");
Object.defineProperty(exports, "toOption", { enumerable: true, get: function () { return to_option_1.toOption; } });
var to_option_async_1 = require("./functions/to-option-async");
Object.defineProperty(exports, "toOptionAsync", { enumerable: true, get: function () { return to_option_async_1.toOptionAsync; } });
var to_option_promise_1 = require("./functions/to-option-promise");
Object.defineProperty(exports, "toOptionPromise", { enumerable: true, get: function () { return to_option_promise_1.toOptionPromise; } });
export { getErrorResult } from "./functions/get-error-result.js";
export { getErrorResultAsync } from "./functions/get-error-result-async.js";
export { getErrorResultPromise } from "./functions/get-error-result-promise.js";
export { getResultError } from "./functions/get-result-error.js";
export { getResultErrorAsync } from "./functions/get-result-error-async.js";
export { getResultErrorPromise } from "./functions/get-result-error-promise.js";
export { getSuccess } from "./functions/get-success.js";
export { getSuccessAsync } from "./functions/get-success-async.js";
export { getSuccessPromise } from "./functions/get-success-promise.js";
export { getFailure } from "./functions/get-failure.js";
export { getFailureAsync } from "./functions/get-failure-async.js";
export { getFailurePromise } from "./functions/get-failure-promise.js";
export { isSuccess } from "./functions/is-success.js";
export { isSuccessAsync } from "./functions/is-success-async.js";
export { isSuccessPromise } from "./functions/is-success-promise.js";
export { isFailure } from "./functions/is-failure.js";
export { isFailureAsync } from "./functions/is-failure-async.js";
export { isFailurePromise } from "./functions/is-failure-promise.js";
export { getResult } from "./functions/get-result.js";
export { getResultAsync } from "./functions/get-result-async.js";
export { getResultPromise } from "./functions/get-result-promise.js";
export { getError } from "./functions/get-error.js";
export { getErrorAsync } from "./functions/get-error-async.js";
export { getErrorPromise } from "./functions/get-error-promise.js";
export { getErrorAsyncIterable } from "./functions/get-error-async-iterable.js";
export { Result } from "./classes/result.js";
export { toResult } from "./functions/to-result.js";
export { toResultAsync } from "./functions/to-result-async.js";
export { toResultPromise } from "./functions/to-result-promise.js";
export { Option } from "./classes/option.js";
export { toOption } from "./functions/to-option.js";
export { toOptionAsync } from "./functions/to-option-async.js";
export { toOptionPromise } from "./functions/to-option-promise.js";
//# sourceMappingURL=index.js.map
{
"name": "return-style",
"version": "1.0.1",
"version": "2.0.0",
"description": "Non-intrusively convert the result of any function or promise to the user's desired style.",

@@ -27,2 +27,3 @@ "keywords": [

],
"type": "module",
"main": "lib/index.js",

@@ -35,10 +36,9 @@ "types": "lib/index.d.ts",

"scripts": {
"prepare": "ts-patch install -s",
"lint": "eslint --ext .js,.jsx,.ts,.tsx --quiet src __tests__",
"test": "jest --runInBand --config jest.config.js",
"test:coverage": "jest --coverage --runInBand --config jest.config.js",
"prepublishOnly": "run-s clean build",
"test": "jest --runInBand --config jest.config.cjs",
"test:coverage": "jest --coverage --runInBand --config jest.config.cjs",
"prepublishOnly": "run-s prepare clean build",
"clean": "rimraf lib",
"build": "run-s build:*",
"build:compile": "tsc --project tsconfig.build.json --module commonjs --target es2018 --outDir lib",
"build:patch": "tscpaths -p tsconfig.build.json -s ./src -o ./lib",
"build": "tsc --project tsconfig.build.json --outDir lib",
"release": "standard-version"

@@ -48,3 +48,3 @@ },

"hooks": {
"pre-commit": "run-s build lint test",
"pre-commit": "run-s prepare build lint test",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"

@@ -54,2 +54,3 @@ }

"devDependencies": {
"@blackglory/jest-resolver": "^0.3.0",
"@blackglory/types": "^1.4.0",

@@ -66,2 +67,3 @@ "@commitlint/cli": "^17.4.2",

"jest": "^29.3.1",
"jest-resolve": "^29.3.1",
"npm-run-all": "^4.1.5",

@@ -71,5 +73,6 @@ "rimraf": "^4.1.1",

"ts-jest": "^29.0.5",
"tscpaths": "^0.0.9",
"ts-patch": "^2.1.0",
"tslib": "^2.4.1",
"typescript": "^4.9.4"
"typescript": "^4.9.4",
"typescript-transform-paths": "^3.4.6"
},

@@ -76,0 +79,0 @@ "dependencies": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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