first commit
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Types tests / Test (lts/*) (push) Has been cancelled
				
			
		
			
				
	
				Lint / Lint (lts/*) (push) Has been cancelled
				
			
		
			
				
	
				CodeQL / Analyze (javascript) (push) Has been cancelled
				
			
		
			
				
	
				CI / Test (20) (push) Has been cancelled
				
			
		
			
				
	
				CI / Test (22) (push) Has been cancelled
				
			
		
			
				
	
				CI / Test (24) (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Types tests / Test (lts/*) (push) Has been cancelled
				
			Lint / Lint (lts/*) (push) Has been cancelled
				
			CodeQL / Analyze (javascript) (push) Has been cancelled
				
			CI / Test (20) (push) Has been cancelled
				
			CI / Test (22) (push) Has been cancelled
				
			CI / Test (24) (push) Has been cancelled
				
			This commit is contained in:
		
							
								
								
									
										4
									
								
								external/builder/fixtures/confusing-comment-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								external/builder/fixtures/confusing-comment-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,4 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var i = 0;
 | 
			
		||||
while(i-->0) {
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										6
									
								
								external/builder/fixtures/confusing-comment.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								external/builder/fixtures/confusing-comment.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if TRUE
 | 
			
		||||
var i = 0;
 | 
			
		||||
while(i-->0) {
 | 
			
		||||
}
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										5
									
								
								external/builder/fixtures/css-comment-expected.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								external/builder/fixtures/css-comment-expected.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
/* Comment here... */
 | 
			
		||||
  div {
 | 
			
		||||
    margin: 0;
 | 
			
		||||
    padding: 0;
 | 
			
		||||
  }
 | 
			
		||||
							
								
								
									
										7
									
								
								external/builder/fixtures/css-comment.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								external/builder/fixtures/css-comment.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
/* Comment here... */
 | 
			
		||||
/*#if TRUE*/
 | 
			
		||||
/*div {*/
 | 
			
		||||
/*  margin: 0;*/
 | 
			
		||||
  /*padding: 0;*/
 | 
			
		||||
/*}*/
 | 
			
		||||
/*#endif*/
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/elif-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/elif-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
//Error: Found #elif without matching #if at __filename:2
 | 
			
		||||
							
								
								
									
										4
									
								
								external/builder/fixtures/elif.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								external/builder/fixtures/elif.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,4 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#elif TRUE
 | 
			
		||||
var a;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
//Error: Found #else without matching #if at __filename:2
 | 
			
		||||
							
								
								
									
										3
									
								
								external/builder/fixtures/else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								external/builder/fixtures/else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#else
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/error-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/error-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
//Error: Found #error "Some Error" at __filename:3
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/error-false-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/error-false-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var a;
 | 
			
		||||
							
								
								
									
										5
									
								
								external/builder/fixtures/error-false.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								external/builder/fixtures/error-false.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if FALSE
 | 
			
		||||
//#error "Some Error"
 | 
			
		||||
//#endif
 | 
			
		||||
var a;
 | 
			
		||||
							
								
								
									
										5
									
								
								external/builder/fixtures/error.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								external/builder/fixtures/error.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if TRUE
 | 
			
		||||
//#error "Some Error"
 | 
			
		||||
//#endif
 | 
			
		||||
var b;
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/expand-expected.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/expand-expected.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
prefixtruesuffix
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/expand.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/expand.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
<!--#expand prefix__TRUE__suffix-->
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/if-empty-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/if-empty-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
//Error: No JavaScript expression given at __filename:2
 | 
			
		||||
							
								
								
									
										6
									
								
								external/builder/fixtures/if-empty.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								external/builder/fixtures/if-empty.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if
 | 
			
		||||
var a;
 | 
			
		||||
//#else
 | 
			
		||||
var b;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/if-false-elif-false-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/if-false-elif-false-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var c;
 | 
			
		||||
							
								
								
									
										8
									
								
								external/builder/fixtures/if-false-elif-false-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								external/builder/fixtures/if-false-elif-false-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if FALSE
 | 
			
		||||
var a;
 | 
			
		||||
//#elif FALSE
 | 
			
		||||
var b;
 | 
			
		||||
//#else
 | 
			
		||||
var c;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/if-false-elif-true-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/if-false-elif-true-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var b;
 | 
			
		||||
							
								
								
									
										8
									
								
								external/builder/fixtures/if-false-elif-true-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								external/builder/fixtures/if-false-elif-true-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if FALSE
 | 
			
		||||
var a;
 | 
			
		||||
//#elif TRUE
 | 
			
		||||
var b;
 | 
			
		||||
//#else
 | 
			
		||||
var c;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/if-false-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/if-false-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var b;
 | 
			
		||||
							
								
								
									
										6
									
								
								external/builder/fixtures/if-false-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								external/builder/fixtures/if-false-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if FALSE
 | 
			
		||||
var a;
 | 
			
		||||
//#else
 | 
			
		||||
var b;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										3
									
								
								external/builder/fixtures/if-nested-expected.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								external/builder/fixtures/if-nested-expected.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
div {
 | 
			
		||||
  margin: 0;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										6
									
								
								external/builder/fixtures/if-nested-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								external/builder/fixtures/if-nested-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var a;
 | 
			
		||||
 | 
			
		||||
var b;
 | 
			
		||||
 | 
			
		||||
var d;
 | 
			
		||||
							
								
								
									
										14
									
								
								external/builder/fixtures/if-nested.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								external/builder/fixtures/if-nested.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
/*#if TRUE*/
 | 
			
		||||
div {
 | 
			
		||||
  margin: 0;
 | 
			
		||||
  /*#if FALSE*/
 | 
			
		||||
  padding: 0;
 | 
			
		||||
  /*#endif*/
 | 
			
		||||
}
 | 
			
		||||
/*#endif*/
 | 
			
		||||
 | 
			
		||||
/*#if FALSE*/
 | 
			
		||||
p {
 | 
			
		||||
  margin: 0;
 | 
			
		||||
}
 | 
			
		||||
/*#endif*/
 | 
			
		||||
							
								
								
									
										19
									
								
								external/builder/fixtures/if-nested.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								external/builder/fixtures/if-nested.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if TRUE
 | 
			
		||||
var a;
 | 
			
		||||
 | 
			
		||||
//#if TRUE
 | 
			
		||||
var b;
 | 
			
		||||
//#else
 | 
			
		||||
var c;
 | 
			
		||||
//#endif
 | 
			
		||||
 | 
			
		||||
var d;
 | 
			
		||||
//#else
 | 
			
		||||
var e;
 | 
			
		||||
//#if TRUE
 | 
			
		||||
var f;
 | 
			
		||||
//#endif
 | 
			
		||||
 | 
			
		||||
var g;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/if-true-elif-false-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/if-true-elif-false-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var a;
 | 
			
		||||
							
								
								
									
										8
									
								
								external/builder/fixtures/if-true-elif-false-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								external/builder/fixtures/if-true-elif-false-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if TRUE
 | 
			
		||||
var a;
 | 
			
		||||
//#elif FALSE
 | 
			
		||||
var b;
 | 
			
		||||
//#else
 | 
			
		||||
var c;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/if-true-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/if-true-else-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var a;
 | 
			
		||||
							
								
								
									
										6
									
								
								external/builder/fixtures/if-true-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								external/builder/fixtures/if-true-else.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if TRUE
 | 
			
		||||
var a;
 | 
			
		||||
//#else
 | 
			
		||||
var b;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/if-unclosed-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/if-unclosed-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
//Error: Missing #endif in preprocessor for __filename
 | 
			
		||||
							
								
								
									
										3
									
								
								external/builder/fixtures/if-unclosed.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								external/builder/fixtures/if-unclosed.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if TRUE
 | 
			
		||||
var a;
 | 
			
		||||
							
								
								
									
										5
									
								
								external/builder/fixtures/include-expected.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								external/builder/fixtures/include-expected.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
<script>
 | 
			
		||||
'use strict';
 | 
			
		||||
var a;
 | 
			
		||||
 | 
			
		||||
</script>
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/include-non-existent-expected.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/include-non-existent-expected.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
//Error: Failed to include "some file that does not exist" at __filename:2
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/include-non-existent.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/include-non-existent.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
<!-- Non-existent file -->
 | 
			
		||||
<!--#include some file that does not exist-->
 | 
			
		||||
							
								
								
									
										5
									
								
								external/builder/fixtures/include.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								external/builder/fixtures/include.html
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
<script>
 | 
			
		||||
<!--#if TRUE-->
 | 
			
		||||
<!--#include if-true-else.js-->
 | 
			
		||||
<!--#endif-->
 | 
			
		||||
</script>
 | 
			
		||||
							
								
								
									
										4
									
								
								external/builder/fixtures/js-comment-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								external/builder/fixtures/js-comment-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,4 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
  //var a;
 | 
			
		||||
  var b;
 | 
			
		||||
var c;
 | 
			
		||||
							
								
								
									
										6
									
								
								external/builder/fixtures/js-comment.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								external/builder/fixtures/js-comment.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if TRUE
 | 
			
		||||
////var a;
 | 
			
		||||
//var b;
 | 
			
		||||
var c;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										2
									
								
								external/builder/fixtures/undefined-define-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								external/builder/fixtures/undefined-define-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
//Error: Could not evaluate "notdefined" at __filename:2
 | 
			
		||||
//ReferenceError: notdefined is not defined
 | 
			
		||||
							
								
								
									
										6
									
								
								external/builder/fixtures/undefined-define.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								external/builder/fixtures/undefined-define.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#if notdefined
 | 
			
		||||
var a;
 | 
			
		||||
//#else
 | 
			
		||||
var b;
 | 
			
		||||
//#endif
 | 
			
		||||
							
								
								
									
										1
									
								
								external/builder/fixtures/unsupported-ifdef-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								external/builder/fixtures/unsupported-ifdef-expected.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
//Error: Found #endif without #if at __filename:4
 | 
			
		||||
							
								
								
									
										5
									
								
								external/builder/fixtures/unsupported-ifdef.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								external/builder/fixtures/unsupported-ifdef.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
//#ifdef TRUE
 | 
			
		||||
//ifdef should not be recognized
 | 
			
		||||
//#endif
 | 
			
		||||
var a;
 | 
			
		||||
		Reference in New Issue
	
	Block a user