| 
									
										
										
										
											2018-02-13 11:26:06 -08:00
										 |  |  | load("//packages/bazel:index.bzl", "ng_module") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ng_module( | 
					
						
							|  |  |  |     name = "test_module", | 
					
						
							|  |  |  |     srcs = glob(["*.ts"]), | 
					
						
							| 
									
										
										
										
											2018-02-13 11:26:06 -08:00
										 |  |  |     entry_point = "index.ts", | 
					
						
							| 
									
										
										
										
											2018-03-15 18:04:34 -07:00
										 |  |  |     flat_module_out_file = "flat_module_filename", | 
					
						
							| 
									
										
										
										
											2018-02-13 11:26:06 -08:00
										 |  |  |     module_name = "some_npm_module", | 
					
						
							|  |  |  |     deps = ["//packages/core"], | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | load(":extract_flat_module_index.bzl", "extract_flat_module_index") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | extract_flat_module_index( | 
					
						
							|  |  |  |     name = "flat_module_index", | 
					
						
							|  |  |  |     deps = [":test_module"], | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-09-11 18:11:32 -07:00
										 |  |  | load("//tools:defaults.bzl", "jasmine_node_test") | 
					
						
							| 
									
										
										
										
											2018-02-13 11:26:06 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | jasmine_node_test( | 
					
						
							|  |  |  |     name = "test", | 
					
						
							|  |  |  |     srcs = ["spec.js"], | 
					
						
							|  |  |  |     data = [":flat_module_index"], | 
					
						
							|  |  |  | ) |