.. _spkg_nodeenv:

nodeenv: A tool to create isolated node.js environments
=======================================================

Description
-----------

nodeenv (node.js virtual environment) is a tool to create isolated node.js environments.

It creates an environment that has its own installation directories, that doesn’t share
libraries with other node.js virtual environments.

License
-------

BSD License

Upstream Contact
----------------

Home page: https://github.com/ekalinin/nodeenv


Type
----

optional


Dependencies
------------

- $(PYTHON)
- $(PYTHON_TOOLCHAIN)
- :ref:`spkg_certifi`

Version Information
-------------------

requirements.txt::

    nodeenv ~= 1.4.0


Equivalent System Packages
--------------------------

conda:

.. CODE-BLOCK:: bash

    $ conda install  nodeenv


homebrew:

.. CODE-BLOCK:: bash

    $ brew install nodeenv


See https://repology.org/project/nodeenv/versions, https://repology.org/project/python:nodeenv/versions


However, these system packages will not be used for building Sage
because spkg-configure.m4 has not been written for this package;
see :trac:`27330`

