summaryrefslogtreecommitdiffstats
path: root/remote/test/puppeteer/tsconfig.lib.json
diff options
context:
space:
mode:
Diffstat (limited to 'remote/test/puppeteer/tsconfig.lib.json')
-rw-r--r--remote/test/puppeteer/tsconfig.lib.json16
1 files changed, 16 insertions, 0 deletions
diff --git a/remote/test/puppeteer/tsconfig.lib.json b/remote/test/puppeteer/tsconfig.lib.json
new file mode 100644
index 0000000000..6f668b4e54
--- /dev/null
+++ b/remote/test/puppeteer/tsconfig.lib.json
@@ -0,0 +1,16 @@
+/**
+ * This configuration only exists for the API Extractor tool and for VSCode to use. It is NOT the tsconfig used for compilation.
+ * For CJS builds, `tsconfig.cjs.json` is used, and for ESM, it's `tsconfig.esm.json`.
+ * See the details in CONTRIBUTING.md that describes our TypeScript setup.
+ */
+{
+ "extends": "./tsconfig.base.json",
+ "compilerOptions": {
+ "composite": true
+ },
+ "references": [
+ {"path": "src/tsconfig.esm.json"},
+ {"path": "src/tsconfig.cjs.json"}
+ ],
+ "exclude": ["**/*"]
+}