{ "compilerOptions": { "target": "es6", "module": "esnext", "moduleResolution": "node", "emitDecoratorMetadata": true, "experimentalDecorators": true, "allowSyntheticDefaultImports": true, "sourceMap": true, "noEmit": true, "noEmitHelpers": true, "strictNullChecks": false, "lib": [ "dom", "es6" ], "typeRoots": [ "node_modules/@types" ], "types": [ "hammerjs", "jasmine", "node", "uglify-js", "webpack", "events", "glob", "minimatch", "q", "tapable", "xml2js" ] }, "exclude": [ "node_modules", "dist" ], "files": [ "./node_modules/@types/tapable/index.d.ts" "./src/gnat.d.ts" ], "awesomeTypescriptLoaderOptions": { "forkChecker": true, "useWebpackText": true }, "compileOnSave": false, "buildOnSave": false, "atom": { "rewriteTsconfig": false } }