Skip to content
This repository was archived by the owner on Dec 16, 2019. It is now read-only.

Commit b50b3fc

Browse files
committed
init
1 parent a035a0f commit b50b3fc

File tree

4 files changed

+112
-4
lines changed

4 files changed

+112
-4
lines changed

.gitignore

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# generic (system) files/extensions we don't want
2+
*.seed
3+
*.log
4+
*.csv
5+
*.dat
6+
*.out
7+
*.pid
8+
*.gz
9+
.idea/*
10+
*.DS_Store
11+
lib-cov
12+
pids
13+
logs
14+
results
15+
16+
node_modules
17+
18+
bower_components

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Version numbers correspond to `bower.json` version
2+
3+
# 1.0.0
4+
5+
## Features
6+
7+
## Bug Fixes
8+
9+
## Breaking Changes

README.md

Lines changed: 51 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,51 @@
1-
angularjs-dropdown-multiselect
2-
==============================
3-
4-
AngularJS Dropdown Multiselect
1+
# AngularJS Dropdown Multiselect
2+
3+
[TODO - brief summary]
4+
5+
## Demo
6+
http://Dotan Simha.github.io/angularjs-dropdown-multiselect/
7+
8+
## Dependencies
9+
- required:
10+
[TODO]
11+
- optional
12+
[TODO]
13+
14+
See `bower.json` and `index.html` in the `gh-pages` branch for a full list / more details
15+
16+
## Install
17+
1. download the files
18+
1. Bower
19+
1. add `"angularjs-dropdown-multiselect": "latest"` to your `bower.json` file then run `bower install` OR run `bower install angularjs-dropdown-multiselect`
20+
2. include the files in your app
21+
1. `js-dropdown-multiselect.min.js`
22+
2. `js-dropdown-multiselect.less` OR `js-dropdown-multiselect.min.css` OR `js-dropdown-multiselect.css`
23+
3. include the module in angular (i.e. in `app.js`) - `Dotan Simha.angularjs-dropdown-multiselect`
24+
25+
See the `gh-pages` branch, files `bower.json` and `index.html` for a full example.
26+
27+
28+
## Documentation
29+
See the `js-dropdown-multiselect.js` file top comments for usage examples and documentation
30+
https://github.com/Dotan Simha/angularjs-dropdown-multiselect/blob/master/js-dropdown-multiselect.js
31+
32+
33+
## Development
34+
35+
1. `git checkout gh-pages`
36+
1. run `npm install && bower install`
37+
2. write your code then run `grunt`
38+
3. git commit your changes
39+
2. copy over core files (.js and .css/.less for directives) to master branch
40+
1. `git checkout master`
41+
2. `git checkout gh-pages js-dropdown-multiselect.js js-dropdown-multiselect.min.js js-dropdown-multiselect.less js-dropdown-multiselect.css js-dropdown-multiselect.min.css`
42+
3. update README, CHANGELOG, bower.json, and do any other final polishing to prepare for publishing
43+
1. git commit changes
44+
2. git tag with the version number, i.e. `git tag v1.0.0`
45+
4. create github repo and push
46+
1. [if remote does not already exist or is incorrect] `git remote add origin [github url]`
47+
2. `git push origin master --tags` (want to push master branch first so it is the default on github)
48+
3. `git checkout gh-pages`
49+
4. `git push origin gh-pages`
50+
5. (optional) register bower component
51+
1. `bower register angularjs-dropdown-multiselect [git repo url]`

bower.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"name": "angularjs-dropdown-multiselect",
3+
"version": "1.0.0",
4+
"authors": [
5+
"Dotan Simha <[email protected]>"
6+
],
7+
"description": "AngularJS Dropdown Multiselect",
8+
"keywords": [
9+
"angularjs",
10+
"angular",
11+
"dropdown",
12+
"multiselect",
13+
"directive",
14+
"list",
15+
"checklist",
16+
"bootstrap"
17+
],
18+
"license": "MIT",
19+
"ignore": [
20+
"**/.*",
21+
"node_modules",
22+
"bower_components",
23+
"test",
24+
"tests"
25+
],
26+
"dependencies": {
27+
"angular":"~1.2.0",
28+
"angular-animate":"~1.2.0",
29+
"angular-sanitize":"~1.2.0",
30+
"angular-touch":"~1.2.0"
31+
},
32+
"devDependencies": {
33+
}
34+
}

0 commit comments

Comments
 (0)