Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,12 +64,12 @@
{
"command": "rech.editor.batch.tab",
"title": "Rech Batch: Performs a tab and sets the cursor on the most appropriate batch column",
"when": "!inlineSuggestionVisible"
"when": "editorLangId == bat && !inlineSuggestionVisible && !inlineEditIsVisible"
},
{
"command": "rech.editor.batch.revtab",
"title": "Rech Batch: Performs a reverse-tab and sets the cursor on the most appropriate batch column",
"when": "!inlineSuggestionVisible"
"when": "editorLangId == bat && !inlineSuggestionVisible && !inlineEditIsVisible"
}
],
"keybindings": [
Expand Down Expand Up @@ -149,7 +149,7 @@
},
"devDependencies": {
"@types/mocha": "^2.2.48",
"@types/node": "^8.10.25",
"@types/node": "^16.18.0",
"@types/vscode": "^1.73.1",
"@typescript-eslint/eslint-plugin": "^5.45.0",
"@typescript-eslint/parser": "^5.45.0",
Expand Down
54 changes: 29 additions & 25 deletions tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,30 @@
{
"compilerOptions": {
/* Basic Options */
"target": "es6",
"module": "commonjs",
"lib": [
"es6"
],
"declaration": true, /* Generates corresponding '.d.ts' file. */
"sourceMap": true, /* Generates corresponding '.map' file. */
"outDir": "./out", /* Redirect output structure to the directory. */
"rootDir": "./src", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */
"composite": true, /* Enable project compilation */
/* Strict Type-Checking Options */
"strict": true, /* Enable all strict type-checking options. */
"noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */
/* Additional Checks */
"noUnusedParameters": true, /* Report errors on unused parameters. */
"noImplicitReturns": false, /* Report error when not all code paths in function return a value. */
"noFallthroughCasesInSwitch": true, /* Report errors for fallthrough cases in switch statement. */
/* Module Resolution Options */
"moduleResolution": "node", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */
"allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */
"esModuleInterop": true, /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */
}
}
"compilerOptions": {
/* Basic Options */
"target": "ES2020",
"module": "commonjs",
"lib": [
"ES2020"
],
"declaration": true,
"sourceMap": true,
"outDir": "./out",
"rootDir": "./src",
"composite": true,
/* Strict Type-Checking Options */
"strict": true,
"noImplicitAny": true,
/* Additional Checks */
"noUnusedParameters": true,
"noImplicitReturns": false,
"noFallthroughCasesInSwitch": true,
/* Module Resolution Options */
"moduleResolution": "node",
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
/* Environment Types */
"types": ["node"],
/* Speed up by skipping node_modules checks */
"skipLibCheck": true
}
}