You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP
Socket
Sign inDemoInstall
Socket

laravel-precognition-vue-inertia

Package Overview
Dependencies
Maintainers
0
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

laravel-precognition-vue-inertia - npm Package Compare versions

Comparing version

to
0.7.1

4

dist/index.d.ts
import { RequestMethod, ValidationConfig } from 'laravel-precognition';
import { client } from 'laravel-precognition-vue';
import { Form } from './types';
import { Form, FormDataConvertible } from './types';
export { client };
export declare const useForm: <Data extends Record<string, unknown>>(method: RequestMethod | (() => RequestMethod), url: string | (() => string), inputs: Data, config?: ValidationConfig) => Form<Data>;
export declare const useForm: <Data extends Record<string, FormDataConvertible>>(method: RequestMethod | (() => RequestMethod), url: string | (() => string), inputs: Data | (() => Data), config?: ValidationConfig) => Form<Data>;

@@ -6,3 +6,3 @@ import { NamedInputEvent, RequestMethod, SimpleValidationErrors, ValidationConfig, ValidationErrors } from 'laravel-precognition';

type RedefinedProperties = 'setErrors' | 'touch' | 'forgetError' | 'setValidationTimeout' | 'submit' | 'reset' | 'validateFiles' | 'setData' | 'validate';
export type Form<Data extends Record<string, unknown>> = Omit<PrecognitiveForm<Data>, RedefinedProperties> & InertiaForm<Data> & {
export type Form<Data extends Record<string, FormDataConvertible>> = Omit<PrecognitiveForm<Data>, RedefinedProperties> & InertiaForm<Data> & {
setErrors(errors: SimpleValidationErrors | ValidationErrors): Data & Form<Data>;

@@ -16,5 +16,8 @@ touch(name: Array<string> | string | NamedInputEvent): Data & Form<Data>;

validateFiles(): Data & Form<Data>;
setData(data: Record<string, unknown>): Data & Form<Data>;
setData(data: Record<string, FormDataConvertible>): Data & Form<Data>;
validate(name?: (keyof Data | NamedInputEvent) | ValidationConfig, config?: ValidationConfig): Data & Form<Data>;
};
export type FormDataConvertible = Array<FormDataConvertible> | {
[key: string]: FormDataConvertible;
} | Blob | FormDataEntryValue | Date | boolean | number | null | undefined;
export {};
{
"name": "laravel-precognition-vue-inertia",
"version": "0.6.1",
"version": "0.7.1",
"description": "Laravel Precognition (Vue w/ Inertia).",

@@ -36,4 +36,4 @@ "keywords": [

"dependencies": {
"laravel-precognition": "0.6.1",
"laravel-precognition-vue": "0.6.1"
"laravel-precognition": "0.7.1",
"laravel-precognition-vue": "0.7.1"
},

@@ -40,0 +40,0 @@ "devDependencies": {