mirror of
https://github.com/ziex-dev/ziex.git
synced 2026-07-20 02:29:36 -06:00
46 lines
1.9 KiB
Zig
46 lines
1.9 KiB
Zig
.{
|
|
.name = .zx, // TODO: Rename to .ziex
|
|
.version = "0.1.0-dev.1068",
|
|
.description = "Ziex is a framework for building web applications with Zig.",
|
|
.repository = "https://github.com/ziex-dev/ziex",
|
|
.homepage = "https://ziex.dev",
|
|
.fingerprint = 0xcad77a8d2a3389f2,
|
|
.minimum_zig_version = "0.16.0",
|
|
.dependencies = .{
|
|
// Ziex JS - The JavaScript glue code for csr/wasi/cloudflare/aws-lambda/vercel/react
|
|
.ziex_js = .{
|
|
.url = "https://registry.npmjs.org/ziex/-/ziex-0.1.0-dev.1014.tgz",
|
|
.hash = "ziex_js-0.1.0-dev.804-v1W0GXFyAwBPFp90LeyI_plexclVbbXIj_kN-iKxmalY",
|
|
},
|
|
// httpz - HTTP server for Ziex
|
|
.httpz = .{
|
|
.url = "git+https://github.com/karlseguin/http.zig.git#744c588608d2b13e6dba2013577b2e0928877f19",
|
|
.hash = "httpz-0.0.0-PNVzrCzKCAAKOXAKsuPzDZYzstlou0FLBp3HlDoRgmUa",
|
|
},
|
|
.adapters = .{ .path = "pkg/adapters" },
|
|
.zli = .{ .path = "vendor/cliz" }, // Get rid of this in favor of copying from Zig's new builtin args parser once 0.16.0 is released
|
|
.zig_js = .{ .path = "vendor/jsz" },
|
|
.tree_sitter = .{ .path = "vendor/zig-tree-sitter" },
|
|
.tree_sitter_zx = .{ .path = "pkg/tree-sitter-zx" },
|
|
.tree_sitter_mdzx = .{ .path = "pkg/tree-sitter-mdzx" },
|
|
.cachez = .{ .path = "vendor/cachez" },
|
|
// Ziex Language Server utilities
|
|
.zls = .{
|
|
.url = "git+https://github.com/ziex-dev/zls.git?ref=zx-0.16.0#9dc776aae7db3d522be18a8d20f77f2caa085554",
|
|
.hash = "zls-0.16.0-rmm5ftHOJgC9W6p-o3hJMFIbjWE4hKV1CIU_tOSjNiSj",
|
|
},
|
|
},
|
|
.paths = .{
|
|
"build.zig",
|
|
"build.zig.zon",
|
|
"src",
|
|
"pkg/adapters",
|
|
"pkg/tree-sitter-zx",
|
|
"pkg/tree-sitter-mdzx",
|
|
"vendor/cachez",
|
|
"vendor/cliz",
|
|
"vendor/jsz",
|
|
"vendor/zig-tree-sitter",
|
|
},
|
|
}
|