Skip to content

Commit 71b2122

Browse files
committed
Added completed assignment 1.
1 parent 421b1b7 commit 71b2122

30 files changed

+1390
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# http://editorconfig.org
2+
root = true
3+
4+
[*]
5+
charset = utf-8
6+
indent_style = space
7+
indent_size = 2
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true
10+
11+
12+
[*.md]
13+
max_line_length = 0
14+
trim_trailing_whitespace = false
15+
16+
# Indentation override
17+
#[lib/**.js]
18+
#[{package.json,.travis.yml}]
19+
#[**/**.js]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.idea
2+
node_modules
3+
jspm_packages
4+
npm-debug.log
5+
debug.log
6+
src/**/*.js
7+
!src/systemjs.config.extras.js
8+
!src/systemjs.config.js
9+
*.js.map
10+
e2e/**/*.js
11+
e2e/**/*.js.map
12+
_test-output
13+
_temp
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
dist: trusty
2+
sudo: required
3+
language: node_js
4+
node_js:
5+
- "5"
6+
os:
7+
- linux
8+
env:
9+
global:
10+
- DBUS_SESSION_BUS_ADDRESS=/dev/null
11+
- DISPLAY=:99.0
12+
- CHROME_BIN=chromium-browser
13+
before_script:
14+
- sh -e /etc/init.d/xvfb start
15+
install:
16+
- npm install
17+
script:
18+
- npm run lint
19+
- npm run test:once
20+
- npm run e2e
Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
## Angular Documentation QuickStart Changelog
2+
Upgraders: for a fresh start, consider running these commands
3+
* `git clean -xdf`
4+
* `npm install`
5+
6+
<a name="0.2.22"></a>
7+
# 0.2.22 (2017-01-05)
8+
* Add `non-essential-files.txt` and instructions to use it to README
9+
10+
<a name="0.2.21"></a>
11+
# 0.2.21 (2016-12-14)
12+
* Update to in-memory-web-api v.0.2.1
13+
14+
<a name="0.2.20"></a>
15+
# 0.2.20 (2016-12-07)
16+
* Update to Angular 2.3.0
17+
18+
<a name="0.2.19"></a>
19+
# 0.2.19 (2016-11-30)
20+
* remove upgrade mappings from `systemjs.config.js` PR #301
21+
22+
<a name="0.2.18"></a>
23+
# 0.2.18 (2016-11-30)
24+
* remove `exclude` clause from `tsconfig.json`; it was just confusing people
25+
* karma.config + karma-test-shim can handle multiple spec source paths (issue #294)
26+
* cosmetic `app.component.spec.ts` changes
27+
* cosmetic `karma.config.js` changes
28+
29+
<a name="0.2.17"></a>
30+
# 0.2.17 (2016-11-16)
31+
* Conform to updated QuickStart advice
32+
* removed docker everywhere (was nice but not necessary)
33+
* removed wallaby
34+
* shrink styles.css
35+
* refine tsconfig.json
36+
* `AppComponent` uses interpolation
37+
38+
<a name="0.2.16"></a>
39+
# 0.2.16 (2016-11-14)
40+
* Update to Angular 2.2.0
41+
42+
<a name="0.2.15"></a>
43+
# 0.2.15 (2016-10-29)
44+
* Revert to Jasmine 2.4.1 because bug in 2.5.x (see [jasmine issue #1231](https://github.com/jasmine/jasmine/issues/1231))
45+
46+
<a name="0.2.14"></a>
47+
# 0.2.14 (2016-10-29)
48+
* Remove bootstrap.css install
49+
* Angular v2.1.2
50+
51+
<a name="0.2.13"></a>
52+
# 0.2.13 (2016-10-20)
53+
* Protractor 4
54+
* Move from `typings` to `@types`. See `tsconfig.json` changes.
55+
* Angular v2.1.1
56+
57+
<a name="0.2.12"></a>
58+
# 0.2.12 (2016-10-06)
59+
* Angular v2.1.0
60+
61+
<a name="0.2.11"></a>
62+
# 0.2.11 (2016-10-06)
63+
* Angular v2.0.2
64+
* License is MIT
65+
* Current testing configuration
66+
* No code changes
67+
68+
<a name="0.2.10"></a>
69+
# 0.2.10 (2016-09-19)
70+
* All "Angular 2" references become just "Angular"
71+
* No code changes
72+
73+
<a name="0.2.9"></a>
74+
# 0.2.9 (2016-09-14)
75+
* Angular 2.0.0 version
76+
* Update to Typescript 2.0.2
77+
* Fix e2e test missing dir
78+
79+
<a name="0.2.8"></a>
80+
# 0.2.8 (2016-09-01)
81+
* remove @angular test libraries from system.js (now in shim)
82+
* update test related files
83+
* wallaby doesn't completely work. Researching.
84+
85+
<a name="0.2.7"></a>
86+
# 0.2.7 (2016-08-31)
87+
* Angular 2 RC6 version
88+
* Updated new forms, router, angular2-in-memory-web-api, karma, core-js, rxjs and zone.js packages
89+
* Removed router-deprecated package
90+
* Updated karma.conf.js and systemjs.config.js
91+
92+
<a name="0.2.6"></a>
93+
# 0.2.6 (2016-08-09)
94+
* Angular 2 RC5 version
95+
* Updated new forms, router and angular2-in-memory-web-api
96+
97+
<a name="0.2.5"></a>
98+
# 0.2.5 (2016-06-30)
99+
* Angular 2 RC4 version
100+
* Updated new forms and router
101+
102+
<a name="0.2.4"></a>
103+
# 0.2.4 (2016-06-21)
104+
* Angular 2 RC3 version
105+
* Add new forms and router
106+
* Add support for TS e2e tests
107+
108+
<a name="0.2.3"></a>
109+
# 0.2.3 (2016-06-15)
110+
* Angular 2 RC2 version
111+
112+
<a name="0.2.2"></a>
113+
# 0.2.2 (2016-05-21)
114+
* Update to Typings 1.x
115+
116+
<a name="0.2.1"></a>
117+
# 0.2.1 (2016-05-03)
118+
* Angular 2 RC01 version
119+
120+
<a name="0.2.0"></a>
121+
# 0.2.0 (2016-05-02)
122+
* Angular 2 RC0 version
123+
124+
<a name="0.1.17"></a>
125+
# 0.1.17 (2016-04-29)
126+
* update packages
127+
* Angular 2 beta 17
128+
* RxJS 5.0.0-beta.6
129+
* a2-in-memory-web-api 0.1.17
130+
131+
<a name="0.1.16"></a>
132+
# 0.1.16 (2016-04-26)
133+
* update packages
134+
* Angular 2 beta 16
135+
* a2-in-memory-web-api 0.1.6
136+
* protractor 3.3.0
137+
* typings 0.8.1
138+
* zone.js 0.6.12
139+
140+
* added favicon.ico
141+
142+
* testing
143+
- updated wallaby.js and karma.conf.js
144+
- updated app.component.spec.ts
145+
146+
147+
<a name="0.1.15"></a>
148+
# 0.1.15 (2016-04-13)
149+
* Add testing support
150+
* npm scripts
151+
* karma/jasmine
152+
* protractor
153+
154+
* update packages
155+
* Angular 2 beta 15
156+
* lite-server 2.2.0
157+
* systemjs 0.19.26
158+
* typescript 1.8.10
159+
* typings 0.7.12
160+
161+
* add run packages
162+
* a2-in-memory-web-api
163+
164+
* add testing dev-dependency packages
165+
* canonical-path: 0.0.2,
166+
* http-server: ^0.9.0,
167+
* jasmine-core: ~2.4.1,
168+
* karma: ^0.13.22,
169+
* karma-chrome-launcher: ^0.2.3,
170+
* karma-cli: ^0.1.2,
171+
* karma-htmlfile-reporter: ^0.2.2,
172+
* karma-jasmine: ^0.3.8,
173+
* protractor: ^3.2.2,
174+
* rimraf: ^2.5.2
175+
176+
<a name="0.1.14"></a>
177+
# 0.1.14 (2016-04-07)
178+
* update packages
179+
* Angular 2 beta 14
180+
* lite-server 2.2.0
181+
* typings 0.7.12
182+
183+
<a name="0.1.13"></a>
184+
# 0.1.13 (2016-03-31)
185+
* update packages
186+
* Angular 2 beta 13
187+
188+
<a name="0.1.12"></a>
189+
# 0.1.12 (2016-03-23)
190+
* update packages
191+
* Angular 2 beta 12
192+
* zones 0.6.6
193+
* remove es6-promise because no longer needed.
194+
195+
<a name="0.1.11"></a>
196+
# 0.1.11 (2016-03-18)
197+
* update packages
198+
* Angular 2 beta 11
199+
* zones 0.6.4
200+
* typescript 1.8.9
201+
* typings 0.7.9
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License
2+
3+
Copyright (c) 2014-2016 Google, Inc.
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.

0 commit comments

Comments
 (0)