@tldraw/state
Advanced tools
Comparing version 2.0.0-canary.5cb08711c19c to 2.0.0-canary.603966486d9d
@@ -0,1 +1,14 @@ | ||
# v2.0.0-alpha.13 (Wed Jun 28 2023) | ||
#### 🔩 Dependency Updates | ||
- Incorporate signia as @tldraw/state [#1620](https://github.com/tldraw/tldraw/pull/1620) ([@steveruizok](https://github.com/steveruizok) [@ds300](https://github.com/ds300)) | ||
#### Authors: 2 | ||
- David Sheldrick ([@ds300](https://github.com/ds300)) | ||
- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) | ||
--- | ||
# v2.0.0-alpha.12 (Mon Apr 03 2023) | ||
@@ -2,0 +15,0 @@ |
@@ -29,5 +29,5 @@ "use strict"; | ||
var import_helpers = require("./helpers"); | ||
const globalKey = Symbol.for("__@tldraw/state__"); | ||
const global = globalThis; | ||
if (global[globalKey]) { | ||
const tldrawStateGlobalKey = Symbol.for("__@tldraw/state__"); | ||
const tldrawStateGlobal = globalThis; | ||
if (tldrawStateGlobal[tldrawStateGlobalKey]) { | ||
console.error( | ||
@@ -37,3 +37,3 @@ 'Multiple versions of @tldraw/state detected. This will cause unexpected behavior. Please add "resolutions" (yarn/pnpm) or "overrides" (npm) in your package.json to ensure only one version of @tldraw/state is loaded.' | ||
} else { | ||
global[globalKey] = true; | ||
tldrawStateGlobal[tldrawStateGlobalKey] = true; | ||
} | ||
@@ -40,0 +40,0 @@ class CaptureStackFrame { |
{ | ||
"name": "@tldraw/state", | ||
"description": "A tiny little drawing app (state).", | ||
"version": "2.0.0-canary.5cb08711c19c", | ||
"version": "2.0.0-canary.603966486d9d", | ||
"packageManager": "yarn@3.5.0", | ||
@@ -6,0 +6,0 @@ "author": { |
import { attach, detach } from './helpers' | ||
import { Child, Signal } from './types' | ||
const globalKey = Symbol.for('__@tldraw/state__') | ||
const global = globalThis as { [globalKey]?: true } | ||
const tldrawStateGlobalKey = Symbol.for('__@tldraw/state__') | ||
const tldrawStateGlobal = globalThis as { [tldrawStateGlobalKey]?: true } | ||
if (global[globalKey]) { | ||
if (tldrawStateGlobal[tldrawStateGlobalKey]) { | ||
console.error( | ||
@@ -12,3 +12,3 @@ 'Multiple versions of @tldraw/state detected. This will cause unexpected behavior. Please add "resolutions" (yarn/pnpm) or "overrides" (npm) in your package.json to ensure only one version of @tldraw/state is loaded.' | ||
} else { | ||
global[globalKey] = true | ||
tldrawStateGlobal[tldrawStateGlobalKey] = true | ||
} | ||
@@ -15,0 +15,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
419670