|
530 | 530 | // xterm and its addons are strictly browser-only components |
531 | 531 | "xterm", |
532 | 532 | "xterm-addon-*", |
533 | | - "**/vs/**" |
| 533 | + "vs/nls", |
| 534 | + "vs/css!./**/*", |
| 535 | + "**/vs/base/**/{common,browser}/**", |
| 536 | + "**/vs/platform/**/{common,browser}/**", |
| 537 | + "**/vs/editor/**", |
| 538 | + "**/vs/workbench/{common,browser}/**", |
| 539 | + "**/vs/workbench/services/**/{common,browser}/**", |
| 540 | + "!path" // node modules (except path where we have our own impl) |
534 | 541 | ] |
535 | 542 | }, |
536 | 543 | { |
537 | 544 | "target": "**/vs/workbench/contrib/extensions/browser/**", |
538 | 545 | "restrictions": [ |
539 | 546 | "semver-umd", |
540 | | - "**/vs/**" |
| 547 | + "vs/nls", |
| 548 | + "vs/css!./**/*", |
| 549 | + "**/vs/base/**/{common,browser}/**", |
| 550 | + "**/vs/platform/**/{common,browser}/**", |
| 551 | + "**/vs/editor/**", |
| 552 | + "**/vs/workbench/{common,browser}/**", |
| 553 | + "**/vs/workbench/services/**/{common,browser}/**", |
| 554 | + "!path" // node modules (except path where we have our own impl) |
541 | 555 | ] |
542 | 556 | }, |
543 | 557 | { |
544 | 558 | "target": "**/vs/workbench/contrib/update/browser/update.ts", |
545 | 559 | "restrictions": [ |
546 | 560 | "semver-umd", |
547 | | - "**/vs/**" |
| 561 | + "vs/nls", |
| 562 | + "vs/css!./**/*", |
| 563 | + "**/vs/base/**/{common,browser}/**", |
| 564 | + "**/vs/platform/**/{common,browser}/**", |
| 565 | + "**/vs/editor/**", |
| 566 | + "**/vs/workbench/{common,browser}/**", |
| 567 | + "**/vs/workbench/services/**/{common,browser}/**", |
| 568 | + "!path" // node modules (except path where we have our own impl) |
| 569 | + ] |
| 570 | + }, |
| 571 | + { |
| 572 | + "target": "**/vs/workbench/contrib/**/common/**", |
| 573 | + "restrictions": [ |
| 574 | + "vs/nls", |
| 575 | + "vs/css!./**/*", |
| 576 | + "**/vs/base/**/common/**", |
| 577 | + "**/vs/platform/**/common/**", |
| 578 | + "**/vs/editor/**/common/**", |
| 579 | + "**/vs/workbench/common/**", |
| 580 | + "**/vs/workbench/services/**/common/**", |
| 581 | + "!path" // node modules (except path where we have our own impl) |
| 582 | + ] |
| 583 | + }, |
| 584 | + { |
| 585 | + "target": "**/vs/workbench/contrib/**/browser/**", |
| 586 | + "restrictions": [ |
| 587 | + "vs/nls", |
| 588 | + "vs/css!./**/*", |
| 589 | + "**/vs/base/**/{common,browser}/**", |
| 590 | + "**/vs/platform/**/{common,browser}/**", |
| 591 | + "**/vs/editor/**", |
| 592 | + "**/vs/workbench/{common,browser}/**", |
| 593 | + "**/vs/workbench/services/**/{common,browser}/**", |
| 594 | + "!path" // node modules (except path where we have our own impl) |
| 595 | + ] |
| 596 | + }, |
| 597 | + { |
| 598 | + "target": "**/vs/workbench/contrib/**/node/**", |
| 599 | + "restrictions": [ |
| 600 | + "vs/nls", |
| 601 | + "vs/css!./**/*", |
| 602 | + "**/vs/base/**/{common,node}/**", |
| 603 | + "**/vs/platform/**/{common,node}/**", |
| 604 | + "**/vs/editor/**/common/**", |
| 605 | + "**/vs/workbench/{common,node}/**", |
| 606 | + "**/vs/workbench/services/**/{common,node}/**", |
| 607 | + "!path" // node modules (except path where we have our own impl) |
| 608 | + ] |
| 609 | + }, |
| 610 | + { |
| 611 | + "target": "**/vs/workbench/contrib/**/electron-browser/**", |
| 612 | + "restrictions": [ |
| 613 | + "vs/nls", |
| 614 | + "vs/css!./**/*", |
| 615 | + "**/vs/base/**/{common,browser,worker,node,electron-browser}/**", |
| 616 | + "**/vs/platform/**/{common,browser,node,electron-browser}/**", |
| 617 | + "**/vs/editor/**", |
| 618 | + "**/vs/workbench/{common,browser,node,electron-browser,api}/**", |
| 619 | + "**/vs/workbench/services/**/{common,browser,node,electron-browser}/**", |
| 620 | + "!path" // node modules (except path where we have our own impl) |
548 | 621 | ] |
549 | 622 | }, |
550 | 623 | { |
|
0 commit comments