Created attachment 159963 [details] offline-npm.shar Hassle-free npm pack including all dependencies for offline installation with npm install Add offline-npm to your project to serve a npm compatible tgz file which contains all dependencies for offline installation with npm install. Additionally you can use offline-npm -n to install packages from your local npm cache directory (could be useful e.g. on travelling). WWW: https://github.com/commenthol/offline-npm
% portlint -AC WARN: Makefile: [0]: possible direct use of command "install" found. use ${INSTALL_foobaa} instead. WARN: Consider to set DEVELOPER=yes in /etc/make.conf 0 fatal errors and 2 warnings found.
testport build logs: https://fbsd.es/~cpm/freebsd/poudriere/logs/offline-npm-10x32-default.log https://fbsd.es/~cpm/freebsd/poudriere/logs/offline-npm-93x32-default.log https://fbsd.es/~cpm/freebsd/poudriere/logs/offline-npm-93x64-default.log
Tests-builds are fine.
A commit references this bug: Author: pi Date: Tue Aug 18 05:21:30 UTC 2015 New revision: 394557 URL: https://svnweb.freebsd.org/changeset/ports/394557 Log: New Port: www/offline-npm Hassle-free npm pack including all dependencies for offline installation with npm install Add offline-npm to your project to serve a npm compatible tgz file which contains all dependencies for offline installation with npm install. Additionally you can use offline-npm -n to install packages from your local npm cache directory (could be useful e.g. on travelling). WWW: https://github.com/commenthol/offline-npm PR: 202398 Submitted by: Carlos J Puga Medina <cpm@fbsd.es> Changes: head/www/Makefile head/www/offline-npm/ head/www/offline-npm/Makefile head/www/offline-npm/distinfo head/www/offline-npm/pkg-descr head/www/offline-npm/pkg-plist
Thanks!