FileSender Documentation

Official documentation for the FileSender project.
Download FileSender Browse source code

Maintenance

Node modules

For maintainability’s sake we’ve used NPM for installing the required webshims / polyfill’s for the crypto.subtle functionality which is relied upon for the end-to-end encryption built into filesender. Normally you wouldn’t include the nodemodules folder in your project, however because npm is hardly used in filesender, we felt like it would be a hassle whilst upgrading to the new version. So we’ve included them in the repository as part of the source.

To upgrade these modules for everyone who pulls the new version simply run the following commands

	cd filesender/www/vendor
	npm update 

This will update all the required node modules, you can simply commit the results.