Add eslint to the frontend
This commit is contained in:
		
							parent
							
								
									5c15991139
								
							
						
					
					
						commit
						a824369de2
					
				
							
								
								
									
										3
									
								
								frontend/.eslintignore
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								frontend/.eslintignore
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
			
		||||
node_modules
 | 
			
		||||
dist
 | 
			
		||||
frontend
 | 
			
		||||
							
								
								
									
										34
									
								
								frontend/.eslintrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								frontend/.eslintrc
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,34 @@
 | 
			
		||||
{
 | 
			
		||||
  "root": true,
 | 
			
		||||
  "parser": "@typescript-eslint/parser",
 | 
			
		||||
  "plugins": [
 | 
			
		||||
    "@typescript-eslint"
 | 
			
		||||
  ],
 | 
			
		||||
  "extends": [
 | 
			
		||||
    "eslint:recommended",
 | 
			
		||||
    "plugin:@typescript-eslint/eslint-recommended",
 | 
			
		||||
    "plugin:@typescript-eslint/recommended"
 | 
			
		||||
  ],
 | 
			
		||||
  "rules": {
 | 
			
		||||
    "@typescript-eslint/ban-ts-comment": 1,
 | 
			
		||||
    "@typescript-eslint/ban-types": 1,
 | 
			
		||||
    "@typescript-eslint/no-empty-function": 1,
 | 
			
		||||
    "@typescript-eslint/no-explicit-any": 1,
 | 
			
		||||
    "@typescript-eslint/no-inferrable-types": 1,
 | 
			
		||||
    "@typescript-eslint/no-namespace": 1,
 | 
			
		||||
    "@typescript-eslint/no-this-alias": 1,
 | 
			
		||||
    "@typescript-eslint/no-var-requires": 1,
 | 
			
		||||
    "no-case-declarations": 1,
 | 
			
		||||
    "no-console": 1,
 | 
			
		||||
    "no-constant-condition": 1,
 | 
			
		||||
    "no-dupe-else-if": 1,
 | 
			
		||||
    "no-empty": 1,
 | 
			
		||||
    "no-extra-boolean-cast": 1,
 | 
			
		||||
    "no-prototype-builtins": 1,
 | 
			
		||||
    "no-self-assign": 1,
 | 
			
		||||
    "no-useless-catch": 1,
 | 
			
		||||
    "no-var": 1,
 | 
			
		||||
    "prefer-const": 1,
 | 
			
		||||
    "prefer-rest-params": 1
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										1642
									
								
								frontend/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1642
									
								
								frontend/package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -42,7 +42,8 @@
 | 
			
		||||
    "build-mempool-bisq-js": "browserify -p tinyify ./node_modules/@mempool/mempool.js/lib/index-bisq.js --standalone bisqJS > ./dist/mempool/browser/en-US/bisq.js",
 | 
			
		||||
    "build-mempool-liquid-js": "browserify -p tinyify ./node_modules/@mempool/mempool.js/lib/index-liquid.js --standalone liquidJS > ./dist/mempool/browser/en-US/liquid.js",
 | 
			
		||||
    "test": "npm run ng -- test",
 | 
			
		||||
    "lint": "npm run ng -- lint",
 | 
			
		||||
    "lint": "./node_modules/.bin/eslint . --ext .ts",
 | 
			
		||||
    "lint:fix": "./node_modules/.bin/eslint . --ext .ts --fix",
 | 
			
		||||
    "e2e": "npm run generate-config && npm run ng -- e2e",
 | 
			
		||||
    "e2e:ci": "npm run cypress:run:ci",
 | 
			
		||||
    "config:defaults:mempool": "node update-config.js TESTNET_ENABLED=true SIGNET_ENABLED=true LIQUID_ENABLED=true LIQUID_TESTNET_ENABLED=true BISQ_ENABLED=true ITEMS_PER_PAGE=25 BASE_MODULE=mempool BLOCK_WEIGHT_UNITS=4000000 && npm run generate-config",
 | 
			
		||||
@ -107,7 +108,10 @@
 | 
			
		||||
    "@types/jasmine": "~4.0.3",
 | 
			
		||||
    "@types/jasminewd2": "~2.0.10",
 | 
			
		||||
    "@types/node": "^12.11.1",
 | 
			
		||||
    "@typescript-eslint/eslint-plugin": "^5.30.5",
 | 
			
		||||
    "@typescript-eslint/parser": "^5.30.5",
 | 
			
		||||
    "codelyzer": "~6.0.2",
 | 
			
		||||
    "eslint": "^8.19.0",
 | 
			
		||||
    "http-proxy-middleware": "^1.0.5",
 | 
			
		||||
    "jasmine-core": "~4.1.0",
 | 
			
		||||
    "jasmine-spec-reporter": "~7.0.0",
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user