Upgrading unplugin-auto-import 0.15 to 0.16
Breaking0.15.3 → 0.16.7Breaking1New2Fixed12
BreakingUpgrade verdict
1 breaking change.
In plain terms
- The tool now reads your existing type declaration file directly instead of relying on a saved cache.
Must act 1 item needs code or config changes
Adds fast-glob ^3.3.1.
What you must change
Breaking1
Parses the existing dts file and removes the cache, changing how the declaration file is generated.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- added:
const EffectScope: typeof import('vue')['EffectScope'] - added:
const THREE: typeof import('three.js') - added:
const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate'] - added:
const afterAll: typeof import('vitest')['afterAll'] - added:
const afterEach: typeof import('vitest')['afterEach'] - added:
const afterUpdate: typeof import('svelte')['afterUpdate'] - added:
const assert: typeof import('vitest')['assert'] - added:
const backIn: typeof import('svelte/easing')['backIn'] - added:
const backInOut: typeof import('svelte/easing')['backInOut'] - added:
const backOut: typeof import('svelte/easing')['backOut'] - added:
const beforeAll: typeof import('vitest')['beforeAll'] - added:
const beforeEach: typeof import('vitest')['beforeEach'] - added:
const beforeUpdate: typeof import('svelte')['beforeUpdate'] - added:
const blur: typeof import('svelte/transition')['blur'] - added:
const bounceIn: typeof import('svelte/easing')['bounceIn'] - added:
const bounceInOut: typeof import('svelte/easing')['bounceInOut'] - added:
const bounceOut: typeof import('svelte/easing')['bounceOut'] - added:
const chai: typeof import('vitest')['chai'] - added:
const circIn: typeof import('svelte/easing')['circIn'] - added:
const circInOut: typeof import('svelte/easing')['circInOut'] - added:
const circOut: typeof import('svelte/easing')['circOut'] - added:
const computed: typeof import('vue')['computed'] - added:
const createApp: typeof import('vue')['createApp'] - added:
const createEventDispatcher: typeof import('svelte')['createEventDispatcher'] - added:
const createPinia: typeof import('pinia')['createPinia'] - added:
const createRef: typeof import('react')['createRef'] - added:
const crossfade: typeof import('svelte/transition')['crossfade'] - added:
const cubicIn: typeof import('svelte/easing')['cubicIn'] - added:
const cubicInOut: typeof import('svelte/easing')['cubicInOut'] - added:
const cubicOut: typeof import('svelte/easing')['cubicOut'] - added:
const customDefault: typeof import('custom')['default'] - added:
const customDefaultAlias: typeof import('custom')['default'] - added:
const customNamed: typeof import('custom')['customNamed'] - added:
const customRef: typeof import('vue')['customRef'] - added:
const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] - added:
const defineComponent: typeof import('vue')['defineComponent'] - added:
const defineStore: typeof import('pinia')['defineStore'] - added:
const derived: typeof import('svelte/store')['derived'] - added:
const describe: typeof import('vitest')['describe'] - added:
const draw: typeof import('svelte/transition')['draw'] - added:
const effectScope: typeof import('vue')['effectScope'] - added:
const elasticIn: typeof import('svelte/easing')['elasticIn'] - added:
const elasticInOut: typeof import('svelte/easing')['elasticInOut'] - added:
const elasticOut: typeof import('svelte/easing')['elasticOut'] - added:
const expect: typeof import('vitest')['expect'] - added:
const expoIn: typeof import('svelte/easing')['expoIn'] - added:
const expoInOut: typeof import('svelte/easing')['expoInOut'] - added:
const expoOut: typeof import('svelte/easing')['expoOut'] - added:
const fade: typeof import('svelte/transition')['fade'] - added:
const flip: typeof import('svelte/animate')['flip'] - added:
const fly: typeof import('svelte/transition')['fly'] - added:
const forwardRef: typeof import('react')['forwardRef'] - added:
const get: typeof import('svelte/store')['get'] - added:
const getActivePinia: typeof import('pinia')['getActivePinia'] - added:
const getAllContexts: typeof import('svelte')['getAllContexts'] - added:
const getContext: typeof import('svelte')['getContext'] - added:
const getCurrentInstance: typeof import('vue')['getCurrentInstance'] - added:
const getCurrentScope: typeof import('vue')['getCurrentScope'] - added:
const h: typeof import('vue')['h'] - added:
const hasContext: typeof import('svelte')['hasContext'] - added:
const inject: typeof import('vue')['inject'] - added:
const isProxy: typeof import('vue')['isProxy'] - added:
const isReactive: typeof import('vue')['isReactive'] - added:
const isReadonly: typeof import('vue')['isReadonly'] - added:
const isRef: typeof import('vue')['isRef'] - added:
const it: typeof import('vitest')['it'] - added:
const lazy: typeof import('react')['lazy'] - added:
const linear: typeof import('svelte/easing')['linear'] - added:
const mapActions: typeof import('pinia')['mapActions'] - added:
const mapGetters: typeof import('pinia')['mapGetters'] - added:
const mapState: typeof import('pinia')['mapState'] - added:
const mapStores: typeof import('pinia')['mapStores'] - added:
const mapWritableState: typeof import('pinia')['mapWritableState'] - added:
const markRaw: typeof import('vue')['markRaw'] - added:
const memo: typeof import('react')['memo'] - added:
const nextTick: typeof import('vue')['nextTick'] - added:
const onActivated: typeof import('vue')['onActivated'] - added:
const onBeforeMount: typeof import('vue')['onBeforeMount'] - added:
const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] - added:
const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] - added:
const onDeactivated: typeof import('vue')['onDeactivated'] - added:
const onDestroy: typeof import('svelte')['onDestroy'] - added:
const onErrorCaptured: typeof import('vue')['onErrorCaptured'] - added:
const onMount: typeof import('svelte')['onMount'] - added:
const onMounted: typeof import('vue')['onMounted'] - added:
const onRenderTracked: typeof import('vue')['onRenderTracked'] - added:
const onRenderTriggered: typeof import('vue')['onRenderTriggered'] - added:
const onScopeDispose: typeof import('vue')['onScopeDispose'] - added:
const onServerPrefetch: typeof import('vue')['onServerPrefetch'] - added:
const onUnmounted: typeof import('vue')['onUnmounted'] - added:
const onUpdated: typeof import('vue')['onUpdated'] - added:
const provide: typeof import('vue')['provide'] - added:
const quadIn: typeof import('svelte/easing')['quadIn'] - added:
const quadInOut: typeof import('svelte/easing')['quadInOut'] - added:
const quadOut: typeof import('svelte/easing')['quadOut'] - added:
const quartIn: typeof import('svelte/easing')['quartIn'] - added:
const quartInOut: typeof import('svelte/easing')['quartInOut'] - added:
const quartOut: typeof import('svelte/easing')['quartOut'] - added:
const quintIn: typeof import('svelte/easing')['quintIn'] - added:
const quintInOut: typeof import('svelte/easing')['quintInOut'] - added:
const quintOut: typeof import('svelte/easing')['quintOut'] - added:
const reactive: typeof import('vue')['reactive'] - added:
const readable: typeof import('svelte/store')['readable'] - added:
const readonly: typeof import('vue')['readonly'] - added:
const ref: typeof import('vue')['ref'] - added:
const resolveComponent: typeof import('vue')['resolveComponent'] - added:
const scale: typeof import('svelte/transition')['scale'] - added:
const setActivePinia: typeof import('pinia')['setActivePinia'] - added:
const setContext: typeof import('svelte')['setContext'] - added:
const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix'] - added:
const shallowReactive: typeof import('vue')['shallowReactive'] - added:
const shallowReadonly: typeof import('vue')['shallowReadonly'] - added:
const shallowRef: typeof import('vue')['shallowRef'] - added:
const sineIn: typeof import('svelte/easing')['sineIn'] - added:
const sineInOut: typeof import('svelte/easing')['sineInOut'] - added:
const sineOut: typeof import('svelte/easing')['sineOut'] - added:
const slide: typeof import('svelte/transition')['slide'] - added:
const spring: typeof import('svelte/motion')['spring'] - added:
const startTransition: typeof import('react')['startTransition'] - added:
const storeToRefs: typeof import('pinia')['storeToRefs'] - added:
const suite: typeof import('vitest')['suite'] - added:
const test: typeof import('vitest')['test'] - added:
const tick: typeof import('svelte')['tick'] - added:
const toRaw: typeof import('vue')['toRaw'] - added:
const toRef: typeof import('vue')['toRef'] - added:
const toRefs: typeof import('vue')['toRefs'] - added:
const toValue: typeof import('vue')['toValue'] - added:
const triggerRef: typeof import('vue')['triggerRef'] - added:
const tweened: typeof import('svelte/motion')['tweened'] - added:
const unref: typeof import('vue')['unref'] - added:
const useAttrs: typeof import('vue')['useAttrs'] - added:
const useCallback: typeof import('react')['useCallback'] - added:
const useContext: typeof import('react')['useContext'] - added:
const useCssModule: typeof import('vue')['useCssModule'] - added:
const useCssVars: typeof import('vue')['useCssVars'] - added:
const useDebugValue: typeof import('react')['useDebugValue'] - added:
const useDeferredValue: typeof import('react')['useDeferredValue'] - added:
const useDialogPluginComponent: typeof import('quasar')['useDialogPluginComponent'] - added:
const useEffect: typeof import('react')['useEffect'] - added:
const useFormChild: typeof import('quasar')['useFormChild'] - added:
const useId: typeof import('react')['useId'] - added:
const useImperativeHandle: typeof import('react')['useImperativeHandle'] - added:
const useInsertionEffect: typeof import('react')['useInsertionEffect'] - added:
const useLayoutEffect: typeof import('react')['useLayoutEffect'] - added:
const useMemo: typeof import('react')['useMemo'] - added:
const useMeta: typeof import('quasar')['useMeta'] - added:
const useQuasar: typeof import('quasar')['useQuasar'] - added:
const useReducer: typeof import('react')['useReducer'] - added:
const useRef: typeof import('react')['useRef'] - added:
const useSlots: typeof import('vue')['useSlots'] - added:
const useState: typeof import('react')['useState'] - added:
const useSyncExternalStore: typeof import('react')['useSyncExternalStore'] - added:
const useTransition: typeof import('react')['useTransition'] - added:
const vi: typeof import('vitest')['vi'] - added:
const vitest: typeof import('vitest')['vitest'] - added:
const watch: typeof import('vue')['watch'] - added:
const watchEffect: typeof import('vue')['watchEffect'] - added:
const watchPostEffect: typeof import('vue')['watchPostEffect'] - added:
const watchSyncEffect: typeof import('vue')['watchSyncEffect'] - added:
const writable: typeof import('svelte/store')['writable']
- added:
const default: (options?: Options) => any
- removed:
property Options.cache?: string | boolean