New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@qiwi/substrate-types

Package Overview
Dependencies
Maintainers
5
Versions
105
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@qiwi/substrate-types - npm Package Compare versions

Comparing version 1.11.0 to 1.11.1

7

CHANGELOG.md

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

# [@qiwi/substrate-types-v1.11.1](https://github.com/qiwi/substrate/compare/v1.11.0...v1.11.1) (2019-05-17)
### Bug Fixes
* tweak up test config, fix IPromise definition ([098e9e7](https://github.com/qiwi/substrate/commit/098e9e7))
# [@qiwi/substrate-types-v1.11.0](https://github.com/qiwi/substrate/compare/v1.10.0...v1.11.0) (2019-04-13)

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

17

lib/es5/IPromise.d.ts

@@ -0,13 +1,10 @@

import * as Bluebird from 'bluebird';
export declare type IPromise<T> = Bluebird<T> | Promise<T>;
export declare type TPromiseExecutor<TValue = any, TReason = any> = (resolve: (value: TValue) => void, reject: (reason: TReason) => void) => void;
export interface IPromiseConstructor<TValue = any, TReason = any> {
new (executor: TPromiseExecutor<TValue>): IPromise<TValue, TReason>;
all: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue[], TReason>;
race: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue, TReason>;
reject: (reason?: TReason) => IPromise<TValue, TReason>;
resolve: (value?: TValue) => IPromise<TValue, TReason>;
new (executor: TPromiseExecutor<TValue>): IPromise<TValue>;
all: (values: Array<IPromise<TValue>>) => IPromise<TValue[]>;
race: (values: Array<IPromise<TValue>>) => IPromise<TValue>;
reject: (reason?: TReason) => IPromise<TValue>;
resolve: (value?: TValue) => IPromise<TValue>;
}
export interface IPromise<TValue = any, TReason = any> {
then: (onSuccess?: (value: TValue) => any, onReject?: (reason: TReason) => any) => IPromise;
catch: (onReject: (reason: TReason) => any) => IPromise;
finally?: (onFinally: () => any) => IPromise;
}

@@ -0,13 +1,10 @@

import * as Bluebird from 'bluebird';
export declare type IPromise<T> = Bluebird<T> | Promise<T>;
export declare type TPromiseExecutor<TValue = any, TReason = any> = (resolve: (value: TValue) => void, reject: (reason: TReason) => void) => void;
export interface IPromiseConstructor<TValue = any, TReason = any> {
new (executor: TPromiseExecutor<TValue>): IPromise<TValue, TReason>;
all: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue[], TReason>;
race: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue, TReason>;
reject: (reason?: TReason) => IPromise<TValue, TReason>;
resolve: (value?: TValue) => IPromise<TValue, TReason>;
new (executor: TPromiseExecutor<TValue>): IPromise<TValue>;
all: (values: Array<IPromise<TValue>>) => IPromise<TValue[]>;
race: (values: Array<IPromise<TValue>>) => IPromise<TValue>;
reject: (reason?: TReason) => IPromise<TValue>;
resolve: (value?: TValue) => IPromise<TValue>;
}
export interface IPromise<TValue = any, TReason = any> {
then: (onSuccess?: (value: TValue) => any, onReject?: (reason: TReason) => any) => IPromise;
catch: (onReject: (reason: TReason) => any) => IPromise;
finally?: (onFinally: () => any) => IPromise;
}

@@ -0,15 +1,13 @@

import * as Bluebird from 'bluebird'
export type IPromise<T> = Bluebird<T> | Promise<T>
export type TPromiseExecutor<TValue = any, TReason = any> = (resolve: (value: TValue) => void, reject: (reason: TReason) => void) => void
export interface IPromiseConstructor<TValue = any, TReason = any> {
new(executor: TPromiseExecutor<TValue>): IPromise<TValue, TReason>
all: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue[], TReason>
race: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue, TReason>
reject: (reason?: TReason) => IPromise<TValue, TReason>
resolve: (value?: TValue) => IPromise<TValue, TReason>
new(executor: TPromiseExecutor<TValue>): IPromise<TValue>
all: (values: Array<IPromise<TValue>>) => IPromise<TValue[]>
race: (values: Array<IPromise<TValue>>) => IPromise<TValue>
reject: (reason?: TReason) => IPromise<TValue>
resolve: (value?: TValue) => IPromise<TValue>
}
export interface IPromise<TValue = any, TReason = any> {
then: (onSuccess?: (value: TValue) => any, onReject?: (reason: TReason) => any) => IPromise
catch: (onReject: (reason: TReason) => any) => IPromise
finally?: (onFinally: () => any) => IPromise
}
{
"name": "@qiwi/substrate-types",
"version": "1.11.0",
"version": "1.11.1",
"main": "lib/es5/index.js",

@@ -5,0 +5,0 @@ "types": "typings/index.d.ts",

@@ -50,15 +50,12 @@ declare module '@qiwi/substrate-types/lib/es5/IAnyMap' {

declare module '@qiwi/substrate-types/lib/es5/IPromise' {
import * as Bluebird from '@qiwi/substrate-types/lib/es5/bluebird';
type IPromise<T> = Bluebird<T> | Promise<T>;
type TPromiseExecutor<TValue = any, TReason = any> = (resolve: (value: TValue) => void, reject: (reason: TReason) => void) => void;
interface IPromiseConstructor<TValue = any, TReason = any> {
new (executor: TPromiseExecutor<TValue>): IPromise<TValue, TReason>;
all: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue[], TReason>;
race: (values: Array<IPromise<TValue, TReason>>) => IPromise<TValue, TReason>;
reject: (reason?: TReason) => IPromise<TValue, TReason>;
resolve: (value?: TValue) => IPromise<TValue, TReason>;
new (executor: TPromiseExecutor<TValue>): IPromise<TValue>;
all: (values: Array<IPromise<TValue>>) => IPromise<TValue[]>;
race: (values: Array<IPromise<TValue>>) => IPromise<TValue>;
reject: (reason?: TReason) => IPromise<TValue>;
resolve: (value?: TValue) => IPromise<TValue>;
}
interface IPromise<TValue = any, TReason = any> {
then: (onSuccess?: (value: TValue) => any, onReject?: (reason: TReason) => any) => IPromise;
catch: (onReject: (reason: TReason) => any) => IPromise;
finally?: (onFinally: () => any) => IPromise;
}
}

@@ -65,0 +62,0 @@ declare module '@qiwi/substrate-types/lib/es5/IStorage' {

@@ -62,2 +62,5 @@ /**

declare module "@qiwi/substrate-types/lib/es5/IPromise" {
import typeof * as Bluebird from "@qiwi/substrate-types/lib/es5/bluebird";
declare type IPromise<T> = Bluebird<T> | Promise<T>;
declare type TPromiseExecutor<TValue = any, TReason = any> = (

@@ -68,20 +71,8 @@ resolve: (value: TValue) => void,

declare interface IPromiseConstructor<TValue = any, TReason = any> {
new(executor: TPromiseExecutor<TValue>): IPromise<TValue, TReason>;
all: (
values: Array<IPromise<TValue, TReason>>
) => IPromise<TValue[], TReason>;
race: (
values: Array<IPromise<TValue, TReason>>
) => IPromise<TValue, TReason>;
reject: (reason?: TReason) => IPromise<TValue, TReason>;
resolve: (value?: TValue) => IPromise<TValue, TReason>;
new(executor: TPromiseExecutor<TValue>): IPromise<TValue>;
all: (values: Array<IPromise<TValue>>) => IPromise<TValue[]>;
race: (values: Array<IPromise<TValue>>) => IPromise<TValue>;
reject: (reason?: TReason) => IPromise<TValue>;
resolve: (value?: TValue) => IPromise<TValue>;
}
declare interface IPromise<TValue = any, TReason = any> {
then: (
onSuccess?: (value: TValue) => any,
onReject?: (reason: TReason) => any
) => IPromise<>;
catch: (onReject: (reason: TReason) => any) => IPromise<>;
finally?: (onFinally: () => any) => IPromise<>;
}
}

@@ -88,0 +79,0 @@ declare module "@qiwi/substrate-types/lib/es5/IStorage" {

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