{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es6",
        "importHelpers": true,
        "noImplicitAny": true,
        "sourceMap": false,
        "declaration": true,
        "noLib": false,
        "outDir": "../../lib",
        "rootDir": "../"
    },
    "files": [
        "../../typings/github-electron/node.d.ts",
        "../../typings/github-electron/github-electron.d.ts",
        "../../typings/github-electron/github-electron-main.d.ts",
        "application.ts",
        "application-window.ts",
        "main.ts",
        "protocol-handlers.ts"
    ]
}

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es6",
        "importHelpers": true,
        "noImplicitAny": true,
        "sourceMap": false,
        "declaration": true,
        "noLib": false,
        "outDir": "../../lib",
        "rootDir": "../",
        "lib": ["es6"],
        "types": ["node"]
    },
    "files": [
        "../../typings/github-electron/node.d.ts",
        "../../typings/github-electron/github-electron.d.ts",
        "../../typings/github-electron/github-electron-main.d.ts",
        "application.ts",
        "application-window.ts",
        "main.ts",
        "protocol-handlers.ts"
    ]
}

Exclude DOM type definitions when compiling main-process code
Exclude DOM type definitions when compiling main-process code

Resolves #38
