diff --git a/.npmignore b/.npmignore index 63aecf2e9..94c41f84f 100644 --- a/.npmignore +++ b/.npmignore @@ -1,4 +1,3 @@ -*.ts .vscode .test examples diff --git a/package.json b/package.json index d6a578d3f..1917202dd 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "4.3.1", "description": "TypeScript loader for webpack", "main": "index.js", + "types": "dist/types/index.d.ts", "scripts": { "build": "tsc --version && tsc --project \"./src\"", "comparison-tests": "npm link ./test/comparison-tests/testLib && node test/comparison-tests/run-tests.js", diff --git a/src/tsconfig.json b/src/tsconfig.json index 05b8597ba..ebe747092 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -8,6 +8,8 @@ "strict": true, "module": "commonjs", "moduleResolution": "node", - "outDir": "../dist" + "declaration": true, + "outDir": "../dist", + "declarationDir": "../dist/types" } }