@@yt_prakhartiwari0 More complete examples. There are a lot of unexplained errors like the ones with messaging, like "Uncaught in promise: message listener is not listening on this page" or something like that, which has to do with the content script taking time (300ms or so) to load on a page before being able to register a message listener. Nowhere on the chrome page does it say "it might take some time for the content script to load, so here's a ping function." There needs to be more code examples that appeal to all types of developers, like "how would you do this in react, typescript, etc."