├── .gitattributes ├── .codacy.yaml ├── packages ├── protocol │ ├── packages │ │ ├── bip39 │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── account │ │ │ ├── .depcheckrc │ │ │ ├── packages │ │ │ │ ├── wallet │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── account-model │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── elliptic │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── wallet-model │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── keypair-model │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── Key │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── EllipticKey.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── account │ │ │ │ │ ├── src │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── walletPath │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── formatWalletPath.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── Key │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── EllipticKey.ts │ │ │ │ │ │ └── spec │ │ │ │ │ │ │ └── KeyPair.spec.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ └── previous-hash-store │ │ │ │ │ ├── packages │ │ │ │ │ ├── model │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── storage │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ └── indexeddb │ │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ └── xy.config.ts │ │ ├── core │ │ │ ├── .depcheckrc │ │ │ ├── packages │ │ │ │ ├── wasm │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── data │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── hash │ │ │ │ │ ├── src │ │ │ │ │ │ ├── worker │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── subtleHash.ts │ │ │ │ │ │ └── types │ │ │ │ │ │ │ └── global.d.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ └── object │ │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── payload │ │ │ ├── packages │ │ │ │ ├── huri │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── validator │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── model │ │ │ │ │ ├── src │ │ │ │ │ │ ├── StorageMeta │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── sequence │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── PayloadSet │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── PayloadSetSchema.ts │ │ │ │ │ │ └── PayloadFindFilter.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── builder │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── Options.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── utils │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ └── wrapper │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ └── xy.config.ts │ │ └── boundwitness │ │ │ ├── packages │ │ │ ├── loader │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ ├── model │ │ │ │ ├── .depcheckrc │ │ │ │ ├── src │ │ │ │ │ ├── index.ts │ │ │ │ │ └── BoundWitness │ │ │ │ │ │ └── BoundWitnessSchema.ts │ │ │ │ └── tsconfig.json │ │ │ ├── builder │ │ │ │ ├── src │ │ │ │ │ ├── Query │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ ├── validator │ │ │ │ ├── src │ │ │ │ │ ├── index.ts │ │ │ │ │ └── lib │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── addresses │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── payloadHashes │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── payloadSchemas │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── util │ │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ └── wrapper │ │ │ │ ├── tsconfig.json │ │ │ │ └── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ ├── src │ │ │ └── index.ts │ │ │ └── xy.config.ts │ ├── tsconfig.json │ ├── src │ │ └── index.ts │ └── xy.config.ts ├── shared │ ├── src │ │ ├── is-ip │ │ │ └── index.ts │ │ ├── Job │ │ │ ├── Task.ts │ │ │ ├── index.ts │ │ │ └── JobProvider.ts │ │ └── index.ts │ ├── packages │ │ └── typeof │ │ │ ├── .depcheckrc │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.build.json │ │ │ ├── src │ │ │ ├── TypeOfTypes.ts │ │ │ ├── index.ts │ │ │ └── typeOf.ts │ │ │ └── xy.config.ts │ ├── tsconfig.json │ └── xy.config.ts ├── sdk-utils │ ├── packages │ │ ├── api │ │ │ ├── .depcheckrc │ │ │ ├── src │ │ │ │ ├── Api │ │ │ │ │ └── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── index.ts │ │ │ │ │ └── ArchivePath.ts │ │ │ │ ├── Diviner │ │ │ │ │ ├── LocationDiviner │ │ │ │ │ │ ├── Queries │ │ │ │ │ │ │ ├── LocationQuadkeyHeatmapQuery │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── LocationHeatmapQuery │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── LocationHeatmapPointProperties.ts │ │ │ │ │ │ │ └── LocationTimeRangeQuery │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Witnesses │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── models.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── WithArchive.ts │ │ │ │ ├── Test │ │ │ │ │ └── index.spec.ts │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── quadkey │ │ │ ├── src │ │ │ │ ├── index.ts │ │ │ │ └── RelativeDirectionConstantLookup.ts │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.build.json │ │ │ └── xy.config.ts │ │ ├── api-models │ │ │ ├── src │ │ │ │ ├── Warning.ts │ │ │ │ ├── index.ts │ │ │ │ └── Error.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── witnesses │ │ │ ├── src │ │ │ │ ├── index.ts │ │ │ │ └── Plugin │ │ │ │ │ ├── Template.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── Payload.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── metamask-connector │ │ │ ├── src │ │ │ │ ├── index.ts │ │ │ │ └── types.d.ts │ │ │ └── tsconfig.json │ │ ├── schema-name-validator │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ └── tsconfig.json │ │ ├── schema-cache │ │ │ ├── tsconfig.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ └── xy.config.ts │ │ ├── dns │ │ │ ├── tsconfig.json │ │ │ ├── src │ │ │ │ └── GoogleDnsResultAnswer.ts │ │ │ └── xy.config.ts │ │ ├── payload-plugin │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── payloadset-plugin │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ └── network │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ ├── tsconfig.json │ └── xy.config.ts ├── modules │ ├── .depcheckrc │ ├── packages │ │ ├── node │ │ │ ├── xyo-config.js │ │ │ ├── packages │ │ │ │ ├── view │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── wrapper │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── memory │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── abstract │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ └── model │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ ├── src │ │ │ │ │ ├── attachable │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── EventsModels │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── xy.config.ts │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── bridge │ │ │ ├── packages │ │ │ │ ├── pub-sub │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── AsyncQueryBus │ │ │ │ │ │ │ ├── ModuleHost │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── ModuleProxy │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ │ ├── QueryStatus.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── AbstractModuleHost │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── websocket │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── ModuleProxy │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── index-browser.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── worker │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── worker │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Worker.ts │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── docsEntry.ts │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── http-express │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── wrapper │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── http │ │ │ │ │ ├── src │ │ │ │ │ │ ├── ModuleProxy │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── module-resolver │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── model │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ ├── src │ │ │ │ │ │ └── attachable │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── xy.config.ts │ │ │ │ └── abstract │ │ │ │ │ ├── src │ │ │ │ │ ├── AbstractModuleProxy │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── diviner │ │ │ ├── packages │ │ │ │ ├── hash │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── Payload │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── identity │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── wrapper │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── abstract │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── indexing │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── temporal │ │ │ │ │ │ │ ├── packages │ │ │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ │ │ ├── DivinerQueryToIndexQueryDiviner │ │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ │ ├── IndexCandidateToIndexDiviner │ │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ │ ├── StateToIndexCandidateDiviner │ │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ │ └── IndexQueryResponseToDivinerQueryResponseDiviner │ │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ │ ├── Result │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── ResultIndex │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── IndexCandidateToIndexDiviner │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── StateToIndexCandidateDiviner │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── DivinerQueryToIndexQueryDiviner │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ └── IndexQueryResponseToDivinerQueryResponseDiviner │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── Schema.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── payload │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── generic │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ ├── Order.ts │ │ │ │ │ │ │ │ ├── SortDirection.ts │ │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── distinct │ │ │ │ │ ├── packages │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Config │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── jsonpatch │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── range │ │ │ │ │ ├── packages │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Config │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Payload │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── schemalist │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── Schema.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── schemastats │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── transform │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Payload │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── Config │ │ │ │ │ │ │ │ ├── TransformSettings.ts │ │ │ │ │ │ │ │ ├── TransformerSettings.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── Schema.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── addresschain │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── addressspace │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── boundwitness │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── coin │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── packages │ │ │ │ │ │ └── userlocations │ │ │ │ │ │ │ ├── packages │ │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── forecasting │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── arima │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── arima │ │ │ │ │ │ │ │ ├── configurable │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── configured │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Payload │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── Forecast.ts │ │ │ │ │ │ │ ├── Config │ │ │ │ │ │ │ │ ├── TransformerSettings.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── PayloadValueTransformer.ts │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── payloadpointer │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── spec │ │ │ │ │ │ │ │ │ └── testUtil │ │ │ │ │ │ │ │ │ ├── Node │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── Archivist │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── Model │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── TestWeb3User.ts │ │ │ │ │ │ │ │ │ ├── Pointer │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── Schema │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── BoundWitness │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── Diviner │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── Payload │ │ │ │ │ │ │ │ │ ├── schema.ts │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ └── Block │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Pointer │ │ │ │ │ │ │ │ ├── PayloadRules │ │ │ │ │ │ │ │ │ ├── Rules │ │ │ │ │ │ │ │ │ │ ├── PayloadSchemaRule.ts │ │ │ │ │ │ │ │ │ │ ├── PayloadAddressRule.ts │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ ├── TypePredicates │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── payloadstats │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── boundwitnessstats │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── archivist │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── jsonpath │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ ├── jsonpath │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ ├── aggregate │ │ │ │ │ │ │ ├── packages │ │ │ │ │ │ │ │ ├── memory │ │ │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ │ └── jsonpath │ │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ └── tsconfig.json │ │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── jsonpath │ │ │ │ │ │ │ │ │ └── PayloadTransformer.ts │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── model │ │ │ │ │ ├── src │ │ │ │ │ │ ├── EventsModels │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── attachable │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── huri │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── addresshistory │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── packages │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── indexeddb │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── packages │ │ │ │ │ │ ├── payload │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── boundwitness │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── models │ │ │ │ │ └── tsconfig.json │ │ │ │ └── stateful │ │ │ │ │ ├── src │ │ │ │ │ ├── Schema.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── module │ │ │ ├── packages │ │ │ │ ├── wrapper │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── abstract │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ ├── src │ │ │ │ │ │ ├── QueryValidator │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── types.d.ts │ │ │ │ ├── emitter │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── types.d.ts │ │ │ │ ├── resolver │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── model │ │ │ │ │ ├── src │ │ │ │ │ │ ├── Labels │ │ │ │ │ │ │ ├── standard │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Queries │ │ │ │ │ │ │ └── ModuleAddress │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── ResolveHelper │ │ │ │ │ │ │ └── model.ts │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── cache.ts │ │ │ │ │ │ ├── ModuleQueryHandlerResult.ts │ │ │ │ │ │ ├── instance │ │ │ │ │ │ │ ├── attachable │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── asModuleInstance.ts │ │ │ │ │ │ ├── Config │ │ │ │ │ │ │ ├── Reentrancy.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Payload │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── ModuleStatusReporter.ts │ │ │ │ │ │ ├── module │ │ │ │ │ │ │ ├── asModule.ts │ │ │ │ │ │ │ └── asModuleObject.ts │ │ │ │ │ │ ├── CreatableModule │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── EventsModels │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── mongodb │ │ │ │ │ ├── packages │ │ │ │ │ │ ├── abstract │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ │ ├── util │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── Indexes │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── CollectionIndexFunction.ts │ │ │ │ │ │ │ │ ├── Databases.ts │ │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── Defaults.ts │ │ │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ ├── tsconfig.typedoc.json │ │ │ │ │ │ │ └── typedoc.json │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ ├── tsconfig.typedoc.json │ │ │ │ │ │ │ ├── typedoc.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ ├── Schema.ts │ │ │ │ │ │ │ │ └── MongoDBModuleStatic.ts │ │ │ │ │ │ └── payload │ │ │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── Mappings │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── Payload │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── BoundWitness │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ ├── tsconfig.typedoc.json │ │ │ │ │ │ │ └── typedoc.json │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ ├── tsconfig.typedoc.json │ │ │ │ │ ├── typedoc.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ ├── events │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ └── locator │ │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ ├── tsconfig.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ └── xy.config.ts │ │ ├── archivist │ │ │ ├── packages │ │ │ │ ├── wrapper │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── view │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── cookie │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── memory │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── mongodb │ │ │ │ │ ├── src │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── packages │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── Schema.ts │ │ │ │ │ │ │ └── Labels.ts │ │ │ │ │ │ │ ├── tsconfig.typedoc.json │ │ │ │ │ │ │ └── typedoc.json │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ ├── tsconfig.typedoc.json │ │ │ │ │ └── typedoc.json │ │ │ │ ├── storage │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── acceptance-tests │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── query │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── next │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── filesystem │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── generic │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── benchmark-tests │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── abstract │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── StorageClassLabel.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── model │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ ├── src │ │ │ │ │ │ ├── EventModels │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── attachable │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── Labels.ts │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── level │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── lmdb │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── xy.config.ts │ │ │ │ ├── firebase │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── Schema.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ └── indexeddb │ │ │ │ │ ├── .depcheckrc │ │ │ │ │ ├── src │ │ │ │ │ ├── index.ts │ │ │ │ │ └── Schema.ts │ │ │ │ │ └── tsconfig.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ ├── sentinel │ │ │ ├── packages │ │ │ │ ├── wrapper │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── abstract │ │ │ │ │ ├── src │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── memory │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ │ └── index.ts │ │ │ │ └── model │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ └── src │ │ │ │ │ ├── Job.ts │ │ │ │ │ ├── attachable │ │ │ │ │ └── index.ts │ │ │ │ │ └── EventsModels │ │ │ │ │ └── index.ts │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ │ └── witness │ │ │ ├── packages │ │ │ ├── adhoc │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ ├── wrapper │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ ├── abstract │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ ├── evm │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ ├── packages │ │ │ │ │ └── abstract │ │ │ │ │ │ ├── src │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tsconfig.json │ │ │ │ └── tsconfig.json │ │ │ ├── blockchain │ │ │ │ ├── packages │ │ │ │ │ └── abstract │ │ │ │ │ │ ├── src │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── lib │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── src │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ ├── model │ │ │ │ ├── src │ │ │ │ │ ├── EventsModels │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── attachable │ │ │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ │ ├── timestamp │ │ │ │ ├── tsconfig.json │ │ │ │ └── src │ │ │ │ │ └── index.ts │ │ │ └── environment │ │ │ │ ├── tsconfig.json │ │ │ │ └── src │ │ │ │ ├── index.ts │ │ │ │ └── Schema.ts │ │ │ ├── src │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ ├── tsconfig.json │ └── xy.config.ts ├── manifest │ ├── packages │ │ ├── model │ │ │ ├── .depcheckrc │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ ├── types.d.ts │ │ │ └── xy.config.ts │ │ └── wrapper │ │ │ ├── src │ │ │ └── index.ts │ │ │ ├── tsconfig.json │ │ │ └── xy.config.ts │ ├── src │ │ ├── spec │ │ │ └── cases │ │ │ │ ├── manifest │ │ │ │ └── index.ts │ │ │ │ ├── dappManifest │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ └── index.ts │ ├── tsconfig.json │ ├── types.d.ts │ └── xy.config.ts └── core-payload-plugins │ ├── packages │ ├── id │ │ ├── src │ │ │ ├── Schema.ts │ │ │ ├── index.ts │ │ │ └── Template.ts │ │ ├── tsconfig.json │ │ └── xy.config.ts │ ├── query │ │ ├── src │ │ │ ├── Schema.ts │ │ │ ├── index.ts │ │ │ ├── Payload.ts │ │ │ └── Template.ts │ │ ├── tsconfig.json │ │ └── xy.config.ts │ ├── value │ │ ├── src │ │ │ ├── Schema.ts │ │ │ ├── index.ts │ │ │ └── Template.ts │ │ ├── tsconfig.json │ │ └── xy.config.ts │ ├── config │ │ ├── src │ │ │ ├── Schema.ts │ │ │ ├── index.ts │ │ │ └── Template.ts │ │ ├── tsconfig.json │ │ └── xy.config.ts │ ├── domain │ │ ├── src │ │ │ ├── Schema.ts │ │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── xy.config.ts │ ├── schema │ │ ├── src │ │ │ ├── Schema.ts │ │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── xy.config.ts │ └── address │ │ ├── tsconfig.json │ │ ├── src │ │ └── index.ts │ │ └── xy.config.ts │ ├── tsconfig.json │ └── xy.config.ts ├── scripts ├── clear-scrollback-buffer.sh └── mongo │ ├── docker-entrypoint-initdb.d │ └── 00-create-key.sh │ └── opt │ └── mongo │ └── joinReplicaSet.js ├── tsconfig.json ├── .codeclimate.yml ├── .vscode └── extensions.json ├── xy.config.ts └── docker └── grafana └── provisioning └── datasources └── datasource.yml /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.codacy.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | exclude_paths: 3 | - "**/*.spec.*" 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/bip39/src/index.ts: -------------------------------------------------------------------------------- 1 | export default {} 2 | -------------------------------------------------------------------------------- /packages/shared/src/is-ip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './is-ip.ts' 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | ] 4 | -------------------------------------------------------------------------------- /packages/modules/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@swc/core" 4 | ] 5 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Api/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Api.ts' 2 | -------------------------------------------------------------------------------- /packages/shared/src/Job/Task.ts: -------------------------------------------------------------------------------- 1 | export type Task = () => Promise 2 | -------------------------------------------------------------------------------- /packages/modules/packages/node/xyo-config.js: -------------------------------------------------------------------------------- 1 | module.exports = { version: 1 } 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "@types/node" 3 | ] -------------------------------------------------------------------------------- /packages/sdk-utils/packages/quadkey/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Quadkey.ts' 2 | -------------------------------------------------------------------------------- /packages/shared/packages/typeof/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "@types/node" 3 | ] -------------------------------------------------------------------------------- /scripts/clear-scrollback-buffer.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | clear 3 | printf '\e[3J' -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api-models/src/Warning.ts: -------------------------------------------------------------------------------- 1 | export type ApiWarning = Error 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/models/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ArchivePath.ts' 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/witnesses/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Plugin/index.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/websocket/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/worker/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/hash/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/identity/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/wrapper/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/view/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ViewNode.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/huri/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Huri.ts' 2 | -------------------------------------------------------------------------------- /packages/manifest/packages/model/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@types/node" 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/wrapper/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/http-express/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/abstract/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/emitter/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/resolver/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NodeWrapper.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Wrapper.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/sentinel-model' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/adhoc/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Witness.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/wallet/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HDWallet.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/wasm/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WasmSupport.ts' 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/view/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ViewArchivist.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/http-express/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HttpBridge.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BridgeWrapper.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DivinerWrapper.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WitnessWrapper.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account-model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Account.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/elliptic/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Elliptic.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/wallet-model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Wallet.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/loader/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Loader.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/model/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "@types/node" 3 | ] -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/validator/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Validator.ts' 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/metamask-connector/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MetaMaskConnector.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/cookie/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CookieArchivist.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/memory/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "tslib" 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './validByType.js' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/storage/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StorageArchivist.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/view/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "tslib" 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ArchivistWrapper.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/http/src/ModuleProxy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleProxy.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/worker/src/worker/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WorkerNodeHost.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/identity/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IdentityDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/emitter/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleBaseEmitter.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/Labels/standard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './View.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractSentinel.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractWitness.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/keypair-model/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "@types/node" 3 | ] -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/keypair-model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Key/index.ts' 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/schema-name-validator/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SchemaNameValidator.ts' 2 | -------------------------------------------------------------------------------- /packages/manifest/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Manifest.ts' 2 | export * from './Payload.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/acceptance-tests/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './query/index.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/acceptance-tests/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './fillDb.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/filesystem/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "tslib" 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/filesystem/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FilesystemArchivist.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/generic/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "tslib" 4 | ] 5 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/websocket/src/ModuleProxy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleProxy.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/memory/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: [ 2 | "tslib" 3 | ] -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/generic/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/Queries/ModuleAddress/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Query.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/evm/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/witness-evm-abstract' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './walletPath/index.ts' 2 | -------------------------------------------------------------------------------- /packages/manifest/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Wrapper.ts' 2 | export * from './WrapperEx.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/acceptance-tests/src/query/index.ts: -------------------------------------------------------------------------------- 1 | export * from './next/index.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/acceptance-tests/src/query/next/index.ts: -------------------------------------------------------------------------------- 1 | export * from './next.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/distinct/packages/model/src/Config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/distinct/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config/index.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpatch/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/model/src/Order.ts: -------------------------------------------------------------------------------- 1 | export type Order = 'asc' | 'desc' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/range/packages/model/src/Config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/manifest/src/spec/cases/manifest/index.ts: -------------------------------------------------------------------------------- 1 | export * from './invalidCase.ts' 2 | export * from './validCase.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/benchmark-tests/src/index.ts: -------------------------------------------------------------------------------- 1 | export const ARCHIVIST_BENCHMARK_TESTS = true 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/src/AsyncQueryBus/ModuleHost/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleHost.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemoryDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-coin-user-locations' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/arima/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './arima/index.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/model/src/Payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Transform.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/src/util/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dbProperty.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/blockchain/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/index.ts' 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/models/ArchivePath.ts: -------------------------------------------------------------------------------- 1 | export interface ArchivePath { 2 | archive: string 3 | } 4 | -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- 1 | version: "2" # required to adjust maintainability checks 2 | 3 | exclude_patterns: 4 | - "**/*.spec.*" 5 | -------------------------------------------------------------------------------- /packages/manifest/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/manifest-model' 2 | export * from '@xyo-network/manifest-wrapper' 3 | -------------------------------------------------------------------------------- /packages/manifest/src/spec/cases/dappManifest/index.ts: -------------------------------------------------------------------------------- 1 | export * from './invalidCase.ts' 2 | export * from './validCase.ts' 3 | -------------------------------------------------------------------------------- /packages/manifest/src/spec/cases/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dappManifest/index.ts' 2 | export * from './manifest/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/module-resolver/src/index.ts: -------------------------------------------------------------------------------- 1 | // this package is deprecated 2 | export const x = 1 3 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/src/AbstractModuleHost/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractModuleHost.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/src/AsyncQueryBus/ModuleProxy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleProxy.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/websocket/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Bridge.ts' 2 | export * from './Config.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemoryPayloadDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/blockchain/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/witness-blockchain-abstract' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/builder/src/Query/index.ts: -------------------------------------------------------------------------------- 1 | export * from './QueryBoundWitnessBuilder.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/data/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractData.ts' 2 | export * from './Data.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/generic/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archivist.ts' 2 | export * from './Config.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archivist.ts' 2 | export * from './Config.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/archivist/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Diviner.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractForecasting.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemoryForecastingDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemorySchemaListDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemorySchemaStatsDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './models.ts' 2 | export * from './ModuleWrapper.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/node/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/node-model' 2 | export * from '@xyo-network/node-wrapper' 3 | -------------------------------------------------------------------------------- /packages/shared/src/Job/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Job.ts' 2 | export * from './JobProvider.ts' 3 | export * from './JobQueue.ts' 4 | -------------------------------------------------------------------------------- /packages/shared/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dump.ts' 2 | export * from './is-ip/index.ts' 3 | export * from './Job/index.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/http/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HttpBridge.ts' 2 | export * from './HttpBridgeConfig.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemoryAddressSpaceDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/packages/userlocations/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/memory/src/jsonpath/index.ts: -------------------------------------------------------------------------------- 1 | export * from './toPayloadTransformer.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemoryPayloadStatsDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/ResolveHelper/model.ts: -------------------------------------------------------------------------------- 1 | export type ModuleResolveDirection = 'all' | 'up' | 'down' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "fake-indexeddb", 4 | "typescript" 5 | ] 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/src/Indexes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CollectionIndexFunction.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemoryNode.ts' 2 | export * from './NodeHelper/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PreviousHashStore.ts' 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/witnesses/src/Plugin/Template.ts: -------------------------------------------------------------------------------- 1 | export const pluginTemplate = () => ({ schema: 'network.xyo.plugin' }) 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "fake-indexeddb", 4 | "typescript" 5 | ] 6 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/bridge-model' 2 | export * from '@xyo-network/bridge-wrapper' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Node/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getTestNode.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-model' 2 | export * from '@xyo-network/diviner-wrapper' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/events/src/index.ts: -------------------------------------------------------------------------------- 1 | // eslint-disable-next-line unicorn/require-module-specifiers 2 | export {} 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/Labels/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Labels.ts' 2 | export * from './standard/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractNode.ts' 2 | export * from './NodeHelper/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/witness-model' 2 | export * from '@xyo-network/witness-wrapper' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/storage/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StoragePreviousHashStore.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/validator/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/index.ts' 2 | export * from './Validator.ts' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/hash/src/worker/index.ts: -------------------------------------------------------------------------------- 1 | export * from './subtleHashNode.ts' 2 | export * from './wasmHashNode.ts' 3 | -------------------------------------------------------------------------------- /packages/manifest/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/archivist-model' 2 | export * from '@xyo-network/archivist-wrapper' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemoryBoundWitnessStatsDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/arima/src/arima/configurable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './configurableArima.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/hash/src/Payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HashLease.ts' 2 | export * from './HashLeaseEstimate.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/model/src/EventsModels/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DivineEnd.ts' 2 | export * from './DivineStart.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Archivist/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getArchivist.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Model/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TestWeb3User.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Pointer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createPointer.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/range/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | export * from '@xyo-network/diviner-range-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './duplicateModules.ts' 2 | export * from './serializable.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/model/src/EventsModels/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ObserveEnd.ts' 2 | export * from './ObserveStart.ts' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/indexeddb/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IndexedDbPreviousHashStore.ts' 2 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/object/src/index.ts: -------------------------------------------------------------------------------- 1 | /** @deprecated use @xylabs/object instead */ 2 | export * from '@xylabs/object' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/model/src/StorageMeta/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Sequence.ts' 2 | export * from './sequence/index.ts' 3 | -------------------------------------------------------------------------------- /packages/protocol/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/shared/src/Job/JobProvider.ts: -------------------------------------------------------------------------------- 1 | import type { Job } from './Job.ts' 2 | 3 | export interface JobProvider { 4 | get jobs(): Job[] 5 | } 6 | -------------------------------------------------------------------------------- /packages/shared/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/id/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const IdSchema = 'network.xyo.id' as const 2 | export type IdSchema = typeof IdSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractArchivist.ts' 2 | export * from './StorageClassLabel.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/worker/src/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json", 3 | "include": ["**/**.ts", "**/*.json"] 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/distinct/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | export * from '@xyo-network/diviner-distinct-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | export * from './jsonpath/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Schema/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getTestSchemaName.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/range/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config/index.ts' 2 | export * from './Payload/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/src/Databases.ts: -------------------------------------------------------------------------------- 1 | export const DATABASES = { Archivist: 'archivist' as const } 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/model/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "fake-indexeddb", 4 | "typescript" 5 | ] 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/builder/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BoundWitnessBuilder.ts' 2 | export * from './Query/index.ts' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/hash/src/types/global.d.ts: -------------------------------------------------------------------------------- 1 | export declare global { 2 | var xyo: { 3 | hashing?: boolean 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/schema-cache/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "node_modules"], 3 | "extends": "@xylabs/tsconfig-dom" 4 | } -------------------------------------------------------------------------------- /packages/sdk-utils/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/packages/model/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "fake-indexeddb", 4 | "typescript" 5 | ] 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/worker/src/worker/Worker.ts: -------------------------------------------------------------------------------- 1 | import { WorkerNodeHost } from './WorkerNodeHost.ts' 2 | 3 | WorkerNodeHost.start() 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/model/src/Payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Forecast.ts' 2 | export * from './Payload.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/BoundWitness/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getNewBoundWitness.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Diviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getPayloadPointerDiviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "node_modules"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "fake-indexeddb", 4 | "typescript" 5 | ] 6 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BoundWitness/index.ts' 2 | export * from './QueryBoundWitness.ts' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/data' 2 | export * from '@xyo-network/hash' 3 | export * from '@xyo-network/wasm' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/model/src/PayloadSet/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PayloadSetPayload.ts' 2 | export * from './PayloadSetSchema.ts' 3 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/LocationDiviner/Queries/LocationQuadkeyHeatmapQuery/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LocationQuadkeyHeatmapQuery.ts' 2 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/metamask-connector/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "node_modules"], 3 | "extends": "@xylabs/tsconfig-dom" 4 | } -------------------------------------------------------------------------------- /packages/sdk-utils/packages/witnesses/src/Plugin/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export * from './Template.ts' 3 | export * from './Witness.ts' 4 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/manifest/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/huri/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Diviner.ts' 3 | export * from './HuriPayload.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/memory/src/DivinerQueryToIndexQueryDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/memory/src/IndexCandidateToIndexDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/memory/src/StateToIndexCandidateDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/locator/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleFactoryLocator.ts' 2 | export * from './standardCreatableFactories.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/cache.ts: -------------------------------------------------------------------------------- 1 | export interface CacheConfig { 2 | max?: number 3 | maxSize?: number 4 | ttl?: number 5 | } 6 | -------------------------------------------------------------------------------- /packages/modules/packages/node/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/evm/packages/abstract/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './checkIpfsUrl.ts' 2 | export * from './getProviderFromEnv.ts' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/storage/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@types/node", 4 | "tslib" 5 | ] 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/bip39/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/builder/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Builder.ts' 2 | export * from './Builder.ts' 3 | export * from './Options.ts' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/WithArchive.ts: -------------------------------------------------------------------------------- 1 | export declare type WithArchive = ArchivistApiConfig & { 2 | _archive?: string 3 | } 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/dns/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/payload-plugin/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createPlugin.ts' 2 | export * from './Plugin.ts' 3 | export * from './Resolver.ts' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/payloadset-plugin/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createPlugin.ts' 2 | export * from './Plugin.ts' 3 | export * from './Resolver.ts' 4 | -------------------------------------------------------------------------------- /packages/shared/packages/typeof/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/query/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const QuerySchema = 'network.xyo.query' as const 2 | export type QuerySchema = typeof QuerySchema 3 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/value/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const ValueSchema = 'network.xyo.value' as const 2 | export type ValueSchema = typeof ValueSchema 3 | -------------------------------------------------------------------------------- /packages/manifest/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/http/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "node_modules", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresshistory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | export * from '@xyo-network/diviner-address-history-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/hash/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/huri/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/view/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Account.ts' 2 | export * from './Key/index.ts' 3 | export * from './lib/index.ts' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/LocationDiviner/Witnesses/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CurrentLocationWitness.ts' 2 | export * from './LocationWitness.ts' 3 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/network/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/quadkey/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/witnesses/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /scripts/mongo/docker-entrypoint-initdb.d/00-create-key.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -eux 2 | 3 | cd /tmp 4 | openssl rand -base64 756 > mongodb.key 5 | chmod 400 mongodb.key 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/config/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const ConfigSchema = 'network.xyo.config' as const 2 | export type ConfigSchema = typeof ConfigSchema 3 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/domain/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const DomainSchema = 'network.xyo.domain' as const 2 | export type DomainSchema = typeof DomainSchema 3 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/id/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/schema/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const SchemaSchema = 'network.xyo.schema' as const 2 | export type SchemaSchema = typeof SchemaSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/generic/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "packages", "node_modules"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/storage/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/view/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/abstract/src/AbstractModuleProxy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractModuleProxy.ts' 2 | export * from './ModuleProxyResolver.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/websocket/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/archivist/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/distinct/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/arima/src/arima/configured/index.ts: -------------------------------------------------------------------------------- 1 | export * from './arima.ts' 2 | export * from './seasonalArima.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/identity/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexeddb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/model/src/Result/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export * from './Schema.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpatch/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | export * from './jsonpath/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/models/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Payload/schema.ts: -------------------------------------------------------------------------------- 1 | export const schema = 'co.coinapp.current.user.witness' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/range/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/emitter/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/events/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/locator/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "fake-indexeddb", 4 | "typescript", 5 | "tslib" 6 | ] 7 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "packages", "node_modules"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/resolver/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/blockchain/packages/abstract/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './checkIpfsUrl.ts' 2 | export * from './getProviderFromEnv.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/timestamp/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api-models/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/LocationDiviner/models.ts: -------------------------------------------------------------------------------- 1 | export interface GetLocationQueryResponse { 2 | answerHash?: string 3 | queryHash: string 4 | } 5 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/payload-plugin/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/address/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/config/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/domain/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/query/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/schema/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/value/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/filesystem/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/level/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@types/node", 4 | "fake-indexeddb", 5 | "typescript", 6 | "tslib" 7 | ] 8 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/lmdb/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@types/node", 4 | "fake-indexeddb", 5 | "typescript", 6 | "tslib" 7 | ] 8 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/model/src/EventModels/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Cleared.ts' 2 | export * from './Deleted.ts' 3 | export * from './Inserted.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/http-express/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "node_modules", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/module-resolver/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/src/AsyncQueryBus/model/QueryStatus.ts: -------------------------------------------------------------------------------- 1 | export const Pending = 'pending' as const 2 | export type Pending = typeof Pending 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresshistory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/arima/src/arima/index.ts: -------------------------------------------------------------------------------- 1 | export * from './configurable/index.ts' 2 | export * from './configured/index.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/model/src/ResultIndex/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export * from './Schema.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpatch/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Schema.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-jsonpath-memory' 2 | export * from '@xyo-network/diviner-jsonpath-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/model/src/SortDirection.ts: -------------------------------------------------------------------------------- 1 | /** @deprecated use Order instead */ 2 | export type SortDirection = 'asc' | 'desc' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/model/src/Config/TransformSettings.ts: -------------------------------------------------------------------------------- 1 | export interface TransformSettings { 2 | transformMethod?: string 3 | } 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/src/Mappings/index.ts: -------------------------------------------------------------------------------- 1 | export * from './fromDbRepresentation.js' 2 | export * from './toDbRepresentation.js' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/src/Payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PayloadMongoMeta.ts' 2 | export * from './PayloadWithMongoMeta.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/environment/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/evm/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/index.ts' 2 | export * from './model.ts' 3 | export * from './Witness.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/evm/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/data/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/hash/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/object/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/wasm/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/payloadset-plugin/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/quadkey/tsconfig.build.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "src/**/*.spec.*"], 3 | "extends": "@xylabs/tsconfig", 4 | "src": ["src"] 5 | } -------------------------------------------------------------------------------- /packages/sdk-utils/packages/schema-cache/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Debounce.ts' 2 | export * from './SchemaCache.ts' 3 | export * from './SchemaNameToValidatorMap.ts' 4 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/address/src/index.ts: -------------------------------------------------------------------------------- 1 | export { AddressPayloadPlugin, AddressPayloadPlugin as default } from './Plugin.ts' 2 | export * from './Template.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/acceptance-tests/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/benchmark-tests/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/firebase/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@types/node", 4 | "fake-indexeddb", 5 | "typescript", 6 | "tslib" 7 | ] 8 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/indexeddb/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@types/node", 4 | "fake-indexeddb", 5 | "typescript", 6 | "tslib" 7 | ] 8 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresshistory/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Diviner.ts' 3 | export * from './Params.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Schema.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/memory/src/IndexQueryResponseToDivinerQueryResponseDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Diviner.ts' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpatch/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-jsonpatch-memory' 2 | export * from '@xyo-network/diviner-jsonpatch-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Block/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getNewBlock.ts' 2 | export * from './insertBlock.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/range/packages/model/src/Payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BigInt.ts' 2 | export * from './Number.ts' 3 | export * from './Range.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/adhoc/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/elliptic/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/keypair-model/src/Key/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AddressValue.ts' 2 | export * from './PrivateKey.ts' 3 | export * from './PublicKey.ts' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/wallet/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/account-model' 2 | export * from '@xyo-network/key-model' 3 | export * from '@xyo-network/wallet-model' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/builder/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/huri/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/utils/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/schema-name-validator/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "dbaeumer.vscode-eslint", 4 | "streetsidesoftware.code-spell-checker", 5 | "kravets.vscode-publint" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "packages", "node_modules"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/distinct/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/model/src/Config/TransformerSettings.ts: -------------------------------------------------------------------------------- 1 | export interface TransformerSettings { 2 | jsonPathExpression?: string 3 | } 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexeddb/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-boundwitness-indexeddb' 2 | export * from '@xyo-network/diviner-payload-indexeddb' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpatch/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/generic/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getNewPayload.ts' 2 | export * from './insertPayload.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/range/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/model/src/Config/TransformerSettings.ts: -------------------------------------------------------------------------------- 1 | export interface TransformerSettings { 2 | jsonPathExpression?: string 3 | } 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "packages", "node_modules"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "packages", "node_modules"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "docs", "packages", "node_modules"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/blockchain/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account-model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/indexeddb/.depcheckrc: -------------------------------------------------------------------------------- 1 | ignores: 2 | [ 3 | "@types/node", 4 | "fake-indexeddb", 5 | "tslib" 6 | ] 7 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/wallet-model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/builder/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/loader/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/wrapper/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/validator/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PayloadWrapper.ts' 2 | export * from './PayloadWrapperBase.ts' 3 | export * from './SchemaType.ts' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LocationDiviner/index.ts' 2 | export * from './RemoteDivinerConfig.ts' 3 | export * from './RemoteDivinerError.ts' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/metamask-connector/src/types.d.ts: -------------------------------------------------------------------------------- 1 | import type { BaseProvider } from '@metamask/providers' 2 | 3 | declare global { 4 | var ethereum: BaseProvider 5 | } 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/lmdb/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archivist.ts' 2 | export * from './Config.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresshistory/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/packages/userlocations/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexeddb/packages/payload/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpatch/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/src/Pointer/PayloadRules/Rules/PayloadSchemaRule.ts: -------------------------------------------------------------------------------- 1 | export interface PayloadSchemaRule { 2 | schema: string 3 | } 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/src/BoundWitness/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BoundWitnessMongoMeta.ts' 2 | export * from './BoundWitnessWithMongoMeta.ts' 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/validator/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/shared/packages/typeof/tsconfig.build.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | 4 | }, 5 | "exclude": ["dist", "docs", "src/**/*.spec.*"], 6 | "extends": "@xylabs/tsconfig" 7 | } -------------------------------------------------------------------------------- /packages/manifest/types.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'rollup-plugin-exclude-dependencies-from-bundle' 2 | declare module '@haensl/rollup-plugin-local-resolve' 3 | declare module 'rollup-plugin-progress' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/firebase/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archivist.ts' 2 | export * from './Config.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/indexeddb/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archivist.ts' 2 | export * from './Config.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/level/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archivist.ts' 2 | export * from './Config.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archivist.js' 2 | export * from './ArchivistV2.ts' 3 | export * from '@xyo-network/archivist-model-mongodb' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './applyBoundWitnessDivinerQueryPayload.ts' 2 | export * from './MemoryBoundWitnessDiviner.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/model/src/Payload/Forecast.ts: -------------------------------------------------------------------------------- 1 | export interface Forecast { 2 | error?: number 3 | timestamp?: number 4 | value: number 5 | } 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/hash/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Diviner.ts' 3 | export * from './Params.ts' 4 | export * from './Payload/index.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexeddb/packages/boundwitness/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/src/Pointer/PayloadRules/Rules/PayloadAddressRule.ts: -------------------------------------------------------------------------------- 1 | export interface PayloadAddressRule { 2 | address: string 3 | } 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-payload-pointer-memory' 2 | export * from '@xyo-network/diviner-payload-pointer-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/tsconfig.typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["**/spec/*", "**/*.spec.*", "dist", "docs", "packages"], 3 | "extends": "./tsconfig.json" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/model/src/Job.ts: -------------------------------------------------------------------------------- 1 | import type { ResolvedTask } from './ResolvedTask.ts' 2 | 3 | export interface SentinelJob { 4 | tasks: ResolvedTask[][] 5 | } 6 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/environment/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Witness.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/evm/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/timestamp/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Witness.ts' 5 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/account' 2 | export * from '@xyo-network/boundwitness' 3 | export * from '@xyo-network/core' 4 | export * from '@xyo-network/payload' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/model/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getBoundWitness.ts' 2 | export * from './hydrateBoundWitness.ts' 3 | export * from './HydratedBoundWitness.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/tsconfig.typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["**/spec/*", "**/*.spec.*", "dist", "docs", "packages"], 3 | "extends": "./tsconfig.json" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const PubSubBridgeSchema = 'network.xyo.bridge.pubsub' as const 2 | export type PubSubBridgeSchema = typeof PubSubBridgeSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/memory/src/spec/testUtil/Model/TestWeb3User.ts: -------------------------------------------------------------------------------- 1 | export interface TestWeb3User { 2 | address: string 3 | privateKey: string 4 | } 5 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/ModuleQueryHandlerResult.ts: -------------------------------------------------------------------------------- 1 | import type { Payload } from '@xyo-network/payload-model' 2 | 3 | export type ModuleQueryHandlerResult = Payload[] 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BoundWitness/index.js' 2 | export * from './Mappings/index.js' 3 | export * from './Payload/index.js' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/memory/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MemorySentinel.ts' 2 | export * from './SentinelIntervalAutomationWrapper.ts' 3 | export * from './SentinelRunner.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/blockchain/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/environment/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const EnvironmentSchema = 'network.xyo.environment' as const 2 | export type EnvironmentSchema = typeof EnvironmentSchema 3 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/wrapper/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BoundWitnessWrapper.ts' 2 | export * from './QueryBoundWitnessWrapper.ts' 3 | export * from './SchemaType.ts' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/LocationDiviner/Queries/LocationHeatmapQuery/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LocationHeatmapPointProperties.ts' 2 | export * from './LocationHeatmapQuery.ts' 3 | -------------------------------------------------------------------------------- /packages/shared/packages/typeof/src/TypeOfTypes.ts: -------------------------------------------------------------------------------- 1 | export type TypeOfTypes = 'string' | 'number' | 'object' | 'array' | 'buffer' | 'null' | 'undefined' | 'bigint' | 'boolean' | 'function' | 'symbol' 2 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/lmdb/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const LmdbArchivistSchema = 'network.xyo.archivist.lmdb' as const 2 | export type LmdbArchivistSchema = typeof LmdbArchivistSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.js' 2 | export * from './Labels.js' 3 | export * from './Params.js' 4 | export * from './Schema.js' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://typedoc.org/schema.json", 3 | "entryPoints": ["src/index.ts"], 4 | "tsconfig": "./tsconfig.typedoc.json" 5 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/model/src/attachable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asAttachableInstance.ts' 2 | export * from './AttachableInstance.ts' 3 | export * from './isAttachableInstance.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/packages/userlocations/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/packages/memory/src/jsonpath/index.ts: -------------------------------------------------------------------------------- 1 | export * from './jsonPathToTransformersDictionary.ts' 2 | export * from './reducePayloads.ts' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/packages/memory/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/model/src/attachable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asAttachableInstance.ts' 2 | export * from './AttachableInstance.ts' 3 | export * from './isAttachableInstance.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/model/src/Config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './TransformerSettings.ts' 3 | export * from './TransformSettings.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://typedoc.org/schema.json", 3 | "entryPoints": ["src/index.ts"], 4 | "tsconfig": "./tsconfig.typedoc.json" 5 | } -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/model/src/attachable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asAttachableInstance.ts' 2 | export * from './AttachableInstance.ts' 3 | export * from './isAttachableInstance.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/packages/model/src/attachable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asAttachableInstance.ts' 2 | export * from './AttachableInstance.ts' 3 | export * from './isAttachableInstance.ts' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/src/lib/walletPath/index.ts: -------------------------------------------------------------------------------- 1 | export * from './combineWalletPaths.ts' 2 | export * from './formatWalletPath.ts' 3 | export * from './isValidWalletPath.ts' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/keypair-model/src/Key/EllipticKey.ts: -------------------------------------------------------------------------------- 1 | import type { DataInstance } from '@xyo-network/data' 2 | 3 | export interface EllipticKeyInstance extends DataInstance {} 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/validator/src/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './addresses/index.ts' 2 | export * from './payloadHashes/index.ts' 3 | export * from './payloadSchemas/index.ts' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/model/src/PayloadFindFilter.ts: -------------------------------------------------------------------------------- 1 | export interface PayloadFindFilter { 2 | limit?: number 3 | order?: 'desc' | 'asc' 4 | schema?: string | string[] 5 | } 6 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/LocationDiviner/Queries/LocationTimeRangeQuery/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LocationTimeRangePointProperties.ts' 2 | export * from './LocationTimeRangeQuery.ts' 3 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/quadkey/src/RelativeDirectionConstantLookup.ts: -------------------------------------------------------------------------------- 1 | export const RelativeDirectionConstantLookup: Record = { 2 | e: 1, 3 | n: -2, 4 | s: 2, 5 | w: -1, 6 | } 7 | -------------------------------------------------------------------------------- /packages/manifest/packages/model/types.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'rollup-plugin-exclude-dependencies-from-bundle' 2 | declare module '@haensl/rollup-plugin-local-resolve' 3 | declare module 'rollup-plugin-progress' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/model/src/attachable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asAttachableInstance.ts' 2 | export * from './AttachableInstance.ts' 3 | export * from './isAttachableInstance.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/packages/userlocations/packages/abstract/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/model/src/Config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './ForecastingSettings.ts' 3 | export * from './TransformerSettings.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexeddb/packages/payload/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Diviner.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-temporal-indexing-memory' 2 | export * from '@xyo-network/diviner-temporal-indexing-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/src/config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getBaseMongoSdk.ts' 2 | export * from './getMongoDBConfig.ts' 3 | export * from './hasMongoDBConfig.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/model/tsconfig.typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["**/spec/*", "**/*.spec.*", "dist", "docs", "packages"], 3 | "extends": "./tsconfig.json" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/model/src/attachable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asAttachableInstance.ts' 2 | export * from './AttachableInstance.ts' 3 | export * from './isAttachableInstance.ts' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/storage/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["dist", "node_modules", "build", "packages"], 3 | "extends": "@xylabs/tsconfig" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/firebase/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const FirebaseArchivistSchema = 'network.xyo.archivist.firebase' 2 | export type FirebaseArchivistSchema = typeof FirebaseArchivistSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/level/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const LevelDbArchivistSchema = 'network.xyo.archivist.leveldb' as const 2 | export type LevelDbArchivistSchema = typeof LevelDbArchivistSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/packages/model/tsconfig.typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["**/spec/*", "**/*.spec.*", "dist", "docs", "packages"], 3 | "extends": "./tsconfig.json" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexeddb/packages/boundwitness/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Diviner.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-jsonpath-aggregate-memory' 2 | export * from '@xyo-network/diviner-jsonpath-aggregate-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './jsonpath/index.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/stateful/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const StatefulDivinerSchema = 'network.xyo.diviner.stateful' as const 2 | export type StatefulDivinerSchema = typeof StatefulDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/instance/attachable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asAttachableInstance.ts' 2 | export * from './AttachableInstance.ts' 3 | export * from './isAttachableInstance.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/tsconfig.typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["**/spec/*", "**/*.spec.*", "dist", "docs", "packages"], 3 | "extends": "./tsconfig.json" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/tsconfig.typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": ["**/spec/*", "**/*.spec.*", "dist", "docs", "packages"], 3 | "extends": "./tsconfig.json" 4 | } 5 | 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/src/Key/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AddressValue.ts' 2 | export * from './EllipticKey.ts' 3 | export * from './PrivateKey.ts' 4 | export * from './PublicKey.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/packages/model/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://typedoc.org/schema.json", 3 | "entryPoints": ["src/index.ts"], 4 | "tsconfig": "./tsconfig.typedoc.json" 5 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/packages/userlocations/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-coin-user-locations-abstract' 2 | export * from '@xyo-network/diviner-coin-user-locations-model' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/model/src/IndexCandidateToIndexDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Schema.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/model/src/StateToIndexCandidateDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Schema.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Pointer/index.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/abstract/src/QueryValidator/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleConfigQueryValidator.ts' 2 | export * from './QueryValidator.ts' 3 | export * from './SupportedQueryValidator.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/Config/Reentrancy.ts: -------------------------------------------------------------------------------- 1 | export interface ArchivingReentrancyConfig { 2 | readonly reentrancy?: { 3 | action: 'skip' | 'wait' 4 | scope: 'global' 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/Payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Address.ts' 2 | export * from './AddressPreviousHash.ts' 3 | export * from './Description.ts' 4 | export * from './ModuleState.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://typedoc.org/schema.json", 3 | "entryPoints": ["src/index.ts"], 4 | "tsconfig": "./tsconfig.typedoc.json" 5 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/model/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://typedoc.org/schema.json", 3 | "entryPoints": ["src/index.ts"], 4 | "tsconfig": "./tsconfig.typedoc.json" 5 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/payload/typedoc.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://typedoc.org/schema.json", 3 | "entryPoints": ["src/index.ts"], 4 | "tsconfig": "./tsconfig.typedoc.json" 5 | } -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/module-abstract-mongodb' 2 | export * from '@xyo-network/module-model-mongodb' 3 | export * from '@xyo-network/payload-mongodb' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/src/spec/KeyPair.spec.ts: -------------------------------------------------------------------------------- 1 | import { describe, it } from 'vitest' 2 | 3 | describe.skip('KeyPair', () => { 4 | it.todo('Needs verify tests using public key') 5 | }) 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/validator/src/lib/addresses/index.ts: -------------------------------------------------------------------------------- 1 | export * from './addressesContains.ts' 2 | export * from './addressesContainsAll.ts' 3 | export * from './addressesContainsAny.ts' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/model/src/StorageMeta/sequence/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Comparer.ts' 2 | export * from './Parser.ts' 3 | export * from './Sequence.ts' 4 | export * from './SequenceZod.ts' 5 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/utils/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './combinationsByBoundwitness.ts' 2 | export * from './combinationsBySchema.ts' 3 | export * from './intraBoundwitnessSchemaCombinations.ts' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/LocationDiviner/Queries/LocationHeatmapQuery/LocationHeatmapPointProperties.ts: -------------------------------------------------------------------------------- 1 | export interface LocationHeatmapPointProperties { 2 | hash: string 3 | value: number 4 | } 5 | -------------------------------------------------------------------------------- /packages/shared/packages/typeof/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ifDefined.ts' 2 | export * from './ifTypeOf.ts' 3 | export * from './typeOf.ts' 4 | export * from './TypeOfTypes.ts' 5 | export * from './validateType.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/level/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["esnext", "dom"], 4 | }, 5 | "exclude": ["dist", "docs", "node_modules"], 6 | "extends": "@xylabs/tsconfig" 7 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/lmdb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["esnext", "dom"], 4 | }, 5 | "exclude": ["dist", "docs", "node_modules"], 6 | "extends": "@xylabs/tsconfig" 7 | } -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/worker/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './defaultNodeManifest.ts' 2 | export * from './worker/index.ts' 3 | export * from './WorkerBridge.ts' 4 | export * from './WorkerBridgeConfig.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/model/src/DivinerQueryToIndexQueryDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Schema.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/ModuleStatusReporter.ts: -------------------------------------------------------------------------------- 1 | import type { CreatableStatusReporter } from '@xylabs/creatable' 2 | 3 | export interface ModuleStatusReporter extends CreatableStatusReporter {} 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Diviner/LocationDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LocationDivinerApi.ts' 2 | export * from './models.ts' 3 | export * from './Queries/index.ts' 4 | export * from './Witnesses/index.ts' 5 | -------------------------------------------------------------------------------- /packages/shared/packages/typeof/src/typeOf.ts: -------------------------------------------------------------------------------- 1 | import type { TypeOfTypes } from './TypeOfTypes.ts' 2 | 3 | export const typeOf = (item: T): TypeOfTypes => { 4 | return Array.isArray(item) ? 'array' : typeof item 5 | } 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/id/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export { IdPayloadPlugin as default, IdPayloadPlugin } from './Plugin.ts' 3 | export * from './Schema.ts' 4 | export * from './Template.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/cookie/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["esnext", "dom"], 4 | }, 5 | "exclude": ["dist", "docs", "node_modules"], 6 | "extends": "@xylabs/tsconfig" 7 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/firebase/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["esnext", "dom"], 4 | }, 5 | "exclude": ["dist", "docs", "node_modules"], 6 | "extends": "@xylabs/tsconfig" 7 | } -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/indexeddb/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const IndexedDbArchivistSchema = 'network.xyo.archivist.indexeddb' as const 2 | export type IndexedDbArchivistSchema = typeof IndexedDbArchivistSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/indexeddb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["esnext", "dom"], 4 | }, 5 | "exclude": ["dist", "docs", "node_modules"], 6 | "extends": "@xylabs/tsconfig" 7 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const AddressSpaceSchema = 'network.xyo.diviner.address.space' as const 2 | export type AddressSpaceSchema = typeof AddressSpaceSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/stateful/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Diviner.ts' 3 | export * from './DivinerMixin.ts' 4 | export * from './Params.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/abstract/types.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'rollup-plugin-exclude-dependencies-from-bundle' 2 | declare module '@haensl/rollup-plugin-local-resolve' 3 | declare module 'rollup-plugin-progress' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/emitter/types.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'rollup-plugin-exclude-dependencies-from-bundle' 2 | declare module '@haensl/rollup-plugin-local-resolve' 3 | declare module 'rollup-plugin-progress' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/model/src/BoundWitness/BoundWitnessSchema.ts: -------------------------------------------------------------------------------- 1 | export const BoundWitnessSchema = 'network.xyo.boundwitness' as const 2 | export type BoundWitnessSchema = typeof BoundWitnessSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/abstract/src/StorageClassLabel.ts: -------------------------------------------------------------------------------- 1 | export const StorageClassLabel = 'network.xyo.storage.class' 2 | export type StorageClassLabelValue = 'memory' | 'disk' | 'network' | 'proxy' | 'unknown' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/websocket/src/index-browser.ts: -------------------------------------------------------------------------------- 1 | import { WebsocketClientBridge } from './ClientBridge.ts' 2 | export * from './Config.ts' 3 | 4 | export class WebsocketBridge extends WebsocketClientBridge {} 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/model/src/PayloadValueTransformer.ts: -------------------------------------------------------------------------------- 1 | import type { Payload } from '@xyo-network/payload-model' 2 | 3 | export type PayloadValueTransformer = (payload: Payload) => number 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const IndexingDivinerSchema = 'network.xyo.diviner.indexing' as const 2 | export type ImageThumbnailDivinerSchema = typeof IndexingDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-indexing-memory' 2 | export * from '@xyo-network/diviner-indexing-model' 3 | export * from '@xyo-network/diviner-temporal-indexing' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './jsonpath/index.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/stateful/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "stripInternal": true 4 | }, 5 | "exclude": ["dist", "node_modules", "build", "packages"], 6 | "extends": "@xylabs/tsconfig" 7 | } -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const TransformDivinerSchema = 'network.xyo.diviner.transform' as const 2 | export type TransformDivinerSchema = typeof TransformDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/Config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Archiving.ts' 2 | export * from './Config.ts' 3 | export * from './Fields.ts' 4 | export * from './Reentrancy.ts' 5 | export * from './Security.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const MongoDBModuleConfigSchema = 'network.xyo.module.mongodb.config' 2 | export type MongoDBModuleConfigSchema = typeof MongoDBModuleConfigSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/model/src/EventsModels/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleAttached.ts' 2 | export * from './ModuleDetached.ts' 3 | export * from './ModuleRegistered.ts' 4 | export * from './ModuleUnregistered.ts' 5 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/src/Key/EllipticKey.ts: -------------------------------------------------------------------------------- 1 | import { Data } from '@xyo-network/data' 2 | 3 | export class EllipticKey extends Data { 4 | // we do this to allow node to import without problem 5 | } 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/validator/src/lib/payloadHashes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './payloadHashesContains.ts' 2 | export * from './payloadHashesContainsAll.ts' 3 | export * from './payloadHashesContainsAny.ts' 4 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/config/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export { ConfigPayloadPlugin, ConfigPayloadPlugin as default } from './Plugin.ts' 3 | export * from './Schema.ts' 4 | export * from './Template.ts' 5 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/query/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export { QueryPayloadPlugin as default, QueryPayloadPlugin } from './Plugin.ts' 3 | export * from './Schema.ts' 4 | export * from './Template.ts' 5 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/schema/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export { SchemaPayloadPlugin as default, SchemaPayloadPlugin } from './Plugin.ts' 3 | export * from './Schema.ts' 4 | export * from './Template.ts' 5 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/value/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export { ValuePayloadPlugin as default, ValuePayloadPlugin } from './Plugin.ts' 3 | export * from './Schema.ts' 4 | export * from './Template.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/temporal/packages/model/src/IndexQueryResponseToDivinerQueryResponseDiviner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Schema.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export type PayloadDivinerSchema = 'network.xyo.diviner.payload' 2 | export const PayloadDivinerSchema: PayloadDivinerSchema = 'network.xyo.diviner.payload' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const SchemaListDivinerSchema = 'network.xyo.diviner.schema.list' as const 2 | export type SchemaListDivinerSchema = typeof SchemaListDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-transform-abstract' 2 | export * from '@xyo-network/diviner-transform-memory' 3 | export * from '@xyo-network/diviner-transform-model' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/module/asModule.ts: -------------------------------------------------------------------------------- 1 | import { AsObjectFactory } from '@xylabs/object' 2 | 3 | import { isModule } from './isModule.ts' 4 | 5 | export const asModule = AsObjectFactory.create(isModule) 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/validator/src/lib/payloadSchemas/index.ts: -------------------------------------------------------------------------------- 1 | export * from './payloadSchemasContains.ts' 2 | export * from './payloadSchemasContainsAll.ts' 3 | export * from './payloadSchemasContainsAny.ts' 4 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/id/src/Template.ts: -------------------------------------------------------------------------------- 1 | import type { Id } from './Payload.ts' 2 | import { IdSchema } from './Schema.ts' 3 | 4 | export const idPayloadTemplate = (): Id => ({ 5 | salt: '', 6 | schema: IdSchema, 7 | }) 8 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/worker/src/docsEntry.ts: -------------------------------------------------------------------------------- 1 | /* Used to exclude the worker code for typedoc */ 2 | export * from './defaultNodeManifest.ts' 3 | export * from './WorkerBridge.ts' 4 | export * from './WorkerBridgeConfig.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Predicate.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const ForecastingDivinerSchema = 'network.xyo.diviner.forecasting' as const 2 | export type ForecastingDivinerSchema = typeof ForecastingDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/forecasting/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-forecasting-abstract' 2 | export * from '@xyo-network/diviner-forecasting-memory' 3 | export * from '@xyo-network/diviner-forecasting-model' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemalist/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-schema-list-abstract' 2 | export * from '@xyo-network/diviner-schema-list-memory' 3 | export * from '@xyo-network/diviner-schema-list-model' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const SchemaStatsDivinerSchema = 'network.xyo.diviner.schema.stats' as const 2 | export type SchemaStatsDivinerSchema = typeof SchemaStatsDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const MongoDBArchivistConfigSchema = 'network.xyo.archivist.mongodb.config' 2 | export type MongoDBArchivistConfigSchema = typeof MongoDBArchivistConfigSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractBridge.ts' 2 | export * from './AbstractBridgeModuleResolver.ts' 3 | export * from './AbstractModuleProxy/index.ts' 4 | export * from './wrapModuleWithType.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const BoundWitnessDivinerSchema = 'network.xyo.diviner.boundwitness' as const 2 | export type BoundWitnessDivinerSchema = typeof BoundWitnessDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitness/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-boundwitness-abstract' 2 | export * from '@xyo-network/diviner-boundwitness-memory' 3 | export * from '@xyo-network/diviner-boundwitness-model' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpatch/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export type JsonPatchDivinerSchema = 'network.xyo.diviner.jsonpatch' 2 | export const JsonPatchDivinerSchema: JsonPatchDivinerSchema = 'network.xyo.diviner.jsonpatch' 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/src/Pointer/PayloadRules/Rules/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PayloadAddressRule.ts' 2 | export * from './PayloadSchemaRule.ts' 3 | export * from './PayloadSequenceOrderRule.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const PayloadStatsDivinerSchema = 'network.xyo.diviner.payload.stats' as const 2 | export type PayloadStatsDivinerSchema = typeof PayloadStatsDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/schemastats/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-schema-stats-abstract' 2 | export * from '@xyo-network/diviner-schema-stats-memory' 3 | export * from '@xyo-network/diviner-schema-stats-model' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/src/Defaults.ts: -------------------------------------------------------------------------------- 1 | export const DefaultAggregateTimeoutMs = 10_000 2 | export const DefaultLimit = 20 3 | export const DefaultMaxTimeMS = 2000 4 | export const DefaultOrder = 'desc' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/abstract/src/Indexes/CollectionIndexFunction.ts: -------------------------------------------------------------------------------- 1 | import type { IndexDescription } from 'mongodb' 2 | 3 | export type CollectionIndexFunction = (collectionName: string) => IndexDescription[] 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api-models/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Envelope.ts' 3 | export * from './Error.ts' 4 | export * from './Reportable.ts' 5 | export * from './Response.ts' 6 | export * from './Warning.ts' 7 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addresschain/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-address-chain-abstract' 2 | export * from '@xyo-network/diviner-address-chain-memory' 3 | export * from '@xyo-network/diviner-address-chain-model' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/addressspace/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-address-space-abstract' 2 | export * from '@xyo-network/diviner-address-space-memory' 3 | export * from '@xyo-network/diviner-address-space-model' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/coin/packages/userlocations/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Params.ts' 3 | export * from './Payload.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/jsonpath/packages/aggregate/packages/model/src/jsonpath/PayloadTransformer.ts: -------------------------------------------------------------------------------- 1 | import type { Payload } from '@xyo-network/payload-model' 2 | 3 | export type PayloadTransformer = (x: Payload) => Partial 4 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadstats/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-payload-stats-abstract' 2 | export * from '@xyo-network/diviner-payload-stats-memory' 3 | export * from '@xyo-network/diviner-payload-stats-model' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/Test/index.spec.ts: -------------------------------------------------------------------------------- 1 | export * from './testBoundWitness.spec.ts' 2 | export * from './testPayload.spec.ts' 3 | 4 | import { expect, it } from 'vitest' 5 | 6 | it('no test', () => { 7 | expect(true).toBeTruthy() 8 | }) 9 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Api/index.ts' 2 | export * from './Base.ts' 3 | export * from './Diviner/index.ts' 4 | export * from './models/index.ts' 5 | export * from './Simple.ts' 6 | export * from './WithArchive.ts' 7 | -------------------------------------------------------------------------------- /xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/CreatableModule/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CreatableModule.ts' 2 | export * from './CreatableModuleRegistry.ts' 3 | export * from './LabeledCreatableModuleFactory.ts' 4 | export * from './ModuleFactory.ts' 5 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/previous-hash-store-indexeddb' 2 | export * from '@xyo-network/previous-hash-store-model' 3 | export * from '@xyo-network/previous-hash-store-storage' 4 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/validator/src/lib/util/index.ts: -------------------------------------------------------------------------------- 1 | export * from './boundWitnessArrayPropertyContains.ts' 2 | export * from './boundWitnessArrayPropertyContainsAll.ts' 3 | export * from './boundWitnessArrayPropertyContainsAny.ts' 4 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/dns/src/GoogleDnsResultAnswer.ts: -------------------------------------------------------------------------------- 1 | import type { DnsRecordType } from './DnsRecordType.ts' 2 | 3 | export interface GoogleDnsResultAnswer { 4 | TTL?: number 5 | data?: string 6 | name?: string 7 | type?: DnsRecordType 8 | } 9 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/value/src/Template.ts: -------------------------------------------------------------------------------- 1 | import type { Value } from './Payload.ts' 2 | import { ValueSchema } from './Schema.ts' 3 | 4 | export const valuePayloadTemplate = (): Value => ({ 5 | schema: ValueSchema, 6 | value: null, 7 | }) 8 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/src/Pointer/PayloadRules/TypePredicates/index.ts: -------------------------------------------------------------------------------- 1 | export * from './isPayloadAddressRule.ts' 2 | export * from './isPayloadSchemaRule.ts' 3 | export * from './isPayloadSequenceOrderRule.ts' 4 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/EventsModels/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModuleBusy.ts' 2 | export * from './ModuleError.ts' 3 | export * from './ModuleEventArgs.ts' 4 | export * from './ModuleEventData.ts' 5 | export * from './ModuleQueried.ts' 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/boundwitness-builder' 2 | export * from '@xyo-network/boundwitness-model' 3 | export * from '@xyo-network/boundwitness-validator' 4 | export * from '@xyo-network/boundwitness-wrapper' 5 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/model/src/PayloadSet/PayloadSetSchema.ts: -------------------------------------------------------------------------------- 1 | import type { Schema } from '../Schema.ts' 2 | 3 | export const PayloadSetSchema = 'network.xyo.payload.set' as Schema 4 | export type PayloadSetSchema = typeof PayloadSetSchema 5 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api-models/src/Error.ts: -------------------------------------------------------------------------------- 1 | import type { AxiosError } from 'axios' 2 | 3 | // eslint-disable-next-line @typescript-eslint/no-explicit-any 4 | export interface ApiError extends AxiosError { 5 | isError: true 6 | } 7 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/indexing/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config.ts' 2 | export * from './Labels.ts' 3 | export * from './Params.ts' 4 | export * from './Schema.ts' 5 | export * from './Stage.ts' 6 | export * from './State.ts' 7 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/src/Pointer/PayloadRules/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PayloadRule.ts' 2 | export * from './PayloadSearchCriteria.ts' 3 | export * from './Rules/index.ts' 4 | export * from './TypePredicates/index.ts' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/transform/packages/model/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Config/index.ts' 2 | export * from './Payload/index.ts' 3 | export * from './PayloadValueTransformer.ts' 4 | export * from './Query.ts' 5 | export * from './Schema.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/module/asModuleObject.ts: -------------------------------------------------------------------------------- 1 | import { AsObjectFactory } from '@xylabs/object' 2 | 3 | import { isModuleObject } from './isModuleObject.ts' 4 | 5 | export const asModuleObject = AsObjectFactory.create(isModuleObject) 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/previous-hash-store/packages/indexeddb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["esnext", "dom"], 4 | }, 5 | "exclude": ["dist", "docs", "node_modules"], 6 | "extends": "@xylabs/tsconfig" 7 | } 8 | 9 | -------------------------------------------------------------------------------- /packages/shared/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/domain/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Payload.ts' 2 | export { DomainPayloadPlugin as default, DomainPayloadPlugin } from './Plugin.ts' 3 | export * from './Schema.ts' 4 | export * from './Template.ts' 5 | export * from './Wrapper.ts' 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/query/src/Payload.ts: -------------------------------------------------------------------------------- 1 | import type { Payload } from '@xyo-network/payload-model' 2 | 3 | import type { QuerySchema } from './Schema.ts' 4 | 5 | export type QueryPayload = Payload<{ 6 | query: string 7 | schema: QuerySchema 8 | }> 9 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/query/src/Template.ts: -------------------------------------------------------------------------------- 1 | import type { QueryPayload } from './Payload.ts' 2 | import { QuerySchema } from './Schema.ts' 3 | 4 | export const queryPayloadTemplate = (): QueryPayload => ({ 5 | query: '', 6 | schema: QuerySchema, 7 | }) 8 | -------------------------------------------------------------------------------- /packages/manifest/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/packages/model/src/Schema.ts: -------------------------------------------------------------------------------- 1 | export const BoundWitnessStatsDivinerSchema = 'network.xyo.diviner.boundwitness.stats' as const 2 | export type BoundWitnessStatsDivinerSchema = typeof BoundWitnessStatsDivinerSchema 3 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/boundwitnessstats/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-boundwitness-stats-abstract' 2 | export * from '@xyo-network/diviner-boundwitness-stats-memory' 3 | export * from '@xyo-network/diviner-boundwitness-stats-model' 4 | -------------------------------------------------------------------------------- /packages/modules/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/src/lib/walletPath/formatWalletPath.ts: -------------------------------------------------------------------------------- 1 | export const formatWalletPath = (path: string) => { 2 | return path 3 | .trimStart() 4 | .trimEnd() 5 | .split('/') 6 | .filter(p => !!p) 7 | .join('/') 8 | } 9 | -------------------------------------------------------------------------------- /packages/protocol/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/abstract/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractModule.ts' 2 | export * from './AbstractModuleInstance.ts' 3 | export * from './Error.ts' 4 | export * from './LoggerModuleStatusReporter.ts' 5 | export * from './QueryValidator/index.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/model/src/instance/asModuleInstance.ts: -------------------------------------------------------------------------------- 1 | import { AsObjectFactory } from '@xylabs/object' 2 | 3 | import { isModuleInstance } from './isModuleInstance.ts' 4 | 5 | export const asModuleInstance = AsObjectFactory.create(isModuleInstance) 6 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/packages/model/src/EventsModels/index.ts: -------------------------------------------------------------------------------- 1 | export * from './JobEnd.ts' 2 | export * from './JobStart.ts' 3 | export * from './ReportEnd.ts' 4 | export * from './ReportStart.ts' 5 | export * from './TaskEnd.ts' 6 | export * from './TaskStart.ts' 7 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/huri' 2 | export * from '@xyo-network/payload-builder' 3 | export * from '@xyo-network/payload-model' 4 | export * from '@xyo-network/payload-validator' 5 | export * from '@xyo-network/payload-wrapper' 6 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/config/src/Template.ts: -------------------------------------------------------------------------------- 1 | import type { ConfigPayload } from './Payload.ts' 2 | import { ConfigSchema } from './Schema.ts' 3 | 4 | export const configPayloadTemplate = (): ConfigPayload => ({ 5 | config: '', 6 | schema: ConfigSchema, 7 | }) 8 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/src/AsyncQueryBus/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AsyncQueryBusClient.ts' 2 | export * from './AsyncQueryBusHost.ts' 3 | export * from './model/index.ts' 4 | export * from './ModuleHost/index.ts' 5 | export * from './ModuleProxy/index.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/node/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/manifest/packages/model/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/manifest/packages/wrapper/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/model/src/Labels.ts: -------------------------------------------------------------------------------- 1 | import type { Labels } from '@xyo-network/module-model' 2 | 3 | export interface ArchivistLabels extends Labels { 4 | 'network.xyo.archivist.persistence.scope': 'memory' | 'thread' | 'process' | 'device' | 'network' 5 | } 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payload/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/diviner-payload-abstract' 2 | export * from '@xyo-network/diviner-payload-generic' 3 | export * from '@xyo-network/diviner-payload-memory' 4 | export * from '@xyo-network/diviner-payload-model' 5 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/mongodb/packages/model/src/MongoDBModuleStatic.ts: -------------------------------------------------------------------------------- 1 | import type { MongoDBStorageClassLabels } from './Labels.ts' 2 | 3 | export interface MongoDBModuleStatic { 4 | labels: T 5 | } 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@xyo-network/module-event-emitter' 2 | export * from '@xyo-network/module-events' 3 | export * from '@xyo-network/module-model' 4 | export * from '@xyo-network/module-resolver' 5 | export * from '@xyo-network/module-wrapper' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/module/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/sentinel/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/witness/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | node: {}, 6 | neutral: { src: true }, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/protocol/packages/bip39/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/packages/hash/src/worker/subtleHash.ts: -------------------------------------------------------------------------------- 1 | import { subtle } from '@xylabs/platform' 2 | import { expose } from '@xylabs/threads/worker' 3 | 4 | expose({ 5 | async hash(data: ArrayBuffer) { 6 | return await subtle.digest('SHA-256', data) 7 | }, 8 | }) 9 | -------------------------------------------------------------------------------- /packages/protocol/packages/core/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/packages/builder/src/Options.ts: -------------------------------------------------------------------------------- 1 | import type { Logger } from '@xylabs/logger' 2 | import type { Schema } from '@xyo-network/payload-model' 3 | 4 | export interface PayloadBuilderOptions { 5 | readonly logger?: Logger 6 | readonly schema: Schema 7 | } 8 | -------------------------------------------------------------------------------- /packages/protocol/packages/payload/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/dns/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/network/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/quadkey/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/shared/packages/typeof/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/diviner/packages/payloadpointer/packages/model/src/Pointer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BoundWitnessPointer.ts' 2 | export * from './isPointerPayload.ts' 3 | export * from './PayloadPointer.ts' 4 | export * from './PayloadRules/index.ts' 5 | export * from './Pointer.ts' 6 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/account/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: { src: true }, 5 | node: { src: true }, 6 | }, 7 | } 8 | 9 | export default config 10 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/wallet/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: { src: true }, 5 | node: { src: true }, 6 | }, 7 | } 8 | 9 | export default config 10 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/packages/model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "emitDecoratorMetadata": true, 4 | "experimentalDecorators": true, 5 | }, 6 | "exclude": ["dist", "docs", "node_modules"], 7 | "extends": "@xylabs/tsconfig" 8 | } 9 | 10 | -------------------------------------------------------------------------------- /packages/protocol/packages/boundwitness/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/api-models/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/schema-cache/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/witnesses/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /docker/grafana/provisioning/datasources/datasource.yml: -------------------------------------------------------------------------------- 1 | apiVersion: 1 2 | 3 | datasources: 4 | - name: Prometheus 5 | type: prometheus 6 | access: proxy 7 | orgId: 1 8 | url: http://prometheus:9090 9 | basicAuth: false 10 | isDefault: true 11 | editable: true 12 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/config/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/domain/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/id/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/query/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/schema/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/value/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/src/AsyncQueryBus/model/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BaseConfig.ts' 2 | export * from './ClientConfig.ts' 3 | export * from './HostConfig.ts' 4 | export * from './IntersectConfig.ts' 5 | export * from './Params.ts' 6 | export * from './QueryStatus.ts' 7 | -------------------------------------------------------------------------------- /packages/modules/packages/module/packages/resolver/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AbstractModuleResolver.ts' 2 | export * from './CompositeModuleResolver.ts' 3 | export * from './NameRegistrarTransformer.ts' 4 | export * from './ResolverEventEmitter.ts' 5 | export * from './SimpleModuleResolver.ts' 6 | -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/model/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/node/packages/view/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/elliptic/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: { src: true }, 5 | node: { src: true }, 6 | }, 7 | } 8 | 9 | export default config 10 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/keypair-model/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "emitDecoratorMetadata": true, 4 | "experimentalDecorators": true, 5 | }, 6 | "exclude": ["dist", "docs", "node_modules"], 7 | "extends": "@xylabs/tsconfig" 8 | } 9 | 10 | -------------------------------------------------------------------------------- /packages/protocol/packages/account/packages/wallet-model/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: { src: true }, 5 | node: { src: true }, 6 | }, 7 | } 8 | 9 | export default config 10 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/payload-plugin/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/payloadset-plugin/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/sdk-utils/packages/witnesses/src/Plugin/Payload.ts: -------------------------------------------------------------------------------- 1 | import type { Payload } from '@xyo-network/payload-model' 2 | 3 | export type PluginPayload = Payload<{ 4 | language?: 'swift' | 'kotlin' | 'js' | string 5 | schema: 'network.xyo.plugin' 6 | type: 'witness' 7 | uri?: string 8 | }> 9 | -------------------------------------------------------------------------------- /scripts/mongo/opt/mongo/joinReplicaSet.js: -------------------------------------------------------------------------------- 1 | const config = { 2 | _id: 'dbrs', 3 | members: [ 4 | { 5 | _id: 0, 6 | host: '127.0.0.1:27017', 7 | priority: 1, 8 | }, 9 | ], 10 | version: 1, 11 | } 12 | rs.initiate(config, { force: true }) 13 | rs.status() 14 | -------------------------------------------------------------------------------- /packages/core-payload-plugins/packages/address/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/level/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: { src: true }, 5 | neutral: {}, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/lmdb/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: { src: true }, 5 | neutral: {}, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/model/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/mongodb/packages/model/src/Labels.ts: -------------------------------------------------------------------------------- 1 | import type { Labels } from '@xyo-network/module-model' 2 | 3 | export interface ArchivistLabels extends Labels { 4 | 'network.xyo.archivist.persistence.scope': 'memory' | 'thread' | 'process' | 'disk' | 'network' 5 | } 6 | -------------------------------------------------------------------------------- /packages/modules/packages/archivist/packages/view/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/abstract/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/model/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/pub-sub/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | -------------------------------------------------------------------------------- /packages/modules/packages/bridge/packages/worker/xy.config.ts: -------------------------------------------------------------------------------- 1 | import type { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' 2 | const config: XyTsupConfig = { 3 | compile: { 4 | browser: {}, 5 | neutral: { src: true }, 6 | node: {}, 7 | }, 8 | } 9 | 10 | export default config 11 | --------------------------------------------------------------------------------