stream-chat-react
v12.1.0 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 && ./scripts/copy-version.sh && yarn build-translations && yarn bundle
start
tsc --watch --sourceMap --declarationMap
types
tsc --noEmit --skipLibCheck false
bundle
concurrently tsc ./scripts/copy-css.sh ./scripts/bundle.mjs
eslint
eslint '**/*.{js,md,ts,jsx,tsx}' --max-warnings 0
prepare
husky install
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
fix-staged
lint-staged --config .lintstagedrc.fix.json --concurrent 1
preversion
yarn install
e2e-fixtures
node e2e/fixtures/fixtures.mjs
prettier-fix
prettier --write '**/*.{js,ts,tsx,md,json}' .eslintrc.json .prettierrc babel.config.js
validate-cjs
concurrently 'node scripts/validate-cjs-node-bundle.cjs' 'node scripts/validate-cjs-browser-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
npm i [email protected]
Metadata
- SEE LICENSE IN LICENSE
- Whatever
- GetStream
- released 10/2/2024