diff --git a/package-lock.json b/package-lock.json index e962643b..af58a5d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0-dev", "license": "MIT", "dependencies": { - "@croct/plug": "^0.18.0", + "@croct/plug": "^0.18.1", "@croct/sdk": "^0.18.0" }, "devDependencies": { @@ -852,9 +852,9 @@ "license": "MIT" }, "node_modules/@croct/plug": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@croct/plug/-/plug-0.18.0.tgz", - "integrity": "sha512-5jfn6B6swHCLkdB5DSFQKPPSC9trebw8NsuuEIEzPwe9YaRcwbFEOUuGu7ChLQgdTHal4fnr/DDY6rOjvg3W/g==", + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/@croct/plug/-/plug-0.18.1.tgz", + "integrity": "sha512-ES7OT6Zk4/bC7F1koPFMQDSdYuX0Kir+TxDzXXtg5B4oUWM7fTBhRc4IuVKYuS0wAozU4OAQzvnWXA1mr2nSAg==", "dependencies": { "@croct/content": "^1.1.0", "@croct/json": "^2.1.0", diff --git a/package.json b/package.json index b45d6f4f..e8710a49 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "dependencies": { - "@croct/plug": "^0.18.0", + "@croct/plug": "^0.18.1", "@croct/sdk": "^0.18.0" }, "devDependencies": { diff --git a/src/ssr-polyfills.ts b/src/ssr-polyfills.ts index 7658cbd6..3079c84e 100644 --- a/src/ssr-polyfills.ts +++ b/src/ssr-polyfills.ts @@ -1,4 +1,5 @@ -import {plug, Plug} from '@croct/plug'; +import type {Plug} from '@croct/plug'; +import {GlobalPlug} from '@croct/plug/plug'; /** * @internal @@ -16,7 +17,7 @@ export const croct: Plug = !isSsr() let resolveCallback: () => void; let rejectCallback: (reason: any) => void; - return new Proxy(plug, { + return new Proxy(GlobalPlug.GLOBAL, { get: function getProperty(target, property: keyof Plug): any { switch (property) { case 'plug': @@ -47,7 +48,7 @@ export const croct: Plug = !isSsr() }, }); }()) - : new Proxy(plug, { + : new Proxy(GlobalPlug.GLOBAL, { get: function getProperty(_, property: keyof Plug): any { switch (property) { case 'initialized':