diff --git a/.vscode/launch.json b/.vscode/launch.json index 6dc886f5e..5f22dba6a 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -10,7 +10,10 @@ "stopOnEntry": false, "sourceMaps": true, "outFiles": ["${workspaceRoot}/packages/svelte-vscode/dist/**/*.js"], - "preLaunchTask": "npm: watch" + "preLaunchTask": "npm: watch", + "env": { + "TSS_DEBUG": "5859" + } }, { "type": "node", @@ -52,6 +55,14 @@ "${workspaceRoot}/packages/svelte2tsx/index.js" ], "skipFiles": ["/**"] + }, + { + "type": "node", + "request": "attach", + "name": "Attach debugger to typescript plugin", + "port": 5859, + "outFiles": ["${workspaceRoot}/packages/typescript-plugin/dist/**/*.js"], + "skipFiles": ["/**"] } ] } diff --git a/packages/typescript-plugin/.npmignore b/packages/typescript-plugin/.npmignore index 161833280..bc3ec15c4 100644 --- a/packages/typescript-plugin/.npmignore +++ b/packages/typescript-plugin/.npmignore @@ -4,3 +4,4 @@ tsconfig.json .gitignore internal.md dist/tsconfig.tsbuildinfo +dist/**/*.map \ No newline at end of file diff --git a/packages/typescript-plugin/tsconfig.json b/packages/typescript-plugin/tsconfig.json index b681e7991..6d1b6f782 100644 --- a/packages/typescript-plugin/tsconfig.json +++ b/packages/typescript-plugin/tsconfig.json @@ -6,7 +6,7 @@ "strict": true, "declaration": true, "outDir": "dist", - "sourceMap": false, + "sourceMap": true, "composite": true }, "include": ["./src/**/*"],