Skip to content

Commit

Permalink
starting point
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexey Prohorenko committed Apr 17, 2012
1 parent 14f1454 commit 81377e1
Show file tree
Hide file tree
Showing 4 changed files with 67 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitignore
@@ -0,0 +1,4 @@
build/
dump.rdb
node_modules
.DS_Store
1 change: 1 addition & 0 deletions Procfile
@@ -0,0 +1 @@
web: node src/server.js
26 changes: 26 additions & 0 deletions README
@@ -0,0 +1,26 @@
Install Node.JS (http://nodejs.org/#download), NPM (http://npmjs.org/) and Foreman (http://ddollar.github.com/foreman/).

Symlinks a package folder into your system, so that changes are automatically reflected, and install the "dependencies" and "devDependencies" from package.json:
$ npm link .

Run:
$ foreman start

or as simple as:
$ node src/server.js

List of all modules/libraries in use is in package.json or below:
https://github.com/LearnBoost/mongoose
https://github.com/felixge/node-mysql
https://github.com/mranney/node_redis
https://github.com/visionmedia/express
https://github.com/caolan/async
https://github.com/lorenwest/node-config
https://github.com/LearnBoost/cluster
https://github.com/isaacs/node-supervisor
https://github.com/flatiron/winston
https://github.com/broofa/node-uuid
https://github.com/visionmedia/expresso
https://github.com/dannycoates/node-inspector
https://github.com/mhevery/jasmine-node

36 changes: 36 additions & 0 deletions package.json
@@ -0,0 +1,36 @@
{
"author": "Alexey Prohorenko",
"name": "crud-bones",
"version": "0.0.1",

"description": "Skeleton of CRUD application in Node.JS coming with all commonly used modules.",
"homepage": [ "http://alexeypro.com", "https://github.com/alexeypro/crud-bones" ],
"repository": {
"type": "git",
"url": "https://github.com/alexeypro/crud-bones"
},

"engines": {
"node": "~v0.4.11"
},

"dependencies": {
"mongoose" : "2.5.13",
"mysql" : "0.9.6",
"redis" : "0.7.1",
"express" : "3.0.0alpha1",
"async" : "0.1.18",
"config" : "0.4.11",
"cluster" : "0.7.7",
"supervisor" : "0.3.0",
"winston" : "0.5.1",
"node-uuid" : "1.3.3"
},

"devDependencies": {
"expresso" : "0.9.2",
"node-inspector" : "0.1.10",
"jasmine-node" : "1.0.24"
}

}

0 comments on commit 81377e1

Please sign in to comment.