From 048c9c03d38ffd871ee4b3504daf1c83d42e9516 Mon Sep 17 00:00:00 2001 From: Abdelrahman Awad Date: Thu, 30 Sep 2021 17:53:38 +0200 Subject: [PATCH] fix: use klona/full mode to handle luxon values closes #3508 --- packages/vee-validate/src/useField.ts | 2 +- packages/vee-validate/src/useForm.ts | 2 +- scripts/config.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vee-validate/src/useField.ts b/packages/vee-validate/src/useField.ts index da91e8f18..9cbe1991b 100644 --- a/packages/vee-validate/src/useField.ts +++ b/packages/vee-validate/src/useField.ts @@ -11,7 +11,7 @@ import { getCurrentInstance, } from 'vue'; import { BaseSchema } from 'yup'; -import { klona as deepCopy } from 'klona/lite'; +import { klona as deepCopy } from 'klona/full'; import isEqual from 'fast-deep-equal/es6'; import { validate as validateValue } from './validate'; import { diff --git a/packages/vee-validate/src/useForm.ts b/packages/vee-validate/src/useForm.ts index 62345f27f..7dad2ed61 100644 --- a/packages/vee-validate/src/useForm.ts +++ b/packages/vee-validate/src/useForm.ts @@ -1,7 +1,7 @@ import { computed, ref, Ref, provide, reactive, onMounted, isRef, watch, unref, nextTick, warn, markRaw } from 'vue'; import isEqual from 'fast-deep-equal/es6'; import type { SchemaOf } from 'yup'; -import { klona as deepCopy } from 'klona/lite'; +import { klona as deepCopy } from 'klona/full'; import { FieldMeta, SubmissionHandler, diff --git a/scripts/config.js b/scripts/config.js index 75b7fafa6..4bc055d2d 100644 --- a/scripts/config.js +++ b/scripts/config.js @@ -50,7 +50,7 @@ function createConfig(pkg, format) { }), tsPlugin, resolve({ - dedupe: ['fast-deep-equal/es6', 'fast-deep-equal', 'klona', 'klona/lite'], + dedupe: ['fast-deep-equal/es6', 'fast-deep-equal', 'klona', 'klona/full'], }), commonjs(), ],