commit abd84f7fcb75ad87cc46b027e698b53d609b3812 Author: Alex Vernacchia Date: Wed Jan 7 17:23:07 2015 +0000 Initial commit 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 +})();