You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							53 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							53 lines
						
					
					
						
							1.6 KiB
						
					
					
				
								{
							 | 
						|
								  // Markdownlint configuration for TimeSafari .cursor/rules
							 | 
						|
								  "config": {
							 | 
						|
								    // Core formatting rules that can be auto-fixed
							 | 
						|
								    "MD013": {
							 | 
						|
								      "line_length": 80,
							 | 
						|
								      "code_blocks": false,
							 | 
						|
								      "tables": false,
							 | 
						|
								      "headings": false
							 | 
						|
								    },
							 | 
						|
								    "MD012": true,  // No multiple consecutive blank lines
							 | 
						|
								    "MD022": true,  // Headings should be surrounded by blank lines
							 | 
						|
								    "MD031": true,  // Fenced code blocks should be surrounded by blank lines
							 | 
						|
								    "MD032": true,  // Lists should be surrounded by blank lines
							 | 
						|
								    "MD047": true,  // Files should end with a single newline
							 | 
						|
								    "MD009": true,  // No trailing spaces
							 | 
						|
								    "MD010": true,  // No hard tabs
							 | 
						|
								    "MD004": { "style": "dash" },  // Consistent list markers
							 | 
						|
								    "MD029": { "style": "ordered" },  // Ordered list item prefix
							 | 
						|
								    
							 | 
						|
								    // Disable rules that conflict with existing content structure
							 | 
						|
								    "MD041": false,  // First line heading requirement
							 | 
						|
								    "MD025": false,  // Multiple top-level headings
							 | 
						|
								    "MD024": false,  // Duplicate headings
							 | 
						|
								    "MD036": false,  // Emphasis as headings
							 | 
						|
								    "MD003": false,  // Heading style consistency
							 | 
						|
								    "MD040": false,  // Fenced code language
							 | 
						|
								    "MD055": false,  // Table pipe style
							 | 
						|
								    "MD056": false,  // Table column count
							 | 
						|
								    "MD034": false,  // Bare URLs
							 | 
						|
								    "MD023": false   // Heading indentation
							 | 
						|
								  },
							 | 
						|
								  
							 | 
						|
								  "globs": [
							 | 
						|
								    ".cursor/rules/**/*.mdc",
							 | 
						|
								    "*.md",
							 | 
						|
								    "*.markdown",
							 | 
						|
								    "scripts/**/*.md",
							 | 
						|
								    "src/**/*.md",
							 | 
						|
								    "test-playwright/**/*.md",
							 | 
						|
								    "resources/**/*.md",
							 | 
						|
								    "doc/**/*.md",
							 | 
						|
								    "ios/**/*.md",
							 | 
						|
								    "electron/**/*.md"
							 | 
						|
								  ],
							 | 
						|
								  "ignores": [
							 | 
						|
								    "node_modules/**",
							 | 
						|
								    ".git/**",
							 | 
						|
								    "**/node_modules/**",
							 | 
						|
								    "**/dist/**",
							 | 
						|
								    "**/build/**"
							 | 
						|
								  ]
							 | 
						|
								}
							 |