diff --git a/devicon.json b/devicon.json
index dd691c634..ba33d1f37 100644
--- a/devicon.json
+++ b/devicon.json
@@ -958,5 +958,45 @@
"svg": ["plain", "plain-wordmark"],
"font": ["plain", "plain-wordmark"]
}
+ },
+ {
+ "name": "nestjs",
+ "tags": ["framework", "nodejs", "javascript"],
+ "versions": {
+ "svg": ["original-wordmark", "plain", "plain-wordmark"],
+ "font": ["plain", "plain-wordmark"]
+ }
+ },
+ {
+ "name": "codecov",
+ "tags": ["platform", "integration"],
+ "versions": {
+ "svg": ["plain"],
+ "font": ["plain"]
+ }
+ },
+ {
+ "name": "circleci",
+ "tags": ["integration", "platform"],
+ "versions": {
+ "svg": ["plain", "plain-wordmark"],
+ "font": ["plain", "plain-wordmark"]
+ }
+ },
+ {
+ "name": "jest",
+ "tags": ["testing", "javascript"],
+ "versions": {
+ "svg": ["plain"],
+ "font": ["plain"]
+ }
+ },
+ {
+ "name": "karma",
+ "tags": ["testing", "test-runner"],
+ "versions": {
+ "svg": ["original", "plain"],
+ "font": ["plain"]
+ }
}
]
diff --git a/icons/circleci/circleci-plain-wordmark.svg b/icons/circleci/circleci-plain-wordmark.svg
new file mode 100644
index 000000000..d5ca67c6a
--- /dev/null
+++ b/icons/circleci/circleci-plain-wordmark.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/circleci/circleci-plain.svg b/icons/circleci/circleci-plain.svg
new file mode 100644
index 000000000..e25cba7ab
--- /dev/null
+++ b/icons/circleci/circleci-plain.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/circleci/circleci.eps b/icons/circleci/circleci.eps
new file mode 100644
index 000000000..0a262f5f6
Binary files /dev/null and b/icons/circleci/circleci.eps differ
diff --git a/icons/codecov/codecov-plain.svg b/icons/codecov/codecov-plain.svg
new file mode 100644
index 000000000..9405def56
--- /dev/null
+++ b/icons/codecov/codecov-plain.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/codecov/codecov.eps b/icons/codecov/codecov.eps
new file mode 100644
index 000000000..96f290051
Binary files /dev/null and b/icons/codecov/codecov.eps differ
diff --git a/icons/jest/jest-plain.svg b/icons/jest/jest-plain.svg
new file mode 100644
index 000000000..8793b2f93
--- /dev/null
+++ b/icons/jest/jest-plain.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/jest/jest.eps b/icons/jest/jest.eps
new file mode 100644
index 000000000..d9542a9ef
Binary files /dev/null and b/icons/jest/jest.eps differ
diff --git a/icons/karma/karma-original.svg b/icons/karma/karma-original.svg
new file mode 100644
index 000000000..4bd899aa7
--- /dev/null
+++ b/icons/karma/karma-original.svg
@@ -0,0 +1,4 @@
+
diff --git a/icons/karma/karma-plain.svg b/icons/karma/karma-plain.svg
new file mode 100644
index 000000000..ab692990e
--- /dev/null
+++ b/icons/karma/karma-plain.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/karma/karma.eps b/icons/karma/karma.eps
new file mode 100644
index 000000000..9e9b139fe
Binary files /dev/null and b/icons/karma/karma.eps differ
diff --git a/icons/nestjs/nestjs-original-wordmark.svg b/icons/nestjs/nestjs-original-wordmark.svg
new file mode 100644
index 000000000..ddce65e8b
--- /dev/null
+++ b/icons/nestjs/nestjs-original-wordmark.svg
@@ -0,0 +1,7 @@
+
diff --git a/icons/nestjs/nestjs-plain-wordmark.svg b/icons/nestjs/nestjs-plain-wordmark.svg
new file mode 100644
index 000000000..623aaa715
--- /dev/null
+++ b/icons/nestjs/nestjs-plain-wordmark.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/nestjs/nestjs-plain.svg b/icons/nestjs/nestjs-plain.svg
new file mode 100644
index 000000000..b701388b7
--- /dev/null
+++ b/icons/nestjs/nestjs-plain.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/nestjs/nestjs.eps b/icons/nestjs/nestjs.eps
new file mode 100644
index 000000000..467b706e9
Binary files /dev/null and b/icons/nestjs/nestjs.eps differ