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 twrangler
Write 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 build
prefer to add "prepare": "twrangler build"
in your package.json scripts.
You can get generated wrangler.toml
file in cwd.
- ⚡ Configure
wrangler.toml
file in TypeScript with type support. - 🚀 Generate
wrangler.toml
file from TypeScript. - 🔑 Built-in
.env
and.vars
support. - 🌎 Multiple environment support.
MIT