Update package.json to use compatibility-mode '^' for most dependencies