diff --git a/main.js b/main.js index a0561097..bf13114a 100644 --- a/main.js +++ b/main.js @@ -1,13 +1,11 @@ 'use strict'; var require$$0 = require('obsidian'); -var util = require('util'); var console$1 = require('console'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var require$$0__default = /*#__PURE__*/_interopDefaultLegacy(require$$0); -var util__default = /*#__PURE__*/_interopDefaultLegacy(util); var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; @@ -52053,7 +52051,7 @@ class BCPlugin extends require$$0.Plugin { const queue = [item]; while (queue.length) { const currItem = queue.shift(); - if (util__default['default'].types.isProxy(currItem)) { + if (typeof currItem.defaultComparator === "function") { const possibleUnproxied = Object.assign({}, currItem); const { values } = possibleUnproxied; if (values) diff --git a/package.json b/package.json index 1d854ffd..e0ac4a88 100644 --- a/package.json +++ b/package.json @@ -54,9 +54,8 @@ "hierarchy-js": "^1.0.4", "juggl-api": "git+https://github.com/HEmile/juggl-api.git", "loglevel": "^1.8.0", - "nodejs": "^0.0.0", "obsidian-community-lib": "^1.2.0", "svelte": "3.35.0", "svelte-icons": "^2.1.0" } -} +} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index e26a2959..a073a898 100644 --- a/src/main.ts +++ b/src/main.ts @@ -21,7 +21,6 @@ import { waitForResolvedLinks, } from "obsidian-community-lib/dist/utils"; import { Debugger } from "src/Debugger"; -import util from "util"; import { BCSettingTab } from "./BreadcrumbsSettingTab"; import NextPrev from "./Components/NextPrev.svelte"; import TrailGrid from "./Components/TrailGrid.svelte"; @@ -688,7 +687,7 @@ export default class BCPlugin extends Plugin { const queue = [item]; while (queue.length) { const currItem = queue.shift(); - if (util.types.isProxy(currItem)) { + if (typeof currItem.defaultComparator === "function") { const possibleUnproxied = Object.assign({}, currItem); const { values } = possibleUnproxied; if (values) queue.push(...values); diff --git a/yarn.lock b/yarn.lock index df551663..105d25e8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2302,11 +2302,6 @@ "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" "version" "1.0.0" -"fs@0.0.1-security": - "integrity" "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" - "resolved" "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz" - "version" "0.0.1-security" - "function-bind@^1.1.1": "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" @@ -3289,11 +3284,6 @@ "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" "version" "2.6.1" -"nodejs@^0.0.0": - "integrity" "sha1-RyL6LhisTrc6Qq4W0B41hKErdTE=" - "resolved" "https://registry.npmjs.org/nodejs/-/nodejs-0.0.0.tgz" - "version" "0.0.0" - "nopt@^4.0.1": "integrity" "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==" "resolved" "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz"