Important
This project is now archived as the wrangler package now provides the json schema.
TWrangler is a simple tool to help you to manage wrangler.toml file for Cloudflare Stacks.
TWrangler means (T)ype-safe (Wrangler).toml.
Enhance your DX with configure your wrangler.toml file.
npm install -D twranglerWrite your wrangler.config.ts file.
import { defineConfig } from "twrangler";
export default defineConfig({
name: "my-project",
main: "src/index.ts",
compatibility_date: "2022-03-21",
});npx twrangler buildprefer to add "prepare": "twrangler build" in your package.json scripts.
You can get generated wrangler.toml file in cwd.
- ⚡ Configure
wrangler.tomlfile in TypeScript with type support. - 🚀 Generate
wrangler.tomlfile from TypeScript. - 🔑 Built-in
.envand.varssupport. - 🌎 Multiple environment support.
MIT