Add Bun.TOML to types (#6161)

This commit is contained in:
Colin McDonnell
2023-10-02 15:18:29 -07:00
committed by GitHub
parent 0c3c57cc35
commit 08bf8b8ad1
2 changed files with 16 additions and 0 deletions

View File

@@ -70,6 +70,19 @@ declare module "bun" {
options?: { PATH?: string; cwd?: string },
): string | null;
interface TOML {
/**
* Parse a TOML string into a JavaScript object.
*
* @param {string} command The name of the executable or script
* @param {string} options.PATH Overrides the PATH environment variable
* @param {string} options.cwd Limits the search to a particular directory in which to searc
*
*/
parse(input: string): object;
}
export const TOML: TOML;
export type Serve<WebSocketDataType = undefined> =
| ServeOptions
| TLSServeOptions

View File

@@ -41,3 +41,6 @@ import * as tsd from "tsd";
env: { ...process.env, dummy: "" },
});
}
{
Bun.TOML.parse("asdf = asdf");
}