Procházet zdrojové kódy

Register terminal and phoenix builtins

KernelDeimos před 1 rokem
rodič
revize
d919b1f312
1 změnil soubory, kde provedl 20 přidání a 0 odebrání
  1. 20 0
      packages/backend/src/SelfhostedModule.js

+ 20 - 0
packages/backend/src/SelfhostedModule.js

@@ -21,6 +21,18 @@ class SelfhostedModule extends AdvancedBase {
                     command: 'npm',
                     args: ['run', 'start-webpack'],
                 },
+                {
+                    name: 'terminal:rollup-watch',
+                    directory: 'packages/terminal',
+                    command: 'npx',
+                    args: ['rollup', '-c', 'rollup.config.js', '--watch'],
+                },
+                {
+                    name: 'phoenix:rollup-watch',
+                    directory: 'packages/terminal',
+                    command: 'npx',
+                    args: ['rollup', '-c', 'rollup.config.js', '--watch'],
+                },
             ],
         });
 
@@ -31,6 +43,14 @@ class SelfhostedModule extends AdvancedBase {
                     prefix: '/sdk',
                     path: path_.resolve(__dirname, '../../../packages/puter-js/dist'),
                 },
+                {
+                    prefix: '/builtin/terminal',
+                    path: path_.resolve(__dirname, '../../../packages/terminal/dist'),
+                },
+                {
+                    prefix: '/builtin/phoenix',
+                    path: path_.resolve(__dirname, '../../../packages/phoenix/dist'),
+                },
             ],
         });
     }