1+ {
2+ "identifier" : " fs-capability" ,
3+ "description" : " Allow access file access to main window" ,
4+ "local" : true ,
5+ "windows" : [" main" , " preview" ],
6+ "permissions" : [
7+ {
8+ "identifier" : " fs:scope" ,
9+ "allow" : [{ "path" : " $APPDATA" }, { "path" : " $APPDATA/**" }]
10+ },
11+ " fs:allow-read" ,
12+ " fs:allow-write" ,
13+ {
14+ "identifier" : " fs:allow-exists" ,
15+ "allow" : [{ "path" : " $APPDATA/*" }, { "path" : " $HOME/*" } ]
16+ },
17+ {
18+ "identifier" : " fs:allow-mkdir" ,
19+ "allow" : [{ "path" : " $APPDATA/*" }]
20+ },
21+ {
22+ "identifier" : " fs:allow-write" ,
23+ "allow" : [{ "path" : " $APPDATA/*" }]
24+ },
25+ {
26+ "identifier" : " fs:write-all" ,
27+ "allow" : [{ "path" : " $APPDATA/*" }]
28+ },
29+ {
30+ "identifier" : " fs:allow-appdata-write-recursive" ,
31+ "allow" : [{ "path" : " $APPDATA/*" }]
32+ },
33+ {
34+ "identifier" : " fs:allow-appdata-write-recursive" ,
35+ "allow" : [{ "path" : " $APPDATA/*" }]
36+ },
37+ {
38+ "identifier" : " fs:write-files" ,
39+ "allow" : [{ "path" : " $APPDATA/*" }]
40+ },
41+ {
42+ "identifier" : " fs:allow-write-file" ,
43+ "allow" : [{ "path" : " $APPDATA/*" }]
44+ },
45+ {
46+ "identifier" : " fs:allow-read" ,
47+ "allow" : [{ "path" : " $APPDATA/*" }]
48+ },
49+ {
50+ "identifier" : " fs:allow-read-file" ,
51+ "allow" : [{ "path" : " $APPDATA/*" }, { "path" : " $HOME/*" }]
52+ },
53+ {
54+ "identifier" : " fs:allow-appdata-read-recursive" ,
55+ "allow" : [{ "path" : " $APPDATA/*" }]
56+ },
57+ {
58+ "identifier" : " fs:allow-appdata-read" ,
59+ "allow" : [{ "path" : " $APPDATA/*" }]
60+ },
61+ {
62+ "identifier" : " fs:allow-write-text-file" ,
63+ "allow" : [{ "path" : " $HOME/test.txt" }]
64+ }
65+ ]
66+ }
0 commit comments