annotate tsconfig.json @ 6:114d7e6d2633
Fix various issues around keeping references to editor objects
- Don't keep references to view. Instead, generate unique view IDs and
use that to find the correct uninstaller when needed.
- Don't keep a reference to the plugin itself in registered callbacks
on views because that could keep the plugin alive after it has been
unloaded.
author |
Ludovic Chabant <ludovic@chabant.com> |
date |
Mon, 14 Feb 2022 12:35:45 -0800 |
parents |
7975d7c73f8a |
children |
2a9e941c96ee |
rev |
line source |
0
|
1 {
|
|
2 "compilerOptions": {
|
|
3 "baseUrl": ".",
|
|
4 "inlineSourceMap": true,
|
|
5 "inlineSources": true,
|
|
6 "module": "ESNext",
|
|
7 "target": "ES6",
|
|
8 "allowJs": true,
|
|
9 "noImplicitAny": true,
|
|
10 "moduleResolution": "node",
|
|
11 "importHelpers": true,
|
|
12 "lib": [
|
|
13 "DOM",
|
|
14 "ES5",
|
|
15 "ES6",
|
|
16 "ES7"
|
|
17 ]
|
|
18 },
|
|
19 "include": [
|
|
20 "**/*.ts"
|
|
21 ]
|
|
22 }
|