Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Releases: danielflower/internal-npm-server

v1.1.0 - ETag support

09 Mar 10:03

Choose a tag to compare

When running npm install on dev machines it is much faster now as we are sending and checking ETags, which means the client will only download a file if the file has changed.

Stable release 1

14 Oct 14:46

Choose a tag to compare

The beta has been running reliably for months, and appears stable enough for a proper release.

This release caches metadata for 24 hours now, which almost doubles performance.

Beta Release 2 bugfix

16 Jul 13:17

Choose a tag to compare

Beta Release 2 bugfix Pre-release
Pre-release

An issue was found when a package name had a period in it, for example "underscore.string". These can now be downloaded.

Beta release 2

15 Jul 13:30

Choose a tag to compare

Beta release 2 Pre-release
Pre-release

Fixed some bugs from the original beta release, made it threadsafe, and this appears to have fixed the client NPM randomly returning errors when downloading JSON files from the NPM server.

Beta release

14 Jul 08:25

Choose a tag to compare

Beta release Pre-release
Pre-release

The first release of the internal NPM server. It has not been heavily tested, and not entirely threadsafe, and is missing features like being able to browse the cached contents in a web browser, and the caching logic should really be more aggressive.

However, it works on Windows and Linux. See the README.md for instructions.