React (major)
16
function doSomething() {
console.log('doing something')
return
console.log('doing something else') ❌
}
no-unreachable
[2019] The most used utility library
Lodash
TS
TypeScript
The tool we use for visual UI tests
Chromatic
Node (major)
18
const [counter, setCounter] = useState(0)
useEffect(() => {
console.log('counter', counter)
}, []) ❌
react-hooks/exhaustive-deps
[2022] The build tool with the highest retention rate
Vite
CDN
Content Delivery Network
The full name of a FEDUX engineer that is not me (as it appears in Slack)
Jen Taylor, Dan Lewis, Hannah Vivian Shaw
TypeScript (major.minor)
5.3
return (
<>
{items.map(item => (
<li>{item}</li> ❌
))}
</>
)
react/jsx-key
[2018] The testing library with the highest satisfaction score
Jest
DOM
Document Object Model
The tool we use to lint our CSS
Stylelint
Redux (major)
4
const num = parseInt('42') ❌
radix
[2021] The front end framework the highest interest
Svelte
WCAG
Web Content Accessibility Guidelines
The most used DS component in our codebase
DSText / DSTextDiv
Storybook (major.minor)
7.5
const timestamp = Date.now() ❌
@mercury/no-date-now
[2017] The front end framework with the highest percentage of “I’ve heard of it, and am NOT interested” answers
Ember
W3C
World Wide Web Consortium
Monroe has the most commits to mercury-web. This person has the second most commits.
John Abed