javascript icon indicating copy to clipboard operation
javascript copied to clipboard

Monorepo for all the JavaScript within Yoast

Results 95 javascript issues
Sort by recently updated
recently updated
newest added

## Summary We are currently using material-UI as a dependency in our projects. We want to stop using material UI as a dependency in the long run. ## Explanation -...

Meta

In the `yoastseo` package, the `_analysis.scss` file has its own `screen-reader-text` CSS class: https://github.com/Yoast/javascript/blob/6631fd1e51d49a1f23fd2c3a72987801171168f0/packages/yoastseo/css/_analysis.scss#L56-L62 This ruleset is out of date. The `screen-reader-text` CSS class is subject to changes once in...

Package: yoastseo

## PRs https://github.com/Yoast/javascript/pull/246 https://github.com/Yoast/wordpress-seo-premium/pull/2351 ## Explanation Feature-toggle sounds more like a toggle component. Using the word flag is less confusing. ## Technical decisions N/A

## Explanation The peer dependency react-dom should be version `^16.2.0`, instead of `16.2.0`. Because `react` and `react-dom` will be updated to version `16.8.6` (see [#12766](https://github.com/Yoast/wordpress-seo/pull/12766)), because than it matches `@wordpress/element`....

- [ ] Think about a logical scoring scheme (for individual assessments and overall scores) - [ ] Make a central configuration where we store information about which assessments are...

Package: yoastseo

## Explanation The style-guide package has a bunch of leftover decisions and consequences we need to cleanup and improve: * We are using the scss_to_json package which is not very...

Meta

## Summary @atimmer mentioned in #128 that we should try to change the testing environment from `jsdom` to `node`. Since this is an issue that is present in more packages...

Meta

## Summary We have a lot of duplicated Jest configuration in the entire repository. We should consolidate this. ## Explanation When you take a look at the [babel monorepo](https://github.com/babel/babel) all...

Meta

## Explanation A11yNotice is a styled component, not a test helper. It is located in the `src/tests` folder and should be just in `src`. ## Technical decisions ## Feedback?

Meta

## Explanation We need to refactor `morphology/german/generateAdjectiveExceptionForms.js` and get rid of almost-identical functions that generate exception forms for adjectives in German. ## Technical decisions This can be done by changing...