fix a handful of strict null errors; make test config also be strict

These errors only arose because I didn't run `npm build`, only `npm
test`. Then, when I tried building the null checks failed. Keeping the
two config fiels in sync will help prevent this issue in the future
This commit is contained in:
felipe
2017-03-10 17:45:16 +01:00
parent c0b0649f37
commit a45048a464
4 changed files with 10 additions and 13 deletions

View File

@ -14,6 +14,8 @@ class GridColAttributes extends XmlAttributeComponent<{w: number}> {
export class GridCol extends XmlComponent {
constructor(width?: number) {
super("w:gridCol");
this.root.push(new GridColAttributes({w: width}));
if (width !== undefined) {
this.root.push(new GridColAttributes({w: width}));
}
}
}