You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -15,16 +15,17 @@ Use our side bar or the **Command Palette** and type `Flow Scanner` to see the l
15
15
16
16
*`Configure Rules` Allows to define rules and expressions as per defined in the [core documentation](https://github.com/Flow-Scanner/lightning-flow-scanner-core).
17
17
*`Scan Flows` allows choosing either a directory or a selection of flows to run the analysis against.
18
+
*`Calc Coverage` calculates the test coverage of Flows in the default org.
18
19
*`Fix Flows` will apply available fixes automatically.
19
20
*`Open Documentation` can be used to reference the documentation.
The original `lightning-flow-scanner-vsce` package was unpublished from the Visual Studio Marketplace after a Remote Code Execution (RCE) vulnerability was identified in its core dependency, `lightning-flow-scanner-core`. This issue, caused by unsafe custom rule loading, has been fully resolved in the [v5.1.0 release of the core library](https://github.com/Flow-Scanner/lightning-flow-scanner-core/releases/tag/v5.1.0). The [lightning-flow-scanner-vsx](https://github.com/Flow-Scanner/lightning-flow-scanner-vsx) fork, focusses on security and maintainability.
58
+
4.**Watch for Changes**
63
59
64
-
###### Want to help improve Lightning Flow Scanner? See our [Contributing Guidelines](https://github.com/Flow-Scanner/lightning-flow-scanner-core?tab=contributing-ov-file).
60
+
```bash
61
+
npm run watch
62
+
```
63
+
64
+
5.**Run End-to-End Tests**
65
+
66
+
```bash
67
+
npm run test
68
+
```
69
+
70
+
6.**Linking****Core Module (Optional)**
71
+
72
+
If you’re developing or testing updates to the core module, you can link it locally:
73
+
74
+
- In the core module directory, run:
75
+
```bash
76
+
npm run link
77
+
```
78
+
- In this CLI project directory, run:
79
+
```bash
80
+
npm link lightning-flow-scanner-core
81
+
```
82
+
83
+
## VSCE to VSX
84
+
85
+
The `lightning-flow-scanner-vsce` package was unpublished from the Visual Studio and Open VSX Marketplaces due to a vulnerability in `lightning-flow-scanner-core`, stemming from unsafe rule loading. This issue was addressed in [v5 of the core library](https://github.com/Flow-Scanner/lightning-flow-scanner-core/releases/tag/v5.1.0). This fork, created on 22/09/2025, emphasizes security and maintainability.
86
+
87
+
<p><strong>Want to help improve Lightning Flow Scanner? See our <ahref="https://github.com/Flow-Scanner/lightning-flow-scanner-core?tab=contributing-ov-file">Contributing Guidelines</a></strong></p>
0 commit comments