jsx-ast-utils
nolyfill
jsx-ast-utils | nolyfill | |
---|---|---|
2 | 3 | |
158 | 748 | |
1.3% | - | |
4.8 | 9.1 | |
10 months ago | 2 days ago | |
JavaScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jsx-ast-utils
-
Speeding up the JavaScript ecosystem – Polyfills gone rogue
I try to focus on the issues rather than individuals, but the root of the problems in the listed eslint plugin libraries points to ljharb.
If you do some simple digging into these libraries, you will find that these types of commits are quite common within them.
https://github.com/jsx-eslint/eslint-plugin-react/commit/e1d...
https://github.com/jsx-eslint/jsx-ast-utils/commit/bad51d062...
https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/...
He would rather see the download count of these polyfill libraries https://github.com/ljharb/ljharb#projects-i-maintain increase, compared to assessing the health of the JavaScript ecosystem.
-
Awesome React Resources
jsx-ast-utils - AST utility module for statically analyzing JSX
nolyfill
What are some alternatives?
tsdx - Zero-config CLI for TypeScript package development
speedscope - 🔬 A fast, interactive web-based viewer for performance profiles.
awesome-react-hooks - Awesome React Hooks
eslint-plugin-jsx-a11y - Static AST checker for a11y rules on JSX elements.
React - The library for web and native user interfaces.
eslint-plugin-react - React-specific linting rules for ESLint
ljharb
react-fiber-architecture - A description of React's new core algorithm, React Fiber
yew - Rust / Wasm framework for creating reliable and efficient web applications
why-did-you-render - why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)
eslint-plugin-import - ESLint plugin with rules that help validate proper imports.