pluto
pluto copied to clipboard
Support accessing renamed resource variables
Currently, Pluto does not support accessing resource variables that have been renamed.
import { Router, HttpRequest, HttpResponse, Queue } from "@plutolang/pluto";
const router = new Router("router");
const queue = new Queue("queue");
const aliasQueue = queue; // Will not appear in the generated computing module code
router.get("/store", async (req: HttpRequest): Promise<HttpResponse> => {
await queue.push("foo"); // Valid
await aliasQueue.push("bar"); // Invalid
return {
statusCode: 200,
body: `Fetch access message.`,
};
});