To reduce wp-env startup crashes in CI, bump the ut's version to the latest and downgrade the MariaDB version used under the hood to 11.2. Related to https://github.com/WordPress/gutenberg/issues/62242, since it's addressed, we are good to remove the patch.
* Migrate Puppeteer test action from Blocks repo
* Update file path
* Use pnpm
* Use npm
* Updates based on feedback
* Comment out paths for testing
* Fix paths with working directory
* Use pnpm
* Fix missing pnpms
* npm instead
* Do use pnpm
* Update command
* Blocks wp-env config
* Update paths, config files
* Run test commands from blocks
* Config update
* Uncomment paths so that e2e checks only run on Blocks
---------
Co-authored-by: Jon Lane <jon.lane@automattic.com>
* Move component from WooPayments
* Expose component on the package
And include its style sheet.
* Add missing global typing
* Fallback to alpha2 codes
when wcSettings.countries is not available
* Add build data script and its output
* Move defaults to their own file
* Add readme and JSDocs
* Add storyboard examples
* Add JS unit and snapshot tests
* Move `DataType` to a `types.ts` file
To get rid of the type definition in the build data script
* Fix markdown issues
* Add changefile(s) from automation for the following project(s): @woocommerce/components
* Minor markdown update
* Fix input sanitization
* Add component output to storybook examples
* Remove consecutive spaces or hyphens from input sanitization
* Improve consecutive character sanitization
Move it to the component keyDown event to avoid the caret to be displaced
* Ensure imports from @wordpress/element
* Refactor to avoid using lodash
* Add changefile(s) from automation for the following project(s): @woocommerce/components
* Use $gray-5 for highlighted items for better contrast
---------
Co-authored-by: github-actions <github-actions@github.com>
* Add GitHub action and pre-push hook for syncpack for react and react-dom
* Fix typo in pre-push script
* Don't execute suggested command to fix mismatches automatically.
* Update react and react-dom to 17.0.2
* Move changelog check to last, so that pre-push still fails if check isn't successful
* Add changelog files
* Correct issue with syncpack.yml referencing an internal action
* Add command to top-level package.json for fixing mismatches
* Update syncpack action to only run when package.json files are affected
* Update workflow to just run syncpack list-mismatches
* Add version pinning to syncpackrc