mirror of
				https://github.com/Theodor-Springmann-Stiftung/kgpz_web.git
				synced 2025-10-31 18:05:30 +00:00 
			
		
		
		
	Fixed some build options for vite
This commit is contained in:
		
							
								
								
									
										50
									
								
								node_modules/yaml/dist/schema/yaml-1.1/float.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								node_modules/yaml/dist/schema/yaml-1.1/float.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,50 @@ | ||||
| 'use strict'; | ||||
|  | ||||
| var Scalar = require('../../nodes/Scalar.js'); | ||||
| var stringifyNumber = require('../../stringify/stringifyNumber.js'); | ||||
|  | ||||
| const floatNaN = { | ||||
|     identify: value => typeof value === 'number', | ||||
|     default: true, | ||||
|     tag: 'tag:yaml.org,2002:float', | ||||
|     test: /^(?:[-+]?\.(?:inf|Inf|INF)|\.nan|\.NaN|\.NAN)$/, | ||||
|     resolve: (str) => str.slice(-3).toLowerCase() === 'nan' | ||||
|         ? NaN | ||||
|         : str[0] === '-' | ||||
|             ? Number.NEGATIVE_INFINITY | ||||
|             : Number.POSITIVE_INFINITY, | ||||
|     stringify: stringifyNumber.stringifyNumber | ||||
| }; | ||||
| const floatExp = { | ||||
|     identify: value => typeof value === 'number', | ||||
|     default: true, | ||||
|     tag: 'tag:yaml.org,2002:float', | ||||
|     format: 'EXP', | ||||
|     test: /^[-+]?(?:[0-9][0-9_]*)?(?:\.[0-9_]*)?[eE][-+]?[0-9]+$/, | ||||
|     resolve: (str) => parseFloat(str.replace(/_/g, '')), | ||||
|     stringify(node) { | ||||
|         const num = Number(node.value); | ||||
|         return isFinite(num) ? num.toExponential() : stringifyNumber.stringifyNumber(node); | ||||
|     } | ||||
| }; | ||||
| const float = { | ||||
|     identify: value => typeof value === 'number', | ||||
|     default: true, | ||||
|     tag: 'tag:yaml.org,2002:float', | ||||
|     test: /^[-+]?(?:[0-9][0-9_]*)?\.[0-9_]*$/, | ||||
|     resolve(str) { | ||||
|         const node = new Scalar.Scalar(parseFloat(str.replace(/_/g, ''))); | ||||
|         const dot = str.indexOf('.'); | ||||
|         if (dot !== -1) { | ||||
|             const f = str.substring(dot + 1).replace(/_/g, ''); | ||||
|             if (f[f.length - 1] === '0') | ||||
|                 node.minFractionDigits = f.length; | ||||
|         } | ||||
|         return node; | ||||
|     }, | ||||
|     stringify: stringifyNumber.stringifyNumber | ||||
| }; | ||||
|  | ||||
| exports.float = float; | ||||
| exports.floatExp = floatExp; | ||||
| exports.floatNaN = floatNaN; | ||||
		Reference in New Issue
	
	Block a user
	 Simon Martens
					Simon Martens