Skip to content

Commit 7947437

Browse files
committed
Messing about with options for document type checking
1 parent 6de87d8 commit 7947437

29 files changed

+286
-107
lines changed

package.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@
4343
],
4444
"dependencies": {
4545
"angular": "1.7.8",
46+
"angular-animate": "1.7.8",
4647
"angular-elastic": "2.5.1",
4748
"angular-messages": "1.7.8",
4849
"angular-sanitize": "1.7.8",
49-
"angular-animate": "1.7.8",
5050
"angular-ui-bootstrap": "1.3.2 || 2.5.6",
5151
"angular-ui-grid": "^4.8.1",
5252
"async": "3.1.0",
@@ -55,19 +55,21 @@
5555
"node.extend": "2.0.2"
5656
},
5757
"peerDependencies": {
58-
"express": "^4.16.4",
59-
"mongoose": "^5.4.10"
58+
"@typegoose/typegoose": "^6.0",
59+
"express": "^4.17",
60+
"mongoose": "^5.7",
61+
"body-parser": "^1.19"
6062
},
6163
"devDependencies": {
6264
"@types/angular": "1.6.56",
6365
"@types/lodash": "4.14.141",
64-
"@types/mongoose": "^5.5.18",
65-
"@types/node": "=10.14.1",
66+
"@types/mongoose": "^5.5",
67+
"@types/node": "^12.11",
6668
"angular-mocks": "1.7.8",
67-
"body-parser": "1.19.0",
69+
"body-parser": "^1.19",
6870
"bower": "^1.8.8",
6971
"del": "5.1.0",
70-
"express": "4.17.1",
72+
"express": "^4.17",
7173
"gulp": "^4.0.2",
7274
"gulp-angular-templatecache": "3.0.0",
7375
"gulp-clean-css": "4.2.0",
@@ -88,8 +90,8 @@
8890
"karma-junit-reporter": "1.2.0",
8991
"karma-ng-html2js-preprocessor": "1.0.0",
9092
"matchdep": "2.0.0",
93+
"mongoose": "^5.7",
9194
"mocha": "^6.2.1",
92-
"mongoose": "5.7.1",
9395
"prettier": "1.18.2",
9496
"pump": "3.0.0",
9597
"typescript": "3.6.3"

website/app/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@
174174
<script src="scripts/controllers/h_deep_nesting.js"></script>
175175
<script src="scripts/controllers/test-fng-ui-select.js"></script>
176176
<script src="scripts/controllers/in-the-wild.js"></script>
177+
<script src="scripts/controllers/n-typescript-schema.js"></script>
177178
<script src="scripts/directives/bespoke-field.js"></script>
178179
<script src="scripts/directives/affix.js"></script>
179180
<script src="scripts/directives/friends.js"></script>

website/app/interfaces/n_type.js

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/interfaces/n_type.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
export enum EyeColour {
2+
BLUE = 'Blue',
3+
BROWN = 'Brown',
4+
GREEN = 'Green',
5+
HAZEL = 'Hazel'
6+
}
7+
8+
export interface INType {
9+
surname: string;
10+
forename?: string;
11+
phone: string;
12+
nationality: string;
13+
weight: number,
14+
eyeColour: EyeColour;
15+
dateOfBirth: Date,
16+
accepted: boolean;
17+
}

website/app/models/a_unadorned_schema.js

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/b_enhanced_schema.js

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/c_subdoc_example.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/d_array_example.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/e_referencing_another_collection.js

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/f_nested_schema.js

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/g_conditional_field.js

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/h_deep_nesting.js

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/app/models/i_tabbed_form.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)