diff --git a/.jshintrc b/.jshintrc new file mode 100644 index 0000000..4ae328d --- /dev/null +++ b/.jshintrc @@ -0,0 +1,24 @@ +{ "node": true +, "browser": true +, "jquery": true + +, "indent": 2 +, "onevar": true +, "laxcomma": true +, "laxbreak": true + +, "eqeqeq": true +, "immed": true +, "undef": true +, "unused": true +, "latedef": true +, "globals": { "angular": true } + +, "bitwise": true +, "curly": true +, "forin": true +, "freeze": true +, "immed": true + +, "funcscope": false +} diff --git a/README.md b/README.md index f4fb0ec..de97668 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,56 @@ -# dear.desi +Dear Desi +========= A nice, friendly tool to help you get set up and start blogging with Desirae Front-end written in AngularJS, back-end in Node.js + +Install and Usage +================= + +If you're on OS X or Linux, it's as easy as pie to install and use Desirae. + +First install node.js, if you haven't already. + +```bash +# Install node.js/io.js v0.11.14+ + +echo "v0.11.14" > /tmp/NODE_VER +curl -fsSL bit.ly/easy-install-node | bash +``` + +Then install deardesi + +```bash +npm install -g deardesi +``` + +And create a copy of the desirae-seed + +``` +git clone git@github.com:DearDesi/desirae-blog-template.git ~/my-desirae-blog +pushd ~/my-desirae-blog + +git submodule init +git submodule update +``` + +And now fire up Dear Desi to get started + +``` +deardesi ~/my-desirae-blog 65080 +``` + + +Once you've done the initial setup, you can run deardesi from the commandline + +``` +deardesi ~/my-desirae-blog ~/my-desirae-blog/compiled +``` + +Create a new Post +----------------- + +``` +deardesi post "My First Post" +``` diff --git a/bower.json b/bower.json index 0bef252..8547f72 100644 --- a/bower.json +++ b/bower.json @@ -20,7 +20,7 @@ "browser" ], "license": "Apache2", - "homepage": "http://github.com/coolaj86/deardesi", + "homepage": "http://github.com/DearDesi/deardesi", "ignore": [ "**/.*", "node_modules", @@ -29,22 +29,14 @@ "tests" ], "dependencies": { - "mustache": "~0.8.2", - "bluebird": "~2.6.2", - "rsvp": "~3.0.16", "escape-string-regexp": "~1.0.2", - "js-yaml": "~3.2.5", "path": "~3.46.1", "forEachAsync": "~5.0.5", "node-uuid": "~1.4.2", - "markdown-it": "~3.0.2", "angular": "~1.3.8", "angular-route": "~1.3.8", "html5-boilerplate": "~4.3.0", "bootstrap": "~3.3.1", "md5": "~0.1.3" - }, - "resolutions": { - "bluebird": "~2.6.2" } } diff --git a/index.html b/index.html new file mode 100644 index 0000000..bf956ca --- /dev/null +++ b/index.html @@ -0,0 +1,121 @@ + + + + + +
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+