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

@form-observer/vue

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@form-observer/vue - npm Package Compare versions

Comparing version

to
0.9.0

6

createFormValidityObserver.d.ts
/**
* Creates an enhanced version of the {@link FormValidityObserver} that's more convenient for `Vue` apps
*
* @template {import("./index.d.ts").OneOrMany<import("./index.d.ts").EventType>} T
* @template {import("./index.d.ts").EventType | null} T
* @template [M=string]
* @template {import("./index.d.ts").ValidatableField} [E=import("./index.d.ts").ValidatableField]
* @template {boolean} [R=false]
* @param {T} types
* @param {T} type
* @param {import("./index.d.ts").FormValidityObserverOptions<M, E, R>} [options]
* @returns {import("./types.d.ts").VueFormValidityObserver<M, R>}
*/
export default function createFormValidityObserver<T extends import("@form-observer/core/types").OneOrMany<keyof DocumentEventMap>, M = string, E extends import("@form-observer/core/types").ValidatableField = import("@form-observer/core/types").ValidatableField, R extends boolean = false>(types: T, options?: import("@form-observer/core/FormValidityObserver").FormValidityObserverOptions<M, E, R> | undefined): import("./types.d.ts").VueFormValidityObserver<M, R>;
export default function createFormValidityObserver<T extends keyof DocumentEventMap | null, M = string, E extends import("@form-observer/core/types").ValidatableField = import("@form-observer/core/types").ValidatableField, R extends boolean = false>(type: T, options?: import("@form-observer/core/FormValidityObserver").FormValidityObserverOptions<M, E, R> | undefined): import("./types.d.ts").VueFormValidityObserver<M, R>;

@@ -6,13 +6,13 @@ import FormValidityObserver from "@form-observer/core/FormValidityObserver";

*
* @template {import("./index.d.ts").OneOrMany<import("./index.d.ts").EventType>} T
* @template {import("./index.d.ts").EventType | null} T
* @template [M=string]
* @template {import("./index.d.ts").ValidatableField} [E=import("./index.d.ts").ValidatableField]
* @template {boolean} [R=false]
* @param {T} types
* @param {T} type
* @param {import("./index.d.ts").FormValidityObserverOptions<M, E, R>} [options]
* @returns {import("./types.d.ts").VueFormValidityObserver<M, R>}
*/
export default function createFormValidityObserver(types, options) {
export default function createFormValidityObserver(type, options) {
const observer = /** @type {import("./types.d.ts").VueFormValidityObserver<M, R>} */ (
/** @type {unknown} */ (new FormValidityObserver(types, options))
/** @type {unknown} */ (new FormValidityObserver(type, options))
);

@@ -19,0 +19,0 @@

{
"name": "@form-observer/vue",
"type": "module",
"version": "0.8.0",
"version": "0.9.0",
"sideEffects": false,

@@ -32,3 +32,3 @@ "description": "Convenience functions for the `@form-observer/core` package, designed for Vue apps",

"peerDependencies": {
"@form-observer/core": "^0.8.0"
"@form-observer/core": "^0.9.0"
},

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

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet