CliSurroundings型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
What the command line is run in. All of it is optional.
インポート
import type { CliSurroundings } from "@johnmorrisdotca/tane";
定義
type CliSurroundings = {
env?: Record<string, string | undefined>;
stdin?: string;
colour?: boolean;
locale?: string;
now?: number;
random?: () => number;
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
env (省略可) | Record<string, string | undefined> | undefined | The environment, for the language ( |
stdin (省略可) | string | undefined | Standard input, when |
colour (省略可) | boolean | undefined | Whether the output is a terminal that shows colour. |
locale (省略可) | string | undefined | The system's language where the environment names none: what |
now (省略可) | number | undefined | The time, in epoch milliseconds, for |
random (省略可) | (() => number) | undefined | Where a seed comes from when none is given: a function like |
例
import { mulberry32 } from "@johnmorrisdotca/tane";
import type { CliSurroundings } from "@johnmorrisdotca/tane";
const random = mulberry32(42);
const value: CliSurroundings = { env: {}, locale: "en", colour: false, now: 1791720000000, random: mulberry32(42) };
console.log(value.locale);en出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。