diff --git a/apps/mobile/app/package.json b/apps/mobile/app/package.json
index 5142ef92b..fbc064420 100644
--- a/apps/mobile/app/package.json
+++ b/apps/mobile/app/package.json
@@ -12,7 +12,7 @@
"entities": "^3.0.1",
"html-to-text": "8.1.0",
"phone": "^3.1.14",
- "qclone": "^1.1.0",
+ "qclone": "^1.2.0",
"react-native-actions-sheet": "^0.7.2",
"react-native-check-version": "https://github.com/flexible-agency/react-native-check-version",
"react-native-drax": "^0.10.2",
diff --git a/apps/mobile/app/screens/notebook/index.tsx b/apps/mobile/app/screens/notebook/index.tsx
index 46306a02f..53cc009fb 100644
--- a/apps/mobile/app/screens/notebook/index.tsx
+++ b/apps/mobile/app/screens/notebook/index.tsx
@@ -18,7 +18,7 @@ along with this program. If not, see .
*/
import { groupArray } from "@notesnook/core/utils/grouping";
-import { qclone } from "qclone";
+import qclone from "qclone";
import React, { useEffect, useRef, useState } from "react";
import { db } from "../../common/database";
import { FloatingButton } from "../../components/container/floating-button";
diff --git a/apps/mobile/package-lock.json b/apps/mobile/package-lock.json
index 0b3ffd116..837fc35d6 100644
--- a/apps/mobile/package-lock.json
+++ b/apps/mobile/package-lock.json
@@ -37,7 +37,7 @@
"fflate": "^0.7.3",
"html-to-text": "8.1.0",
"phone": "^3.1.14",
- "qclone": "^1.1.0",
+ "qclone": "^1.2.0",
"react-native-actions-sheet": "^0.7.2",
"react-native-check-version": "https://github.com/flexible-agency/react-native-check-version",
"react-native-drax": "^0.10.2",
@@ -24227,7 +24227,7 @@
"fflate": "^0.7.3",
"html-to-text": "8.1.0",
"phone": "^3.1.14",
- "qclone": "^1.1.0",
+ "qclone": "^1.2.0",
"react-native-actions-sheet": "^0.7.2",
"react-native-check-version": "https://github.com/flexible-agency/react-native-check-version",
"react-native-drax": "^0.10.2",
diff --git a/apps/web/package-lock.json b/apps/web/package-lock.json
index b2a2ab02c..97e820086 100644
--- a/apps/web/package-lock.json
+++ b/apps/web/package-lock.json
@@ -40,7 +40,7 @@
"phone": "^3.1.14",
"platform": "^1.3.6",
"print-js": "^1.6.0",
- "qclone": "^1.0.4",
+ "qclone": "^1.2.0",
"react-dropzone": "^11.4.2",
"react-hot-toast": "^2.2.0",
"react-loading-skeleton": "^3.1.0",
diff --git a/apps/web/package.json b/apps/web/package.json
index 1c7881749..f4f8cd893 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -46,7 +46,7 @@
"phone": "^3.1.14",
"platform": "^1.3.6",
"print-js": "^1.6.0",
- "qclone": "^1.0.4",
+ "qclone": "^1.2.0",
"react-dropzone": "^11.4.2",
"react-hot-toast": "^2.2.0",
"react-loading-skeleton": "^3.1.0",
diff --git a/apps/web/src/components/dialogs/add-notebook-dialog.js b/apps/web/src/components/dialogs/add-notebook-dialog.js
index d2c53bc4e..d2d3df710 100644
--- a/apps/web/src/components/dialogs/add-notebook-dialog.js
+++ b/apps/web/src/components/dialogs/add-notebook-dialog.js
@@ -21,7 +21,7 @@ import React from "react";
import { Flex, Text } from "@theme-ui/components";
import * as Icon from "../icons";
import Dialog from "./dialog";
-import { qclone } from "qclone";
+import qclone from "qclone";
import Field from "../field";
import { showToast } from "../../utils/toast";
diff --git a/packages/core/__tests__/backup.test.js b/packages/core/__tests__/backup.test.js
index 014edfe4b..b6e85fceb 100644
--- a/packages/core/__tests__/backup.test.js
+++ b/packages/core/__tests__/backup.test.js
@@ -26,7 +26,7 @@ import {
import v52Backup from "./__fixtures__/backup.v5.2.json";
import v52BackupCopy from "./__fixtures__/backup.v5.2.copy.json";
import v56BackupCopy from "./__fixtures__/backup.v5.6.json";
-import { qclone } from "qclone";
+import qclone from "qclone";
beforeEach(() => {
StorageInterface.clear();
diff --git a/packages/core/api/sync/sync-queue.js b/packages/core/api/sync/sync-queue.js
index db78264ef..8d6af99ee 100644
--- a/packages/core/api/sync/sync-queue.js
+++ b/packages/core/api/sync/sync-queue.js
@@ -18,7 +18,7 @@ along with this program. If not, see .
*/
import set from "../../utils/set";
-import { qclone } from "qclone";
+import qclone from "qclone";
import { logger } from "../../logger";
export class SyncQueue {
diff --git a/packages/core/collections/notebooks.js b/packages/core/collections/notebooks.js
index 19b95dc38..217995b8b 100644
--- a/packages/core/collections/notebooks.js
+++ b/packages/core/collections/notebooks.js
@@ -21,7 +21,7 @@ import Collection from "./collection";
import Notebook from "../models/notebook";
import getId from "../utils/id";
import { CHECK_IDS, checkIsUserPremium } from "../common";
-import { qclone } from "qclone";
+import qclone from "qclone";
export default class Notebooks extends Collection {
async merge(remoteNotebook) {
diff --git a/packages/core/collections/topics.js b/packages/core/collections/topics.js
index 00e59eeca..cdceae0a7 100644
--- a/packages/core/collections/topics.js
+++ b/packages/core/collections/topics.js
@@ -18,7 +18,7 @@ along with this program. If not, see .
*/
import Topic from "../models/topic";
-import { qclone } from "qclone";
+import qclone from "qclone";
import id from "../utils/id";
export default class Topics {
diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json
index 42cc3958f..5d94e6eb9 100644
--- a/packages/core/package-lock.json
+++ b/packages/core/package-lock.json
@@ -20,7 +20,7 @@
"htmlparser2": "^8.0.1",
"linkedom": "^0.14.17",
"liqe": "^1.13.0",
- "qclone": "^1.1.0",
+ "qclone": "^1.2.0",
"spark-md5": "^3.0.2"
},
"devDependencies": {
diff --git a/packages/core/package.json b/packages/core/package.json
index 7de9ffa58..7396ef108 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -45,7 +45,7 @@
"htmlparser2": "^8.0.1",
"linkedom": "^0.14.17",
"liqe": "^1.13.0",
- "qclone": "^1.1.0",
+ "qclone": "^1.2.0",
"spark-md5": "^3.0.2"
},
"np": {