Skip to content

Instantly share code, notes, and snippets.

@tomitrescak
Created May 18, 2016 23:15
Show Gist options
  • Save tomitrescak/844a9d909d1bf328303118c1aa49f36d to your computer and use it in GitHub Desktop.
Save tomitrescak/844a9d909d1bf328303118c1aa49f36d to your computer and use it in GitHub Desktop.
TsConfig with classic module resolution, depending on global typings
{
"compileOnSave": true,
"compilerOptions": {
"target": "es6",
"module": "es6",
"declaration": false,
"noImplicitAny": true,
"removeComments": false,
"noLib": false,
"preserveConstEnums": true,
"outDir": "../imports",
"suppressImplicitAnyIndexErrors": true,
"jsx": "preserve",
"experimentalDecorators": true,
"sourceMap": false,
"allowSyntheticDefaultImports": true,
"moduleResolution": "classic"
},
"formatCodeOptions": {
"indentSize": 2,
"tabSize": 2,
"convertTabsToSpaces": true,
"insertSpaceAfterCommaDelimiter": true,
"insertSpaceAfterSemicolonInForStatements": true,
"insertSpaceBeforeAndAfterBinaryOperators": true,
"insertSpaceAfterKeywordsInControlFlowStatements": true,
"insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
"insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false,
"placeOpenBraceOnNewLineForFunctions": false,
"placeOpenBraceOnNewLineForControlBlocks": false
},
"filesGlob": [
"!./node_modules/**",
"**/*.ts",
"**/*.tsx"
],
"exclude": [
"node_modules",
"./**/node_modules"
],
"atom": {
"rewriteTsconfig": true
},
"files": [
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment