{"version":3,"file":"index.mjs","sources":["../src/index.ts"],"sourcesContent":["import { signal } from 'usignal';\nimport { createReactivityAdapter } from '@signaldb/core';\nconst usignalReactivityAdapter = createReactivityAdapter({\n    create: () => {\n        const dep = signal(0);\n        return {\n            depend: () => {\n                // eslint-disable-next-line @typescript-eslint/no-unused-expressions\n                dep.value;\n            },\n            notify: () => {\n                dep.value = dep.peek() + 1;\n            },\n        };\n    },\n    isInScope: undefined,\n    onDispose: undefined,\n});\nexport default usignalReactivityAdapter;\n"],"names":["usignalReactivityAdapter","createReactivityAdapter","dep","signal"],"mappings":";;AAEA,MAAMA,IAA2BC,EAAwB;AAAA,EACrD,QAAQ,MAAM;AACJ,UAAAC,IAAMC,EAAO,CAAC;AACb,WAAA;AAAA,MACH,QAAQ,MAAM;AAEN,QAAAD,EAAA;AAAA,MACR;AAAA,MACA,QAAQ,MAAM;AACN,QAAAA,EAAA,QAAQA,EAAI,KAAS,IAAA;AAAA,MAAA;AAAA,IAEjC;AAAA,EACJ;AAAA,EACA,WAAW;AAAA,EACX,WAAW;AACf,CAAC;"}