Skip to content

Commit e3a7249

Browse files
committed
version 0.0.30
1 parent 9ece2b8 commit e3a7249

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+8349
-7892
lines changed

.eslintignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
node_modules
2+
dist

.eslintrc.json

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"extends": [
3+
"eslint:recommended",
4+
"plugin:@typescript-eslint/recommended",
5+
"plugin:prettier/recommended"
6+
],
7+
"plugins": ["@typescript-eslint", "simple-import-sort", "import"],
8+
"parser": "@typescript-eslint/parser",
9+
"ignorePatterns": ["**/dist"],
10+
"parserOptions": {
11+
"ecmaVersion": "latest",
12+
"sourceType": "module"
13+
},
14+
"root": true,
15+
"rules": {
16+
"@typescript-eslint/no-unused-vars": [
17+
"error",
18+
{
19+
"argsIgnorePattern": "^_",
20+
"varsIgnorePattern": "^_"
21+
}
22+
],
23+
// to enforce using type for objec type definitions, can be type or interface
24+
"@typescript-eslint/consistent-type-definitions": ["error", "type"],
25+
"simple-import-sort/imports": "error",
26+
"simple-import-sort/exports": "error",
27+
"import/first": "error",
28+
"import/newline-after-import": "error",
29+
"@typescript-eslint/ban-ts-comment": "warn"
30+
}
31+
}

.eslintrc.yaml

-7
This file was deleted.

.prettierrc

-3
This file was deleted.

.prettierrc.json

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"trailingComma": "es5",
3+
"tabWidth": 2,
4+
"semi": false,
5+
"singleQuote": true,
6+
"printWidth": 80
7+
}

README.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
# Bugsy
22

3-
Bugsy is a command-line interface (CLI) tool that provides automatic security vulnerability remediation for your code. It is the community edition version of [Mobb](https://www.mobb.dev), the first vendor-agnostic automated security vulnerability remediation tool. Bugsy is designed to help developers quickly identify and fix security vulnerabilities in their code.
3+
Bugsy is a command-line interface (CLI) tool that provides automatic security vulnerability remediation for your code. It is the community edition version of [Mobb](https://www.mobb.ai), the first vendor-agnostic automated security vulnerability remediation tool. Bugsy is designed to help developers quickly identify and fix security vulnerabilities in their code.
44

55
<img width="1888" alt="Bugsy" src="./img/bugsy.png">
66

7-
## What is [Mobb](https://www.mobb.dev)?
7+
## What is [Mobb](https://www.mobb.ai)?
88

9-
[Mobb](https://www.mobb.dev) is the first vendor-agnostic automatic security vulnerability remediation tool. It ingests SAST results from Checkmarx, CodeQL (GitHub Advanced Security), OpenText Fortify, and Snyk and produces code fixes for developers to review and commit to their code.
9+
[Mobb](https://www.mobb.ai) is the first vendor-agnostic automatic security vulnerability remediation tool. It ingests SAST results from Checkmarx, CodeQL (GitHub Advanced Security), OpenText Fortify, and Snyk and produces code fixes for developers to review and commit to their code.
1010

1111
## What does Bugsy do?
1212

1313
Bugsy has two modes - Analyze (the user has a pre-generated SAST report from one of the supported SAST tools) and Scan (no SAST report needed).
1414

1515
Scan
1616

17-
- Uses Snyk CLI tool to run a SAST analysis on a given open-source GitHub repo
18-
- Analyzes the vulnerability report to identify issues that can be remediated automatically
19-
- Produces the code fixes and redirects the user to the fix report page on the Mobb platform
17+
- Uses Snyk CLI tool to run a SAST analysis on a given open-source GitHub repo
18+
- Analyzes the vulnerability report to identify issues that can be remediated automatically
19+
- Produces the code fixes and redirects the user to the fix report page on the Mobb platform
2020

2121
Analyze
2222

23-
- Analyzes the vulnerability report to identify issues that can be remediated automatically
24-
- Produces the code fixes and redirects the user to the fix report page on the Mobb platform
23+
- Analyzes the vulnerability report to identify issues that can be remediated automatically
24+
- Produces the code fixes and redirects the user to the fix report page on the Mobb platform
2525

2626
## Disclaimer
2727

2828
This is a community edition version that only analyzes public GitHub repositories. Analyzing private repositories is allowed for a limited amount of time.
2929
Snyk CLI is used to produce a SAST vulnerability report.
3030

31-
- Only Java and Node.js projects are supported at the moment.
31+
- Only Java and Node.js projects are supported at the moment.
3232

3333
## Usage
3434

0 commit comments

Comments
 (0)