From f4b60fd1e797a046d0eaea196e985ef05a298c23 Mon Sep 17 00:00:00 2001 From: Ry Racherbaumer Date: Thu, 10 Oct 2024 05:42:47 -0500 Subject: [PATCH 1/6] Cleanup VSCode settings --- .vscode/launch.json | 24 ------------------------ .vscode/settings.json | 1 - 2 files changed, 25 deletions(-) delete mode 100644 .vscode/launch.json diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index aadcaf61..00000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "version": "0.2.0", - "configurations": [ - { - "name": "Debug Jest Test: Current File", - // If you use nvm and VSCode can't find node, - // move your nvm init script to your .zprofile - // instead of your .zshrc - "type": "node", - "request": "launch", - "runtimeArgs": [ - "--inspect-brk", - "${workspaceRoot}/node_modules/.bin/jest", - "${fileBasenameNoExtension}", - "--no-cache", - "--runInBand", - "--env=node", - "--forceExit" - ], - "console": "integratedTerminal", - "internalConsoleOptions": "neverOpen" - } - ] -} diff --git a/.vscode/settings.json b/.vscode/settings.json index d0961203..97215348 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -15,7 +15,6 @@ "editor.tabSize": 2, "editor.detectIndentation": false, "files.insertFinalNewline": true, - "cSpell.words": ["Ciphertext", "Waku", "authn"], "eslint.workingDirectories": [ { "mode": "auto" From efe74c5fd0a6f530b697d2a34ac206a27d2df4eb Mon Sep 17 00:00:00 2001 From: Ry Racherbaumer Date: Thu, 10 Oct 2024 05:43:17 -0500 Subject: [PATCH 2/6] Update README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index af06395a..750f2a8c 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # XMTP TypeScript -This is the official repository for XMTP TypeScript SDKs and content types, powered by [Turborepo](https://turbo.build/repo). All content types can be used with these SDKs. +This is the official repository for XMTP client SDKs, content types, and packages, written in TypeScript and powered by [Turborepo](https://turbo.build/repo). -To learn more about the contents of this repository, see this README and the READMEs provided in workspace directories. +To learn more about the contents of this repository, see this README and the READMEs provided in each workspace directory. ## What's inside? From c8df30835edfe1a77427ecdb2d1716d52b6aa8c4 Mon Sep 17 00:00:00 2001 From: Ry Racherbaumer Date: Thu, 10 Oct 2024 05:45:52 -0500 Subject: [PATCH 3/6] Add sdks workspace --- .github/workflows/js-sdk.yml | 10 +++++----- .github/workflows/mls-client.yml | 10 +++++----- package.json | 1 + {packages => sdks}/js-sdk/.eslintrc.cjs | 0 {packages => sdks}/js-sdk/CHANGELOG.md | 0 {packages => sdks}/js-sdk/LICENSE | 0 {packages => sdks}/js-sdk/README.md | 0 {packages => sdks}/js-sdk/bench/decode.ts | 0 {packages => sdks}/js-sdk/bench/encode.ts | 0 {packages => sdks}/js-sdk/bench/helpers.ts | 0 {packages => sdks}/js-sdk/bench/index.ts | 0 .../js-sdk/bench/results/encode.chart.html | 0 {packages => sdks}/js-sdk/bench/results/encode.json | 0 .../js-sdk/bench/results/encode.table.html | 0 {packages => sdks}/js-sdk/package.json | 0 {packages => sdks}/js-sdk/rollup.config.bench.js | 0 {packages => sdks}/js-sdk/rollup.config.js | 0 {packages => sdks}/js-sdk/src/ApiClient.ts | 0 {packages => sdks}/js-sdk/src/Client.ts | 0 {packages => sdks}/js-sdk/src/Compression.ts | 0 {packages => sdks}/js-sdk/src/ContactBundle.ts | 0 {packages => sdks}/js-sdk/src/Contacts.ts | 0 {packages => sdks}/js-sdk/src/Invitation.ts | 0 {packages => sdks}/js-sdk/src/Message.ts | 0 {packages => sdks}/js-sdk/src/PreparedMessage.ts | 0 {packages => sdks}/js-sdk/src/Stream.ts | 0 {packages => sdks}/js-sdk/src/authn/AuthCache.ts | 0 {packages => sdks}/js-sdk/src/authn/AuthData.ts | 0 .../js-sdk/src/authn/KeystoreAuthenticator.ts | 0 .../js-sdk/src/authn/LocalAuthenticator.ts | 0 {packages => sdks}/js-sdk/src/authn/Token.ts | 0 {packages => sdks}/js-sdk/src/authn/interfaces.ts | 0 {packages => sdks}/js-sdk/src/constants.ts | 0 .../js-sdk/src/conversations/Conversation.ts | 0 .../js-sdk/src/conversations/Conversations.ts | 0 .../js-sdk/src/conversations/JobRunner.ts | 0 {packages => sdks}/js-sdk/src/crypto/Ciphertext.ts | 0 {packages => sdks}/js-sdk/src/crypto/PrivateKey.ts | 0 .../js-sdk/src/crypto/PrivateKeyBundle.ts | 0 {packages => sdks}/js-sdk/src/crypto/PublicKey.ts | 0 .../js-sdk/src/crypto/PublicKeyBundle.ts | 0 {packages => sdks}/js-sdk/src/crypto/README.md | 0 {packages => sdks}/js-sdk/src/crypto/Signature.ts | 0 .../js-sdk/src/crypto/SignedEciesCiphertext.ts | 0 {packages => sdks}/js-sdk/src/crypto/crypto.browser.ts | 0 {packages => sdks}/js-sdk/src/crypto/crypto.ts | 0 {packages => sdks}/js-sdk/src/crypto/ecies.ts | 0 {packages => sdks}/js-sdk/src/crypto/encryption.ts | 0 {packages => sdks}/js-sdk/src/crypto/errors.ts | 0 .../js-sdk/src/crypto/selfEncryption.browser.ts | 0 .../js-sdk/src/crypto/selfEncryption.bundler.ts | 0 {packages => sdks}/js-sdk/src/crypto/selfEncryption.ts | 0 {packages => sdks}/js-sdk/src/crypto/utils.ts | 0 {packages => sdks}/js-sdk/src/index.ts | 0 .../js-sdk/src/keystore/InMemoryKeystore.ts | 0 {packages => sdks}/js-sdk/src/keystore/README.md | 0 {packages => sdks}/js-sdk/src/keystore/SnapKeystore.ts | 0 .../js-sdk/src/keystore/conversationStores.ts | 0 {packages => sdks}/js-sdk/src/keystore/encryption.ts | 0 {packages => sdks}/js-sdk/src/keystore/errors.ts | 0 {packages => sdks}/js-sdk/src/keystore/interfaces.ts | 0 .../keystore/persistence/BrowserStoragePersistence.ts | 0 .../src/keystore/persistence/EncryptedPersistence.ts | 0 .../src/keystore/persistence/InMemoryPersistence.ts | 0 .../src/keystore/persistence/LocalStoragePonyfill.ts | 0 .../src/keystore/persistence/PrefixedPersistence.ts | 0 .../src/keystore/persistence/TopicPersistence.ts | 0 .../js-sdk/src/keystore/persistence/interface.ts | 0 .../js-sdk/src/keystore/privatePreferencesStore.ts | 0 .../keystore/providers/KeyGeneratorKeystoreProvider.ts | 0 .../js-sdk/src/keystore/providers/NetworkKeyManager.ts | 0 .../src/keystore/providers/NetworkKeystoreProvider.ts | 0 .../js-sdk/src/keystore/providers/SnapProvider.ts | 0 .../src/keystore/providers/StaticKeystoreProvider.ts | 0 .../js-sdk/src/keystore/providers/errors.ts | 0 .../js-sdk/src/keystore/providers/helpers.ts | 0 .../js-sdk/src/keystore/providers/interfaces.ts | 0 .../js-sdk/src/keystore/rpcDefinitions.ts | 0 {packages => sdks}/js-sdk/src/keystore/snapHelpers.ts | 0 {packages => sdks}/js-sdk/src/keystore/utils.ts | 0 .../js-sdk/src/message-backup/BackupClient.ts | 0 .../js-sdk/src/message-backup/BackupClientFactory.ts | 0 .../js-sdk/src/message-backup/NoBackupClient.ts | 0 .../src/message-backup/TopicStoreBackupClient.ts | 0 {packages => sdks}/js-sdk/src/snapInfo.json | 0 {packages => sdks}/js-sdk/src/types/Signer.ts | 0 {packages => sdks}/js-sdk/src/types/client.ts | 0 {packages => sdks}/js-sdk/src/types/metamask.ts | 0 .../js-sdk/src/types/time-cache/index.d.ts | 0 {packages => sdks}/js-sdk/src/utils/async.ts | 0 {packages => sdks}/js-sdk/src/utils/browser.ts | 0 {packages => sdks}/js-sdk/src/utils/bytes.ts | 0 {packages => sdks}/js-sdk/src/utils/date.ts | 0 {packages => sdks}/js-sdk/src/utils/ethereum.ts | 0 {packages => sdks}/js-sdk/src/utils/keystore.ts | 0 {packages => sdks}/js-sdk/src/utils/semver.ts | 0 {packages => sdks}/js-sdk/src/utils/topic.ts | 0 {packages => sdks}/js-sdk/src/utils/typedefs.ts | 0 {packages => sdks}/js-sdk/src/utils/viem.ts | 0 {packages => sdks}/js-sdk/test/ApiClient.test.ts | 0 {packages => sdks}/js-sdk/test/ApiClientE2E.test.ts | 0 {packages => sdks}/js-sdk/test/BackupClient.test.ts | 0 {packages => sdks}/js-sdk/test/Client.test.ts | 0 {packages => sdks}/js-sdk/test/Compression.test.ts | 0 {packages => sdks}/js-sdk/test/ContactBundle.test.ts | 0 {packages => sdks}/js-sdk/test/Contacts.test.ts | 0 {packages => sdks}/js-sdk/test/ContentTypeTestKey.ts | 0 {packages => sdks}/js-sdk/test/Invitation.test.ts | 0 {packages => sdks}/js-sdk/test/Keygen.test.ts | 0 {packages => sdks}/js-sdk/test/Message.test.ts | 0 {packages => sdks}/js-sdk/test/authn/Authn.test.ts | 0 .../js-sdk/test/conversations/Conversation.test.ts | 0 .../js-sdk/test/conversations/Conversations.test.ts | 0 .../js-sdk/test/conversations/JobRunner.test.ts | 0 .../js-sdk/test/crypto/PrivateKeyBundle.test.ts | 0 .../js-sdk/test/crypto/PublicKey.test.ts | 0 .../js-sdk/test/crypto/Signature.test.ts | 0 .../js-sdk/test/crypto/SignedEciesCiphertext.test.ts | 0 .../js-sdk/test/crypto/encryption.test.ts | 0 {packages => sdks}/js-sdk/test/crypto/index.test.ts | 0 {packages => sdks}/js-sdk/test/helpers.ts | 0 .../js-sdk/test/keystore/InMemoryKeystore.test.ts | 0 .../js-sdk/test/keystore/conversationStores.test.ts | 0 .../js-sdk/test/keystore/encryption.test.ts | 0 .../keystore/persistence/EncryptedPersistence.test.ts | 0 .../persistence/LocalStoragePersistence.test.ts | 0 .../keystore/persistence/PrefixedPersistence.test.ts | 0 .../test/keystore/persistence/TopicPersistence.test.ts | 0 .../test/keystore/privatePreferencesStore.test.ts | 0 .../providers/KeyGeneratorKeystoreProvider.test.ts | 0 .../test/keystore/providers/NetworkKeyManager.test.ts | 0 .../keystore/providers/NetworkKeystoreProvider.test.ts | 0 .../test/keystore/providers/SnapProvider.test.ts | 0 .../keystore/providers/StaticKeystoreProvider.test.ts | 0 .../js-sdk/test/keystore/providers/helpers.ts | 0 .../js-sdk/test/keystore/snapHelpers.test.ts | 0 {packages => sdks}/js-sdk/test/utils/semver.test.ts | 0 {packages => sdks}/js-sdk/test/utils/topic.test.ts | 0 {packages => sdks}/js-sdk/tsconfig.json | 0 {packages => sdks}/js-sdk/typedoc.json | 0 {packages => sdks}/js-sdk/vitest.config.ts | 0 {packages => sdks}/mls-client/.eslintrc.cjs | 0 {packages => sdks}/mls-client/CHANGELOG.md | 0 {packages => sdks}/mls-client/LICENSE | 0 {packages => sdks}/mls-client/README.md | 0 {packages => sdks}/mls-client/package.json | 0 {packages => sdks}/mls-client/rollup.config.js | 0 {packages => sdks}/mls-client/src/AsyncStream.ts | 0 {packages => sdks}/mls-client/src/Client.ts | 0 {packages => sdks}/mls-client/src/Conversation.ts | 0 {packages => sdks}/mls-client/src/Conversations.ts | 0 {packages => sdks}/mls-client/src/DecodedMessage.ts | 0 .../mls-client/src/codecs/GroupUpdatedCodec.ts | 0 {packages => sdks}/mls-client/src/helpers/date.ts | 0 {packages => sdks}/mls-client/src/index.ts | 0 {packages => sdks}/mls-client/test/Client.test.ts | 0 .../mls-client/test/Conversation.test.ts | 0 .../mls-client/test/Conversations.test.ts | 0 {packages => sdks}/mls-client/test/helpers.ts | 0 {packages => sdks}/mls-client/tsconfig.json | 0 {packages => sdks}/mls-client/vitest.config.ts | 0 {packages => sdks}/mls-client/vitest.setup.ts | 0 yarn.lock | 8 ++++---- 163 files changed, 15 insertions(+), 14 deletions(-) rename {packages => sdks}/js-sdk/.eslintrc.cjs (100%) rename {packages => sdks}/js-sdk/CHANGELOG.md (100%) rename {packages => sdks}/js-sdk/LICENSE (100%) rename {packages => sdks}/js-sdk/README.md (100%) rename {packages => sdks}/js-sdk/bench/decode.ts (100%) rename {packages => sdks}/js-sdk/bench/encode.ts (100%) rename {packages => sdks}/js-sdk/bench/helpers.ts (100%) rename {packages => sdks}/js-sdk/bench/index.ts (100%) rename {packages => sdks}/js-sdk/bench/results/encode.chart.html (100%) rename {packages => sdks}/js-sdk/bench/results/encode.json (100%) rename {packages => sdks}/js-sdk/bench/results/encode.table.html (100%) rename {packages => sdks}/js-sdk/package.json (100%) rename {packages => sdks}/js-sdk/rollup.config.bench.js (100%) rename {packages => sdks}/js-sdk/rollup.config.js (100%) rename {packages => sdks}/js-sdk/src/ApiClient.ts (100%) rename {packages => sdks}/js-sdk/src/Client.ts (100%) rename {packages => sdks}/js-sdk/src/Compression.ts (100%) rename {packages => sdks}/js-sdk/src/ContactBundle.ts (100%) rename {packages => sdks}/js-sdk/src/Contacts.ts (100%) rename {packages => sdks}/js-sdk/src/Invitation.ts (100%) rename {packages => sdks}/js-sdk/src/Message.ts (100%) rename {packages => sdks}/js-sdk/src/PreparedMessage.ts (100%) rename {packages => sdks}/js-sdk/src/Stream.ts (100%) rename {packages => sdks}/js-sdk/src/authn/AuthCache.ts (100%) rename {packages => sdks}/js-sdk/src/authn/AuthData.ts (100%) rename {packages => sdks}/js-sdk/src/authn/KeystoreAuthenticator.ts (100%) rename {packages => sdks}/js-sdk/src/authn/LocalAuthenticator.ts (100%) rename {packages => sdks}/js-sdk/src/authn/Token.ts (100%) rename {packages => sdks}/js-sdk/src/authn/interfaces.ts (100%) rename {packages => sdks}/js-sdk/src/constants.ts (100%) rename {packages => sdks}/js-sdk/src/conversations/Conversation.ts (100%) rename {packages => sdks}/js-sdk/src/conversations/Conversations.ts (100%) rename {packages => sdks}/js-sdk/src/conversations/JobRunner.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/Ciphertext.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/PrivateKey.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/PrivateKeyBundle.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/PublicKey.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/PublicKeyBundle.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/README.md (100%) rename {packages => sdks}/js-sdk/src/crypto/Signature.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/SignedEciesCiphertext.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/crypto.browser.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/crypto.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/ecies.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/encryption.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/errors.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/selfEncryption.browser.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/selfEncryption.bundler.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/selfEncryption.ts (100%) rename {packages => sdks}/js-sdk/src/crypto/utils.ts (100%) rename {packages => sdks}/js-sdk/src/index.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/InMemoryKeystore.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/README.md (100%) rename {packages => sdks}/js-sdk/src/keystore/SnapKeystore.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/conversationStores.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/encryption.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/errors.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/interfaces.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/persistence/BrowserStoragePersistence.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/persistence/EncryptedPersistence.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/persistence/InMemoryPersistence.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/persistence/LocalStoragePonyfill.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/persistence/PrefixedPersistence.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/persistence/TopicPersistence.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/persistence/interface.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/privatePreferencesStore.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/KeyGeneratorKeystoreProvider.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/NetworkKeyManager.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/NetworkKeystoreProvider.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/SnapProvider.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/StaticKeystoreProvider.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/errors.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/helpers.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/providers/interfaces.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/rpcDefinitions.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/snapHelpers.ts (100%) rename {packages => sdks}/js-sdk/src/keystore/utils.ts (100%) rename {packages => sdks}/js-sdk/src/message-backup/BackupClient.ts (100%) rename {packages => sdks}/js-sdk/src/message-backup/BackupClientFactory.ts (100%) rename {packages => sdks}/js-sdk/src/message-backup/NoBackupClient.ts (100%) rename {packages => sdks}/js-sdk/src/message-backup/TopicStoreBackupClient.ts (100%) rename {packages => sdks}/js-sdk/src/snapInfo.json (100%) rename {packages => sdks}/js-sdk/src/types/Signer.ts (100%) rename {packages => sdks}/js-sdk/src/types/client.ts (100%) rename {packages => sdks}/js-sdk/src/types/metamask.ts (100%) rename {packages => sdks}/js-sdk/src/types/time-cache/index.d.ts (100%) rename {packages => sdks}/js-sdk/src/utils/async.ts (100%) rename {packages => sdks}/js-sdk/src/utils/browser.ts (100%) rename {packages => sdks}/js-sdk/src/utils/bytes.ts (100%) rename {packages => sdks}/js-sdk/src/utils/date.ts (100%) rename {packages => sdks}/js-sdk/src/utils/ethereum.ts (100%) rename {packages => sdks}/js-sdk/src/utils/keystore.ts (100%) rename {packages => sdks}/js-sdk/src/utils/semver.ts (100%) rename {packages => sdks}/js-sdk/src/utils/topic.ts (100%) rename {packages => sdks}/js-sdk/src/utils/typedefs.ts (100%) rename {packages => sdks}/js-sdk/src/utils/viem.ts (100%) rename {packages => sdks}/js-sdk/test/ApiClient.test.ts (100%) rename {packages => sdks}/js-sdk/test/ApiClientE2E.test.ts (100%) rename {packages => sdks}/js-sdk/test/BackupClient.test.ts (100%) rename {packages => sdks}/js-sdk/test/Client.test.ts (100%) rename {packages => sdks}/js-sdk/test/Compression.test.ts (100%) rename {packages => sdks}/js-sdk/test/ContactBundle.test.ts (100%) rename {packages => sdks}/js-sdk/test/Contacts.test.ts (100%) rename {packages => sdks}/js-sdk/test/ContentTypeTestKey.ts (100%) rename {packages => sdks}/js-sdk/test/Invitation.test.ts (100%) rename {packages => sdks}/js-sdk/test/Keygen.test.ts (100%) rename {packages => sdks}/js-sdk/test/Message.test.ts (100%) rename {packages => sdks}/js-sdk/test/authn/Authn.test.ts (100%) rename {packages => sdks}/js-sdk/test/conversations/Conversation.test.ts (100%) rename {packages => sdks}/js-sdk/test/conversations/Conversations.test.ts (100%) rename {packages => sdks}/js-sdk/test/conversations/JobRunner.test.ts (100%) rename {packages => sdks}/js-sdk/test/crypto/PrivateKeyBundle.test.ts (100%) rename {packages => sdks}/js-sdk/test/crypto/PublicKey.test.ts (100%) rename {packages => sdks}/js-sdk/test/crypto/Signature.test.ts (100%) rename {packages => sdks}/js-sdk/test/crypto/SignedEciesCiphertext.test.ts (100%) rename {packages => sdks}/js-sdk/test/crypto/encryption.test.ts (100%) rename {packages => sdks}/js-sdk/test/crypto/index.test.ts (100%) rename {packages => sdks}/js-sdk/test/helpers.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/InMemoryKeystore.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/conversationStores.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/encryption.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/persistence/EncryptedPersistence.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/persistence/LocalStoragePersistence.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/persistence/PrefixedPersistence.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/persistence/TopicPersistence.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/privatePreferencesStore.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/providers/KeyGeneratorKeystoreProvider.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/providers/NetworkKeyManager.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/providers/NetworkKeystoreProvider.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/providers/SnapProvider.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/providers/StaticKeystoreProvider.test.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/providers/helpers.ts (100%) rename {packages => sdks}/js-sdk/test/keystore/snapHelpers.test.ts (100%) rename {packages => sdks}/js-sdk/test/utils/semver.test.ts (100%) rename {packages => sdks}/js-sdk/test/utils/topic.test.ts (100%) rename {packages => sdks}/js-sdk/tsconfig.json (100%) rename {packages => sdks}/js-sdk/typedoc.json (100%) rename {packages => sdks}/js-sdk/vitest.config.ts (100%) rename {packages => sdks}/mls-client/.eslintrc.cjs (100%) rename {packages => sdks}/mls-client/CHANGELOG.md (100%) rename {packages => sdks}/mls-client/LICENSE (100%) rename {packages => sdks}/mls-client/README.md (100%) rename {packages => sdks}/mls-client/package.json (100%) rename {packages => sdks}/mls-client/rollup.config.js (100%) rename {packages => sdks}/mls-client/src/AsyncStream.ts (100%) rename {packages => sdks}/mls-client/src/Client.ts (100%) rename {packages => sdks}/mls-client/src/Conversation.ts (100%) rename {packages => sdks}/mls-client/src/Conversations.ts (100%) rename {packages => sdks}/mls-client/src/DecodedMessage.ts (100%) rename {packages => sdks}/mls-client/src/codecs/GroupUpdatedCodec.ts (100%) rename {packages => sdks}/mls-client/src/helpers/date.ts (100%) rename {packages => sdks}/mls-client/src/index.ts (100%) rename {packages => sdks}/mls-client/test/Client.test.ts (100%) rename {packages => sdks}/mls-client/test/Conversation.test.ts (100%) rename {packages => sdks}/mls-client/test/Conversations.test.ts (100%) rename {packages => sdks}/mls-client/test/helpers.ts (100%) rename {packages => sdks}/mls-client/tsconfig.json (100%) rename {packages => sdks}/mls-client/vitest.config.ts (100%) rename {packages => sdks}/mls-client/vitest.setup.ts (100%) diff --git a/.github/workflows/js-sdk.yml b/.github/workflows/js-sdk.yml index 24240811..e2a3393a 100644 --- a/.github/workflows/js-sdk.yml +++ b/.github/workflows/js-sdk.yml @@ -7,7 +7,7 @@ on: pull_request: paths: - - "packages/js-sdk/**" + - "sdks/js-sdk/**" - ".github/workflows/js-sdk.yml" - "dev/**" - ".node-version" @@ -33,7 +33,7 @@ jobs: - name: Install dependencies run: yarn - name: Typecheck - run: yarn turbo run typecheck --filter='./packages/js-sdk' + run: yarn turbo run typecheck --filter='./sdks/js-sdk' lint: name: Lint @@ -51,7 +51,7 @@ jobs: - name: Install dependencies run: yarn - name: Lint - run: yarn turbo run lint --filter='./packages/js-sdk' + run: yarn turbo run lint --filter='./sdks/js-sdk' test: name: Test @@ -73,7 +73,7 @@ jobs: - name: Sleep for 5 seconds run: sleep 5s - name: Run tests - run: yarn turbo run test --filter='./packages/js-sdk' + run: yarn turbo run test --filter='./sdks/js-sdk' build: name: Build @@ -91,4 +91,4 @@ jobs: - name: Install dependencies run: yarn - name: Build - run: yarn turbo run build --filter='./packages/js-sdk' + run: yarn turbo run build --filter='./sdks/js-sdk' diff --git a/.github/workflows/mls-client.yml b/.github/workflows/mls-client.yml index 9c261918..a6164e7a 100644 --- a/.github/workflows/mls-client.yml +++ b/.github/workflows/mls-client.yml @@ -7,7 +7,7 @@ on: pull_request: paths: - - "packages/mls-client/**" + - "sdks/mls-client/**" - ".github/workflows/mls-client.yml" - "dev/**" - ".node-version" @@ -33,7 +33,7 @@ jobs: - name: Install dependencies run: yarn - name: Typecheck - run: yarn turbo run typecheck --filter='./packages/mls-client' + run: yarn turbo run typecheck --filter='./sdks/mls-client' lint: name: Lint @@ -51,7 +51,7 @@ jobs: - name: Install dependencies run: yarn - name: Lint - run: yarn turbo run lint --filter='./packages/mls-client' + run: yarn turbo run lint --filter='./sdks/mls-client' test: name: Test @@ -73,7 +73,7 @@ jobs: - name: Sleep for 5 seconds run: sleep 5s - name: Run tests - run: yarn turbo run test --filter='./packages/mls-client' + run: yarn turbo run test --filter='./sdks/mls-client' build: name: Build @@ -91,4 +91,4 @@ jobs: - name: Install dependencies run: yarn - name: Build - run: yarn turbo run build --filter='./packages/mls-client' + run: yarn turbo run build --filter='./sdks/mls-client' diff --git a/package.json b/package.json index eca78757..1d02a13e 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "workspaces": [ "content-types/*", "packages/*", + "sdks/*", "shared/*" ], "scripts": { diff --git a/packages/js-sdk/.eslintrc.cjs b/sdks/js-sdk/.eslintrc.cjs similarity index 100% rename from packages/js-sdk/.eslintrc.cjs rename to sdks/js-sdk/.eslintrc.cjs diff --git a/packages/js-sdk/CHANGELOG.md b/sdks/js-sdk/CHANGELOG.md similarity index 100% rename from packages/js-sdk/CHANGELOG.md rename to sdks/js-sdk/CHANGELOG.md diff --git a/packages/js-sdk/LICENSE b/sdks/js-sdk/LICENSE similarity index 100% rename from packages/js-sdk/LICENSE rename to sdks/js-sdk/LICENSE diff --git a/packages/js-sdk/README.md b/sdks/js-sdk/README.md similarity index 100% rename from packages/js-sdk/README.md rename to sdks/js-sdk/README.md diff --git a/packages/js-sdk/bench/decode.ts b/sdks/js-sdk/bench/decode.ts similarity index 100% rename from packages/js-sdk/bench/decode.ts rename to sdks/js-sdk/bench/decode.ts diff --git a/packages/js-sdk/bench/encode.ts b/sdks/js-sdk/bench/encode.ts similarity index 100% rename from packages/js-sdk/bench/encode.ts rename to sdks/js-sdk/bench/encode.ts diff --git a/packages/js-sdk/bench/helpers.ts b/sdks/js-sdk/bench/helpers.ts similarity index 100% rename from packages/js-sdk/bench/helpers.ts rename to sdks/js-sdk/bench/helpers.ts diff --git a/packages/js-sdk/bench/index.ts b/sdks/js-sdk/bench/index.ts similarity index 100% rename from packages/js-sdk/bench/index.ts rename to sdks/js-sdk/bench/index.ts diff --git a/packages/js-sdk/bench/results/encode.chart.html b/sdks/js-sdk/bench/results/encode.chart.html similarity index 100% rename from packages/js-sdk/bench/results/encode.chart.html rename to sdks/js-sdk/bench/results/encode.chart.html diff --git a/packages/js-sdk/bench/results/encode.json b/sdks/js-sdk/bench/results/encode.json similarity index 100% rename from packages/js-sdk/bench/results/encode.json rename to sdks/js-sdk/bench/results/encode.json diff --git a/packages/js-sdk/bench/results/encode.table.html b/sdks/js-sdk/bench/results/encode.table.html similarity index 100% rename from packages/js-sdk/bench/results/encode.table.html rename to sdks/js-sdk/bench/results/encode.table.html diff --git a/packages/js-sdk/package.json b/sdks/js-sdk/package.json similarity index 100% rename from packages/js-sdk/package.json rename to sdks/js-sdk/package.json diff --git a/packages/js-sdk/rollup.config.bench.js b/sdks/js-sdk/rollup.config.bench.js similarity index 100% rename from packages/js-sdk/rollup.config.bench.js rename to sdks/js-sdk/rollup.config.bench.js diff --git a/packages/js-sdk/rollup.config.js b/sdks/js-sdk/rollup.config.js similarity index 100% rename from packages/js-sdk/rollup.config.js rename to sdks/js-sdk/rollup.config.js diff --git a/packages/js-sdk/src/ApiClient.ts b/sdks/js-sdk/src/ApiClient.ts similarity index 100% rename from packages/js-sdk/src/ApiClient.ts rename to sdks/js-sdk/src/ApiClient.ts diff --git a/packages/js-sdk/src/Client.ts b/sdks/js-sdk/src/Client.ts similarity index 100% rename from packages/js-sdk/src/Client.ts rename to sdks/js-sdk/src/Client.ts diff --git a/packages/js-sdk/src/Compression.ts b/sdks/js-sdk/src/Compression.ts similarity index 100% rename from packages/js-sdk/src/Compression.ts rename to sdks/js-sdk/src/Compression.ts diff --git a/packages/js-sdk/src/ContactBundle.ts b/sdks/js-sdk/src/ContactBundle.ts similarity index 100% rename from packages/js-sdk/src/ContactBundle.ts rename to sdks/js-sdk/src/ContactBundle.ts diff --git a/packages/js-sdk/src/Contacts.ts b/sdks/js-sdk/src/Contacts.ts similarity index 100% rename from packages/js-sdk/src/Contacts.ts rename to sdks/js-sdk/src/Contacts.ts diff --git a/packages/js-sdk/src/Invitation.ts b/sdks/js-sdk/src/Invitation.ts similarity index 100% rename from packages/js-sdk/src/Invitation.ts rename to sdks/js-sdk/src/Invitation.ts diff --git a/packages/js-sdk/src/Message.ts b/sdks/js-sdk/src/Message.ts similarity index 100% rename from packages/js-sdk/src/Message.ts rename to sdks/js-sdk/src/Message.ts diff --git a/packages/js-sdk/src/PreparedMessage.ts b/sdks/js-sdk/src/PreparedMessage.ts similarity index 100% rename from packages/js-sdk/src/PreparedMessage.ts rename to sdks/js-sdk/src/PreparedMessage.ts diff --git a/packages/js-sdk/src/Stream.ts b/sdks/js-sdk/src/Stream.ts similarity index 100% rename from packages/js-sdk/src/Stream.ts rename to sdks/js-sdk/src/Stream.ts diff --git a/packages/js-sdk/src/authn/AuthCache.ts b/sdks/js-sdk/src/authn/AuthCache.ts similarity index 100% rename from packages/js-sdk/src/authn/AuthCache.ts rename to sdks/js-sdk/src/authn/AuthCache.ts diff --git a/packages/js-sdk/src/authn/AuthData.ts b/sdks/js-sdk/src/authn/AuthData.ts similarity index 100% rename from packages/js-sdk/src/authn/AuthData.ts rename to sdks/js-sdk/src/authn/AuthData.ts diff --git a/packages/js-sdk/src/authn/KeystoreAuthenticator.ts b/sdks/js-sdk/src/authn/KeystoreAuthenticator.ts similarity index 100% rename from packages/js-sdk/src/authn/KeystoreAuthenticator.ts rename to sdks/js-sdk/src/authn/KeystoreAuthenticator.ts diff --git a/packages/js-sdk/src/authn/LocalAuthenticator.ts b/sdks/js-sdk/src/authn/LocalAuthenticator.ts similarity index 100% rename from packages/js-sdk/src/authn/LocalAuthenticator.ts rename to sdks/js-sdk/src/authn/LocalAuthenticator.ts diff --git a/packages/js-sdk/src/authn/Token.ts b/sdks/js-sdk/src/authn/Token.ts similarity index 100% rename from packages/js-sdk/src/authn/Token.ts rename to sdks/js-sdk/src/authn/Token.ts diff --git a/packages/js-sdk/src/authn/interfaces.ts b/sdks/js-sdk/src/authn/interfaces.ts similarity index 100% rename from packages/js-sdk/src/authn/interfaces.ts rename to sdks/js-sdk/src/authn/interfaces.ts diff --git a/packages/js-sdk/src/constants.ts b/sdks/js-sdk/src/constants.ts similarity index 100% rename from packages/js-sdk/src/constants.ts rename to sdks/js-sdk/src/constants.ts diff --git a/packages/js-sdk/src/conversations/Conversation.ts b/sdks/js-sdk/src/conversations/Conversation.ts similarity index 100% rename from packages/js-sdk/src/conversations/Conversation.ts rename to sdks/js-sdk/src/conversations/Conversation.ts diff --git a/packages/js-sdk/src/conversations/Conversations.ts b/sdks/js-sdk/src/conversations/Conversations.ts similarity index 100% rename from packages/js-sdk/src/conversations/Conversations.ts rename to sdks/js-sdk/src/conversations/Conversations.ts diff --git a/packages/js-sdk/src/conversations/JobRunner.ts b/sdks/js-sdk/src/conversations/JobRunner.ts similarity index 100% rename from packages/js-sdk/src/conversations/JobRunner.ts rename to sdks/js-sdk/src/conversations/JobRunner.ts diff --git a/packages/js-sdk/src/crypto/Ciphertext.ts b/sdks/js-sdk/src/crypto/Ciphertext.ts similarity index 100% rename from packages/js-sdk/src/crypto/Ciphertext.ts rename to sdks/js-sdk/src/crypto/Ciphertext.ts diff --git a/packages/js-sdk/src/crypto/PrivateKey.ts b/sdks/js-sdk/src/crypto/PrivateKey.ts similarity index 100% rename from packages/js-sdk/src/crypto/PrivateKey.ts rename to sdks/js-sdk/src/crypto/PrivateKey.ts diff --git a/packages/js-sdk/src/crypto/PrivateKeyBundle.ts b/sdks/js-sdk/src/crypto/PrivateKeyBundle.ts similarity index 100% rename from packages/js-sdk/src/crypto/PrivateKeyBundle.ts rename to sdks/js-sdk/src/crypto/PrivateKeyBundle.ts diff --git a/packages/js-sdk/src/crypto/PublicKey.ts b/sdks/js-sdk/src/crypto/PublicKey.ts similarity index 100% rename from packages/js-sdk/src/crypto/PublicKey.ts rename to sdks/js-sdk/src/crypto/PublicKey.ts diff --git a/packages/js-sdk/src/crypto/PublicKeyBundle.ts b/sdks/js-sdk/src/crypto/PublicKeyBundle.ts similarity index 100% rename from packages/js-sdk/src/crypto/PublicKeyBundle.ts rename to sdks/js-sdk/src/crypto/PublicKeyBundle.ts diff --git a/packages/js-sdk/src/crypto/README.md b/sdks/js-sdk/src/crypto/README.md similarity index 100% rename from packages/js-sdk/src/crypto/README.md rename to sdks/js-sdk/src/crypto/README.md diff --git a/packages/js-sdk/src/crypto/Signature.ts b/sdks/js-sdk/src/crypto/Signature.ts similarity index 100% rename from packages/js-sdk/src/crypto/Signature.ts rename to sdks/js-sdk/src/crypto/Signature.ts diff --git a/packages/js-sdk/src/crypto/SignedEciesCiphertext.ts b/sdks/js-sdk/src/crypto/SignedEciesCiphertext.ts similarity index 100% rename from packages/js-sdk/src/crypto/SignedEciesCiphertext.ts rename to sdks/js-sdk/src/crypto/SignedEciesCiphertext.ts diff --git a/packages/js-sdk/src/crypto/crypto.browser.ts b/sdks/js-sdk/src/crypto/crypto.browser.ts similarity index 100% rename from packages/js-sdk/src/crypto/crypto.browser.ts rename to sdks/js-sdk/src/crypto/crypto.browser.ts diff --git a/packages/js-sdk/src/crypto/crypto.ts b/sdks/js-sdk/src/crypto/crypto.ts similarity index 100% rename from packages/js-sdk/src/crypto/crypto.ts rename to sdks/js-sdk/src/crypto/crypto.ts diff --git a/packages/js-sdk/src/crypto/ecies.ts b/sdks/js-sdk/src/crypto/ecies.ts similarity index 100% rename from packages/js-sdk/src/crypto/ecies.ts rename to sdks/js-sdk/src/crypto/ecies.ts diff --git a/packages/js-sdk/src/crypto/encryption.ts b/sdks/js-sdk/src/crypto/encryption.ts similarity index 100% rename from packages/js-sdk/src/crypto/encryption.ts rename to sdks/js-sdk/src/crypto/encryption.ts diff --git a/packages/js-sdk/src/crypto/errors.ts b/sdks/js-sdk/src/crypto/errors.ts similarity index 100% rename from packages/js-sdk/src/crypto/errors.ts rename to sdks/js-sdk/src/crypto/errors.ts diff --git a/packages/js-sdk/src/crypto/selfEncryption.browser.ts b/sdks/js-sdk/src/crypto/selfEncryption.browser.ts similarity index 100% rename from packages/js-sdk/src/crypto/selfEncryption.browser.ts rename to sdks/js-sdk/src/crypto/selfEncryption.browser.ts diff --git a/packages/js-sdk/src/crypto/selfEncryption.bundler.ts b/sdks/js-sdk/src/crypto/selfEncryption.bundler.ts similarity index 100% rename from packages/js-sdk/src/crypto/selfEncryption.bundler.ts rename to sdks/js-sdk/src/crypto/selfEncryption.bundler.ts diff --git a/packages/js-sdk/src/crypto/selfEncryption.ts b/sdks/js-sdk/src/crypto/selfEncryption.ts similarity index 100% rename from packages/js-sdk/src/crypto/selfEncryption.ts rename to sdks/js-sdk/src/crypto/selfEncryption.ts diff --git a/packages/js-sdk/src/crypto/utils.ts b/sdks/js-sdk/src/crypto/utils.ts similarity index 100% rename from packages/js-sdk/src/crypto/utils.ts rename to sdks/js-sdk/src/crypto/utils.ts diff --git a/packages/js-sdk/src/index.ts b/sdks/js-sdk/src/index.ts similarity index 100% rename from packages/js-sdk/src/index.ts rename to sdks/js-sdk/src/index.ts diff --git a/packages/js-sdk/src/keystore/InMemoryKeystore.ts b/sdks/js-sdk/src/keystore/InMemoryKeystore.ts similarity index 100% rename from packages/js-sdk/src/keystore/InMemoryKeystore.ts rename to sdks/js-sdk/src/keystore/InMemoryKeystore.ts diff --git a/packages/js-sdk/src/keystore/README.md b/sdks/js-sdk/src/keystore/README.md similarity index 100% rename from packages/js-sdk/src/keystore/README.md rename to sdks/js-sdk/src/keystore/README.md diff --git a/packages/js-sdk/src/keystore/SnapKeystore.ts b/sdks/js-sdk/src/keystore/SnapKeystore.ts similarity index 100% rename from packages/js-sdk/src/keystore/SnapKeystore.ts rename to sdks/js-sdk/src/keystore/SnapKeystore.ts diff --git a/packages/js-sdk/src/keystore/conversationStores.ts b/sdks/js-sdk/src/keystore/conversationStores.ts similarity index 100% rename from packages/js-sdk/src/keystore/conversationStores.ts rename to sdks/js-sdk/src/keystore/conversationStores.ts diff --git a/packages/js-sdk/src/keystore/encryption.ts b/sdks/js-sdk/src/keystore/encryption.ts similarity index 100% rename from packages/js-sdk/src/keystore/encryption.ts rename to sdks/js-sdk/src/keystore/encryption.ts diff --git a/packages/js-sdk/src/keystore/errors.ts b/sdks/js-sdk/src/keystore/errors.ts similarity index 100% rename from packages/js-sdk/src/keystore/errors.ts rename to sdks/js-sdk/src/keystore/errors.ts diff --git a/packages/js-sdk/src/keystore/interfaces.ts b/sdks/js-sdk/src/keystore/interfaces.ts similarity index 100% rename from packages/js-sdk/src/keystore/interfaces.ts rename to sdks/js-sdk/src/keystore/interfaces.ts diff --git a/packages/js-sdk/src/keystore/persistence/BrowserStoragePersistence.ts b/sdks/js-sdk/src/keystore/persistence/BrowserStoragePersistence.ts similarity index 100% rename from packages/js-sdk/src/keystore/persistence/BrowserStoragePersistence.ts rename to sdks/js-sdk/src/keystore/persistence/BrowserStoragePersistence.ts diff --git a/packages/js-sdk/src/keystore/persistence/EncryptedPersistence.ts b/sdks/js-sdk/src/keystore/persistence/EncryptedPersistence.ts similarity index 100% rename from packages/js-sdk/src/keystore/persistence/EncryptedPersistence.ts rename to sdks/js-sdk/src/keystore/persistence/EncryptedPersistence.ts diff --git a/packages/js-sdk/src/keystore/persistence/InMemoryPersistence.ts b/sdks/js-sdk/src/keystore/persistence/InMemoryPersistence.ts similarity index 100% rename from packages/js-sdk/src/keystore/persistence/InMemoryPersistence.ts rename to sdks/js-sdk/src/keystore/persistence/InMemoryPersistence.ts diff --git a/packages/js-sdk/src/keystore/persistence/LocalStoragePonyfill.ts b/sdks/js-sdk/src/keystore/persistence/LocalStoragePonyfill.ts similarity index 100% rename from packages/js-sdk/src/keystore/persistence/LocalStoragePonyfill.ts rename to sdks/js-sdk/src/keystore/persistence/LocalStoragePonyfill.ts diff --git a/packages/js-sdk/src/keystore/persistence/PrefixedPersistence.ts b/sdks/js-sdk/src/keystore/persistence/PrefixedPersistence.ts similarity index 100% rename from packages/js-sdk/src/keystore/persistence/PrefixedPersistence.ts rename to sdks/js-sdk/src/keystore/persistence/PrefixedPersistence.ts diff --git a/packages/js-sdk/src/keystore/persistence/TopicPersistence.ts b/sdks/js-sdk/src/keystore/persistence/TopicPersistence.ts similarity index 100% rename from packages/js-sdk/src/keystore/persistence/TopicPersistence.ts rename to sdks/js-sdk/src/keystore/persistence/TopicPersistence.ts diff --git a/packages/js-sdk/src/keystore/persistence/interface.ts b/sdks/js-sdk/src/keystore/persistence/interface.ts similarity index 100% rename from packages/js-sdk/src/keystore/persistence/interface.ts rename to sdks/js-sdk/src/keystore/persistence/interface.ts diff --git a/packages/js-sdk/src/keystore/privatePreferencesStore.ts b/sdks/js-sdk/src/keystore/privatePreferencesStore.ts similarity index 100% rename from packages/js-sdk/src/keystore/privatePreferencesStore.ts rename to sdks/js-sdk/src/keystore/privatePreferencesStore.ts diff --git a/packages/js-sdk/src/keystore/providers/KeyGeneratorKeystoreProvider.ts b/sdks/js-sdk/src/keystore/providers/KeyGeneratorKeystoreProvider.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/KeyGeneratorKeystoreProvider.ts rename to sdks/js-sdk/src/keystore/providers/KeyGeneratorKeystoreProvider.ts diff --git a/packages/js-sdk/src/keystore/providers/NetworkKeyManager.ts b/sdks/js-sdk/src/keystore/providers/NetworkKeyManager.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/NetworkKeyManager.ts rename to sdks/js-sdk/src/keystore/providers/NetworkKeyManager.ts diff --git a/packages/js-sdk/src/keystore/providers/NetworkKeystoreProvider.ts b/sdks/js-sdk/src/keystore/providers/NetworkKeystoreProvider.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/NetworkKeystoreProvider.ts rename to sdks/js-sdk/src/keystore/providers/NetworkKeystoreProvider.ts diff --git a/packages/js-sdk/src/keystore/providers/SnapProvider.ts b/sdks/js-sdk/src/keystore/providers/SnapProvider.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/SnapProvider.ts rename to sdks/js-sdk/src/keystore/providers/SnapProvider.ts diff --git a/packages/js-sdk/src/keystore/providers/StaticKeystoreProvider.ts b/sdks/js-sdk/src/keystore/providers/StaticKeystoreProvider.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/StaticKeystoreProvider.ts rename to sdks/js-sdk/src/keystore/providers/StaticKeystoreProvider.ts diff --git a/packages/js-sdk/src/keystore/providers/errors.ts b/sdks/js-sdk/src/keystore/providers/errors.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/errors.ts rename to sdks/js-sdk/src/keystore/providers/errors.ts diff --git a/packages/js-sdk/src/keystore/providers/helpers.ts b/sdks/js-sdk/src/keystore/providers/helpers.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/helpers.ts rename to sdks/js-sdk/src/keystore/providers/helpers.ts diff --git a/packages/js-sdk/src/keystore/providers/interfaces.ts b/sdks/js-sdk/src/keystore/providers/interfaces.ts similarity index 100% rename from packages/js-sdk/src/keystore/providers/interfaces.ts rename to sdks/js-sdk/src/keystore/providers/interfaces.ts diff --git a/packages/js-sdk/src/keystore/rpcDefinitions.ts b/sdks/js-sdk/src/keystore/rpcDefinitions.ts similarity index 100% rename from packages/js-sdk/src/keystore/rpcDefinitions.ts rename to sdks/js-sdk/src/keystore/rpcDefinitions.ts diff --git a/packages/js-sdk/src/keystore/snapHelpers.ts b/sdks/js-sdk/src/keystore/snapHelpers.ts similarity index 100% rename from packages/js-sdk/src/keystore/snapHelpers.ts rename to sdks/js-sdk/src/keystore/snapHelpers.ts diff --git a/packages/js-sdk/src/keystore/utils.ts b/sdks/js-sdk/src/keystore/utils.ts similarity index 100% rename from packages/js-sdk/src/keystore/utils.ts rename to sdks/js-sdk/src/keystore/utils.ts diff --git a/packages/js-sdk/src/message-backup/BackupClient.ts b/sdks/js-sdk/src/message-backup/BackupClient.ts similarity index 100% rename from packages/js-sdk/src/message-backup/BackupClient.ts rename to sdks/js-sdk/src/message-backup/BackupClient.ts diff --git a/packages/js-sdk/src/message-backup/BackupClientFactory.ts b/sdks/js-sdk/src/message-backup/BackupClientFactory.ts similarity index 100% rename from packages/js-sdk/src/message-backup/BackupClientFactory.ts rename to sdks/js-sdk/src/message-backup/BackupClientFactory.ts diff --git a/packages/js-sdk/src/message-backup/NoBackupClient.ts b/sdks/js-sdk/src/message-backup/NoBackupClient.ts similarity index 100% rename from packages/js-sdk/src/message-backup/NoBackupClient.ts rename to sdks/js-sdk/src/message-backup/NoBackupClient.ts diff --git a/packages/js-sdk/src/message-backup/TopicStoreBackupClient.ts b/sdks/js-sdk/src/message-backup/TopicStoreBackupClient.ts similarity index 100% rename from packages/js-sdk/src/message-backup/TopicStoreBackupClient.ts rename to sdks/js-sdk/src/message-backup/TopicStoreBackupClient.ts diff --git a/packages/js-sdk/src/snapInfo.json b/sdks/js-sdk/src/snapInfo.json similarity index 100% rename from packages/js-sdk/src/snapInfo.json rename to sdks/js-sdk/src/snapInfo.json diff --git a/packages/js-sdk/src/types/Signer.ts b/sdks/js-sdk/src/types/Signer.ts similarity index 100% rename from packages/js-sdk/src/types/Signer.ts rename to sdks/js-sdk/src/types/Signer.ts diff --git a/packages/js-sdk/src/types/client.ts b/sdks/js-sdk/src/types/client.ts similarity index 100% rename from packages/js-sdk/src/types/client.ts rename to sdks/js-sdk/src/types/client.ts diff --git a/packages/js-sdk/src/types/metamask.ts b/sdks/js-sdk/src/types/metamask.ts similarity index 100% rename from packages/js-sdk/src/types/metamask.ts rename to sdks/js-sdk/src/types/metamask.ts diff --git a/packages/js-sdk/src/types/time-cache/index.d.ts b/sdks/js-sdk/src/types/time-cache/index.d.ts similarity index 100% rename from packages/js-sdk/src/types/time-cache/index.d.ts rename to sdks/js-sdk/src/types/time-cache/index.d.ts diff --git a/packages/js-sdk/src/utils/async.ts b/sdks/js-sdk/src/utils/async.ts similarity index 100% rename from packages/js-sdk/src/utils/async.ts rename to sdks/js-sdk/src/utils/async.ts diff --git a/packages/js-sdk/src/utils/browser.ts b/sdks/js-sdk/src/utils/browser.ts similarity index 100% rename from packages/js-sdk/src/utils/browser.ts rename to sdks/js-sdk/src/utils/browser.ts diff --git a/packages/js-sdk/src/utils/bytes.ts b/sdks/js-sdk/src/utils/bytes.ts similarity index 100% rename from packages/js-sdk/src/utils/bytes.ts rename to sdks/js-sdk/src/utils/bytes.ts diff --git a/packages/js-sdk/src/utils/date.ts b/sdks/js-sdk/src/utils/date.ts similarity index 100% rename from packages/js-sdk/src/utils/date.ts rename to sdks/js-sdk/src/utils/date.ts diff --git a/packages/js-sdk/src/utils/ethereum.ts b/sdks/js-sdk/src/utils/ethereum.ts similarity index 100% rename from packages/js-sdk/src/utils/ethereum.ts rename to sdks/js-sdk/src/utils/ethereum.ts diff --git a/packages/js-sdk/src/utils/keystore.ts b/sdks/js-sdk/src/utils/keystore.ts similarity index 100% rename from packages/js-sdk/src/utils/keystore.ts rename to sdks/js-sdk/src/utils/keystore.ts diff --git a/packages/js-sdk/src/utils/semver.ts b/sdks/js-sdk/src/utils/semver.ts similarity index 100% rename from packages/js-sdk/src/utils/semver.ts rename to sdks/js-sdk/src/utils/semver.ts diff --git a/packages/js-sdk/src/utils/topic.ts b/sdks/js-sdk/src/utils/topic.ts similarity index 100% rename from packages/js-sdk/src/utils/topic.ts rename to sdks/js-sdk/src/utils/topic.ts diff --git a/packages/js-sdk/src/utils/typedefs.ts b/sdks/js-sdk/src/utils/typedefs.ts similarity index 100% rename from packages/js-sdk/src/utils/typedefs.ts rename to sdks/js-sdk/src/utils/typedefs.ts diff --git a/packages/js-sdk/src/utils/viem.ts b/sdks/js-sdk/src/utils/viem.ts similarity index 100% rename from packages/js-sdk/src/utils/viem.ts rename to sdks/js-sdk/src/utils/viem.ts diff --git a/packages/js-sdk/test/ApiClient.test.ts b/sdks/js-sdk/test/ApiClient.test.ts similarity index 100% rename from packages/js-sdk/test/ApiClient.test.ts rename to sdks/js-sdk/test/ApiClient.test.ts diff --git a/packages/js-sdk/test/ApiClientE2E.test.ts b/sdks/js-sdk/test/ApiClientE2E.test.ts similarity index 100% rename from packages/js-sdk/test/ApiClientE2E.test.ts rename to sdks/js-sdk/test/ApiClientE2E.test.ts diff --git a/packages/js-sdk/test/BackupClient.test.ts b/sdks/js-sdk/test/BackupClient.test.ts similarity index 100% rename from packages/js-sdk/test/BackupClient.test.ts rename to sdks/js-sdk/test/BackupClient.test.ts diff --git a/packages/js-sdk/test/Client.test.ts b/sdks/js-sdk/test/Client.test.ts similarity index 100% rename from packages/js-sdk/test/Client.test.ts rename to sdks/js-sdk/test/Client.test.ts diff --git a/packages/js-sdk/test/Compression.test.ts b/sdks/js-sdk/test/Compression.test.ts similarity index 100% rename from packages/js-sdk/test/Compression.test.ts rename to sdks/js-sdk/test/Compression.test.ts diff --git a/packages/js-sdk/test/ContactBundle.test.ts b/sdks/js-sdk/test/ContactBundle.test.ts similarity index 100% rename from packages/js-sdk/test/ContactBundle.test.ts rename to sdks/js-sdk/test/ContactBundle.test.ts diff --git a/packages/js-sdk/test/Contacts.test.ts b/sdks/js-sdk/test/Contacts.test.ts similarity index 100% rename from packages/js-sdk/test/Contacts.test.ts rename to sdks/js-sdk/test/Contacts.test.ts diff --git a/packages/js-sdk/test/ContentTypeTestKey.ts b/sdks/js-sdk/test/ContentTypeTestKey.ts similarity index 100% rename from packages/js-sdk/test/ContentTypeTestKey.ts rename to sdks/js-sdk/test/ContentTypeTestKey.ts diff --git a/packages/js-sdk/test/Invitation.test.ts b/sdks/js-sdk/test/Invitation.test.ts similarity index 100% rename from packages/js-sdk/test/Invitation.test.ts rename to sdks/js-sdk/test/Invitation.test.ts diff --git a/packages/js-sdk/test/Keygen.test.ts b/sdks/js-sdk/test/Keygen.test.ts similarity index 100% rename from packages/js-sdk/test/Keygen.test.ts rename to sdks/js-sdk/test/Keygen.test.ts diff --git a/packages/js-sdk/test/Message.test.ts b/sdks/js-sdk/test/Message.test.ts similarity index 100% rename from packages/js-sdk/test/Message.test.ts rename to sdks/js-sdk/test/Message.test.ts diff --git a/packages/js-sdk/test/authn/Authn.test.ts b/sdks/js-sdk/test/authn/Authn.test.ts similarity index 100% rename from packages/js-sdk/test/authn/Authn.test.ts rename to sdks/js-sdk/test/authn/Authn.test.ts diff --git a/packages/js-sdk/test/conversations/Conversation.test.ts b/sdks/js-sdk/test/conversations/Conversation.test.ts similarity index 100% rename from packages/js-sdk/test/conversations/Conversation.test.ts rename to sdks/js-sdk/test/conversations/Conversation.test.ts diff --git a/packages/js-sdk/test/conversations/Conversations.test.ts b/sdks/js-sdk/test/conversations/Conversations.test.ts similarity index 100% rename from packages/js-sdk/test/conversations/Conversations.test.ts rename to sdks/js-sdk/test/conversations/Conversations.test.ts diff --git a/packages/js-sdk/test/conversations/JobRunner.test.ts b/sdks/js-sdk/test/conversations/JobRunner.test.ts similarity index 100% rename from packages/js-sdk/test/conversations/JobRunner.test.ts rename to sdks/js-sdk/test/conversations/JobRunner.test.ts diff --git a/packages/js-sdk/test/crypto/PrivateKeyBundle.test.ts b/sdks/js-sdk/test/crypto/PrivateKeyBundle.test.ts similarity index 100% rename from packages/js-sdk/test/crypto/PrivateKeyBundle.test.ts rename to sdks/js-sdk/test/crypto/PrivateKeyBundle.test.ts diff --git a/packages/js-sdk/test/crypto/PublicKey.test.ts b/sdks/js-sdk/test/crypto/PublicKey.test.ts similarity index 100% rename from packages/js-sdk/test/crypto/PublicKey.test.ts rename to sdks/js-sdk/test/crypto/PublicKey.test.ts diff --git a/packages/js-sdk/test/crypto/Signature.test.ts b/sdks/js-sdk/test/crypto/Signature.test.ts similarity index 100% rename from packages/js-sdk/test/crypto/Signature.test.ts rename to sdks/js-sdk/test/crypto/Signature.test.ts diff --git a/packages/js-sdk/test/crypto/SignedEciesCiphertext.test.ts b/sdks/js-sdk/test/crypto/SignedEciesCiphertext.test.ts similarity index 100% rename from packages/js-sdk/test/crypto/SignedEciesCiphertext.test.ts rename to sdks/js-sdk/test/crypto/SignedEciesCiphertext.test.ts diff --git a/packages/js-sdk/test/crypto/encryption.test.ts b/sdks/js-sdk/test/crypto/encryption.test.ts similarity index 100% rename from packages/js-sdk/test/crypto/encryption.test.ts rename to sdks/js-sdk/test/crypto/encryption.test.ts diff --git a/packages/js-sdk/test/crypto/index.test.ts b/sdks/js-sdk/test/crypto/index.test.ts similarity index 100% rename from packages/js-sdk/test/crypto/index.test.ts rename to sdks/js-sdk/test/crypto/index.test.ts diff --git a/packages/js-sdk/test/helpers.ts b/sdks/js-sdk/test/helpers.ts similarity index 100% rename from packages/js-sdk/test/helpers.ts rename to sdks/js-sdk/test/helpers.ts diff --git a/packages/js-sdk/test/keystore/InMemoryKeystore.test.ts b/sdks/js-sdk/test/keystore/InMemoryKeystore.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/InMemoryKeystore.test.ts rename to sdks/js-sdk/test/keystore/InMemoryKeystore.test.ts diff --git a/packages/js-sdk/test/keystore/conversationStores.test.ts b/sdks/js-sdk/test/keystore/conversationStores.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/conversationStores.test.ts rename to sdks/js-sdk/test/keystore/conversationStores.test.ts diff --git a/packages/js-sdk/test/keystore/encryption.test.ts b/sdks/js-sdk/test/keystore/encryption.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/encryption.test.ts rename to sdks/js-sdk/test/keystore/encryption.test.ts diff --git a/packages/js-sdk/test/keystore/persistence/EncryptedPersistence.test.ts b/sdks/js-sdk/test/keystore/persistence/EncryptedPersistence.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/persistence/EncryptedPersistence.test.ts rename to sdks/js-sdk/test/keystore/persistence/EncryptedPersistence.test.ts diff --git a/packages/js-sdk/test/keystore/persistence/LocalStoragePersistence.test.ts b/sdks/js-sdk/test/keystore/persistence/LocalStoragePersistence.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/persistence/LocalStoragePersistence.test.ts rename to sdks/js-sdk/test/keystore/persistence/LocalStoragePersistence.test.ts diff --git a/packages/js-sdk/test/keystore/persistence/PrefixedPersistence.test.ts b/sdks/js-sdk/test/keystore/persistence/PrefixedPersistence.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/persistence/PrefixedPersistence.test.ts rename to sdks/js-sdk/test/keystore/persistence/PrefixedPersistence.test.ts diff --git a/packages/js-sdk/test/keystore/persistence/TopicPersistence.test.ts b/sdks/js-sdk/test/keystore/persistence/TopicPersistence.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/persistence/TopicPersistence.test.ts rename to sdks/js-sdk/test/keystore/persistence/TopicPersistence.test.ts diff --git a/packages/js-sdk/test/keystore/privatePreferencesStore.test.ts b/sdks/js-sdk/test/keystore/privatePreferencesStore.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/privatePreferencesStore.test.ts rename to sdks/js-sdk/test/keystore/privatePreferencesStore.test.ts diff --git a/packages/js-sdk/test/keystore/providers/KeyGeneratorKeystoreProvider.test.ts b/sdks/js-sdk/test/keystore/providers/KeyGeneratorKeystoreProvider.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/providers/KeyGeneratorKeystoreProvider.test.ts rename to sdks/js-sdk/test/keystore/providers/KeyGeneratorKeystoreProvider.test.ts diff --git a/packages/js-sdk/test/keystore/providers/NetworkKeyManager.test.ts b/sdks/js-sdk/test/keystore/providers/NetworkKeyManager.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/providers/NetworkKeyManager.test.ts rename to sdks/js-sdk/test/keystore/providers/NetworkKeyManager.test.ts diff --git a/packages/js-sdk/test/keystore/providers/NetworkKeystoreProvider.test.ts b/sdks/js-sdk/test/keystore/providers/NetworkKeystoreProvider.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/providers/NetworkKeystoreProvider.test.ts rename to sdks/js-sdk/test/keystore/providers/NetworkKeystoreProvider.test.ts diff --git a/packages/js-sdk/test/keystore/providers/SnapProvider.test.ts b/sdks/js-sdk/test/keystore/providers/SnapProvider.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/providers/SnapProvider.test.ts rename to sdks/js-sdk/test/keystore/providers/SnapProvider.test.ts diff --git a/packages/js-sdk/test/keystore/providers/StaticKeystoreProvider.test.ts b/sdks/js-sdk/test/keystore/providers/StaticKeystoreProvider.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/providers/StaticKeystoreProvider.test.ts rename to sdks/js-sdk/test/keystore/providers/StaticKeystoreProvider.test.ts diff --git a/packages/js-sdk/test/keystore/providers/helpers.ts b/sdks/js-sdk/test/keystore/providers/helpers.ts similarity index 100% rename from packages/js-sdk/test/keystore/providers/helpers.ts rename to sdks/js-sdk/test/keystore/providers/helpers.ts diff --git a/packages/js-sdk/test/keystore/snapHelpers.test.ts b/sdks/js-sdk/test/keystore/snapHelpers.test.ts similarity index 100% rename from packages/js-sdk/test/keystore/snapHelpers.test.ts rename to sdks/js-sdk/test/keystore/snapHelpers.test.ts diff --git a/packages/js-sdk/test/utils/semver.test.ts b/sdks/js-sdk/test/utils/semver.test.ts similarity index 100% rename from packages/js-sdk/test/utils/semver.test.ts rename to sdks/js-sdk/test/utils/semver.test.ts diff --git a/packages/js-sdk/test/utils/topic.test.ts b/sdks/js-sdk/test/utils/topic.test.ts similarity index 100% rename from packages/js-sdk/test/utils/topic.test.ts rename to sdks/js-sdk/test/utils/topic.test.ts diff --git a/packages/js-sdk/tsconfig.json b/sdks/js-sdk/tsconfig.json similarity index 100% rename from packages/js-sdk/tsconfig.json rename to sdks/js-sdk/tsconfig.json diff --git a/packages/js-sdk/typedoc.json b/sdks/js-sdk/typedoc.json similarity index 100% rename from packages/js-sdk/typedoc.json rename to sdks/js-sdk/typedoc.json diff --git a/packages/js-sdk/vitest.config.ts b/sdks/js-sdk/vitest.config.ts similarity index 100% rename from packages/js-sdk/vitest.config.ts rename to sdks/js-sdk/vitest.config.ts diff --git a/packages/mls-client/.eslintrc.cjs b/sdks/mls-client/.eslintrc.cjs similarity index 100% rename from packages/mls-client/.eslintrc.cjs rename to sdks/mls-client/.eslintrc.cjs diff --git a/packages/mls-client/CHANGELOG.md b/sdks/mls-client/CHANGELOG.md similarity index 100% rename from packages/mls-client/CHANGELOG.md rename to sdks/mls-client/CHANGELOG.md diff --git a/packages/mls-client/LICENSE b/sdks/mls-client/LICENSE similarity index 100% rename from packages/mls-client/LICENSE rename to sdks/mls-client/LICENSE diff --git a/packages/mls-client/README.md b/sdks/mls-client/README.md similarity index 100% rename from packages/mls-client/README.md rename to sdks/mls-client/README.md diff --git a/packages/mls-client/package.json b/sdks/mls-client/package.json similarity index 100% rename from packages/mls-client/package.json rename to sdks/mls-client/package.json diff --git a/packages/mls-client/rollup.config.js b/sdks/mls-client/rollup.config.js similarity index 100% rename from packages/mls-client/rollup.config.js rename to sdks/mls-client/rollup.config.js diff --git a/packages/mls-client/src/AsyncStream.ts b/sdks/mls-client/src/AsyncStream.ts similarity index 100% rename from packages/mls-client/src/AsyncStream.ts rename to sdks/mls-client/src/AsyncStream.ts diff --git a/packages/mls-client/src/Client.ts b/sdks/mls-client/src/Client.ts similarity index 100% rename from packages/mls-client/src/Client.ts rename to sdks/mls-client/src/Client.ts diff --git a/packages/mls-client/src/Conversation.ts b/sdks/mls-client/src/Conversation.ts similarity index 100% rename from packages/mls-client/src/Conversation.ts rename to sdks/mls-client/src/Conversation.ts diff --git a/packages/mls-client/src/Conversations.ts b/sdks/mls-client/src/Conversations.ts similarity index 100% rename from packages/mls-client/src/Conversations.ts rename to sdks/mls-client/src/Conversations.ts diff --git a/packages/mls-client/src/DecodedMessage.ts b/sdks/mls-client/src/DecodedMessage.ts similarity index 100% rename from packages/mls-client/src/DecodedMessage.ts rename to sdks/mls-client/src/DecodedMessage.ts diff --git a/packages/mls-client/src/codecs/GroupUpdatedCodec.ts b/sdks/mls-client/src/codecs/GroupUpdatedCodec.ts similarity index 100% rename from packages/mls-client/src/codecs/GroupUpdatedCodec.ts rename to sdks/mls-client/src/codecs/GroupUpdatedCodec.ts diff --git a/packages/mls-client/src/helpers/date.ts b/sdks/mls-client/src/helpers/date.ts similarity index 100% rename from packages/mls-client/src/helpers/date.ts rename to sdks/mls-client/src/helpers/date.ts diff --git a/packages/mls-client/src/index.ts b/sdks/mls-client/src/index.ts similarity index 100% rename from packages/mls-client/src/index.ts rename to sdks/mls-client/src/index.ts diff --git a/packages/mls-client/test/Client.test.ts b/sdks/mls-client/test/Client.test.ts similarity index 100% rename from packages/mls-client/test/Client.test.ts rename to sdks/mls-client/test/Client.test.ts diff --git a/packages/mls-client/test/Conversation.test.ts b/sdks/mls-client/test/Conversation.test.ts similarity index 100% rename from packages/mls-client/test/Conversation.test.ts rename to sdks/mls-client/test/Conversation.test.ts diff --git a/packages/mls-client/test/Conversations.test.ts b/sdks/mls-client/test/Conversations.test.ts similarity index 100% rename from packages/mls-client/test/Conversations.test.ts rename to sdks/mls-client/test/Conversations.test.ts diff --git a/packages/mls-client/test/helpers.ts b/sdks/mls-client/test/helpers.ts similarity index 100% rename from packages/mls-client/test/helpers.ts rename to sdks/mls-client/test/helpers.ts diff --git a/packages/mls-client/tsconfig.json b/sdks/mls-client/tsconfig.json similarity index 100% rename from packages/mls-client/tsconfig.json rename to sdks/mls-client/tsconfig.json diff --git a/packages/mls-client/vitest.config.ts b/sdks/mls-client/vitest.config.ts similarity index 100% rename from packages/mls-client/vitest.config.ts rename to sdks/mls-client/vitest.config.ts diff --git a/packages/mls-client/vitest.setup.ts b/sdks/mls-client/vitest.setup.ts similarity index 100% rename from packages/mls-client/vitest.setup.ts rename to sdks/mls-client/vitest.setup.ts diff --git a/yarn.lock b/yarn.lock index 88b87f88..baf49cd7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2704,9 +2704,9 @@ __metadata: languageName: node linkType: hard -"@xmtp/mls-client@workspace:packages/mls-client": +"@xmtp/mls-client@workspace:sdks/mls-client": version: 0.0.0-use.local - resolution: "@xmtp/mls-client@workspace:packages/mls-client" + resolution: "@xmtp/mls-client@workspace:sdks/mls-client" dependencies: "@rollup/plugin-json": "npm:^6.1.0" "@rollup/plugin-typescript": "npm:^12.1.0" @@ -2813,9 +2813,9 @@ __metadata: languageName: node linkType: hard -"@xmtp/xmtp-js@workspace:^, @xmtp/xmtp-js@workspace:packages/js-sdk": +"@xmtp/xmtp-js@workspace:^, @xmtp/xmtp-js@workspace:sdks/js-sdk": version: 0.0.0-use.local - resolution: "@xmtp/xmtp-js@workspace:packages/js-sdk" + resolution: "@xmtp/xmtp-js@workspace:sdks/js-sdk" dependencies: "@metamask/providers": "npm:^17.1.1" "@noble/secp256k1": "npm:1.7.1" From 8f4a4a87ff74cfc346d4f518962826cbbc5f988c Mon Sep 17 00:00:00 2001 From: Ry Racherbaumer Date: Thu, 10 Oct 2024 05:47:05 -0500 Subject: [PATCH 4/6] Update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 750f2a8c..4fe30cdd 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ To learn more about the contents of this repository, see this README and the REA ### SDKs -- [`js-sdk`](https://github.com/xmtp/xmtp-js/blob/main/packages/js-sdk): XMTP JS client SDK for Node and the browser +- [`js-sdk`](https://github.com/xmtp/xmtp-js/blob/main/sdks/js-sdk): XMTP JS client SDK for Node and the browser ### Content types From 17c9c4c23f798e34fad7a671d359fd3a82b8419e Mon Sep 17 00:00:00 2001 From: Ry Racherbaumer Date: Thu, 10 Oct 2024 05:50:52 -0500 Subject: [PATCH 5/6] Update .gitignore --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d80ebfba..9a8e4708 100644 --- a/.gitignore +++ b/.gitignore @@ -69,4 +69,4 @@ next-env.d.ts .cache # Benchmark results -packages/js-sdk/bench/results +sdks/js-sdk/bench/results From f9a51f34f81d674ee020daeabcfea281f192836f Mon Sep 17 00:00:00 2001 From: Ry Racherbaumer Date: Thu, 10 Oct 2024 11:05:44 -0500 Subject: [PATCH 6/6] Update JS SDK doc build command --- sdks/js-sdk/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdks/js-sdk/package.json b/sdks/js-sdk/package.json index 94b61265..594ec2fa 100644 --- a/sdks/js-sdk/package.json +++ b/sdks/js-sdk/package.json @@ -66,7 +66,7 @@ "bench": "yarn build:bench && node dist/bench/index.cjs", "build": "yarn clean:dist && rollup -c", "build:bench": "rollup -c rollup.config.bench.js", - "build:docs": "cd ../../ && yarn build && cd packages/js-sdk && yarn clean:docs && mkdir -p tmp && cp README.md tmp/ && sed -i.bak '/badge.svg/d' tmp/README.md && typedoc", + "build:docs": "yarn clean:docs && mkdir -p tmp && cp README.md tmp/ && sed -i.bak '/badge.svg/d' tmp/README.md && typedoc", "clean": "rimraf .turbo &&yarn clean:artifacts && yarn clean:dist && yarn clean:docs && yarn clean:deps", "clean:artifacts": "rimraf docs tmp package.tgz", "clean:deps": "rimraf node_modules",