| 
									
										
										
										
											2017-08-21 08:23:47 -07:00
										 |  |  | package(default_visibility = ["//visibility:public"]) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-07-06 14:51:37 -07:00
										 |  |  | exports_files([ | 
					
						
							|  |  |  |     "protractor.conf.js", | 
					
						
							|  |  |  | ]) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-08-21 01:37:09 -07:00
										 |  |  | # ts_library and ng_module use the `//:tsconfig.json` target | 
					
						
							|  |  |  | # by default. This alias allows omitting explicit tsconfig | 
					
						
							|  |  |  | # attribute. | 
					
						
							|  |  |  | alias( | 
					
						
							|  |  |  |     name = "tsconfig.json", | 
					
						
							|  |  |  |     actual = "//src:tsconfig.json", | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-08-21 08:23:47 -07:00
										 |  |  | filegroup( | 
					
						
							|  |  |  |     name = "node_modules", | 
					
						
							| 
									
										
										
										
											2018-02-13 11:26:06 -08:00
										 |  |  |     srcs = glob( | 
					
						
							| 
									
										
										
										
											2018-08-21 01:37:09 -07:00
										 |  |  |         [ | 
					
						
							|  |  |  |             # Include only .js, .json & .d.ts files to reduce the number of | 
					
						
							|  |  |  |             # files in the //:node_modules filegroup | 
					
						
							|  |  |  |             "node_modules/**/*.js", | 
					
						
							|  |  |  |             "node_modules/**/*.json", | 
					
						
							|  |  |  |             "node_modules/**/*.d.ts", | 
					
						
							|  |  |  |             # All the files in the http-server package are necesssary | 
					
						
							|  |  |  |             "node_modules/http-server/**", | 
					
						
							|  |  |  |             # All the files in the protractor package are necesssary | 
					
						
							|  |  |  |             "node_modules/protractor/**", | 
					
						
							|  |  |  |             # Also include all files in node_modules/.bin | 
					
						
							|  |  |  |             "node_modules/.bin/*", | 
					
						
							|  |  |  |         ], | 
					
						
							| 
									
										
										
										
											2018-02-13 11:26:06 -08:00
										 |  |  |         exclude = [ | 
					
						
							| 
									
										
										
										
											2018-08-21 01:37:09 -07:00
										 |  |  |             # Exclude files with spaces which are illegal bazel labels | 
					
						
							|  |  |  |             "node_modules/**/* *", | 
					
						
							| 
									
										
										
										
											2018-02-13 11:26:06 -08:00
										 |  |  |         ], | 
					
						
							|  |  |  |     ), | 
					
						
							| 
									
										
										
										
											2017-08-21 08:23:47 -07:00
										 |  |  | ) |