diff --git a/.gitignore b/.gitignore
index 1ac6e7678..26bdfca8d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,11 @@
-node_modules
-.DS_Store
-.idea
-geckodriver.log
-__pycache__
-*.pyc
-new_icons.png
-screenshots/
-release_message.txt
-log.txt
+node_modules
+.DS_Store
+.idea
+geckodriver.log
+__pycache__
+*.pyc
+new_icons.png
+screenshots/
+release_message.txt
+log.txt
+*.code-workspace
diff --git a/devicon.json b/devicon.json
index fea52eded..1bf993a06 100644
--- a/devicon.json
+++ b/devicon.json
@@ -13804,6 +13804,26 @@
"color": "#fcc72b",
"aliases": []
},
+ {
+ "name": "vlang",
+ "altnames": [],
+ "tags": [
+ "programming",
+ "language"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain"
+ ],
+ "font": [
+ "original",
+ "plain"
+ ]
+ },
+ "color": "#5d87bf",
+ "aliases": []
+ },
{
"name": "vscode",
"altnames": [
diff --git a/icons/vlang/vlang-original.svg b/icons/vlang/vlang-original.svg
new file mode 100644
index 000000000..1a39ec14a
--- /dev/null
+++ b/icons/vlang/vlang-original.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vlang/vlang-plain.svg b/icons/vlang/vlang-plain.svg
new file mode 100644
index 000000000..9e3f41e76
--- /dev/null
+++ b/icons/vlang/vlang-plain.svg
@@ -0,0 +1 @@
+
diff --git a/package-lock.json b/package-lock.json
index 0fc3de168..c65354b31 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2987,9 +2987,9 @@
}
},
"node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
+ "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
"dev": true,
"dependencies": {
"argparse": "^1.0.7",
@@ -7744,9 +7744,9 @@
"dev": true
},
"js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
+ "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
"dev": true,
"requires": {
"argparse": "^1.0.7",