Being a developer on my own, I am always in a dilemma of embracing the contemporary web features. I am also eager to apply the new JavaScript APIs and CSS properties, but the question that bothers me is: Is it safe to use them yet?

I spend valuable time context switching in my IDE, MDN and caniuse.com, attempting to figure out what has been included and excluded in a complicated table of browser support. At that I am left to make a subjective decision. This indecision is a cost to my output and a threat to my projects.

I created eslint-plugin-baseline to make this solution to myself and all other developers. It transfers the compatibility check-up task, which is a manual, post-code research step, to an automated response loop with instant feedback directly in the development environment. It gives developers the confidence to write code and be sure that their tools will have an inherent safety net, should the browser fail, according to the authoritative and transparent Baseline standard.

Built With

Share this project:

Updates