├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md └── js └── sdk ├── .eslintrc.js ├── README.md ├── jest.config.js ├── locales ├── .locale-state.metadata ├── be_BY.json ├── ca_ES.json ├── config │ └── locales.json ├── de_DE.json ├── el_GR.json ├── es_ES.json ├── es_LA.json ├── fr_FR.json ├── it_IT.json ├── ko_KR.json ├── nl_NL.json ├── pl_PL.json ├── pt_BR.json ├── pt_PT.json ├── ro_RO.json ├── ru_RU.json ├── sk_SK.json └── tr_TR.json ├── package-lock.json ├── package.json ├── src ├── cache │ ├── index.ts │ ├── interface.ts │ ├── memoryCache.test.ts │ ├── memoryCache.ts │ └── nullCache.ts ├── config.ts ├── crypto │ ├── driveCrypto.test.ts │ ├── driveCrypto.ts │ ├── hmac.ts │ ├── index.ts │ ├── interface.ts │ ├── openPGPCrypto.ts │ └── utils.ts ├── diagnostic │ ├── eventsGenerator.ts │ ├── httpClient.ts │ ├── index.ts │ ├── integrityVerificationStream.ts │ ├── interface.ts │ ├── sdkDiagnostic.ts │ ├── sdkDiagnosticFull.ts │ ├── telemetry.ts │ ├── zipGenerators.test.ts │ └── zipGenerators.ts ├── errors.ts ├── index.ts ├── interface │ ├── account.ts │ ├── author.ts │ ├── config.ts │ ├── devices.ts │ ├── download.ts │ ├── events.ts │ ├── httpClient.ts │ ├── index.ts │ ├── nodes.ts │ ├── result.ts │ ├── sharing.ts │ ├── telemetry.ts │ ├── thumbnail.ts │ └── upload.ts ├── internal │ ├── apiService │ │ ├── apiService.test.ts │ │ ├── apiService.ts │ │ ├── coreTypes.ts │ │ ├── driveTypes.ts │ │ ├── errorCodes.ts │ │ ├── errors.test.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ ├── observerStream.ts │ │ └── transformers.ts │ ├── asyncIteratorMap.test.ts │ ├── asyncIteratorMap.ts │ ├── asyncIteratorRace.test.ts │ ├── asyncIteratorRace.ts │ ├── batch.test.ts │ ├── batch.ts │ ├── batchLoading.test.ts │ ├── batchLoading.ts │ ├── devices │ │ ├── apiService.ts │ │ ├── cryptoService.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── manager.test.ts │ │ └── manager.ts │ ├── download │ │ ├── apiService.ts │ │ ├── blockIndex.test.ts │ │ ├── blockIndex.ts │ │ ├── controller.ts │ │ ├── cryptoService.ts │ │ ├── fileDownloader.test.ts │ │ ├── fileDownloader.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── queue.ts │ │ ├── seekableStream.test.ts │ │ ├── seekableStream.ts │ │ ├── telemetry.test.ts │ │ ├── telemetry.ts │ │ ├── thumbnailDownloader.test.ts │ │ └── thumbnailDownloader.ts │ ├── errors.test.ts │ ├── errors.ts │ ├── events │ │ ├── apiService.ts │ │ ├── coreEventManager.test.ts │ │ ├── coreEventManager.ts │ │ ├── eventManager.test.ts │ │ ├── eventManager.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── volumeEventManager.test.ts │ │ └── volumeEventManager.ts │ ├── nodes │ │ ├── apiService.test.ts │ │ ├── apiService.ts │ │ ├── cache.test.ts │ │ ├── cache.ts │ │ ├── cryptoCache.test.ts │ │ ├── cryptoCache.ts │ │ ├── cryptoReporter.ts │ │ ├── cryptoService.test.ts │ │ ├── cryptoService.ts │ │ ├── events.test.ts │ │ ├── events.ts │ │ ├── extendedAttributes.test.ts │ │ ├── extendedAttributes.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── mediaTypes.ts │ │ ├── nodesAccess.test.ts │ │ ├── nodesAccess.ts │ │ ├── nodesManagement.test.ts │ │ ├── nodesManagement.ts │ │ ├── nodesRevisions.ts │ │ └── validations.ts │ ├── photos │ │ ├── albums.ts │ │ ├── apiService.ts │ │ ├── cache.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ └── photosTimeline.ts │ ├── sdkEvents.test.ts │ ├── sdkEvents.ts │ ├── shares │ │ ├── apiService.ts │ │ ├── cache.test.ts │ │ ├── cache.ts │ │ ├── cryptoCache.test.ts │ │ ├── cryptoCache.ts │ │ ├── cryptoService.test.ts │ │ ├── cryptoService.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── manager.test.ts │ │ └── manager.ts │ ├── sharing │ │ ├── apiService.ts │ │ ├── cache.test.ts │ │ ├── cache.ts │ │ ├── cryptoService.test.ts │ │ ├── cryptoService.ts │ │ ├── events.test.ts │ │ ├── events.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── sharingAccess.test.ts │ │ ├── sharingAccess.ts │ │ ├── sharingManagement.test.ts │ │ └── sharingManagement.ts │ ├── sharingPublic │ │ ├── apiService.ts │ │ ├── cryptoCache.ts │ │ ├── cryptoService.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── manager.ts │ │ └── session │ │ │ ├── apiService.ts │ │ │ ├── httpClient.ts │ │ │ ├── index.ts │ │ │ ├── interface.ts │ │ │ ├── manager.ts │ │ │ ├── session.ts │ │ │ ├── url.test.ts │ │ │ └── url.ts │ ├── uids.ts │ ├── upload │ │ ├── apiService.ts │ │ ├── blockVerifier.ts │ │ ├── chunkStreamReader.test.ts │ │ ├── chunkStreamReader.ts │ │ ├── controller.ts │ │ ├── cryptoService.ts │ │ ├── digests.ts │ │ ├── fileUploader.test.ts │ │ ├── fileUploader.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── manager.test.ts │ │ ├── manager.ts │ │ ├── queue.ts │ │ ├── streamUploader.test.ts │ │ ├── streamUploader.ts │ │ ├── telemetry.test.ts │ │ └── telemetry.ts │ ├── utils.ts │ ├── wait.test.ts │ └── wait.ts ├── protonDriveClient.ts ├── protonDrivePhotosClient.ts ├── protonDrivePublicLinkClient.ts ├── telemetry.ts ├── tests │ ├── logger.ts │ └── telemetry.ts ├── transformers.ts └── version.ts ├── tasks └── linter.mjs ├── tsconfig.json └── typings └── index.d.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/README.md -------------------------------------------------------------------------------- /js/sdk/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/.eslintrc.js -------------------------------------------------------------------------------- /js/sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/README.md -------------------------------------------------------------------------------- /js/sdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/jest.config.js -------------------------------------------------------------------------------- /js/sdk/locales/.locale-state.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/.locale-state.metadata -------------------------------------------------------------------------------- /js/sdk/locales/be_BY.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/be_BY.json -------------------------------------------------------------------------------- /js/sdk/locales/ca_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/ca_ES.json -------------------------------------------------------------------------------- /js/sdk/locales/config/locales.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/config/locales.json -------------------------------------------------------------------------------- /js/sdk/locales/de_DE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/de_DE.json -------------------------------------------------------------------------------- /js/sdk/locales/el_GR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/el_GR.json -------------------------------------------------------------------------------- /js/sdk/locales/es_ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/es_ES.json -------------------------------------------------------------------------------- /js/sdk/locales/es_LA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/es_LA.json -------------------------------------------------------------------------------- /js/sdk/locales/fr_FR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/fr_FR.json -------------------------------------------------------------------------------- /js/sdk/locales/it_IT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/it_IT.json -------------------------------------------------------------------------------- /js/sdk/locales/ko_KR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/ko_KR.json -------------------------------------------------------------------------------- /js/sdk/locales/nl_NL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/nl_NL.json -------------------------------------------------------------------------------- /js/sdk/locales/pl_PL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/pl_PL.json -------------------------------------------------------------------------------- /js/sdk/locales/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/pt_BR.json -------------------------------------------------------------------------------- /js/sdk/locales/pt_PT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/pt_PT.json -------------------------------------------------------------------------------- /js/sdk/locales/ro_RO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/ro_RO.json -------------------------------------------------------------------------------- /js/sdk/locales/ru_RU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/ru_RU.json -------------------------------------------------------------------------------- /js/sdk/locales/sk_SK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/sk_SK.json -------------------------------------------------------------------------------- /js/sdk/locales/tr_TR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/locales/tr_TR.json -------------------------------------------------------------------------------- /js/sdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/package-lock.json -------------------------------------------------------------------------------- /js/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/package.json -------------------------------------------------------------------------------- /js/sdk/src/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/cache/index.ts -------------------------------------------------------------------------------- /js/sdk/src/cache/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/cache/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/cache/memoryCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/cache/memoryCache.test.ts -------------------------------------------------------------------------------- /js/sdk/src/cache/memoryCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/cache/memoryCache.ts -------------------------------------------------------------------------------- /js/sdk/src/cache/nullCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/cache/nullCache.ts -------------------------------------------------------------------------------- /js/sdk/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/config.ts -------------------------------------------------------------------------------- /js/sdk/src/crypto/driveCrypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/crypto/driveCrypto.test.ts -------------------------------------------------------------------------------- /js/sdk/src/crypto/driveCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/crypto/driveCrypto.ts -------------------------------------------------------------------------------- /js/sdk/src/crypto/hmac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/crypto/hmac.ts -------------------------------------------------------------------------------- /js/sdk/src/crypto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/crypto/index.ts -------------------------------------------------------------------------------- /js/sdk/src/crypto/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/crypto/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/crypto/openPGPCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/crypto/openPGPCrypto.ts -------------------------------------------------------------------------------- /js/sdk/src/crypto/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/crypto/utils.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/eventsGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/eventsGenerator.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/httpClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/httpClient.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/index.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/integrityVerificationStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/integrityVerificationStream.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/sdkDiagnostic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/sdkDiagnostic.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/sdkDiagnosticFull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/sdkDiagnosticFull.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/telemetry.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/zipGenerators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/zipGenerators.test.ts -------------------------------------------------------------------------------- /js/sdk/src/diagnostic/zipGenerators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/diagnostic/zipGenerators.ts -------------------------------------------------------------------------------- /js/sdk/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/errors.ts -------------------------------------------------------------------------------- /js/sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/index.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/account.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/author.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/config.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/devices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/devices.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/download.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/events.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/httpClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/httpClient.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/index.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/nodes.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/result.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/sharing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/sharing.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/telemetry.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/thumbnail.ts -------------------------------------------------------------------------------- /js/sdk/src/interface/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/interface/upload.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/apiService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/apiService.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/coreTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/coreTypes.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/driveTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/driveTypes.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/errorCodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/errorCodes.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/errors.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/errors.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/observerStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/observerStream.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/apiService/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/apiService/transformers.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/asyncIteratorMap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/asyncIteratorMap.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/asyncIteratorMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/asyncIteratorMap.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/asyncIteratorRace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/asyncIteratorRace.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/asyncIteratorRace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/asyncIteratorRace.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/batch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/batch.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/batch.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/batchLoading.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/batchLoading.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/batchLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/batchLoading.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/devices/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/devices/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/devices/cryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/devices/cryptoService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/devices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/devices/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/devices/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/devices/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/devices/manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/devices/manager.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/devices/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/devices/manager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/blockIndex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/blockIndex.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/blockIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/blockIndex.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/controller.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/cryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/cryptoService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/fileDownloader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/fileDownloader.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/fileDownloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/fileDownloader.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/queue.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/seekableStream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/seekableStream.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/seekableStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/seekableStream.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/telemetry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/telemetry.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/telemetry.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/thumbnailDownloader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/thumbnailDownloader.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/download/thumbnailDownloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/download/thumbnailDownloader.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/errors.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/errors.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/coreEventManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/coreEventManager.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/coreEventManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/coreEventManager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/eventManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/eventManager.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/eventManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/eventManager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/volumeEventManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/volumeEventManager.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/events/volumeEventManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/events/volumeEventManager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/apiService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/apiService.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/cache.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/cache.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/cryptoCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/cryptoCache.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/cryptoCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/cryptoCache.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/cryptoReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/cryptoReporter.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/cryptoService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/cryptoService.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/cryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/cryptoService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/events.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/events.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/events.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/extendedAttributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/extendedAttributes.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/extendedAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/extendedAttributes.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/index.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/mediaTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/mediaTypes.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/nodesAccess.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/nodesAccess.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/nodesAccess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/nodesAccess.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/nodesManagement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/nodesManagement.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/nodesManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/nodesManagement.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/nodesRevisions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/nodesRevisions.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/nodes/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/nodes/validations.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/photos/albums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/photos/albums.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/photos/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/photos/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/photos/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/photos/cache.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/photos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/photos/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/photos/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/photos/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/photos/photosTimeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/photos/photosTimeline.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sdkEvents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sdkEvents.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sdkEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sdkEvents.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/cache.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/cache.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/cryptoCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/cryptoCache.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/cryptoCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/cryptoCache.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/cryptoService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/cryptoService.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/cryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/cryptoService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/manager.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/shares/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/shares/manager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/cache.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/cache.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/cryptoService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/cryptoService.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/cryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/cryptoService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/events.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/events.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/events.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/sharingAccess.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/sharingAccess.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/sharingAccess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/sharingAccess.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/sharingManagement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/sharingManagement.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharing/sharingManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharing/sharingManagement.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/cryptoCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/cryptoCache.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/cryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/cryptoService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/manager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/httpClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/httpClient.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/manager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/session.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/url.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/sharingPublic/session/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/sharingPublic/session/url.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/uids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/uids.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/apiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/apiService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/blockVerifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/blockVerifier.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/chunkStreamReader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/chunkStreamReader.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/chunkStreamReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/chunkStreamReader.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/controller.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/cryptoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/cryptoService.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/digests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/digests.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/fileUploader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/fileUploader.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/fileUploader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/fileUploader.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/index.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/interface.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/manager.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/manager.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/queue.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/streamUploader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/streamUploader.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/streamUploader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/streamUploader.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/telemetry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/telemetry.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/upload/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/upload/telemetry.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/utils.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/wait.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/wait.test.ts -------------------------------------------------------------------------------- /js/sdk/src/internal/wait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/internal/wait.ts -------------------------------------------------------------------------------- /js/sdk/src/protonDriveClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/protonDriveClient.ts -------------------------------------------------------------------------------- /js/sdk/src/protonDrivePhotosClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/protonDrivePhotosClient.ts -------------------------------------------------------------------------------- /js/sdk/src/protonDrivePublicLinkClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/protonDrivePublicLinkClient.ts -------------------------------------------------------------------------------- /js/sdk/src/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/telemetry.ts -------------------------------------------------------------------------------- /js/sdk/src/tests/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/tests/logger.ts -------------------------------------------------------------------------------- /js/sdk/src/tests/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/tests/telemetry.ts -------------------------------------------------------------------------------- /js/sdk/src/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/transformers.ts -------------------------------------------------------------------------------- /js/sdk/src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/src/version.ts -------------------------------------------------------------------------------- /js/sdk/tasks/linter.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/tasks/linter.mjs -------------------------------------------------------------------------------- /js/sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonDriveApps/sdk/HEAD/js/sdk/tsconfig.json -------------------------------------------------------------------------------- /js/sdk/typings/index.d.ts: -------------------------------------------------------------------------------- 1 | // TODO: Problem with importing pmcrypto - md5.js has no typing 2 | declare module '*'; 3 | --------------------------------------------------------------------------------