stream-chat-react

v10.16.0
React components to create chat conversations or livestream style chat
chat messaging conversation react stream getstream getstream.io

e2e

playwright test

lint

prettier --list-different 'src/**/*.{js,ts,tsx,md,json}' .eslintrc.json .prettierrc babel.config.js && eslint 'src/**/*.{js,ts,tsx,md}' --max-warnings 0 && yarn validate-translations

test

jest

build

rm -rf dist && mkdir -p dist/assets && yarn --silent copy-version && yarn build-translations && yarn types && yarn bundle

start

tsc --watch

types

tsc --strict

bundle

rollup -c

eslint

eslint '**/*.{js,md,ts,jsx,tsx}' --max-warnings 0

analyze

yarn build -- --stats && webpack-bundle-analyzer build/bundle-stats.json

prepare

yarn run build

coverage

jest --collectCoverage && codecov

docs-run

yarn docs-copy-css-docs && stream-chat-docusaurus -s

lint-fix

prettier --write 'src/**/*.{js,ts,tsx,md,json}' .eslintrc.json .prettierrc babel.config.js && eslint --fix 'src/**/*.{js,ts,tsx,md}' --max-warnings 0

prettier

prettier --list-different '**/*.{js,ts,tsx,md,json}' .eslintrc.json .prettierrc babel.config.js

preversion

yarn install

bundle-size

BUNDLE_SIZE=true yarn bundle

copy-version

echo 'ℹ Copying Version to src/version.ts' && PACKAGE_VERSION=$(node -pe 'require(`./package.json`).version') && PACKAGE_STRING="'$PACKAGE_VERSION'" && echo 'export const version = '$PACKAGE_STRING';' > ./src/version.ts && echo '✓ Done Copying Version'

e2e-fixtures

node e2e/fixtures/fixtures.mjs

prettier-fix

prettier --write '**/*.{js,ts,tsx,md,json}' .eslintrc.json .prettierrc babel.config.js

validate-cjs

node scripts/validate-cjs-bundle.cjs

e2e-container

./e2e/scripts/run_in_container.sh

browse-examples

ladle serve

semantic-release

semantic-release

build-translations

i18next

docs-copy-css-docs

scripts/merge-stream-chat-css-docs.sh node_modules/@stream-io/stream-chat-css/docs

validate-translations

node scripts/validate-translations.js

Metadata

  • Unknown
  • Whatever
  • GetStream
  • released 10/31/2023

Downloads