neige

Git dependencies for Node projects, made simple

Usage no npm install needed!

<script type="module">
  import neige from 'https://cdn.skypack.dev/neige';
</script>

README

neige

neige is a command-line tool which facilitates sharing code between Node projects using Git repos as dependencies.

neige emerged from the need to share source code between React projects (shared components, Redux reducers, sagas, i18n files, ...) and not finding any satisfying solution amongst npm packages, Git submodules, ...

The name neige comes from NodE GIt dependency manaGEr. It also means snow in French but that's totally irrelevant.

How to install

npm i --save neige

How to use

npx neige [options] <command> [args]

Odin's principle

It's very simple:

  • describe your Git dependencies in neige.json
  • use neige cli to initialise, update and manage your dependencies

neige uses the following source tree: + package.json + neige.json + src/

deps/