diff --git a/package.json b/package.json index 1401b59..9d6a313 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "bvd": "npm run build:vendor && npm run deploy", "lint": "tslint ./src/**/*.ts[x]", "test": "jspm run src/test-runner | faucet", + "tsc": "tsc -p src", "_jspm-bundle-vendor-dev": "jspm bundle bundle-config.vendor.dev.js temp/vendor.dev.js -d", "_jspm-bundle-vendor": "jspm bundle bundle-config.vendor.js dist/vendor.js -ms", "post_jspm-bundle-vendor": "cp jspm.config.js jspm_packages/system.js dist/", diff --git a/src/tsconfig.json b/src/tsconfig.json index c89110e..b65278a 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -1,6 +1,7 @@ { "compileOnSave": false, "compilerOptions": { + "skipLibCheck": false, "declaration": false, "jsx": "react", "module": "es6", @@ -11,7 +12,7 @@ "noImplicitThis": false, "noUnusedLocals": true, "noUnusedParameters": true, - "noResolve": true, + "noResolve": false, "outDir": "../out", "preserveConstEnums": true, "pretty": true, @@ -30,7 +31,7 @@ "allowJs": false, "allowSyntheticDefaultImports": true, "noImplicitUseStrict": false, - "lib": ["es5", "es6", "es2016.array.include"], + "lib": ["es5", "es6", "dom", "es2016.array.include", "es2015.promise", "es2017.object", "es2015.iterable"], "strictNullChecks": false }, "include": [