lint pretty --check
This commit is contained in:
		
							parent
							
								
									db5f5fda19
								
							
						
					
					
						commit
						c022f47f07
					
				| 
						 | 
					@ -2,7 +2,7 @@ module.exports = {
 | 
				
			||||||
  parser: '@typescript-eslint/parser',
 | 
					  parser: '@typescript-eslint/parser',
 | 
				
			||||||
  parserOptions: {
 | 
					  parserOptions: {
 | 
				
			||||||
    project: 'tsconfig.json',
 | 
					    project: 'tsconfig.json',
 | 
				
			||||||
    tsconfigRootDir : __dirname, 
 | 
					    tsconfigRootDir: __dirname,
 | 
				
			||||||
    sourceType: 'module',
 | 
					    sourceType: 'module',
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  plugins: ['@typescript-eslint/eslint-plugin'],
 | 
					  plugins: ['@typescript-eslint/eslint-plugin'],
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,8 +1,25 @@
 | 
				
			||||||
image: docker:20.10.22
 | 
					image: docker:20.10.22
 | 
				
			||||||
 | 
					
 | 
				
			||||||
stages:
 | 
					stages:
 | 
				
			||||||
 | 
					  - test
 | 
				
			||||||
  - build
 | 
					  - build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##############
 | 
				
			||||||
 | 
					# TEST STAGE #
 | 
				
			||||||
 | 
					##############
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					test:
 | 
				
			||||||
 | 
					  stage: test
 | 
				
			||||||
 | 
					  variables:
 | 
				
			||||||
 | 
					    DOCKER_TLS_CERTDIR: ''
 | 
				
			||||||
 | 
					  script:
 | 
				
			||||||
 | 
					    - npm install
 | 
				
			||||||
 | 
					    - npm run lint:check
 | 
				
			||||||
 | 
					    - npm run pretty:check
 | 
				
			||||||
 | 
					  rules:
 | 
				
			||||||
 | 
					    - if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH || $CI_COMMIT_MESSAGE =~ /--check/ || $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
 | 
				
			||||||
 | 
					      when: always
 | 
				
			||||||
 | 
					
 | 
				
			||||||
###############
 | 
					###############
 | 
				
			||||||
# BUILD STAGE #
 | 
					# BUILD STAGE #
 | 
				
			||||||
###############
 | 
					###############
 | 
				
			||||||
| 
						 | 
					@ -11,7 +28,7 @@ build:
 | 
				
			||||||
  stage: build
 | 
					  stage: build
 | 
				
			||||||
  image: docker:20.10.22
 | 
					  image: docker:20.10.22
 | 
				
			||||||
  variables:
 | 
					  variables:
 | 
				
			||||||
    DOCKER_TLS_CERTDIR: ""
 | 
					    DOCKER_TLS_CERTDIR: ''
 | 
				
			||||||
  services:
 | 
					  services:
 | 
				
			||||||
    - docker:dind
 | 
					    - docker:dind
 | 
				
			||||||
  before_script:
 | 
					  before_script:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,7 @@
 | 
				
			||||||
 | 
					node_modules
 | 
				
			||||||
 | 
					*.log*
 | 
				
			||||||
 | 
					logs
 | 
				
			||||||
 | 
					.env
 | 
				
			||||||
 | 
					dist
 | 
				
			||||||
 | 
					coverage
 | 
				
			||||||
 | 
					.prettierrc.json
 | 
				
			||||||
| 
						 | 
					@ -14,6 +14,9 @@
 | 
				
			||||||
    "start:debug": "nest start --debug --watch",
 | 
					    "start:debug": "nest start --debug --watch",
 | 
				
			||||||
    "start:prod": "node dist/main",
 | 
					    "start:prod": "node dist/main",
 | 
				
			||||||
    "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
 | 
					    "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
 | 
				
			||||||
 | 
					    "lint:check": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix-dry-run --ignore-path .gitignore",
 | 
				
			||||||
 | 
					    "pretty:check": "./node_modules/.bin/prettier --check .",
 | 
				
			||||||
 | 
					    "pretty": "./node_modules/.bin/prettier --write .",
 | 
				
			||||||
    "test": "jest",
 | 
					    "test": "jest",
 | 
				
			||||||
    "test:watch": "jest --watch",
 | 
					    "test:watch": "jest --watch",
 | 
				
			||||||
    "test:cov": "jest --coverage",
 | 
					    "test:cov": "jest --coverage",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue