34 lines
		
	
	
		
			891 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			34 lines
		
	
	
		
			891 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								// https://eslint.org/docs/user-guide/configuring
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = {
							 | 
						||
| 
								 | 
							
								  root: true,
							 | 
						||
| 
								 | 
							
								  parserOptions: {
							 | 
						||
| 
								 | 
							
								    parser: 'babel-eslint'
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  env: {
							 | 
						||
| 
								 | 
							
								    browser: true,
							 | 
						||
| 
								 | 
							
								  },
							 | 
						||
| 
								 | 
							
								  extends: [
							 | 
						||
| 
								 | 
							
								    // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention
							 | 
						||
| 
								 | 
							
								    // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules.
							 | 
						||
| 
								 | 
							
								    'plugin:vue/essential',
							 | 
						||
| 
								 | 
							
								    // https://github.com/standard/standard/blob/master/docs/RULES-en.md
							 | 
						||
| 
								 | 
							
								    'standard'
							 | 
						||
| 
								 | 
							
								  ],
							 | 
						||
| 
								 | 
							
								  // required to lint *.vue files
							 | 
						||
| 
								 | 
							
								  plugins: [
							 | 
						||
| 
								 | 
							
								    'vue'
							 | 
						||
| 
								 | 
							
								  ],
							 | 
						||
| 
								 | 
							
								  // add your custom rules here
							 | 
						||
| 
								 | 
							
								  rules: {
							 | 
						||
| 
								 | 
							
								    "semi": [0, "never"],
							 | 
						||
| 
								 | 
							
								    // allow async-await
							 | 
						||
| 
								 | 
							
								    'generator-star-spacing': 'off',
							 | 
						||
| 
								 | 
							
								    // allow debugger during development
							 | 
						||
| 
								 | 
							
								    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
							 | 
						||
| 
								 | 
							
								    "vue/no-parsing-error": [2, {
							 | 
						||
| 
								 | 
							
								      "x-invalid-end-tag": false
							 | 
						||
| 
								 | 
							
								    }]
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 |