diff --git a/README.md b/README.md index f689e8839da267f2c18edf4b13a1231b8aedc8bc..b2d950e1d12153d138969f5cda4c5c39b29380e2 100644 --- a/README.md +++ b/README.md @@ -6,24 +6,15 @@ This is an exploration of the distributed identity system All of the servers here are based on node.js, and some number of 3rd party node modules are required to make them go. ([npm](http://npmjs.org/) is a good way to get these libraries) * node.js (>= 0.4.5): http://nodejs.org/ -* express (>= 2.3.11): http://senchalabs.github.com/express/ -* xml2js (>= 0.1.5) -* sqlite (>= 1.0.3) -* mustache (>= 0.3.1) -* cookie-sessions (>= 0.0.2) -* nodemailer (>= 0.1.18) -* vows (>= 0.5.8) -* bcrypt (>= 0.2.3) -* ejs (>= 0.4.3) -* temp (>= 0.2.0) -* express-csrf (>= 0.3.2) -* uglify-js (>= 1.0.6) +* Several node.js 3rd party libraries - check `package.json` for details + ## Getting started: -1. install required software -2. run the top level *run.js* script: `node ./run.js` -3. visit the demo application ('rp') in your web browser (url output on the console at runtime)â +1. install node +2. run `npm install` to installed 3rd party libraries into `node_modules` +3. run the top level *run.js* script: `node ./run.js` +4. visit the demo application ('rp') in your web browser (url output on the console at runtime)â ## Testing diff --git a/package.json b/package.json index e7be06a03b958d2eefbd4f971249619571981e8c..78fdad42fca3a034200031b76e68b1a78cbccad4 100644 --- a/package.json +++ b/package.json @@ -12,5 +12,8 @@ , "vows": "0.5.8" , "bcrypt": "0.2.3" , "ejs": "0.4.3" + , "temp": "0.2.0" + , "express-csrf": "0.3.2" + , "uglify-js": "1.0.6" } } \ No newline at end of file