|
63 | 63 | "browser": [ |
64 | 64 | "common" |
65 | 65 | ], |
66 | | - "electron-main": [ |
| 66 | + "electron-sandbox": [ |
67 | 67 | "common", |
68 | | - "node" |
| 68 | + "browser" |
69 | 69 | ], |
70 | 70 | "electron-browser": [ |
71 | 71 | "common", |
72 | 72 | "browser", |
| 73 | + "node", |
| 74 | + "electron-sandbox" |
| 75 | + ], |
| 76 | + "electron-main": [ |
| 77 | + "common", |
73 | 78 | "node" |
74 | 79 | ] |
75 | 80 | } |
|
104 | 109 | "**/vs/base/{common,browser}/**" |
105 | 110 | ] |
106 | 111 | }, |
| 112 | + { |
| 113 | + "target": "**/vs/base/electron-sandbox/**", |
| 114 | + "restrictions": [ |
| 115 | + "vs/nls", |
| 116 | + "vs/css!./**/*", |
| 117 | + "**/vs/base/{common,browser,electron-sandbox}/**" |
| 118 | + ] |
| 119 | + }, |
107 | 120 | { |
108 | 121 | "target": "**/vs/base/node/**", |
109 | 122 | "restrictions": [ |
|
149 | 162 | "*" // node modules |
150 | 163 | ] |
151 | 164 | }, |
| 165 | + { |
| 166 | + "target": "**/vs/base/parts/*/electron-sandbox/**", |
| 167 | + "restrictions": [ |
| 168 | + "vs/nls", |
| 169 | + "vs/css!./**/*", |
| 170 | + "**/vs/base/{common,browser,electron-sandbox}/**", |
| 171 | + "**/vs/base/parts/*/{common,browser,electron-sandbox}/**" |
| 172 | + ] |
| 173 | + }, |
152 | 174 | { |
153 | 175 | "target": "**/vs/base/parts/*/electron-browser/**", |
154 | 176 | "restrictions": [ |
155 | 177 | "vs/nls", |
156 | 178 | "vs/css!./**/*", |
157 | | - "**/vs/base/{common,browser,node,electron-browser}/**", |
158 | | - "**/vs/base/parts/*/{common,browser,node,electron-browser}/**", |
| 179 | + "**/vs/base/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 180 | + "**/vs/base/parts/*/{common,browser,node,electron-sandbox,electron-browser}/**", |
159 | 181 | "*" // node modules |
160 | 182 | ] |
161 | 183 | }, |
|
210 | 232 | "*" // node modules |
211 | 233 | ] |
212 | 234 | }, |
| 235 | + { |
| 236 | + "target": "**/vs/platform/*/electron-sandbox/**", |
| 237 | + "restrictions": [ |
| 238 | + "vs/nls", |
| 239 | + "vs/css!./**/*", |
| 240 | + "**/vs/base/{common,browser,electron-sandbox}/**", |
| 241 | + "**/vs/base/parts/*/{common,browser,electron-sandbox}/**", |
| 242 | + "**/vs/platform/*/{common,browser,electron-sandbox}/**" |
| 243 | + ] |
| 244 | + }, |
213 | 245 | { |
214 | 246 | "target": "**/vs/platform/*/electron-browser/**", |
215 | 247 | "restrictions": [ |
216 | 248 | "vs/nls", |
217 | 249 | "vs/css!./**/*", |
218 | | - "**/vs/base/{common,browser,node}/**", |
219 | | - "**/vs/base/parts/*/{common,browser,node,electron-browser}/**", |
220 | | - "**/vs/platform/*/{common,browser,node,electron-browser}/**", |
| 250 | + "**/vs/base/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 251 | + "**/vs/base/parts/*/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 252 | + "**/vs/platform/*/{common,browser,node,electron-sandbox,electron-browser}/**", |
221 | 253 | "*" // node modules |
222 | 254 | ] |
223 | 255 | }, |
|
421 | 453 | "**/vs/**/{common,worker}/**" |
422 | 454 | ] |
423 | 455 | }, |
| 456 | + { |
| 457 | + "target": "**/vs/workbench/electron-sandbox/**", |
| 458 | + "restrictions": [ |
| 459 | + "vs/nls", |
| 460 | + "vs/css!./**/*", |
| 461 | + "**/vs/base/{common,browser,electron-sandbox}/**", |
| 462 | + "**/vs/base/parts/*/{common,browser,electron-sandbox}/**", |
| 463 | + "**/vs/platform/*/{common,browser,electron-sandbox}/**", |
| 464 | + "**/vs/editor/{common,browser,electron-sandbox}/**", |
| 465 | + "**/vs/editor/contrib/**", // editor/contrib is equivalent to /browser/ by convention |
| 466 | + "**/vs/workbench/{common,browser,electron-sandbox}/**", |
| 467 | + "**/vs/workbench/api/{common,browser,electron-sandbox}/**", |
| 468 | + "**/vs/workbench/services/*/{common,browser,electron-sandbox}/**" |
| 469 | + ] |
| 470 | + }, |
424 | 471 | { |
425 | 472 | "target": "**/vs/workbench/electron-browser/**", |
426 | 473 | "restrictions": [ |
427 | 474 | "vs/nls", |
428 | 475 | "vs/css!./**/*", |
429 | | - "**/vs/base/{common,browser,node,electron-browser}/**", |
430 | | - "**/vs/base/parts/*/{common,browser,node,electron-browser}/**", |
431 | | - "**/vs/platform/*/{common,browser,node,electron-browser}/**", |
432 | | - "**/vs/editor/{common,browser,node,electron-browser}/**", |
| 476 | + "**/vs/base/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 477 | + "**/vs/base/parts/*/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 478 | + "**/vs/platform/*/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 479 | + "**/vs/editor/{common,browser,node,electron-sandbox,electron-browser}/**", |
433 | 480 | "**/vs/editor/contrib/**", // editor/contrib is equivalent to /browser/ by convention |
434 | | - "**/vs/workbench/{common,browser,node,electron-browser,api}/**", |
435 | | - "**/vs/workbench/services/*/{common,browser,node,electron-browser}/**", |
| 481 | + "**/vs/workbench/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 482 | + "**/vs/workbench/api/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 483 | + "**/vs/workbench/services/*/{common,browser,node,electron-sandbox,electron-browser}/**", |
436 | 484 | "*" // node modules |
437 | 485 | ] |
438 | 486 | }, |
|
444 | 492 | "**/vs/base/**", |
445 | 493 | "**/vs/platform/**", |
446 | 494 | "**/vs/editor/**", |
447 | | - "**/vs/workbench/{common,browser,node,electron-browser}/**", |
| 495 | + "**/vs/workbench/{common,browser,node,electron-sandbox,electron-browser}/**", |
448 | 496 | "vs/workbench/contrib/files/common/editors/fileEditorInput", |
449 | 497 | "**/vs/workbench/services/**", |
450 | 498 | "**/vs/workbench/test/**", |
|
508 | 556 | "*" // node modules |
509 | 557 | ] |
510 | 558 | }, |
| 559 | + { |
| 560 | + "target": "**/vs/workbench/services/**/electron-sandbox/**", |
| 561 | + "restrictions": [ |
| 562 | + "vs/nls", |
| 563 | + "vs/css!./**/*", |
| 564 | + "**/vs/base/**/{common,browser,worker,electron-sandbox}/**", |
| 565 | + "**/vs/platform/**/{common,browser,electron-sandbox}/**", |
| 566 | + "**/vs/editor/**", |
| 567 | + "**/vs/workbench/{common,browser,electron-sandbox}/**", |
| 568 | + "**/vs/workbench/api/{common,browser,electron-sandbox}/**", |
| 569 | + "**/vs/workbench/services/**/{common,browser,electron-sandbox}/**" |
| 570 | + ] |
| 571 | + }, |
511 | 572 | { |
512 | 573 | "target": "**/vs/workbench/services/**/electron-browser/**", |
513 | 574 | "restrictions": [ |
514 | 575 | "vs/nls", |
515 | 576 | "vs/css!./**/*", |
516 | | - "**/vs/base/**/{common,browser,worker,node,electron-browser}/**", |
517 | | - "**/vs/platform/**/{common,browser,node,electron-browser}/**", |
| 577 | + "**/vs/base/**/{common,browser,worker,node,electron-sandbox,electron-browser}/**", |
| 578 | + "**/vs/platform/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
518 | 579 | "**/vs/editor/**", |
519 | | - "**/vs/workbench/{common,browser,node,electron-browser,api}/**", |
520 | | - "**/vs/workbench/services/**/{common,browser,node,electron-browser}/**", |
| 580 | + "**/vs/workbench/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 581 | + "**/vs/workbench/api/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 582 | + "**/vs/workbench/services/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
521 | 583 | "*" // node modules |
522 | 584 | ] |
523 | 585 | }, |
|
530 | 592 | "**/vs/base/**", |
531 | 593 | "**/vs/platform/**", |
532 | 594 | "**/vs/editor/**", |
533 | | - "**/vs/workbench/{common,browser,node,electron-browser}/**", |
| 595 | + "**/vs/workbench/{common,browser,node,electron-sandbox,electron-browser}/**", |
534 | 596 | "**/vs/workbench/services/**", |
535 | 597 | "**/vs/workbench/contrib/**", |
536 | 598 | "**/vs/workbench/test/**", |
|
624 | 686 | "*" // node modules |
625 | 687 | ] |
626 | 688 | }, |
| 689 | + { |
| 690 | + "target": "**/vs/workbench/contrib/**/electron-sandbox/**", |
| 691 | + "restrictions": [ |
| 692 | + "vs/nls", |
| 693 | + "vs/css!./**/*", |
| 694 | + "**/vs/base/**/{common,browser,worker,electron-sandbox}/**", |
| 695 | + "**/vs/platform/**/{common,browser,electron-sandbox}/**", |
| 696 | + "**/vs/editor/**", |
| 697 | + "**/vs/workbench/{common,browser,electron-sandbox}/**", |
| 698 | + "**/vs/workbench/api/{common,browser,electron-sandbox}/**", |
| 699 | + "**/vs/workbench/services/**/{common,browser,electron-sandbox}/**", |
| 700 | + "**/vs/workbench/contrib/**/{common,browser,electron-sandbox}/**" |
| 701 | + ] |
| 702 | + }, |
627 | 703 | { |
628 | 704 | "target": "**/vs/workbench/contrib/**/electron-browser/**", |
629 | 705 | "restrictions": [ |
630 | 706 | "vs/nls", |
631 | 707 | "vs/css!./**/*", |
632 | | - "**/vs/base/**/{common,browser,worker,node,electron-browser}/**", |
633 | | - "**/vs/platform/**/{common,browser,node,electron-browser}/**", |
| 708 | + "**/vs/base/**/{common,browser,worker,node,electron-sandbox,electron-browser}/**", |
| 709 | + "**/vs/platform/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
634 | 710 | "**/vs/editor/**", |
635 | | - "**/vs/workbench/{common,browser,node,electron-browser,api}/**", |
636 | | - "**/vs/workbench/services/**/{common,browser,node,electron-browser}/**", |
637 | | - "**/vs/workbench/contrib/**/{common,browser,node,electron-browser}/**", |
| 711 | + "**/vs/workbench/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 712 | + "**/vs/workbench/api/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 713 | + "**/vs/workbench/services/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 714 | + "**/vs/workbench/contrib/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
638 | 715 | "*" // node modules |
639 | 716 | ] |
640 | 717 | }, |
|
654 | 731 | "restrictions": [ |
655 | 732 | "vs/nls", |
656 | 733 | "vs/css!./**/*", |
657 | | - "**/vs/base/**/{common,browser,node,electron-browser}/**", |
658 | | - "**/vs/base/parts/**/{common,browser,node,electron-browser}/**", |
659 | | - "**/vs/platform/**/{common,browser,node,electron-browser}/**", |
660 | | - "**/vs/code/**/{common,browser,node,electron-browser}/**", |
| 734 | + "**/vs/base/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 735 | + "**/vs/base/parts/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 736 | + "**/vs/platform/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 737 | + "**/vs/code/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
661 | 738 | "*" // node modules |
662 | 739 | ] |
663 | 740 | }, |
|
685 | 762 | "*" // node modules |
686 | 763 | ] |
687 | 764 | }, |
| 765 | + { |
| 766 | + "target": "**/src/vs/workbench/workbench.common.main.ts", |
| 767 | + "restrictions": [ |
| 768 | + "vs/nls", |
| 769 | + "**/vs/base/**/{common,browser}/**", |
| 770 | + "**/vs/base/parts/**/{common,browser}/**", |
| 771 | + "**/vs/platform/**/{common,browser}/**", |
| 772 | + "**/vs/editor/**", |
| 773 | + "**/vs/workbench/**/{common,browser}/**" |
| 774 | + ] |
| 775 | + }, |
| 776 | + { |
| 777 | + "target": "**/src/vs/workbench/workbench.web.main.ts", |
| 778 | + "restrictions": [ |
| 779 | + "vs/nls", |
| 780 | + "**/vs/base/**/{common,browser}/**", |
| 781 | + "**/vs/base/parts/**/{common,browser}/**", |
| 782 | + "**/vs/platform/**/{common,browser}/**", |
| 783 | + "**/vs/editor/**", |
| 784 | + "**/vs/workbench/**/{common,browser}/**", |
| 785 | + "**/vs/workbench/workbench.common.main" |
| 786 | + ] |
| 787 | + }, |
| 788 | + { |
| 789 | + "target": "**/src/vs/workbench/workbench.sandbox.main.ts", |
| 790 | + "restrictions": [ |
| 791 | + "vs/nls", |
| 792 | + "**/vs/base/**/{common,browser,electron-sandbox}/**", |
| 793 | + "**/vs/base/parts/**/{common,browser,electron-sandbox}/**", |
| 794 | + "**/vs/platform/**/{common,browser,electron-sandbox}/**", |
| 795 | + "**/vs/editor/**", |
| 796 | + "**/vs/workbench/**/{common,browser,electron-sandbox}/**", |
| 797 | + "**/vs/workbench/workbench.common.main" |
| 798 | + ] |
| 799 | + }, |
| 800 | + { |
| 801 | + "target": "**/src/vs/workbench/workbench.desktop.main.ts", |
| 802 | + "restrictions": [ |
| 803 | + "vs/nls", |
| 804 | + "**/vs/base/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 805 | + "**/vs/base/parts/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 806 | + "**/vs/platform/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 807 | + "**/vs/editor/**", |
| 808 | + "**/vs/workbench/**/{common,browser,node,electron-sandbox,electron-browser}/**", |
| 809 | + "**/vs/workbench/workbench.common.main", |
| 810 | + "**/vs/workbench/workbench.sandbox.main" |
| 811 | + ] |
| 812 | + }, |
688 | 813 | { |
689 | 814 | "target": "**/extensions/**", |
690 | 815 | "restrictions": "**/*" |
|
0 commit comments