0.0.3 • Published 2 years ago

@flutter-daemon/server v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Flutter Daemon & WS Server

APIs

  • writeFile
  • createProject
  • run

Local dev server

import Server from "@flutter-builder/daemon/server";

const server = Server();
server.serve();

Client (web app or IDE)

import Client from "@flutter-builder/daemon/client";

const client = client("ws://localhost:8080").connect();

const app = client.project("tmp");

app.writeFile("lib/main.dart", "void main() {}", {
  save: true,
});

app.on("weblaunchUrl", () => {
  //
});

app.on("restart", () => {
  //
});

// app.log
app.on("log", (log: string, error?: boolean) => {});
// app.progress
app.on("progress", (id: string, message?: string, finished?: boolean) => {});
// app.stop
app.on("stop", (appId: string) => {});

const devices = client.getDevices();

// .addFile("index.html", "<h1>Hello World</h1>");

References

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

3 years ago

0.0.0

3 years ago