Releases: Evertz/bzlgen
Releases · Evertz/bzlgen
v0.5.1
v0.5.0
v0.4.1
- fix: Add
--pkg_default_dep_labels
defaulting totrue
. This causes generated dep labels to use the package default label (//my/package
) rather than the file label of the imported dependency (//my/package:foo
). bzlgen will generate targets with the package name when generating a directory #20
v0.4.0
- feat: Support generating
nodejs_binary
target. Thedata
attr will be set toentry_points
generating rule #36 - feat: Use the buildozer API via the NodeJS bindings rather than invoking directly in a shell on a text file #34
- feat: Support generating
ts_library
targets for a single file #35 - feat: Support simple generation of
container_layer
targets, adding files atpath
to thefiles
attribute #38 - feat: Add
--pattern
flag. Whenpath
represents a directory,pattern
is used as a glob for filtering files #38 - fix: Handle NodeJS builtins, adding
@types/node
as a dep #37
v0.3.0
v0.2.0
#14 Experimental support for using bazel query
to resolve labels, set --use_bazel_query
#10 Flips --ng_generate_theme_binary
to default true
#21 Limit choices on --build_file_name
to BUILD
and BUILD.bazel
#18 Default rule load sites for supported rules
#19 Allow deep imports on any package
Now available on npm!
npm i -g @evertz/bzlgen