17 lines
		
	
	
		
			457 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			457 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
| 'use strict';
 | |
| 
 | |
| var stringifyString = require('../../stringify/stringifyString.js');
 | |
| 
 | |
| const string = {
 | |
|     identify: value => typeof value === 'string',
 | |
|     default: true,
 | |
|     tag: 'tag:yaml.org,2002:str',
 | |
|     resolve: str => str,
 | |
|     stringify(item, ctx, onComment, onChompKeep) {
 | |
|         ctx = Object.assign({ actualString: true }, ctx);
 | |
|         return stringifyString.stringifyString(item, ctx, onComment, onChompKeep);
 | |
|     }
 | |
| };
 | |
| 
 | |
| exports.string = string;
 |