feat(escallmatch): use semantic versioning to resolve dependencies

versions are down to minimal requirements for the dedupe friendliness