diff --git a/coverage/badge.svg b/coverage/badge.svg
index 7158a0dd..cc51d709 100644
--- a/coverage/badge.svg
+++ b/coverage/badge.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index a235db4d..89904671 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -32,6 +32,7 @@
"eslint-config-next": "13.5.4",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
+ "make-coverage-badge": "^1.2.0",
"sass": "^1.69.0",
"typescript": "^5"
},
@@ -6877,6 +6878,22 @@
"node": ">=10"
}
},
+ "node_modules/make-coverage-badge": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/make-coverage-badge/-/make-coverage-badge-1.2.0.tgz",
+ "integrity": "sha512-nA1eQZJ9vcY2UoQLVIdzqyRoNtAZHWlXJfrHkaMB/pQgTYBPmbImkykfxWeAtUQuLJXzb6eAhbR7nEgrt+S7FA==",
+ "dev": true,
+ "dependencies": {
+ "mri": "1.1.4"
+ },
+ "bin": {
+ "make-coverage-badge": "cli.js"
+ },
+ "engines": {
+ "node": ">=6.11",
+ "npm": ">=5.3"
+ }
+ },
"node_modules/make-dir": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
@@ -6980,6 +6997,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/mri": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz",
+ "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
diff --git a/package.json b/package.json
index 3fa9c3eb..fecd45ad 100644
--- a/package.json
+++ b/package.json
@@ -118,6 +118,7 @@
"eslint-config-next": "13.5.4",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
+ "make-coverage-badge": "^1.2.0",
"sass": "^1.69.0",
"typescript": "^5"
}