chore: update dev dependencies
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									3c2fe176ab
								
							
						
					
					
						commit
						94f6005b3f
					
				
							
								
								
									
										3
									
								
								.eslintignore
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								.eslintignore
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					/dist/**
 | 
				
			||||||
 | 
					/coverage/**
 | 
				
			||||||
 | 
					/node_modules/**
 | 
				
			||||||
@ -1,11 +1,12 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "env": {
 | 
					  "env": {
 | 
				
			||||||
    "node": true,
 | 
					    "node": true,
 | 
				
			||||||
    "es2021": true,
 | 
					    "es6": true,
 | 
				
			||||||
    "jest": true
 | 
					    "jest": true
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "extends": [
 | 
					  "extends": [
 | 
				
			||||||
    "eslint:recommended",
 | 
					    "eslint:recommended",
 | 
				
			||||||
 | 
					    "plugin:@typescript-eslint/eslint-recommended",
 | 
				
			||||||
    "plugin:@typescript-eslint/recommended",
 | 
					    "plugin:@typescript-eslint/recommended",
 | 
				
			||||||
    "plugin:jest/recommended",
 | 
					    "plugin:jest/recommended",
 | 
				
			||||||
    "plugin:prettier/recommended"
 | 
					    "plugin:prettier/recommended"
 | 
				
			||||||
 | 
				
			|||||||
@ -72,7 +72,7 @@ RUN --mount=type=bind,target=.,rw \
 | 
				
			|||||||
  --mount=type=cache,target=/src/node_modules \
 | 
					  --mount=type=cache,target=/src/node_modules \
 | 
				
			||||||
  --mount=type=bind,from=docker,source=/usr/local/bin/docker,target=/usr/bin/docker \
 | 
					  --mount=type=bind,from=docker,source=/usr/local/bin/docker,target=/usr/bin/docker \
 | 
				
			||||||
  --mount=type=bind,from=buildx,source=/buildx,target=/usr/libexec/docker/cli-plugins/docker-buildx \
 | 
					  --mount=type=bind,from=buildx,source=/buildx,target=/usr/libexec/docker/cli-plugins/docker-buildx \
 | 
				
			||||||
  yarn run test --coverageDirectory=/tmp/coverage
 | 
					  yarn run test --coverage --coverageDirectory=/tmp/coverage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
FROM scratch AS test-coverage
 | 
					FROM scratch AS test-coverage
 | 
				
			||||||
COPY --from=test /tmp/coverage /
 | 
					COPY --from=test /tmp/coverage /
 | 
				
			||||||
 | 
				
			|||||||
@ -15,6 +15,7 @@ process.env = Object.assign({}, process.env, {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
module.exports = {
 | 
					module.exports = {
 | 
				
			||||||
  clearMocks: true,
 | 
					  clearMocks: true,
 | 
				
			||||||
 | 
					  testEnvironment: 'node',
 | 
				
			||||||
  moduleFileExtensions: ['js', 'ts'],
 | 
					  moduleFileExtensions: ['js', 'ts'],
 | 
				
			||||||
  testMatch: ['**/*.test.ts'],
 | 
					  testMatch: ['**/*.test.ts'],
 | 
				
			||||||
  transform: {
 | 
					  transform: {
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										32
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								package.json
									
									
									
									
									
								
							@ -4,9 +4,13 @@
 | 
				
			|||||||
  "main": "lib/main.js",
 | 
					  "main": "lib/main.js",
 | 
				
			||||||
  "scripts": {
 | 
					  "scripts": {
 | 
				
			||||||
    "build": "ncc build src/main.ts --source-map --minify --license licenses.txt",
 | 
					    "build": "ncc build src/main.ts --source-map --minify --license licenses.txt",
 | 
				
			||||||
    "lint": "eslint src/**/*.ts __tests__/**/*.ts",
 | 
					    "lint": "yarn run prettier && yarn run eslint",
 | 
				
			||||||
    "format": "eslint --fix src/**/*.ts __tests__/**/*.ts",
 | 
					    "format": "yarn run prettier:fix && yarn run eslint:fix",
 | 
				
			||||||
    "test": "jest --coverage",
 | 
					    "eslint": "eslint --max-warnings=0 .",
 | 
				
			||||||
 | 
					    "eslint:fix": "eslint --fix .",
 | 
				
			||||||
 | 
					    "prettier": "prettier --check \"./**/*.ts\"",
 | 
				
			||||||
 | 
					    "prettier:fix": "prettier --write \"./**/*.ts\"",
 | 
				
			||||||
 | 
					    "test": "jest",
 | 
				
			||||||
    "all": "yarn run build && yarn run format && yarn test"
 | 
					    "all": "yarn run build && yarn run format && yarn test"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "repository": {
 | 
					  "repository": {
 | 
				
			||||||
@ -36,17 +40,17 @@
 | 
				
			|||||||
  },
 | 
					  },
 | 
				
			||||||
  "devDependencies": {
 | 
					  "devDependencies": {
 | 
				
			||||||
    "@types/node": "^20.5.9",
 | 
					    "@types/node": "^20.5.9",
 | 
				
			||||||
    "@typescript-eslint/eslint-plugin": "^5.56.0",
 | 
					    "@typescript-eslint/eslint-plugin": "^6.6.0",
 | 
				
			||||||
    "@typescript-eslint/parser": "^5.56.0",
 | 
					    "@typescript-eslint/parser": "^6.6.0",
 | 
				
			||||||
    "@vercel/ncc": "^0.36.1",
 | 
					    "@vercel/ncc": "^0.38.0",
 | 
				
			||||||
    "eslint": "^8.36.0",
 | 
					    "eslint": "^8.48.0",
 | 
				
			||||||
    "eslint-config-prettier": "^8.8.0",
 | 
					    "eslint-config-prettier": "^9.0.0",
 | 
				
			||||||
    "eslint-plugin-jest": "^27.2.1",
 | 
					    "eslint-plugin-jest": "^27.2.3",
 | 
				
			||||||
    "eslint-plugin-prettier": "^4.2.1",
 | 
					    "eslint-plugin-prettier": "^5.0.0",
 | 
				
			||||||
    "jest": "^29.5.0",
 | 
					    "jest": "^29.6.4",
 | 
				
			||||||
    "prettier": "^2.8.7",
 | 
					    "prettier": "^3.0.3",
 | 
				
			||||||
    "ts-jest": "^29.0.5",
 | 
					    "ts-jest": "^29.1.1",
 | 
				
			||||||
    "ts-node": "^10.9.1",
 | 
					    "ts-node": "^10.9.1",
 | 
				
			||||||
    "typescript": "^4.9.5"
 | 
					    "typescript": "^5.2.2"
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user