Socket
Socket
Sign inDemoInstall

retryable-operation

Package Overview
Dependencies
1
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.6 to 0.0.7

2

build/lib/result.d.ts

@@ -5,2 +5,3 @@ export declare type Ok<T> = {

isOk: true;
isErr: false;
};

@@ -10,2 +11,3 @@ export declare type Err<E> = {

err: E;
isErr: true;
isOk: false;

@@ -12,0 +14,0 @@ };

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

exports.Result = Object.freeze({
Ok: (ok) => ({ _tag: "Ok", ok, isOk: true }),
Err: (err) => ({ _tag: "Err", err, isOk: false }),
Ok: (ok) => ({
_tag: "Ok",
ok,
isOk: true,
isErr: false,
}),
Err: (err) => ({
_tag: "Err",
err,
isErr: true,
isOk: false,
}),
});
//# sourceMappingURL=result.js.map

2

package.json
{
"name": "retryable-operation",
"version": "0.0.6",
"version": "0.0.7",
"description": "a simple package that allow executing retryable operation and providing retry options",

@@ -5,0 +5,0 @@ "main": "build/index.js",

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

export type Ok<T> = { _tag: "Ok"; ok: T; isOk: true };
export type Err<E> = { _tag: "Err"; err: E; isOk: false };
export type Ok<T> = { _tag: "Ok"; ok: T; isOk: true; isErr: false };
export type Err<E> = { _tag: "Err"; err: E; isErr: true; isOk: false };
export type Result<T, E> = Ok<T> | Err<E>;
export const Result = Object.freeze({
Ok: <T, E>(ok: T): Result<T, E> => ({ _tag: "Ok", ok, isOk: true }),
Err: <T, E>(err: E): Result<T, E> => ({ _tag: "Err", err, isOk: false }),
Ok: <T, E>(ok: T): Result<T, E> => ({
_tag: "Ok",
ok,
isOk: true,
isErr: false,
}),
Err: <T, E>(err: E): Result<T, E> => ({
_tag: "Err",
err,
isErr: true,
isOk: false,
}),
});

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc