stdcp
v2.0.0
Published
An effort to encapsulate the output code page used by the console of current process.
Downloads
40
Maintainers
Readme
stdcp
An effort to encapsulate the output code page used by the console of current process.
This library provides native bindings for Windows APIs:
Use Case
const stdcp = require("stdcp");
// Asynchronously APIs
(async () => {
console.log(await stdcp.get(true)) // Get current Windows code page.
console.log(await stdcp.get()) // Get code page for current console.
await stdcp.set(65001); // Set code page for current console.
})();
// Synchronously APIs
(() => {
console.log(stdcp.getSync(true)) // Get current Windows code page.
console.log(stdcp.getSync()) // Get code page for current console.
stdcp.setSync(65001) // Set code page for current console.
})();