diff --git a/.vscode/extensions.json b/.vscode/extensions.json index ba68be880a53ea395e0fc9e06dad4ddd92b5af35..ed23e91023d6c7b91627b4c2bf40e018e6eb41d2 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -4,7 +4,9 @@ // List of extensions which should be recommended for users of this workspace. "recommendations": [ + "firsttris.vscode-jest-runner", "ms-vscode.vscode-typescript-tslint-plugin", + "msjsdiag.debugger-for-chrome", "slevesque.shader", "stpn.vscode-graphql", "wayou.vscode-todo-highlight" diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000000000000000000000000000000000000..c9c1a4fa4fc57ae01fc4b38e2b7e43db1f5aa6cd --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,16 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "chrome", + "request": "launch", + "name": "Launch Mol* Viewer", + "url": "http://localhost:1338/build/viewer/index.html", + "sourceMaps": true, + "webRoot": "${workspaceFolder}" + } + ] +} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index c9ee2f8d7ee29dcf55dd02c679610cc340c7cf35..a8f2d26a1a7b95a22785fd4b8f9c286878915a4b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,7 +5,7 @@ "alwaysStrict": true, "noImplicitAny": true, "noImplicitThis": true, - "sourceMap": false, + "sourceMap": true, "noUnusedLocals": true, "strictNullChecks": true, "strictFunctionTypes": true, @@ -13,7 +13,7 @@ "jsx": "react", "lib": [ "es6", "dom", "esnext.asynciterable", "es2016" ], "rootDir": "src", - "outDir": "lib", + "outDir": "lib" }, - "include": [ "src/**/*" ], + "include": [ "src/**/*" ] } \ No newline at end of file