@@ -174,6 +174,7 @@ def ng_package(name, readme_md = None, license_banner = None, license = None, de
174
174
if not license :
175
175
license = "//:LICENSE"
176
176
visibility = kwargs .pop ("visibility" , None )
177
+ tags = kwargs .pop ("tags" , [])
177
178
178
179
common_substitutions = dict (kwargs .pop ("substitutions" , {}), ** PKG_GROUP_REPLACEMENTS )
179
180
substitutions = dict (common_substitutions , ** {
@@ -198,6 +199,23 @@ def ng_package(name, readme_md = None, license_banner = None, license = None, de
198
199
rollup_config_tmpl = _INTERNAL_NG_PACKAGE_DEFAULT_ROLLUP_CONFIG_TMPL ,
199
200
rollup = _INTERNAL_NG_PACKAGE_DEFAULT_ROLLUP ,
200
201
visibility = visibility ,
202
+ tags = tags ,
203
+ ** kwargs
204
+ )
205
+
206
+ _ng_package (
207
+ name = "%s_nosub" % name ,
208
+ deps = deps ,
209
+ validate = True ,
210
+ readme_md = readme_md ,
211
+ license = license ,
212
+ license_banner = license_banner ,
213
+ substitutions = common_substitutions ,
214
+ ng_packager = _INTERNAL_NG_PACKAGE_PACKAGER ,
215
+ rollup_config_tmpl = _INTERNAL_NG_PACKAGE_DEFAULT_ROLLUP_CONFIG_TMPL ,
216
+ rollup = _INTERNAL_NG_PACKAGE_DEFAULT_ROLLUP ,
217
+ visibility = visibility ,
218
+ tags = ["manual" ],
201
219
** kwargs
202
220
)
203
221
@@ -214,7 +232,6 @@ def ng_package(name, readme_md = None, license_banner = None, license = None, de
214
232
def pkg_npm (name , deps = [], validate = True , ** kwargs ):
215
233
"""Default values for pkg_npm"""
216
234
visibility = kwargs .pop ("visibility" , None )
217
- tags = kwargs .pop ("tags" , [])
218
235
219
236
common_substitutions = dict (kwargs .pop ("substitutions" , {}), ** PKG_GROUP_REPLACEMENTS )
220
237
substitutions = dict (common_substitutions , ** {
@@ -248,18 +265,6 @@ def pkg_npm(name, deps = [], validate = True, **kwargs):
248
265
}),
249
266
deps = [":%s_js_module_output" % name ],
250
267
visibility = visibility ,
251
- tags = tags ,
252
- ** kwargs
253
- )
254
-
255
- _pkg_npm (
256
- name = "%s_nosub" % name ,
257
- validate = validate ,
258
- substitutions = common_substitutions ,
259
- deps = [":%s_js_module_output" % name ],
260
- visibility = visibility ,
261
- # should not be built unless it is a dependency of another rule
262
- tags = ["manual" ],
263
268
** kwargs
264
269
)
265
270
0 commit comments