javascript
javascript copied to clipboard
Monorepo for all the JavaScript within Yoast
## Summary We want to have structured packages for all our components. To achieve this, we need to move the LinkSuggestions files to a new package. ## Explanation These KeywordSuggestions...
## Summary We want to have structured packages for all our components. To achieve this, we need to move the a11y files to a new package. ## Explanation These a11y...
## Summary We want to have structured packages for all our components. To achieve this, we need to move the plugin help-center files to a new package. ## Explanation These...
## Summary We want to have structured packages for all our components. To achieve this, we need to move the help-center files to a new package. ## Explanation These component...
## Summary Short all-caps abbreviations should not be stemmed using general rules. This unwanted behavior leads to stemming, e.g., `CTA` to `ctum` in English. ## Explanation In consultation with Team...
## Explanation At this moment, we don't compile our packages using babel. This means that we are essentially publishing our source. This means that consumers of our packages need to...
## Summary We only need one invocation of ESLint for the whole repository. ## Explanation We currently run `yarn lint` in every package. This means that we need to define...
Splitting this out from https://github.com/Yoast/yoast-components/issues/843 The Mailchimp email input field uses some validation via the Mailchimp API: the error messages returned are not translated: Suggested on https://github.com/Yoast/yoast-components/issues/843: > We should...
## Summary We now run into problems where there are conflicts between babel versions. If we upgrade babel to the latest version, these problems should be fixed. ## Feedback? @atimmer
Splitting this out from https://github.com/Yoast/yoast-components/issues/843 See also https://github.com/Yoast/design/issues/323 All the inputs that require a specific format should use an input validation mechanism and provide proper feedback to users. In the...