diff --git a/extensions/json/.vscode/launch.json b/extensions/json/.vscode/launch.json
index 9f534b622acde2a1af66991b7cd28f13ac846568..744746999b484b1091e7152c0969c2fa8b558bd2 100644
--- a/extensions/json/.vscode/launch.json
+++ b/extensions/json/.vscode/launch.json
@@ -10,8 +10,8 @@
"--extensionDevelopmentPath=${workspaceRoot}"
],
"stopOnEntry": false,
- "sourceMaps": false,
- "outDir": "${workspaceRoot}/out",
+ "sourceMaps": true,
+ "outDir": "${workspaceRoot}/client/out",
"preLaunchTask": "npm"
}
]
diff --git a/extensions/json/client/tsconfig.json b/extensions/json/client/tsconfig.json
index 04c13962a52713408efa86d14df2d07e03745e63..b37b37e55dc751780972ed3c3d8401a1ea879f3e 100644
--- a/extensions/json/client/tsconfig.json
+++ b/extensions/json/client/tsconfig.json
@@ -3,7 +3,8 @@
"noLib": true,
"target": "es5",
"module": "commonjs",
- "sourceMap": false,
+ "sourceMap": true,
+ "sourceRoot": "../src",
"outDir": "./out"
},
"exclude": [
diff --git a/extensions/json/package.json b/extensions/json/package.json
index 5c99535de75318cb22d4ac7f738feb331a37ef5d..563ea6c7a09acef091547b363d2db4769fa2e256 100644
--- a/extensions/json/package.json
+++ b/extensions/json/package.json
@@ -10,7 +10,7 @@
],
"main": "./client/out/jsonMain",
"scripts": {
- "compile": "gulp compile-extension:json-client"
+ "compile": "gulp compile-extension:json-client && gulp compile-extension:json-server"
},
"contributes": {
"languages": [
diff --git a/extensions/json/server/src/typings/ref.d.ts b/extensions/json/server/src/typings/ref.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..070ae9999a7fd5671b85fac3b0fb9f3160d4b3c1
--- /dev/null
+++ b/extensions/json/server/src/typings/ref.d.ts
@@ -0,0 +1,3 @@
+///
+///
+///
\ No newline at end of file
diff --git a/extensions/json/server/tsconfig.json b/extensions/json/server/tsconfig.json
index 4ffc510ad7a903eae290bfbfd213fbe9a2ae74a0..b37b37e55dc751780972ed3c3d8401a1ea879f3e 100644
--- a/extensions/json/server/tsconfig.json
+++ b/extensions/json/server/tsconfig.json
@@ -4,6 +4,7 @@
"target": "es5",
"module": "commonjs",
"sourceMap": true,
+ "sourceRoot": "../src",
"outDir": "./out"
},
"exclude": [