A Django staticfiles finder that uses npm. Integrates Node.js packages into Django's static file system by scanning node_modules directories. Current version: 1.0.1. Low maintenance, occasional updates for Django compatibility.
pip install django-npmVerified import paths — ran on the pinned version, not inferred.
Add 'django_npm' to INSTALLED_APPS and include NpmFinder in STATICFILES_FINDERS. Then run 'python manage.py collectstatic' to integrate npm packages.
Place NpmFinder last in the STATICFILES_FINDERS list.
Run 'npm install' in your project directory before 'collectstatic'.
Upgrade Python to 3.9+.