watching-you
eslint-plugin-testing-library
watching-you | eslint-plugin-testing-library | |
---|---|---|
15 | 3 | |
1,574 | 959 | |
- | 1.0% | |
4.3 | 8.0 | |
about 1 month ago | 2 days ago | |
TypeScript | TypeScript | |
ISC 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.
watching-you
-
JS animation library that lets your DOM focus on anything (just like eyes!)
`Watching-you` can make your DOM can focus on anything! ## Examples [Login Form]( https://jj811208.github.io/watching-you/#/example/login) [John Cena is watching you](https://jj811208.github.io/watching-you/#/example/cena) [Watching SVG Animation](https://jj811208.github.io/watching-you/#/example/svg-path) ## Features - Ability to watch mouse or another DOM or even input values, watch anything you want! - Because it is DOM-based, it is easy to support RWD - Supports multiple frameworks - vanilla.js - react - vue - Zero dependency (every framework is!) - Written in typescript - If the element is not on the screen, it will automatically stop running You can see more on the GitHub Repo!! https://github.com/jj811208/watching-you --- I like this effect myself and have used it in many projects, but this is still a fairly new open source project, so if you find a bug or have any suggestions, feel free to open an issue π₯°.
Hello, I'm Ryanπ. I would like to show you an animation library I developed!It can make your DOM can focus on anything! Repo URL: https://github.com/jj811208/watching-you
- GitHub - jj811208/watching-you: watching-you is a javascript library for building animations that watch anything on DOM π.
- Watching-you - a javascript library for building animations that watch anything on DOM
- Make your DOM look like an eye that can focus on anything
eslint-plugin-testing-library
-
Top 3 React Testing Library mistakes I should have spotted earlier π
π‘ Check out this related eslint-plugin rule
-
3 tips for setting up Jest and rtl for Next.js
It's a good habit to let eslint help you out when you're coding. There is a specific eslint library for testing: eslint-plugin-testing-library Here is how you configure it.
-
Fix Your Failing Tests: A Debugging Checklist for React Testing Library
To make sure you're not missing an async with React Testing Library functions, you can use eslint-plugin-testing-library . This will warn you if you're using async unnecessarily or you're missing it entirely.
What are some alternatives?
react-archer - πΉ Draw arrows between React elements π
html2canvas - Screenshots with JavaScript
no-framework - Javascript sem Frameworks e Libs
eslint-plugin-jest - ESLint plugin for Jest
TypeScript-DOM-lib-generator - Tool for generating dom related TypeScript and JavaScript library files
angular-testing-library - π Simple and complete Angular testing utilities that encourage good testing practices
scenejs - π¬ Scene.js is JavaScript & CSS timeline-based animation library
SurveyJS - Free Open-Source JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout that lets you load and run multiple web forms, or build your own self-hosted form management system, retaining all sensitive data on your servers. You have total freedom of choice as to the backend, because any server + database combination is fully compatible.
sparticles - JavaScript Particles in Canvas ~~ Fast, Lightweight, High Performance.
react-hooks-testing-library - π Simple and complete React hooks testing utilities that encourage good testing practices.
vue-motion-one - Animation library for Vue 3 based on Motion One.
rematch - The Redux Framework