From abd84f7fcb75ad87cc46b027e698b53d609b3812 Mon Sep 17 00:00:00 2001 From: Alex Vernacchia Date: Wed, 7 Jan 2015 17:23:07 +0000 Subject: [PATCH] Initial commit --- .gitignore | 2 ++ .jshintrc | 22 ++++++++++++++++++++++ .npmignore | 6 ++++++ README.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ bower.json | 31 +++++++++++++++++++++++++++++++ gulpfile.js | 13 +++++++++++++ index.html | 13 +++++++++++++ package.json | 30 ++++++++++++++++++++++++++++++ scheduler.js | 5 +++++ test.js | 5 +++++ 10 files changed, 173 insertions(+) create mode 100644 .gitignore create mode 100644 .jshintrc create mode 100644 .npmignore create mode 100644 README.md create mode 100644 bower.json create mode 100644 gulpfile.js create mode 100644 index.html create mode 100644 package.json create mode 100644 scheduler.js create mode 100644 test.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a088b6f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +bower_components diff --git a/.jshintrc b/.jshintrc new file mode 100644 index 0000000..f607f32 --- /dev/null +++ b/.jshintrc @@ -0,0 +1,22 @@ +{ + "bitwise": true, + "boss": true, + "browser": true, + "curly": true, + "debug": false, + "devel": true, + "eqeqeq": true, + "expr": true, + "latedef": false, + "laxbreak": true, + "laxcomma": true, + "newcap": true, + "node": false, + "shadow": false, + "strict": true, + "undef": true, + "unused": true, + "globals": { + "angular": true + } +} diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..e1d944f --- /dev/null +++ b/.npmignore @@ -0,0 +1,6 @@ +.* +*.log +bower.json +gulpfile.js +index.html +test.js diff --git a/README.md b/README.md new file mode 100644 index 0000000..528d354 --- /dev/null +++ b/README.md @@ -0,0 +1,46 @@ +#Social.com's Scheduler + +Here is a scheduler from us, for you. Enjoy. Will be rough at the start, but we'll +get there. The rest is coming soon. + +It should look something like this below when finished. + +![The Scheduler](https://s3-eu-west-1.amazonaws.com/socialdotcom/sdc-scheduler.PNG) + +##Installing + +**Bower** +```sh +bower install --save /* whatever name we decide on */ +``` +This should download angular as well, which is required. + + +**NPM** +```sh +npm install --save /* whatever name we decide on */ +``` +You will need angular as well. will look into doing this with npm for browserify +or use with [cherrio][1]. + +##Contributing + +Obviously we would love you to contribute your ideas as well as code! + +We only ask that you write tests for code you contribute (if applicable) and +adhere to the coding style that is already in the files. + +###Getting Started + +Fork the project. Even maintainers will be using forks. + +We will be using gulp and bower for this project. Thus, you will need to run `npm install` +and `bower install`. + +After that, you should be good to go. Happy hunting! + +##Release History + +Coming soon... + +[1]: https://www.npmjs.com/package/cheerio diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..4ad0754 --- /dev/null +++ b/bower.json @@ -0,0 +1,31 @@ +{ + "name": "socialdotcom-scheduler", + "version": "0.1.0", + "homepage": "https://github.com/socialdotcom/scheduler", + "authors": [ + "Social.com" + ], + "contributors": [ + "Alex Vernacchia " + ], + "description": "scheduler with many other use cases", + "main": "scheduler.js", + "keywords": [ + "angularjs", + "angular", + "scheduler", + "socialdotcom" + ], + "license": "BSD-3-Clause", + "ignore": [ + "**/.*", + "bower_components", + "index.html", + "node_modules", + "test", + "tests" + ], + "dependencies": { + "angularjs": "~1.3.8" + } +} diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..c04b7a1 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,13 @@ +'use strict'; + +var gulp = require( 'gulp' ); +var jshint = require( 'gulp-jshint' ); + + +gulp.task('jshint', function() { + gulp.src( ['./scheduler.js', './test.js'] ) + .pipe( jshint('./.jshintrc') ) + .pipe( jshint.reporter( 'jshint-stylish' ) ); +}); + +// will add tasks for min and other stuff diff --git a/index.html b/index.html new file mode 100644 index 0000000..7084b10 --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + Social.com Scheduler + + +

Will be where all the testing, examples, and markup go

+ + + + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..308fd0a --- /dev/null +++ b/package.json @@ -0,0 +1,30 @@ +{ + "name": "socialdotcom-scheduler", + "version": "0.1.0", + "description": "scheduler with many other use cases", + "main": "scheduler.js", + "scripts": { + "test": "grunt karma" + }, + "repository": { + "type": "git", + "url": "https://github.com/socialdotcom/scheduler.git" + }, + "keywords": [ + "angular", + "angularjs", + "scheduler", + "socialdotcom" + ], + "author": "Social.com", + "license": "BSD-3-Clause", + "bugs": { + "url": "https://github.com/socialdotcom/scheduler/issues" + }, + "homepage": "https://github.com/socialdotcom/scheduler", + "devDependencies": { + "gulp": "^3.8.10", + "gulp-jshint": "^1.9.0", + "jshint-stylish": "^1.0.0" + } +} diff --git a/scheduler.js b/scheduler.js new file mode 100644 index 0000000..00e022f --- /dev/null +++ b/scheduler.js @@ -0,0 +1,5 @@ +(function() { + 'use strict'; + + // we'll get there don't worry +})(); diff --git a/test.js b/test.js new file mode 100644 index 0000000..d148330 --- /dev/null +++ b/test.js @@ -0,0 +1,5 @@ +(function() { + 'use strict'; + + // coming soon as well +})();