gitignore npm dir

If installing carto from this dir, you end up with a node_modules directory which should be ignored