Move to npm dependency