Compatibilidade APIs Node.js - OS

O módulo os no Node.js fornece um conjunto de métodos e propriedades utilitárias relacionadas ao sistema operacional. Ele permite que os desenvolvedores interajam com o sistema operacional subjacente, facilitando a coleta de informações do sistema e a execução de tarefas específicas do OS.

/**
* An Example of using the Node.js OS API in an Azion Edge Function.
* Support:
* - Partially supported (Extended by library `os-browserify`)
* @module runtime-apis/nodejs/os/main
* @example
* // Execute with Azion Bundler:
* npx edge-functions build
* npx edge-functions dev
*/
import os from "node:os";
/**
* An example of using the Node.js OS API in an Azion Edge Function.
* @param {*} event
* @returns Promise<Response>
*/
const main = async (event) => {
return new Promise((resolve, reject) => {
const platform = os.platform();
console.log("Platform", platform);
resolve(new Response(`platform: ${platform}`));
});
};
export default main;

Contribuidores