mirror of
https://github.com/mattermost/mattermost.git
synced 2026-02-19 02:28:08 -05:00
* Remove jest-junit and unignore build folder in web app packages We don't actually use the file output by jest-junit, and I don't think we have since we moved off of Jenkins for CI * Move parcel-namer-shared into build folder * MM-67323 Add loadSharedDependency API and script for plugins to use it * Fix client and mattermost-redux packages missing const enums * Change interface for webAppExternals |
||
|---|---|---|
| .. | ||
| build | ||
| src | ||
| .eslintrc.json | ||
| .parcelrc | ||
| .stylelintignore | ||
| .stylelintrc.json | ||
| jest.config.js | ||
| package.json | ||
| README.md | ||
| setup_jest.ts | ||
| tsconfig.json | ||
Mattermost Shared Package
This package contains shared components and other utilities for use by the Mattermost web app and its plugins.
Caution
This is a pre-release package in active development. It is currently for internal use only, and it may change significantly between now and when it is fully released.
Installation
This package requires a matching version of the @mattermost/types package. It also requires React and React Intl.
$ npm install @mattermost/shared @mattermost/types
Additionally, if you're writing unit tests involving these components, React Testing Library is also required.
$ npm install @testing-library/react
Usage
TODO
Development
Compilation and Packaging
TODO