diff --git a/package.json b/package.json index a46eeeb..ef83dbe 100644 --- a/package.json +++ b/package.json @@ -26,9 +26,6 @@ "files": [ "dist" ], - "dependencies": { - "@ungap/structured-clone": "^1.0.1" - }, "devDependencies": { "prettier": "^3.3.3", "vite": "^7.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4482bfe..a7023a3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,10 +7,6 @@ settings: importers: .: - dependencies: - '@ungap/structured-clone': - specifier: ^1.0.1 - version: 1.3.0 devDependencies: prettier: specifier: ^3.3.3 @@ -300,9 +296,6 @@ packages: '@types/node@24.0.3': resolution: {integrity: sha512-R4I/kzCYAdRLzfiCabn9hxWfbuHS573x+r0dJMkkzThEa7pbrcDWK+9zu3e7aBOouf+rQAciqPFMnxwr0aWgKg==} - '@ungap/structured-clone@1.3.0': - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@vitest/expect@3.2.4': resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} @@ -716,8 +709,6 @@ snapshots: undici-types: 7.8.0 optional: true - '@ungap/structured-clone@1.3.0': {} - '@vitest/expect@3.2.4': dependencies: '@types/chai': 5.2.2 diff --git a/src/deserialize.js b/src/deserialize.js index a1edacc..dc90e0f 100644 --- a/src/deserialize.js +++ b/src/deserialize.js @@ -1,5 +1,3 @@ -import structuredClone from "@ungap/structured-clone" - export function deserialize(originalResponse, options = {}) { const response = structuredClone(originalResponse) if (!options) { diff --git a/vite.config.ts b/vite.config.ts index d678d95..10e9ee2 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,8 +1,6 @@ import { defineConfig } from "vite" import { resolve } from "path" -const external = ["@ungap/structured-clone"] - export default defineConfig({ build: { lib: { @@ -12,9 +10,6 @@ export default defineConfig({ }, formats: ["es"], fileName: (_format, entryName) => `${entryName}.js` - }, - rollupOptions: { - external } } })