{
  "src/AutoFetchCollection.ts": {
    "file": "index.cjs4.js",
    "name": "AutoFetchCollection",
    "src": "src/AutoFetchCollection.ts",
    "imports": [
      "src/ReplicatedCollection.ts",
      "src/utils/createSignal.ts"
    ]
  },
  "src/Collection/Cursor.ts": {
    "file": "index.cjs2.js",
    "name": "Collection/Cursor",
    "src": "src/Collection/Cursor.ts",
    "imports": [
      "src/utils/sortItems.ts",
      "src/utils/project.ts",
      "src/utils/deepClone.ts",
      "src/Collection/Observer.ts"
    ]
  },
  "src/Collection/Observer.ts": {
    "file": "index.cjs18.js",
    "name": "Collection/Observer",
    "src": "src/Collection/Observer.ts",
    "imports": [
      "src/utils/isEqual.ts",
      "src/utils/uniqueBy.ts"
    ]
  },
  "src/Collection/createIndex.ts": {
    "file": "index.cjs14.js",
    "name": "Collection/createIndex",
    "src": "src/Collection/createIndex.ts",
    "imports": [
      "src/createIndexProvider.ts",
      "src/utils/get.ts",
      "src/utils/getMatchingKeys.ts",
      "src/utils/serializeValue.ts"
    ]
  },
  "src/Collection/getIndexInfo.ts": {
    "file": "index.cjs22.js",
    "name": "Collection/getIndexInfo",
    "src": "src/Collection/getIndexInfo.ts",
    "imports": [
      "src/utils/intersection.ts"
    ]
  },
  "src/Collection/index.ts": {
    "file": "index.cjs3.js",
    "name": "Collection/index",
    "src": "src/Collection/index.ts",
    "imports": [
      "src/utils/EventEmitter.ts",
      "src/utils/match.ts",
      "src/utils/modify.ts",
      "src/utils/isEqual.ts",
      "src/utils/randomId.ts",
      "src/utils/deepClone.ts",
      "src/utils/serializeValue.ts",
      "src/utils/createSignal.ts",
      "src/Collection/Cursor.ts",
      "src/Collection/getIndexInfo.ts",
      "src/Collection/createIndex.ts"
    ]
  },
  "src/ReplicatedCollection.ts": {
    "file": "index.cjs23.js",
    "name": "ReplicatedCollection",
    "src": "src/ReplicatedCollection.ts",
    "imports": [
      "src/Collection/index.ts",
      "src/persistence/combinePersistenceAdapters.ts",
      "src/persistence/createPersistenceAdapter.ts",
      "src/utils/createSignal.ts"
    ]
  },
  "src/createIndexProvider.ts": {
    "file": "index.cjs6.js",
    "name": "createIndexProvider",
    "src": "src/createIndexProvider.ts"
  },
  "src/createMemoryAdapter.ts": {
    "file": "index.cjs7.js",
    "name": "createMemoryAdapter",
    "src": "src/createMemoryAdapter.ts"
  },
  "src/createReactivityAdapter.ts": {
    "file": "index.cjs9.js",
    "name": "createReactivityAdapter",
    "src": "src/createReactivityAdapter.ts"
  },
  "src/index.ts": {
    "file": "index.cjs.js",
    "name": "index",
    "src": "src/index.ts",
    "isEntry": true,
    "imports": [
      "src/Collection/Cursor.ts",
      "src/Collection/index.ts",
      "src/AutoFetchCollection.ts",
      "src/persistence/combinePersistenceAdapters.ts",
      "src/createIndexProvider.ts",
      "src/createMemoryAdapter.ts",
      "src/persistence/createPersistenceAdapter.ts",
      "src/createReactivityAdapter.ts",
      "src/utils/isEqual.ts",
      "src/utils/modify.ts",
      "src/utils/randomId.ts",
      "src/utils/EventEmitter.ts",
      "src/Collection/createIndex.ts"
    ]
  },
  "src/persistence/combinePersistenceAdapters.ts": {
    "file": "index.cjs5.js",
    "name": "persistence/combinePersistenceAdapters",
    "src": "src/persistence/combinePersistenceAdapters.ts",
    "imports": [
      "src/persistence/createPersistenceAdapter.ts"
    ]
  },
  "src/persistence/createPersistenceAdapter.ts": {
    "file": "index.cjs8.js",
    "name": "persistence/createPersistenceAdapter",
    "src": "src/persistence/createPersistenceAdapter.ts"
  },
  "src/utils/EventEmitter.ts": {
    "file": "index.cjs13.js",
    "name": "utils/EventEmitter",
    "src": "src/utils/EventEmitter.ts"
  },
  "src/utils/createSignal.ts": {
    "file": "index.cjs21.js",
    "name": "utils/createSignal",
    "src": "src/utils/createSignal.ts"
  },
  "src/utils/deepClone.ts": {
    "file": "index.cjs17.js",
    "name": "utils/deepClone",
    "src": "src/utils/deepClone.ts"
  },
  "src/utils/get.ts": {
    "file": "index.cjs24.js",
    "name": "utils/get",
    "src": "src/utils/get.ts"
  },
  "src/utils/getMatchingKeys.ts": {
    "file": "index.cjs28.js",
    "name": "utils/getMatchingKeys",
    "src": "src/utils/getMatchingKeys.ts",
    "imports": [
      "src/utils/isFieldExpression.ts",
      "src/utils/serializeValue.ts"
    ]
  },
  "src/utils/intersection.ts": {
    "file": "index.cjs27.js",
    "name": "utils/intersection",
    "src": "src/utils/intersection.ts"
  },
  "src/utils/isEqual.ts": {
    "file": "index.cjs10.js",
    "name": "utils/isEqual",
    "src": "src/utils/isEqual.ts"
  },
  "src/utils/isFieldExpression.ts": {
    "file": "index.cjs29.js",
    "name": "utils/isFieldExpression",
    "src": "src/utils/isFieldExpression.ts"
  },
  "src/utils/match.ts": {
    "file": "index.cjs19.js",
    "name": "utils/match",
    "src": "src/utils/match.ts"
  },
  "src/utils/modify.ts": {
    "file": "index.cjs11.js",
    "name": "utils/modify",
    "src": "src/utils/modify.ts",
    "imports": [
      "src/utils/deepClone.ts"
    ]
  },
  "src/utils/project.ts": {
    "file": "index.cjs16.js",
    "name": "utils/project",
    "src": "src/utils/project.ts",
    "imports": [
      "src/utils/get.ts",
      "src/utils/set.ts"
    ]
  },
  "src/utils/randomId.ts": {
    "file": "index.cjs12.js",
    "name": "utils/randomId",
    "src": "src/utils/randomId.ts"
  },
  "src/utils/serializeValue.ts": {
    "file": "index.cjs20.js",
    "name": "utils/serializeValue",
    "src": "src/utils/serializeValue.ts"
  },
  "src/utils/set.ts": {
    "file": "index.cjs25.js",
    "name": "utils/set",
    "src": "src/utils/set.ts"
  },
  "src/utils/sortItems.ts": {
    "file": "index.cjs15.js",
    "name": "utils/sortItems",
    "src": "src/utils/sortItems.ts",
    "imports": [
      "src/utils/get.ts"
    ]
  },
  "src/utils/uniqueBy.ts": {
    "file": "index.cjs26.js",
    "name": "utils/uniqueBy",
    "src": "src/utils/uniqueBy.ts"
  }
}