diff --git a/.gitignore b/.gitignore index e5c9c6ca22..0dfd66c2e0 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ log.txt *.sublime-workspace .idea/ +.vscode/ .sass-cache/ .versions/ coverage/ @@ -21,12 +22,9 @@ $RECYCLE.BIN/ Thumbs.db UserInterfaceState.xcuserstate -scripts/resources/web-animations-js/test/ -scripts/resources/web-animations-js/inter-* -scripts/resources/web-animations-js/**/*.map -scripts/resources/web-animations-js/**/*.md -scripts/resources/web-animations-js/**/*.sh -scripts/resources/web-animations-js/**/*.yml -scripts/resources/web-animations-js/**/*.gz - .package.tmp.json + +src/themes/version.scss +scripts/e2e/webpackEntryPoints.json +scripts/build/e2e-generated-tsconfig.json +*.css.ts \ No newline at end of file diff --git a/.scss-lint.yml b/.scss-lint.yml index da0b91e803..bbb697777f 100644 --- a/.scss-lint.yml +++ b/.scss-lint.yml @@ -3,10 +3,14 @@ # See config at https://github.com/brigade/scss-lint/blob/master/config/default.yml exclude: - - 'src/components/slides/**' + - 'src/components/item/item.ios.scss' + - 'src/components/item/item.md.scss' + - 'src/components/list/list.ios.scss' - 'src/components/show-hide-when/**' - - 'src/components.*.scss' - - 'src/util/*.scss' + - 'src/components/slides/**' + - 'src/themes/ionic.mixins.scss' + - 'src/themes/license.scss' + - 'src/themes/util.scss' - 'src/platform/cordova.*.scss' diff --git a/tsconfig.json b/tsconfig.json index 7b2ff9383a..e63f488a2a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,26 +1,23 @@ { "compilerOptions": { + "allowUnreachableCode": false, + "declaration": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, - "target": "es5", + "lib": ["dom", "es2015"], "module": "commonjs", - "declaration": true, - "outDir": "dist", - "noImplicitAny": true + "moduleResolution": "node", + "noImplicitAny": false, + "removeComments": true, + "target": "es5", + "types": ["jasmine", "protractor"] }, - "filesGlob": [ - "src/**/*.ts", - "!node_modules/**/*" - ], - "exclude": [ - "node_modules", - "scripts", - "typings/main", - "typings/main.d.ts" + "include": [ + "./src/**/*.ts" ], "compileOnSave": false, "buildOnSave": false, "atom": { "rewriteTsconfig": false } -} +} \ No newline at end of file