uawdijnntqw1x1x1
IP : 216.73.217.77
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
sigmaerp.codeskitter.site
/
tests
/
..
/
node_modules
/
alpinejs
/
src
/
entangle.js
/
/
import { effect, release } from './reactivity' export function entangle({ get: outerGet, set: outerSet }, { get: innerGet, set: innerSet }) { let firstRun = true let outerHash, innerHash, outerHashLatest, innerHashLatest let reference = effect(() => { let outer, inner if (firstRun) { outer = outerGet() innerSet(outer) inner = innerGet() firstRun = false } else { outer = outerGet() inner = innerGet() outerHashLatest = JSON.stringify(outer) innerHashLatest = JSON.stringify(inner) if (outerHashLatest !== outerHash) { // If outer changed... inner = innerGet() innerSet(outer) inner = outer // Assign inner to outer so that it can be serialized for diffing... } else { // If inner changed... outerSet(inner) outer = inner // Assign outer to inner so that it can be serialized for diffing... } } // Re serialize values... outerHash = JSON.stringify(outer) innerHash = JSON.stringify(inner) }) return () => { release(reference) } }
/home/users/unlimited/www/sigmaerp.codeskitter.site/tests/../node_modules/alpinejs/src/entangle.js