a86e387667
* Update `jest-puppeteer@5.0.4` (from `4.4.0`) to be albe to run with jest 28. * Update `jest` and `ts-jest@^27` (from `25`), to match `e2e-environment` needs. * Update api-core-tests' `jest@^27` (from `25`), to unify the used version across the stack. * Update e2e-env's `jest@^27` & co. (from `25`), to unify the used version across the stack. * Update e2e-env's `@jest/test-sequencer@^27` (from `25`), to unify the used version across the stack. * Update admin-e2e-tests' `@jest/globals@^27` (from `26`), to unify the used version across the stack. * Update woocommerce's `jest@^27.5.1` (from `25`), to unify the used version across the stack. * Replace `mocked` from `ts-jest` to the one from `jest`, Update `@types/jest@27.4.1` from `27.0.2`. Try to fix broken tsc build. * Update `e2e-core-tests`' `@jest/globals@^27.5.1` from `^26.4.2`. * Remove changelog entry for bumpin jest in `api-core-tests` It was already covered in `trunk`. Addresses https://github.com/woocommerce/woocommerce/pull/34322#discussion_r956019567 * Updated package-lock.yaml * Updated timeout * Added changelogs Co-authored-by: jamelreid <jnoelreid@gmail.com> |
||
---|---|---|
.. | ||
changelog | ||
src | ||
typings | ||
.eslintrc.js | ||
.gitignore | ||
.npmrc | ||
CHANGELOG.md | ||
PREVIOUS_CHANGELOG.md | ||
README.md | ||
babel.config.js | ||
composer.json | ||
composer.lock | ||
jest.config.json | ||
package.json | ||
tsconfig-cjs.json | ||
tsconfig.json | ||
webpack.config.js |
README.md
Experimental
This is a private package not meant for use by third parties.
A collection of component imports and exports that are aliases for components transitioning from experimental to non-experimental. This package prevents the component from being undefined when the @wordpress/components
library version is unclear.
It also contains several in-development components that are slated for inclusion in later releases of @woocommerce/components
.
Installation
Install the module
pnpm install @woocommerce/experimental --save
Usage
Simply import the component name with the __experimental
prefix. If found, the non-experimental version will be imported and if not, this will fallback to the experimental version.
import { Text } from '@woocommerce/experimental';
render() {
return (
<Text>
…
</Text>
);
}