about summary refs log tree commit diff
path: root/editors/code/package.json
diff options
context:
space:
mode:
authorTetsuharu Ohzeki <tetsuharu.ohzeki@gmail.com>2023-06-28 03:01:57 +0900
committerTetsuharu Ohzeki <tetsuharu.ohzeki@gmail.com>2023-06-28 03:05:04 +0900
commit0ddf8b63e9d5c5bee37933ae5ca5c6d9f7a9e511 (patch)
treec3e3ee45416a3d78f2bfdfc664b1066c51c99f76 /editors/code/package.json
parent7c8ae35648099189e550c873c0dae3a4ca6c50a9 (diff)
downloadrust-0ddf8b63e9d5c5bee37933ae5ca5c6d9f7a9e511.tar.gz
rust-0ddf8b63e9d5c5bee37933ae5ca5c6d9f7a9e511.zip
editor/code: Use `@tsconfig/strictest` to define type checking rules
Motivation
-----------

This change aims to make it easier to manage tsconfig.
This intend to leave to create "ideal" rules about TypeScript's type checking.

Implementation
---------------

This change removes some duplicated rules defined in `@tsconfig/strictest` and add disabing some strict rules
that fails with the current codebase.
Diffstat (limited to 'editors/code/package.json')
-rw-r--r--editors/code/package.json1
1 files changed, 1 insertions, 0 deletions
diff --git a/editors/code/package.json b/editors/code/package.json
index 329fb849f02..ab1b0f3471d 100644
--- a/editors/code/package.json
+++ b/editors/code/package.json
@@ -48,6 +48,7 @@
         "vscode-languageclient": "^8.1.0"
     },
     "devDependencies": {
+        "@tsconfig/strictest": "^2.0.1",
         "@types/node": "~16.11.7",
         "@types/vscode": "~1.78.1",
         "@typescript-eslint/eslint-plugin": "^5.60.1",