-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Labels
extensionIssues with the VSCode ExtensionIssues with the VSCode Extension
Description
Describe the bug
No Betterer problems appear on VS Code when the Betterer extension is installed
To Reproduce
I have initialized my Betterer project using npx @betterer/cli init and currently 2671 issues exist

My betterer.ts file is defined as;
import { typescript } from '@betterer/typescript';
export default {
'strictNullChecks compilation': () =>
typescript('./tsconfig.json', {
strictNullChecks: true
}).include('./src/**/*.ts')
};
Expected behavior
I expect the Problems tab on VS Code to show Betterer problems
These are logs from the Betterer Output Terminal
[Info - 11:41:41 am] Server: Clearing diagnostics for "file:///c%3A/Users/xxxx/Documents//app/ui/tsconfig.json".
[Info - 11:41:41 am] Server: Removing "file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json" from validation queue at 2023-01-23T00:41:41.464Z
[Info - 11:43:16 am] Server: file:///c%3A/Users/xxxx/Documents/app/ui/.betterer.results opened, validating:
[Info - 11:43:16 am] Server: Adding "file:///c%3A/Users/xxxx/Documents/app/ui/.betterer.results" to validation queue at 2023-01-23T00:43:16.721Z
[Info - 11:43:16 am] Server: Processing queue at 2023-01-23T00:43:16.721Z
[Info - 11:43:16 am] Server: Validating document "file:///c%3A/Users/xxxx/Documents/app/ui/.betterer.results".
[Info - 11:43:16 am] Validator: Folders: 1, Documents: 1
[Info - 11:43:16 am] Validator: About to run Betterer.
[Info - 11:43:16 am] Validator: Setting CWD to "c:\Users\xxxx\Documents\app\ui".
[Info - 11:43:16 am] Validator: Getting Betterer for "c:\Users\xxxx\Documents\app\ui".
[Info - 11:43:16 am] Validator: Getting Betterer config.
[Info - 11:43:16 am] {"cache":true,"cachePath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.cache","configPaths":["c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.ts"],"cwd":"c:\\Users\\xxxx\\Documents\\app\\ui","filters":[".*"],"resultsPath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.results","silent":true}
[Info - 11:43:16 am] Validator: Not running Betterer, no documents need updating.
[Info - 11:43:16 am] Validator: Restoring CWD to "C:\Program Files\Microsoft VS Code".
[Info - 11:43:16 am] Server: file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json opened, validating:
[Info - 11:43:16 am] Server: Adding "file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json" to validation queue at 2023-01-23T00:43:16.979Z
[Info - 11:43:16 am] Server: Processing queue at 2023-01-23T00:43:16.979Z
[Info - 11:43:16 am] Server: Validating document "file:///c%3A/Users/xxxx/Documents/app/ui/tsconfig.json".
[Info - 11:43:16 am] Validator: Folders: 1, Documents: 1
[Info - 11:43:17 am] Validator: About to run Betterer.
[Info - 11:43:17 am] Validator: Setting CWD to "c:\Users\xxxx\Documents\app\ui".
[Info - 11:43:17 am] Validator: Getting Betterer for "c:\Users\xxxx\Documents\app\ui".
[Info - 11:43:17 am] Validator: Getting Betterer config.
[Info - 11:43:17 am] {"cache":true,"cachePath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.cache","configPaths":["c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.ts"],"cwd":"c:\\Users\\xxxx\\Documents\\app\\ui","filters":[".*"],"resultsPath":"c:\\Users\\xxxx\\Documents\\app\\ui\\.betterer.results","silent":true}
[Info - 11:43:17 am] Validator: Running Betterer in "c:\Users\xxxx\Documents\app\ui".
[Info - 11:43:17 am] Validator: Running Betterer on "["c:\\Users\\xxxx\\Documents\\app\\ui\\tsconfig.json"]."
[Error - 11:43:17 am] Validator: Error: Cannot find module './register'
Require stack:
- c:\Users\xxxx\Documents\app\ui\node_modules\@betterer\betterer\dist\betterer.js
- c:\Users\xxxx\Documents\app\ui\node_modules\@betterer\betterer\dist\index.js
- c:\Users\xxxx\.vscode\extensions\betterer.betterer-vscode-5.2.1\dist\server\server.js
[Info - 11:43:17 am] Validator: Restoring CWD to "C:\Program Files\Microsoft VS Code".
Versions:
OS: Windows 10 Pro 64-bit
Betterer Version 5.4
Node Version 16.15.0
Betterer VSC Extension Version: 5.2.1
josephdangerstewart
Metadata
Metadata
Assignees
Labels
extensionIssues with the VSCode ExtensionIssues with the VSCode Extension
