Closed oneminch closed 2 years ago
Hmm, this looks interesting, but why is package-lock.json changed?
I ran npm update
as per the README. It's the result of that command.
Those changes are not required here, so you should remove them
I think I have undone those changes to package-lock.json.
LGTM, Thanks!
Just a small question: how do you make use of this in Chromium-based browsers?
🤔 It was supposed to work according to this: Tab to Search. I've tested it on several Chromium-based browsers.
From what I've read, in Chromium-based browsers, unlike Firefox-based ones, the user didn't have to add search engines manually. If the site had the OpenSearch description, it was added to the search engines list automatically. I'm guessing that became annoying to a lot of users and they've removed support since.
More information: OpenSearch description format
If the site had the OpenSearch description, it was added to the search engines list automatically.
I think this still happens. Whenever I visit such a website, Edge adds a search engine in its list automatically. But it didn't do that for the site in this PR, which is why I had to ask.
I tried to add other websites with OpenSearch plugin (like Sourcegraph and NPM) as a search engine, and none of them were added to the Chromium-based browsers. It's definitely weird, or I'm just missing something. There isn't extensive documentation on the matter, either.
What I have observed is that there seems to be a limit on the number of search engines that Edge can save. I remember having to delete some of them to add a custom engine some time ago.
I only have just one search engine in the list of these browsers since none is my default browser. It's still the same.
We deployed a fix for the open search functionally #37 and now, the search engine is properly added (tested on Edge on my side) Could you visit https://scoop.sh/ again and check on your side?
Thanks
It's now working on both Edge and Firefox. Thank you.
Add OpenSearch functionality so that Scoop.sh can be added as a search engine to browsers.