diff options
| author | LinuxWizard42 <computerwizard@linuxmail.org> | 2022-10-12 23:08:57 +0300 | 
|---|---|---|
| committer | LinuxWizard42 <computerwizard@linuxmail.org> | 2022-10-12 23:08:57 +0300 | 
| commit | 726b81b19251674e149ccfbb1abacbd837fc6db0 (patch) | |
| tree | fbdbb227dc01357eb76e8222d76185bc124c5ca6 /node_modules/strip-json-comments/index.js | |
| parent | 34f0890e175698940d49238097579f44e4d78c89 (diff) | |
| download | FlashRunner-726b81b19251674e149ccfbb1abacbd837fc6db0.tar.gz FlashRunner-726b81b19251674e149ccfbb1abacbd837fc6db0.tar.zst | |
Removed files that should not have been included in git
Diffstat (limited to 'node_modules/strip-json-comments/index.js')
| -rw-r--r-- | node_modules/strip-json-comments/index.js | 70 | 
1 files changed, 0 insertions, 70 deletions
| diff --git a/node_modules/strip-json-comments/index.js b/node_modules/strip-json-comments/index.js deleted file mode 100644 index 4e6576e..0000000 --- a/node_modules/strip-json-comments/index.js +++ /dev/null @@ -1,70 +0,0 @@ -'use strict'; -var singleComment = 1; -var multiComment = 2; - -function stripWithoutWhitespace() { -	return ''; -} - -function stripWithWhitespace(str, start, end) { -	return str.slice(start, end).replace(/\S/g, ' '); -} - -module.exports = function (str, opts) { -	opts = opts || {}; - -	var currentChar; -	var nextChar; -	var insideString = false; -	var insideComment = false; -	var offset = 0; -	var ret = ''; -	var strip = opts.whitespace === false ? stripWithoutWhitespace : stripWithWhitespace; - -	for (var i = 0; i < str.length; i++) { -		currentChar = str[i]; -		nextChar = str[i + 1]; - -		if (!insideComment && currentChar === '"') { -			var escaped = str[i - 1] === '\\' && str[i - 2] !== '\\'; -			if (!escaped) { -				insideString = !insideString; -			} -		} - -		if (insideString) { -			continue; -		} - -		if (!insideComment && currentChar + nextChar === '//') { -			ret += str.slice(offset, i); -			offset = i; -			insideComment = singleComment; -			i++; -		} else if (insideComment === singleComment && currentChar + nextChar === '\r\n') { -			i++; -			insideComment = false; -			ret += strip(str, offset, i); -			offset = i; -			continue; -		} else if (insideComment === singleComment && currentChar === '\n') { -			insideComment = false; -			ret += strip(str, offset, i); -			offset = i; -		} else if (!insideComment && currentChar + nextChar === '/*') { -			ret += str.slice(offset, i); -			offset = i; -			insideComment = multiComment; -			i++; -			continue; -		} else if (insideComment === multiComment && currentChar + nextChar === '*/') { -			i++; -			insideComment = false; -			ret += strip(str, offset, i + 1); -			offset = i + 1; -			continue; -		} -	} - -	return ret + (insideComment ? strip(str.substr(offset)) : str.substr(offset)); -}; | 
