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

value-enhancer

Package Overview
Dependencies
Maintainers
1
Versions
87
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

value-enhancer - npm Package Compare versions

Comparing version 1.3.0 to 1.3.1

8

dist/combine.d.ts

@@ -14,7 +14,9 @@ import { ReadonlyVal } from "./readonly-val";

get value(): TValue;
protected _srcValue: () => TValue;
private _srcValue;
}
export declare function combine<TValInputs extends readonly ReadonlyVal[] = ReadonlyVal[], TValue = [...TValInputsValueTuple<TValInputs>], TMeta = ExtractValMeta<TValInputs[number]>>(valInputs: readonly [...TValInputs]): CombinedVal<TValInputs, TValue, TMeta>;
export declare function combine<TValInputs extends readonly ReadonlyVal[] = ReadonlyVal[]>(valInputs: readonly [...TValInputs]): ReadonlyVal<[
...TValInputsValueTuple<TValInputs>
], ExtractValMeta<TValInputs[number]>>;
export declare function combine<TValInputs extends readonly ReadonlyVal[] = ReadonlyVal[], TValue = any, TMeta = ExtractValMeta<TValInputs[number]>>(valInputs: readonly [...TValInputs], transform: CombineValTransform<TValue, [
...TValInputsValueTuple<TValInputs>
], TMeta>, config?: ValConfig<TValue, TMeta>): CombinedVal<TValInputs, TValue, TMeta>;
], TMeta>, config?: ValConfig<TValue, TMeta>): ReadonlyVal<TValue, TMeta>;

@@ -6,5 +6,5 @@ import { ReadonlyVal } from "./readonly-val";

get value(): TValue;
protected _srcValue: () => TValue;
private _srcValue;
}
export declare function derive<TSrcValue = any, TValue = any, TMeta = any>(val: ReadonlyVal<TSrcValue>): DerivedVal<TSrcValue, TValue, TMeta>;
export declare function derive<TSrcValue = any, TValue = any, TMeta = any>(val: ReadonlyVal<TSrcValue>, transform: ValTransform<TSrcValue, TValue>, config?: ValConfig<TValue, TMeta>): DerivedVal<TSrcValue, TValue, TMeta>;
export declare function derive<TSrcValue = any, TValue = any, TMeta = any>(val: ReadonlyVal<TSrcValue>): ReadonlyVal<TValue, TMeta>;
export declare function derive<TSrcValue = any, TValue = any, TMeta = any>(val: ReadonlyVal<TSrcValue>, transform: ValTransform<TSrcValue, TValue>, config?: ValConfig<TValue, TMeta>): ReadonlyVal<TValue, TMeta>;
{
"name": "value-enhancer",
"version": "1.3.0",
"version": "1.3.1",
"private": false,

@@ -5,0 +5,0 @@ "description": "A tiny library to enhance value with reactive wrapper.",

@@ -78,3 +78,3 @@ import { ReadonlyVal } from "./readonly-val";

protected _srcValue: () => TValue;
private _srcValue: () => TValue;
}

@@ -93,6 +93,9 @@

export function combine<
TValInputs extends readonly ReadonlyVal[] = ReadonlyVal[],
TValue = [...TValInputsValueTuple<TValInputs>],
TMeta = ExtractValMeta<TValInputs[number]>
>(valInputs: readonly [...TValInputs]): CombinedVal<TValInputs, TValue, TMeta>;
TValInputs extends readonly ReadonlyVal[] = ReadonlyVal[]
>(
valInputs: readonly [...TValInputs]
): ReadonlyVal<
[...TValInputsValueTuple<TValInputs>],
ExtractValMeta<TValInputs[number]>
>;
export function combine<

@@ -110,3 +113,3 @@ TValInputs extends readonly ReadonlyVal[] = ReadonlyVal[],

config?: ValConfig<TValue, TMeta>
): CombinedVal<TValInputs, TValue, TMeta>;
): ReadonlyVal<TValue, TMeta>;
export function combine<

@@ -124,4 +127,4 @@ TValInputs extends readonly ReadonlyVal[] = ReadonlyVal[],

config: ValConfig<TValue, TMeta> = {}
): CombinedVal<TValInputs, TValue, TMeta> {
): ReadonlyVal<TValue, TMeta> {
return new CombinedVal(valInputs, transform, config);
}

@@ -44,3 +44,3 @@ import { ReadonlyVal } from "./readonly-val";

protected _srcValue: () => TValue;
private _srcValue: () => TValue;
}

@@ -50,3 +50,3 @@

val: ReadonlyVal<TSrcValue>
): DerivedVal<TSrcValue, TValue, TMeta>;
): ReadonlyVal<TValue, TMeta>;
export function derive<TSrcValue = any, TValue = any, TMeta = any>(

@@ -56,3 +56,3 @@ val: ReadonlyVal<TSrcValue>,

config?: ValConfig<TValue, TMeta>
): DerivedVal<TSrcValue, TValue, TMeta>;
): ReadonlyVal<TValue, TMeta>;
export function derive<TSrcValue = any, TValue = any, TMeta = any>(

@@ -63,4 +63,4 @@ val: ReadonlyVal<TSrcValue>,

config: ValConfig<TValue, TMeta> = {}
): DerivedVal<TSrcValue, TValue, TMeta> {
): ReadonlyVal<TValue, TMeta> {
return new DerivedVal(val, transform, config);
}

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