MCPcopy Create free account
hub / github.com/deepnote/deepnote / norm

Function norm

packages/convert/src/snapshot/resolve-init.ts:258–261  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

256/** Structural equality of two settings objects via key-sorted JSON; treats `undefined`/`null` as equivalent. */
257function areSettingsEqual(a: unknown, b: unknown): boolean {
258 const norm = (value: unknown): string => {
259 if (value === undefined || value === null) return 'null'
260 return JSON.stringify(value, sortedKeysReplacer)
261 }
262 return norm(a) === norm(b)
263}
264

Callers 1

areSettingsEqualFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected