├── .babelrc ├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc.js ├── .github ├── CODEOWNERS ├── actions │ └── setup-node │ │ └── action.yml └── workflows │ ├── browser.yml │ ├── cloud.yml │ ├── initiate_release.yml │ ├── integration.yml │ ├── lint.yml │ ├── release.yml │ ├── size.yml │ ├── type.yml │ └── unit.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── SECURITY.md ├── assets └── logo.svg ├── babel-register.js ├── dist ├── js │ └── getstream.js └── js_min │ ├── getstream.js │ └── getstream.js.LICENSE.txt ├── karma.config.js ├── package.json ├── scripts └── get_changelog_diff.js ├── src ├── audit_logs.ts ├── batch_operations.ts ├── client.ts ├── collections.ts ├── connect.ts ├── data_privacy.ts ├── errors.ts ├── feed.ts ├── files.ts ├── images.ts ├── index.ts ├── personalization.ts ├── reaction.ts ├── redirect_url.ts ├── signing.ts ├── user.ts └── utils.ts ├── test ├── README.md ├── browser-test-helper.js ├── full-browser-build.html ├── global-variables.js ├── integration │ ├── browser │ │ └── client_test.js │ ├── cloud │ │ ├── activities.js │ │ ├── collection.js │ │ ├── enrich.js │ │ ├── files.js │ │ ├── follow_list.js │ │ ├── helloworld.jpg │ │ ├── helloworld.txt │ │ ├── images.js │ │ ├── not_found_enrichment.js │ │ ├── open_graph.js │ │ ├── permissions.js │ │ ├── personalized_feed.js │ │ ├── profile.js │ │ ├── reaction.js │ │ ├── to_targets.js │ │ └── utils.js │ ├── common │ │ ├── client_test.js │ │ ├── faye_test.js │ │ └── promise_test.js │ ├── node │ │ └── client_test.js │ └── utils │ │ ├── config.js │ │ ├── hooks.js │ │ └── kjur.js ├── typescript │ └── test.ts └── unit │ ├── browser │ ├── client_test.js │ └── utils_test.js │ ├── common │ ├── client_test.js │ ├── faye_test.js │ ├── feed_test.js │ ├── files_test.js │ ├── images_test.js │ └── utils_test.js │ ├── node │ ├── audit_logs_test.js │ ├── batch_test.js │ ├── client_test.js │ ├── collections_test.js │ ├── heroku_test.js │ ├── personalization_test.js │ ├── redirect_test.js │ ├── token_test.js │ └── utils_test.js │ └── utils │ ├── config.js │ └── hooks.js ├── tsconfig.json ├── types └── modules.d.ts ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @arnautov-anton @MartinCupela @xernobyl @JimmyPettersson85 @itsmeadi 2 | -------------------------------------------------------------------------------- /.github/actions/setup-node/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/actions/setup-node/action.yml -------------------------------------------------------------------------------- /.github/workflows/browser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/browser.yml -------------------------------------------------------------------------------- /.github/workflows/cloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/cloud.yml -------------------------------------------------------------------------------- /.github/workflows/initiate_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/initiate_release.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/integration.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/size.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/size.yml -------------------------------------------------------------------------------- /.github/workflows/type.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/type.yml -------------------------------------------------------------------------------- /.github/workflows/unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.github/workflows/unit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | scripts-prepend-node-path=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .eslintignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /babel-register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/babel-register.js -------------------------------------------------------------------------------- /dist/js/getstream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/dist/js/getstream.js -------------------------------------------------------------------------------- /dist/js_min/getstream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/dist/js_min/getstream.js -------------------------------------------------------------------------------- /dist/js_min/getstream.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/dist/js_min/getstream.js.LICENSE.txt -------------------------------------------------------------------------------- /karma.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/karma.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/package.json -------------------------------------------------------------------------------- /scripts/get_changelog_diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/scripts/get_changelog_diff.js -------------------------------------------------------------------------------- /src/audit_logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/audit_logs.ts -------------------------------------------------------------------------------- /src/batch_operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/batch_operations.ts -------------------------------------------------------------------------------- /src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/client.ts -------------------------------------------------------------------------------- /src/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/collections.ts -------------------------------------------------------------------------------- /src/connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/connect.ts -------------------------------------------------------------------------------- /src/data_privacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/data_privacy.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/feed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/feed.ts -------------------------------------------------------------------------------- /src/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/files.ts -------------------------------------------------------------------------------- /src/images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/images.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/personalization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/personalization.ts -------------------------------------------------------------------------------- /src/reaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/reaction.ts -------------------------------------------------------------------------------- /src/redirect_url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/redirect_url.ts -------------------------------------------------------------------------------- /src/signing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/signing.ts -------------------------------------------------------------------------------- /src/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/user.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/README.md -------------------------------------------------------------------------------- /test/browser-test-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/browser-test-helper.js -------------------------------------------------------------------------------- /test/full-browser-build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/full-browser-build.html -------------------------------------------------------------------------------- /test/global-variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/global-variables.js -------------------------------------------------------------------------------- /test/integration/browser/client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/browser/client_test.js -------------------------------------------------------------------------------- /test/integration/cloud/activities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/activities.js -------------------------------------------------------------------------------- /test/integration/cloud/collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/collection.js -------------------------------------------------------------------------------- /test/integration/cloud/enrich.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/enrich.js -------------------------------------------------------------------------------- /test/integration/cloud/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/files.js -------------------------------------------------------------------------------- /test/integration/cloud/follow_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/follow_list.js -------------------------------------------------------------------------------- /test/integration/cloud/helloworld.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/helloworld.jpg -------------------------------------------------------------------------------- /test/integration/cloud/helloworld.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/helloworld.txt -------------------------------------------------------------------------------- /test/integration/cloud/images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/images.js -------------------------------------------------------------------------------- /test/integration/cloud/not_found_enrichment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/not_found_enrichment.js -------------------------------------------------------------------------------- /test/integration/cloud/open_graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/open_graph.js -------------------------------------------------------------------------------- /test/integration/cloud/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/permissions.js -------------------------------------------------------------------------------- /test/integration/cloud/personalized_feed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/personalized_feed.js -------------------------------------------------------------------------------- /test/integration/cloud/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/profile.js -------------------------------------------------------------------------------- /test/integration/cloud/reaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/reaction.js -------------------------------------------------------------------------------- /test/integration/cloud/to_targets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/to_targets.js -------------------------------------------------------------------------------- /test/integration/cloud/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/cloud/utils.js -------------------------------------------------------------------------------- /test/integration/common/client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/common/client_test.js -------------------------------------------------------------------------------- /test/integration/common/faye_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/common/faye_test.js -------------------------------------------------------------------------------- /test/integration/common/promise_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/common/promise_test.js -------------------------------------------------------------------------------- /test/integration/node/client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/node/client_test.js -------------------------------------------------------------------------------- /test/integration/utils/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/utils/config.js -------------------------------------------------------------------------------- /test/integration/utils/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/utils/hooks.js -------------------------------------------------------------------------------- /test/integration/utils/kjur.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/integration/utils/kjur.js -------------------------------------------------------------------------------- /test/typescript/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/typescript/test.ts -------------------------------------------------------------------------------- /test/unit/browser/client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/browser/client_test.js -------------------------------------------------------------------------------- /test/unit/browser/utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/browser/utils_test.js -------------------------------------------------------------------------------- /test/unit/common/client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/common/client_test.js -------------------------------------------------------------------------------- /test/unit/common/faye_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/common/faye_test.js -------------------------------------------------------------------------------- /test/unit/common/feed_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/common/feed_test.js -------------------------------------------------------------------------------- /test/unit/common/files_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/common/files_test.js -------------------------------------------------------------------------------- /test/unit/common/images_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/common/images_test.js -------------------------------------------------------------------------------- /test/unit/common/utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/common/utils_test.js -------------------------------------------------------------------------------- /test/unit/node/audit_logs_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/audit_logs_test.js -------------------------------------------------------------------------------- /test/unit/node/batch_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/batch_test.js -------------------------------------------------------------------------------- /test/unit/node/client_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/client_test.js -------------------------------------------------------------------------------- /test/unit/node/collections_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/collections_test.js -------------------------------------------------------------------------------- /test/unit/node/heroku_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/heroku_test.js -------------------------------------------------------------------------------- /test/unit/node/personalization_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/personalization_test.js -------------------------------------------------------------------------------- /test/unit/node/redirect_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/redirect_test.js -------------------------------------------------------------------------------- /test/unit/node/token_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/token_test.js -------------------------------------------------------------------------------- /test/unit/node/utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/node/utils_test.js -------------------------------------------------------------------------------- /test/unit/utils/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/utils/config.js -------------------------------------------------------------------------------- /test/unit/utils/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/test/unit/utils/hooks.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/types/modules.d.ts -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-js/HEAD/yarn.lock --------------------------------------------------------------------------------