Skip to content

Commit 0597aa2

Browse files
committed
Initial commit
0 parents  commit 0597aa2

File tree

89 files changed

+14562
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+14562
-0
lines changed

.bowerrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"directory": "bower_components",
3+
"analytics": false
4+
}

.editorconfig

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# EditorConfig helps developers define and maintain consistent
2+
# coding styles between different editors and IDEs
3+
# editorconfig.org
4+
5+
root = true
6+
7+
8+
[*]
9+
end_of_line = lf
10+
charset = utf-8
11+
trim_trailing_whitespace = true
12+
insert_final_newline = true
13+
indent_style = space
14+
indent_size = 2
15+
16+
[*.js]
17+
indent_style = space
18+
indent_size = 2
19+
20+
[*.hbs]
21+
insert_final_newline = false
22+
indent_style = space
23+
indent_size = 2
24+
25+
[*.css]
26+
indent_style = space
27+
indent_size = 2
28+
29+
[*.html]
30+
indent_style = space
31+
indent_size = 2
32+
33+
[*.{diff,md}]
34+
trim_trailing_whitespace = false

.ember-cli

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
/**
3+
Ember CLI sends analytics information by default. The data is completely
4+
anonymous, but there are times when you might want to disable this behavior.
5+
6+
Setting `disableAnalytics` to true will prevent any data from being sent.
7+
*/
8+
"disableAnalytics": false
9+
}

.gitignore

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# See http://help.github.com/ignore-files/ for more about ignoring files.
2+
3+
# compiled output
4+
/dist
5+
/tmp
6+
7+
# dependencies
8+
/node_modules
9+
/bower_components
10+
11+
# misc
12+
/.sass-cache
13+
/connect.lock
14+
/coverage/*
15+
/libpeerconnection.log
16+
npm-debug.log
17+
testem.log

.jshintrc

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"predef": [
3+
"document",
4+
"window",
5+
"-Promise"
6+
],
7+
"browser": true,
8+
"boss": true,
9+
"curly": true,
10+
"debug": false,
11+
"devel": true,
12+
"eqeqeq": true,
13+
"evil": true,
14+
"forin": false,
15+
"immed": false,
16+
"laxbreak": false,
17+
"newcap": true,
18+
"noarg": true,
19+
"noempty": false,
20+
"nonew": false,
21+
"nomen": false,
22+
"onevar": false,
23+
"plusplus": false,
24+
"regexp": false,
25+
"undef": true,
26+
"sub": true,
27+
"strict": false,
28+
"white": false,
29+
"eqnull": true,
30+
"esnext": true,
31+
"unused": true
32+
}

.npmignore

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
bower_components/
2+
tests/
3+
tmp/
4+
dist/
5+
6+
.bowerrc
7+
.editorconfig
8+
.ember-cli
9+
.travis.yml
10+
.npmignore
11+
**/.gitkeep
12+
bower.json
13+
Brocfile.js
14+
testem.json

.travis.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
language: node_js
3+
node_js:
4+
- "0.12"
5+
6+
sudo: false
7+
8+
cache:
9+
directories:
10+
- node_modules
11+
12+
env:
13+
- EMBER_TRY_SCENARIO=default
14+
- EMBER_TRY_SCENARIO=ember-release
15+
- EMBER_TRY_SCENARIO=ember-beta
16+
- EMBER_TRY_SCENARIO=ember-canary
17+
18+
matrix:
19+
fast_finish: true
20+
allow_failures:
21+
- env: EMBER_TRY_SCENARIO=ember-canary
22+
23+
before_install:
24+
- export PATH=/usr/local/phantomjs-2.0.0/bin:$PATH
25+
- "npm config set spin false"
26+
- "npm install -g npm@^2"
27+
28+
install:
29+
- npm install -g bower
30+
- npm install
31+
- bower install
32+
33+
script:
34+
- ember try $EMBER_TRY_SCENARIO test

.watchmanconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ignore_dirs": ["tmp"]
3+
}

Brocfile.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/* jshint node: true */
2+
/* global require, module */
3+
4+
var EmberAddon = require('ember-cli/lib/broccoli/ember-addon');
5+
6+
/*
7+
This Brocfile specifes the options for the dummy test app of this
8+
addon, located in `/tests/dummy`
9+
10+
This Brocfile does *not* influence how the addon or the app using it
11+
behave. You most likely want to be modifying `./index.js` or app's Brocfile
12+
*/
13+
14+
var app = new EmberAddon();
15+
16+
module.exports = app.toTree();

CLA-CORPORATE.md

Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
#### International Business machines, Inc.
2+
##### Software Grant and Corporate Contributor License Agreement ("Agreement")
3+
4+
http://www.github.com/softlayer/ember-cli-jsdoc
5+
6+
7+
Thank you for your interest in IBM’s ember-cli-jsdoc project (“the Project").
8+
In order to clarify the intellectual property license granted with Contributions
9+
from any person or entity, IBM must have a Contributor License Agreement (CLA)
10+
on file that has been signed by each Contributor, indicating agreement to the
11+
license terms below. This license is for your protection as a Contributor as
12+
well as the protection of IBM and its users; it does not change your rights to
13+
use your own Contributions for any other purpose.
14+
15+
This version of the Agreement allows an entity (the "Corporation") to submit
16+
Contributions to the Project, to authorize Contributions submitted by its
17+
designated employees to the Project, and to grant copyright and patent licenses
18+
thereto.
19+
20+
If you have not already done so, please complete and sign, then scan and email a
21+
pdf file of this Agreement to [email protected].
22+
23+
24+
25+
Please read this document carefully before signing and keep a copy for your
26+
records.
27+
28+
Corporation name: ________________________________________________
29+
30+
Corporation address: ________________________________________________
31+
32+
Point of Contact: ________________________________________________
33+
34+
E-Mail: ________________________________________________
35+
36+
Telephone: _____________________
37+
38+
39+
You accept and agree to the following terms and conditions for Your present and
40+
future Contributions submitted to the Project. Except for the license granted
41+
herein to IBM and recipients of software distributed by IBM, You reserve all
42+
right, title, and interest in and to Your Contributions.
43+
44+
1. Definitions.
45+
46+
"You" (or "Your") shall mean the copyright owner or legal entity
47+
authorized by the copyright owner that is making this Agreement
48+
with IBM. For legal entities, the entity making a Contribution and
49+
all other entities that control, are controlled by, or are under
50+
common control with that entity are considered to be a single
51+
Contributor. For the purposes of this definition, "control" means
52+
(i) the power, direct or indirect, to cause the direction or
53+
management of such entity, whether by contract or otherwise, or
54+
(ii) ownership of fifty percent (50%) or more of the outstanding
55+
shares, or (iii) beneficial ownership of such entity.
56+
57+
"Contribution" shall mean the code, documentation or other original
58+
works of authorship expressly identified in Schedule B, as well as
59+
any original work of authorship, including any modifications or
60+
additions to an existing work, that is intentionally submitted by
61+
You to IBM for inclusion in, or documentation of, the Project managed
62+
by IBM (the "Work"). For the purposes of this definition, "submitted"
63+
means any form of electronic, verbal, or written communication sent to
64+
IBM or its representatives, including but not limited to communication
65+
on electronic mailing lists, source code control systems, and issue
66+
tracking systems that are managed by, or on behalf of, IBM for the
67+
purpose of discussing and improving the Work, but excluding
68+
communication that is conspicuously marked or otherwise designated
69+
in writing by You as "Not a Contribution."
70+
71+
2. Grant of Copyright License.
72+
73+
Subject to the terms and conditions of this Agreement,
74+
You hereby grant to IBM and to recipients of software
75+
distributed by IBM a perpetual, worldwide, non-exclusive,
76+
no-charge, royalty-free, irrevocable copyright license to
77+
reproduce, prepare derivative works of, publicly display,
78+
publicly perform, sublicense, and distribute Your Contributions
79+
and such derivative works.
80+
81+
3. Grant of Patent License.
82+
83+
Subject to the terms and conditions of this Agreement,
84+
You hereby grant to IBM and to recipients of software
85+
distributed by IBM a perpetual, worldwide, non-exclusive,
86+
no-charge, royalty-free, irrevocable (except as
87+
stated in this section) patent license to make, have made, use,
88+
offer to sell, sell, import, and otherwise transfer the Work,
89+
where such license applies only to those patent claims licensable
90+
by You that are necessarily infringed by Your Contribution(s)
91+
alone or by combination of Your Contribution(s) with the Work to
92+
which such Contribution(s) were submitted. If any entity institutes
93+
patent litigation against You or any other entity (including a
94+
cross-claim or counterclaim in a lawsuit) alleging that your
95+
Contribution, or the Work to which you have contributed, constitutes
96+
direct or contributory patent infringement, then any patent licenses
97+
granted to that entity under this Agreement for that Contribution or
98+
Work shall terminate as of the date such litigation is filed.
99+
100+
4. You represent that You are legally entitled to grant the above
101+
license.
102+
103+
You represent further that each employee of the Corporation
104+
designated on Schedule A below (or in a subsequent written
105+
modification to that Schedule) is authorized to submit
106+
Contributions on behalf of the Corporation.
107+
108+
5. You represent that each of Your Contributions is Your original
109+
creation (see section 7 for submissions on behalf of others).
110+
111+
6. You are not expected to provide support for Your Contributions,
112+
except to the extent You desire to provide support. You may provide
113+
support for free, for a fee, or not at all. Unless required by
114+
applicable law or agreed to in writing, You provide Your
115+
Contributions on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
116+
OF ANY KIND, either express or implied, including, without
117+
limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
118+
MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE.
119+
120+
7. Should You wish to submit work that is not Your original creation,
121+
You may submit it to IBM separately from any
122+
Contribution, identifying the complete details of its source and
123+
of any license or other restriction (including, but not limited
124+
to, related patents, trademarks, and license agreements) of which
125+
you are personally aware, and conspicuously marking the work as
126+
"Submitted on behalf of a third-party: [named here]".
127+
128+
8. It is your responsibility to notify IBM when any change
129+
is required to the list of designated employees authorized to submit
130+
Contributions on behalf of the Corporation, or to the Corporation's
131+
Point of Contact with IBM.
132+
133+
134+
135+
Please sign: __________________________________ Date: _______________
136+
137+
Title: __________________________________
138+
139+
Corporation: __________________________________
140+
141+
142+
Schedule A
143+
144+
[Initial list of designated employees. NB: authorization is not
145+
tied to particular Contributions.]
146+
147+
148+
149+
150+
Schedule B
151+
152+
[Identification of optional concurrent software grant. Would be
153+
left blank or omitted if there is no concurrent software grant.]

0 commit comments

Comments
 (0)