- Switch to Node20
- Switch compile target from ES5 to ES2020
- Switch from eslint and prettier to biome
- Switch from jest to vitest
- Switch from husky to lefthook
- Remove yarn
- Drop stryker mutation testing
- Update all dependencies
- Fix module resolution for Node16 (fixes #30)
- Fix regex when searching for string with two or more spaces (fixes #25)
- Allow regular expression patterns to be used as a query
- Switch to new build system
- Drop umd support
- Improve a little bit the internals using the new eslint rules
- Update dependencies
- Clip now handles the case when both the next and the previous chunks are a match and there are enough words in the current match to clip by
- Small fix to make sure we don't match when the query is just a bunch of white space
- Small fix to regexp builder to trim any leading and trailing white space
- Small fix to the modules path in package.json
- Yay. First release :)