Holmes Versions Save

Fast and easy searching inside a page

v1.17.2

6 years ago

Now you can decide you matching function!

holmes({
  shouldShow: (element: string, input: string) => boolean,
});

This allows you to do more complex matching, thanks @chimane for the idea

v1.17.0

6 years ago

💻 you can now call h.search() as a way to execute the search. This can be used in after with h.setInput() to refine the items.

v1.16.8

6 years ago

Save the kittens by having a smaller file size of about 100 bytes (pre-gzip) or 40 bytes after gee zipping, pretty cool huh 😎

v1.16.7

6 years ago

Some fixes in the error messages found through running more linters 😄

v1.16.6

7 years ago

fix: publish es module as js/holmes.es.js (wasn’t published in last release)

v1.16.5

7 years ago

Adds es2015 module target 🙌

https://haroen.me/holmes/module-demo.html for an in-browser demo if yours is supported

importing can be done with webpack 2 or rollup (rollup-plugin-node-resolve)

v1.16.4

7 years ago

adds support for <40 version of Firefox which doesn't have String.prototype.includes

v1.16.2

7 years ago

Adds install.json to install via eager soon 👍

v1.16.1

7 years ago
  • update devDependencies
  • check if options.input will actually give back a HTMLElement to type in.

v1.16.0

7 years ago
  • placeholder shows at the right moment again
  • significantly more tested
  • got out small errors