Initial commit

This commit is contained in:
Alex Vernacchia
2015-01-07 17:23:07 +00:00
commit abd84f7fcb
10 changed files with 173 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
node_modules
bower_components
+22
View File
@@ -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
}
}
+6
View File
@@ -0,0 +1,6 @@
.*
*.log
bower.json
gulpfile.js
index.html
test.js
+46
View File
@@ -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
+31
View File
@@ -0,0 +1,31 @@
{
"name": "socialdotcom-scheduler",
"version": "0.1.0",
"homepage": "https://github.com/socialdotcom/scheduler",
"authors": [
"Social.com"
],
"contributors": [
"Alex Vernacchia <avernacchia@salesforce.com>"
],
"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"
}
}
+13
View File
@@ -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
+13
View File
@@ -0,0 +1,13 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Social.com Scheduler</title>
</head>
<body>
<h1>Will be where all the testing, examples, and markup go</h1>
<script src="./bower_components/angularjs/angular.js"></script>
<script src="./scheduler.js"></script>
</body>
</html>
+30
View File
@@ -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"
}
}
+5
View File
@@ -0,0 +1,5 @@
(function() {
'use strict';
// we'll get there don't worry
})();
+5
View File
@@ -0,0 +1,5 @@
(function() {
'use strict';
// coming soon as well
})();