peerdeps fix and adding cname support back in