add egress support
ignore node_modules