Skip to content

Commit 9d7c0a6

Browse files
authored
Add MinimalPermissionsGuidancePluginConfig snippet. Closes #113 (#125)
Closes #113
1 parent 3f02c6c commit 9d7c0a6

File tree

4 files changed

+21
-1
lines changed

4 files changed

+21
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2525
- Setting: `dev-proxy-toolkit.apiPort` - Port number used to communicate with Dev Proxy API
2626
- Diagnostics: Collection renamed to `dev-proxy-toolkit`
2727
- Snippets: Support for JSONC (JSON with Comments) files
28+
- Snippets: `devproxy-plugin-graph-minimal-permissions-guidance-config` - MinimalPermissionsGuidancePlugin config section
2829

2930
### Changed:
3031

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ Shown when the active document is a Dev Proxy configuration file
107107
| `devproxy-plugin-latency` | LatencyPlugin instance |
108108
| `devproxy-plugin-latency-config` | LatencyPlugin config section |
109109
| `devproxy-plugin-graph-minimal-permissions-guidance` | MinimalPermissionsGuidancePlugin instance |
110+
| `devproxy-plugin-graph-minimal-permissions-guidance-config` | MinimalPermissionsGuidancePlugin config section |
110111
| `devproxy-plugin-graph-minimal-permissions` | MinimalPermissionsPlugin instance |
111112
| `devproxy-plugin-mock-generator` | MockGeneratorPlugin instance |
112113
| `devproxy-plugin-mock-request` | MockResponsePlugin instance |

src/constants.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,11 @@ export const pluginSnippets: PluginSnippets = {
101101
},
102102
},
103103
MinimalPermissionsGuidancePlugin: {
104-
instance: 'devproxy-plugin-minimal-permissions-guidance'
104+
instance: 'devproxy-plugin-minimal-permissions-guidance',
105+
config: {
106+
name: 'devproxy-plugin-minimal-permissions-guidance-config',
107+
required: false
108+
}
105109
},
106110
MinimalPermissionsPlugin: {
107111
instance: 'devproxy-plugin-minimal-permissions',

src/snippets.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,20 @@
540540
],
541541
"description": "MinimalPermissionsGuidancePlugin instance"
542542
},
543+
"MinimalPermissionsGuidancePluginConfig": {
544+
"prefix": "devproxy-plugin-graph-minimal-permissions-guidance-config",
545+
"body": [
546+
"\"minimalPermissionsGuidancePlugin\": {",
547+
"\t\"permissionsToIgnore\": [",
548+
"\t\t\"profile\",",
549+
"\t\t\"openid\",",
550+
"\t\t\"offline_access\",",
551+
"\t\t\"email\"",
552+
"\t]",
553+
"}"
554+
],
555+
"description": "MinimalPermissionsGuidancePlugin config section"
556+
},
543557
"MinimalPermissionsPlugin": {
544558
"prefix": "devproxy-plugin-graph-minimal-permissions",
545559
"body": [

0 commit comments

Comments
 (0)