Skip to content

Commit e79221d

Browse files
chore: dependency bumps (#284)
- #256 - #257 - #269 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent a9c1a72 commit e79221d

File tree

11 files changed

+266
-59
lines changed

11 files changed

+266
-59
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
---
2-
name: Bug report
2+
name: Issue report
33
about: Create a report to help us improve
4-
title: ''
5-
labels: bug
6-
assignees: ''
7-
4+
title: ""
5+
labels: ""
6+
assignees: ""
87
---
98

10-
## 🐞 Bug Summary
9+
## Issue Summary
1110

1211
Describe the issue you're experiencing with the core module, such as a rule not behaving as expected, incorrect scan output, or problems with configuration or parsing.
1312

@@ -25,7 +24,7 @@ Steps to reproduce the bug:
2524

2625
## ✅ Expected Behavior
2726

28-
Describe what *should* have happened. Be specific about expected rule evaluation or output.
27+
Describe what _should_ have happened. Be specific about expected rule evaluation or output.
2928

3029
---
3130

@@ -41,11 +40,9 @@ If applicable, include:
4140

4241
## 📋 Environment
4342

43+
- **Used via**: [Direct, VS Code extension, Salesforce CLI plugin]
4444
- **OS**: [e.g. macOS Ventura, Ubuntu 22.04]
45-
- **Node.js Version**: [e.g. 18.16.0]
46-
- **NPM Version**: [e.g. 9.5.1]
4745
- **Module Version**: [e.g. `lightning-flow-scanner-core` v1.4.0]
48-
- **Used via**: [Direct, VS Code extension, Salesforce CLI plugin]
4946

5047
---
5148

@@ -55,4 +52,4 @@ Any other details? Paste relevant error logs, stack traces, or screenshots that
5552

5653
---
5754

58-
> ⚠️ Note: If this issue affects the **VS Code Extension** or **Salesforce CLI Plugin**, please file it in the relevant repository instead.
55+
> ⚠️ Note: If this issue affects only one platform, such as the **VS Code Extension** or **Salesforce CLI Plugin**, please file it in the relevant repository instead.
Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,19 @@
11
---
22
name: Rule request
33
about: Suggest a new static analysis rule for flows
4-
title: ''
4+
title: ""
55
labels: new rule
6-
assignees: ''
7-
6+
assignees: ""
87
---
98

10-
**Is your rule request related to a specific problem or anti-pattern? Please describe.**
9+
**Is your rule request related to a specific problem or anti-pattern? Please describe.**
1110
A clear and concise description of the issue this rule should detect. For example: "Flows using 'Get Records' with 'store all fields' should be flagged."
1211

13-
**Describe the rule you'd like to see**
12+
**Describe the rule you'd like to see**
1413
Outline the behavior the rule should enforce or detect.
1514

16-
**Describe alternatives you've considered**
17-
If there's another way to enforce this pattern today, mention it here.
18-
19-
**Example flow behavior (optional)**
15+
**Example flow behavior (optional)**
2016
If you can, describe or attach an example Flow structure or metadata where this rule would apply.
2117

22-
**Additional context**
18+
**Additional context**
2319
Add any other context, links to docs, or notes relevant to the rule idea.

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ node_modules
44
**/.DS_Store
55
.DS_Store
66

7-
# IDE files
8-
.vscode/**
9-
107
.yarn/**
118
**.gz
129
*.log

.vscode/extensions.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
// See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
3+
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
4+
5+
// List of extensions which should be recommended for users of this workspace.
6+
"recommendations": ["Orta.vscode-jest"],
7+
// List of extensions recommended by VS Code that should not be recommended for users of this workspace.
8+
"unwantedRecommendations": []
9+
}

.vscode/launch.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"version": "1.0.0",
3+
"configurations": [
4+
{
5+
"command": "npm test",
6+
"name": "Run npm test",
7+
"request": "launch",
8+
"type": "node-terminal"
9+
},
10+
{
11+
"type": "node",
12+
"name": "vscode-jest-tests.v2.lightning-flow-scanner-core",
13+
"request": "launch",
14+
"args": [
15+
"test",
16+
"--",
17+
"--runInBand",
18+
"--watchAll=false",
19+
"--testNamePattern",
20+
"${jest.testNamePattern}",
21+
"--runTestsByPath",
22+
"${jest.testFile}"
23+
],
24+
"cwd": "${workspaceFolder}/lightning-flow-scanner-core",
25+
"console": "integratedTerminal",
26+
"internalConsoleOptions": "neverOpen",
27+
"runtimeExecutable": "npm"
28+
}
29+
]
30+
}

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"jest.runMode": "on-demand"
3+
}

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ If it's more specific like a bug or a new feature—use [GitHub Issues](https://
1717

1818
###### Core Engine - For issues or requests related to the core functionality of the scanner, use the following links to submit your request:
1919

20-
- [Bug Report](https://github.com/Flow-Scanner/lightning-flow-scanner-core/issues/new?template=bug_report.md): Report a bug or issue
20+
- [Report Issue](https://github.com/Flow-Scanner/lightning-flow-scanner-core/issues/new?template=bug_report.md): Report a bug or issue.
2121
- [Rule Request](https://github.com/Flow-Scanner/lightning-flow-scanner-core/issues/new?template=rule-request.md): Submit a request for a new rule.
2222
- [Features/Other](https://github.com/Flow-Scanner/lightning-flow-scanner-core/issues/new): Suggest a new feature.
2323

SECURITY.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ This project collects zero user data. No credentials, PII, payment info, or heal
1818

1919
We actively track and maintain an up-to-date inventory of all third-party dependencies to ensure security and compatibility. Our dependencies include:
2020

21-
| Package | License | Purpose |
22-
21+
| Package | License | Purpose |
2322
| ------------- | ---------------------------------------------------------------------- | ----------------------- |
24-
2523
| `xmlbuilder2` | [MIT](https://github.com/oozcitak/xmlbuilder2/blob/master/LICENSE.txt) | XML builder for Node.js |

0 commit comments

Comments
 (0)