Class: Rackup::Handler::WASIServer

Inherits:
Object
  • Object
show all
Defined in:
lib/rackup/handler/wasi.rb

Class Method Summary collapse

Class Method Details

.run(app, **options) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/rackup/handler/wasi.rb', line 4

def self.run(app, **options)
  require "rack/wasi/incoming_handler"
  port = options[:Port]

  $incoming_handler = ::Rack::WASI::IncomingHandler.new(app)

  ::Wasmify::ExternalCommands.server(port)
end