Node.js JavaScript runtime 🐢🚀
Go to file
isaacs db5776cf8b doc: Streams API Doc Rewrite
The Streams API doc is now broken up into 3 sections:

1. API for Consumers
2. API for Implementors
3. Details and Extras

This addresses one of the biggest points of confusion for new users who
start to consume streams, and get the impression that they have to do
lots of extra work and implement classes and such, just to get some data
out of a file.
2013-07-16 10:49:54 -07:00
benchmark http: save roundtrips, convert buffers to strings 2013-05-23 02:13:26 +02:00
deps npm: Upgrade to 1.3.4 2013-07-12 13:14:50 -07:00
doc doc: Streams API Doc Rewrite 2013-07-16 10:49:54 -07:00
lib tls: Trivial use_strict fix 2013-07-14 20:08:07 -07:00
src node: call MakeDomainCallback in all domain cases 2013-07-10 10:46:48 -07:00
test test: fix up indentation, replace tabs with spaces 2013-07-10 09:48:57 +02:00
tools tools: Add next/prev version scripts 2013-07-09 15:58:15 -07:00
.gitattributes Explicitly disable cr/lf conversion for test fixtures 2011-08-10 19:59:37 +02:00
.gitignore tools: Add wrk for benchmarking http servers 2013-02-19 17:16:18 -08:00
.mailmap Update .mailmap and AUTHORS 2013-03-19 20:07:38 +01:00
.travis.yml test: add `.travis.yml` for testing on Travis CI 2011-12-05 16:50:55 -08:00
AUTHORS 2013.07.09, Version 0.10.13 (Stable) 2013-07-09 13:51:24 -07:00
BSDmakefile Tell BSD users to run `gmake` instead. 2011-07-11 14:17:23 +02:00
CONTRIBUTING.md doc: clarify subsystems in CONTRIBUTING.md 2013-05-14 12:31:38 +02:00
ChangeLog 2013.07.09, Version 0.10.13 (Stable) 2013-07-09 13:51:24 -07:00
LICENSE doc: Add wrk's license to LICENSE file 2013-03-08 13:47:36 -08:00
Makefile build: use separate env vars for signing 2013-07-09 13:50:45 -07:00
README.md doc: the build requires gcc 4.2 or newer 2013-05-22 13:47:29 +02:00
common.gypi Revert "build, windows: disable SEH" 2013-03-05 19:40:02 +01:00
configure Revert "configure: fix cross-compilation host_arch_cc()" 2013-06-25 12:47:24 +02:00
node.gyp src: Add StringBytes static util class 2013-05-14 13:51:24 -07:00
vcbuild.bat build: vcbuild.bat fix for Visual Studio 2012 2013-05-03 11:32:32 +02:00

README.md

Evented I/O for V8 javascript. Build Status

To build:

Prerequisites (Unix only):

* GCC 4.2 or newer
* Python 2.6 or 2.7
* GNU Make 3.81 or newer
* libexecinfo (FreeBSD and OpenBSD only)

Unix/Macintosh:

./configure
make
make install

If your python binary is in a non-standard location or has a non-standard name, run the following instead:

export PYTHON=/path/to/python
$PYTHON ./configure
make
make install

Windows:

vcbuild.bat

To run the tests:

Unix/Macintosh:

make test

Windows:

vcbuild.bat test

To build the documentation:

make doc

To read the documentation:

man doc/node.1

Resources for Newcomers