diff --git a/.gitignore b/.gitignore
index d92c19c88b771f93c86183ed55afa7be9be09ba8..a03c5e3933569d05747d2a3e1219fbce7da36a60 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 *~
 \#*\#
 .\#*
+node_modules
diff --git a/package.json b/package.json
new file mode 100644
index 0000000000000000000000000000000000000000..e7be06a03b958d2eefbd4f971249619571981e8c
--- /dev/null
+++ b/package.json
@@ -0,0 +1,16 @@
+{
+    "name": "browserid"
+  , "version": "0.0.1"
+  , "private": true
+  , "dependencies": {
+      "express": "2.4.3"
+    , "xml2js": "0.1.5"
+    , "sqlite": "1.0.3"
+    , "nodemailer": "0.1.18"
+    , "mustache": "0.3.1-dev"
+    , "cookie-sessions": "0.0.2"
+    , "vows": "0.5.8"
+    , "bcrypt": "0.2.3"
+    , "ejs": "0.4.3"
+  }
+}
\ No newline at end of file