Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@bunt/input

Package Overview
Dependencies
Maintainers
1
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bunt/input - npm Package Compare versions

Comparing version 0.24.38 to 0.24.48

6

dist/interfaces.d.ts
import { KeyOf } from "@bunt/util";
import { TypeAbstract } from "./TypeAbstract";
export declare type FieldMayFn<T> = T | (() => T);
export declare type FieldsSchema<T extends Record<string, any>> = {
export type FieldMayFn<T> = T | (() => T);
export type FieldsSchema<T extends Record<string, any>> = {
[K in KeyOf<T>]-?: FieldSelectType<T[K]>;
};
export declare type FieldSelectType<T> = FieldMayFn<TypeAbstract<T>>;
export type FieldSelectType<T> = FieldMayFn<TypeAbstract<T>>;
import { SuperType } from "../SuperType";
import { TypeAbstract } from "../TypeAbstract";
export declare type MutateFunction<TIn, TOut> = (value: TIn) => TOut;
export type MutateFunction<TIn, TOut> = (value: TIn) => TOut;
export declare class Mutate<TValue, SValue> extends SuperType<TValue, SValue> {

@@ -5,0 +5,0 @@ #private;

import { Promisify } from "@bunt/util";
import { TypeAbstract } from "../TypeAbstract";
import { IScalarType } from "./ScalarType";
export declare type UnionSelector<TValue> = (input: unknown) => TypeAbstract<TValue> | undefined;
export type UnionSelector<TValue> = (input: unknown) => TypeAbstract<TValue> | undefined;
export declare class Union<TValue> extends TypeAbstract<TValue> {

@@ -6,0 +6,0 @@ #private;

{
"name": "@bunt/input",
"version": "0.24.38",
"version": "0.24.48",
"keywords": [

@@ -29,6 +29,6 @@ "typescript"

"dependencies": {
"@bunt/util": "^0.24.38"
"@bunt/util": "^0.24.48"
},
"license": "MIT",
"gitHead": "df5bf8bc02d45db31f7d530522e158112fce82bf"
"gitHead": "77abba471db8ca46f16628c168658419ef62d8a5"
}
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