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

effector-vue

Package Overview
Dependencies
Maintainers
1
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

effector-vue - npm Package Compare versions

Comparing version 20.5.0 to 20.5.1

16

compat.d.ts

@@ -7,3 +7,3 @@ import Vue, {ComponentOptions, WatchOptions, VueConstructor} from 'vue'

import {ExtendedVue} from 'vue/types/vue'
import {Store, Event} from 'effector'
import {Store, Unit} from 'effector'

@@ -14,9 +14,11 @@ type Inference<EffectorState> = EffectorState extends Store<infer State>

? {[K in keyof EffectorState]: EffectorState[K] extends Store<infer U> ? U : never}
: never
: EffectorState extends Unit<infer State>
? number
: never;
type EffectorType = Store<any> | {[key: string]: Store<any> | Event<any>} | (() => Store<any>)
type EffectorType = Store<any> | {[key: string]: Store<any> | Unit<any>} | (() => Store<any> | Unit<any>)
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State>) | Store<infer State>
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State> | Unit<infer State>) | Store<infer State> | Unit<infer State>
? {state: State}
: EffectorState extends {[storeName: string]: Store<any>}
: EffectorState extends {[storeName: string]: Store<any> | Unit<any>}
? {[Key in keyof EffectorState]: Inference<EffectorState[Key]>}

@@ -99,3 +101,3 @@ : never

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -117,3 +119,3 @@ Data,

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -120,0 +122,0 @@ Data,

@@ -7,3 +7,3 @@ import Vue, {ComponentOptions, WatchOptions, VueConstructor} from 'vue'

import {ExtendedVue} from 'vue/types/vue'
import {Store, Event} from 'effector'
import {Store, Unit} from 'effector'

@@ -14,9 +14,11 @@ type Inference<EffectorState> = EffectorState extends Store<infer State>

? {[K in keyof EffectorState]: EffectorState[K] extends Store<infer U> ? U : never}
: never
: EffectorState extends Unit<infer State>
? number
: never;
type EffectorType = Store<any> | {[key: string]: Store<any> | Event<any>} | (() => Store<any>)
type EffectorType = Store<any> | {[key: string]: Store<any> | Unit<any>} | (() => Store<any> | Unit<any>)
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State>) | Store<infer State>
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State> | Unit<infer State>) | Store<infer State> | Unit<infer State>
? {state: State}
: EffectorState extends {[storeName: string]: Store<any>}
: EffectorState extends {[storeName: string]: Store<any> | Unit<any>}
? {[Key in keyof EffectorState]: Inference<EffectorState[Key]>}

@@ -99,3 +101,3 @@ : never

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -117,3 +119,3 @@ Data,

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -120,0 +122,0 @@ Data,

@@ -7,3 +7,3 @@ import Vue, {ComponentOptions, WatchOptions, VueConstructor} from 'vue'

import {ExtendedVue} from 'vue/types/vue'
import {Store, Event} from 'effector'
import {Store, Unit} from 'effector'

@@ -14,9 +14,11 @@ type Inference<EffectorState> = EffectorState extends Store<infer State>

? {[K in keyof EffectorState]: EffectorState[K] extends Store<infer U> ? U : never}
: never
: EffectorState extends Unit<infer State>
? number
: never;
type EffectorType = Store<any> | {[key: string]: Store<any> | Event<any>} | (() => Store<any>)
type EffectorType = Store<any> | {[key: string]: Store<any> | Unit<any>} | (() => Store<any> | Unit<any>)
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State>) | Store<infer State>
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State> | Unit<infer State>) | Store<infer State> | Unit<infer State>
? {state: State}
: EffectorState extends {[storeName: string]: Store<any>}
: EffectorState extends {[storeName: string]: Store<any> | Unit<any>}
? {[Key in keyof EffectorState]: Inference<EffectorState[Key]>}

@@ -99,3 +101,3 @@ : never

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -117,3 +119,3 @@ Data,

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -120,0 +122,0 @@ Data,

@@ -7,3 +7,3 @@ import Vue, {ComponentOptions, WatchOptions, VueConstructor} from 'vue'

import {ExtendedVue} from 'vue/types/vue'
import {Store, Event} from 'effector'
import {Store, Unit} from 'effector'

@@ -14,9 +14,11 @@ type Inference<EffectorState> = EffectorState extends Store<infer State>

? {[K in keyof EffectorState]: EffectorState[K] extends Store<infer U> ? U : never}
: never
: EffectorState extends Unit<infer State>
? number
: never;
type EffectorType = Store<any> | {[key: string]: Store<any> | Event<any>} | (() => Store<any>)
type EffectorType = Store<any> | {[key: string]: Store<any> | Unit<any>} | (() => Store<any> | Unit<any>)
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State>) | Store<infer State>
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State> | Unit<infer State>) | Store<infer State> | Unit<infer State>
? {state: State}
: EffectorState extends {[storeName: string]: Store<any>}
: EffectorState extends {[storeName: string]: Store<any> | Unit<any>}
? {[Key in keyof EffectorState]: Inference<EffectorState[Key]>}

@@ -99,3 +101,3 @@ : never

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -117,3 +119,3 @@ Data,

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -120,0 +122,0 @@ Data,

@@ -7,3 +7,3 @@ import Vue, {ComponentOptions, WatchOptions, VueConstructor} from 'vue'

import {ExtendedVue} from 'vue/types/vue'
import {Store, Event} from 'effector'
import {Store, Unit} from 'effector'

@@ -14,9 +14,11 @@ type Inference<EffectorState> = EffectorState extends Store<infer State>

? {[K in keyof EffectorState]: EffectorState[K] extends Store<infer U> ? U : never}
: never
: EffectorState extends Unit<infer State>
? number
: never;
type EffectorType = Store<any> | {[key: string]: Store<any> | Event<any>} | (() => Store<any>)
type EffectorType = Store<any> | {[key: string]: Store<any> | Unit<any>} | (() => Store<any> | Unit<any>)
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State>) | Store<infer State>
type ExpandType<V extends Vue, EffectorState extends EffectorType> = EffectorState extends ((this: V) => Store<infer State> | Unit<infer State>) | Store<infer State> | Unit<infer State>
? {state: State}
: EffectorState extends {[storeName: string]: Store<any>}
: EffectorState extends {[storeName: string]: Store<any> | Unit<any>}
? {[Key in keyof EffectorState]: Inference<EffectorState[Key]>}

@@ -99,3 +101,3 @@ : never

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -117,3 +119,3 @@ Data,

declare function createComponent<
S extends {[field: string]: Store<any> | Event<any>},
S extends {[field: string]: Store<any> | Unit<any>},
V extends Vue,

@@ -120,0 +122,0 @@ Data,

{
"name": "effector-vue",
"version": "20.5.0",
"version": "20.5.1",
"description": "Vue bindings for effector",

@@ -5,0 +5,0 @@ "main": "effector-vue.cjs.js",

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