Fix NPM caching