diff --git a/CHANGELOG.md b/CHANGELOG.md
index ac9c5d3a..692ff6b0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,23 @@
# Changelogs
+## 0.17.0
+
+### Added
+
+- Support GCP Endpoints: [#259](https://github.com/mingrammer/diagrams/pull/259)
+- Support DroneCI and Atlantis (Terraform): [#255](https://github.com/mingrammer/diagrams/pull/255)
+- Support Okta: [#254](https://github.com/mingrammer/diagrams/pull/254)
+- Support OutScale provider: [#251](https://github.com/mingrammer/diagrams/pull/251)
+- Support Prometheus Operator: [#253](https://github.com/mingrammer/diagrams/pull/253)
+- Support Snowflake: [#245](https://github.com/mingrammer/diagrams/pull/245)
+- Support for CJK fonts + Replace ms-fonts with opensans: [#242](https://github.com/mingrammer/diagrams/pull/242)
+- Support Pushover: [#241](https://github.com/mingrammer/diagrams/pull/241)
+
+### Fixed
+
+- Update bm, vm cases for OCI
+- Set a dummy filename to prevent raise error when both name and filename are not provided: [#240](https://github.com/mingrammer/diagrams/pull/240)
+
## 0.16.0
### Breaking Changes
diff --git a/README.md b/README.md
index ed6209e7..d70cee0b 100644
--- a/README.md
+++ b/README.md
@@ -15,11 +15,13 @@



-
+

+

+
+

-
diff --git a/config.py b/config.py
index 75283d47..b87dbc72 100644
--- a/config.py
+++ b/config.py
@@ -126,6 +126,7 @@ ALIASES = {
"network": {
"Etcd": "ETCD",
"Haproxy": "HAProxy",
+ "OpenServiceMesh": "OSM",
"Pfsense": "PFSense",
"Vyos": "VyOS"
},
@@ -369,10 +370,10 @@ ALIASES = {
},
"oci": {
"compute": {
- "Vm": "VirtualMachine",
- "VmWhite": "VirtualMachineWhite",
- "Bm": "BareMetal",
- "BmWhite": "BareMetalWhite",
+ "VM": "VirtualMachine",
+ "VMWhite": "VirtualMachineWhite",
+ "BM": "BareMetal",
+ "BMWhite": "BareMetalWhite",
"OCIR": "OCIRegistry",
"OCIRWhite": "OCIRegistryWhite",
"OKE": "ContainerEngine",
diff --git a/diagrams/gcp/api.py b/diagrams/gcp/api.py
new file mode 100644
index 00000000..5b027b6a
--- /dev/null
+++ b/diagrams/gcp/api.py
@@ -0,0 +1,15 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _GCP
+
+
+class _API(_GCP):
+ _type = "api"
+ _icon_dir = "resources/gcp/api"
+
+
+class Endpoints(_API):
+ _icon = "endpoints.png"
+
+
+# Aliases
diff --git a/diagrams/generic/network.py b/diagrams/generic/network.py
index 7b9a9ee0..40367ef0 100644
--- a/diagrams/generic/network.py
+++ b/diagrams/generic/network.py
@@ -16,6 +16,10 @@ class Router(_Network):
_icon = "router.png"
+class Subnet(_Network):
+ _icon = "subnet.png"
+
+
class Switch(_Network):
_icon = "switch.png"
diff --git a/diagrams/oci/compute.py b/diagrams/oci/compute.py
index 4979021d..ed268d8c 100644
--- a/diagrams/oci/compute.py
+++ b/diagrams/oci/compute.py
@@ -74,10 +74,10 @@ class VM(_Compute):
# Aliases
-VirtualMachine = Vm
-VirtualMachineWhite = VmWhite
-BareMetal = Bm
-BareMetalWhite = BmWhite
+VirtualMachine = VM
+VirtualMachineWhite = VMWhite
+BareMetal = BM
+BareMetalWhite = BMWhite
OCIRegistry = OCIR
OCIRegistryWhite = OCIRWhite
ContainerEngine = OKE
diff --git a/diagrams/onprem/certificates.py b/diagrams/onprem/certificates.py
new file mode 100644
index 00000000..030e8a42
--- /dev/null
+++ b/diagrams/onprem/certificates.py
@@ -0,0 +1,19 @@
+# This module is automatically generated by autogen.sh. DO NOT EDIT.
+
+from . import _OnPrem
+
+
+class _Certificates(_OnPrem):
+ _type = "certificates"
+ _icon_dir = "resources/onprem/certificates"
+
+
+class CertManager(_Certificates):
+ _icon = "cert-manager.png"
+
+
+class LetsEncrypt(_Certificates):
+ _icon = "lets-encrypt.png"
+
+
+# Aliases
diff --git a/diagrams/onprem/network.py b/diagrams/onprem/network.py
index c1b4b7a6..f31b0087 100644
--- a/diagrams/onprem/network.py
+++ b/diagrams/onprem/network.py
@@ -72,6 +72,14 @@ class Nginx(_Network):
_icon = "nginx.png"
+class Ocelot(_Network):
+ _icon = "ocelot.png"
+
+
+class OpenServiceMesh(_Network):
+ _icon = "open-service-mesh.png"
+
+
class Pfsense(_Network):
_icon = "pfsense.png"
@@ -108,5 +116,6 @@ class Zookeeper(_Network):
ETCD = Etcd
HAProxy = Haproxy
+OSM = OpenServiceMesh
PFSense = Pfsense
VyOS = Vyos
diff --git a/diagrams/programming/language.py b/diagrams/programming/language.py
index 36c3d4c0..7dc4da95 100644
--- a/diagrams/programming/language.py
+++ b/diagrams/programming/language.py
@@ -28,6 +28,14 @@ class Dart(_Language):
_icon = "dart.png"
+class Elixir(_Language):
+ _icon = "elixir.png"
+
+
+class Erlang(_Language):
+ _icon = "erlang.png"
+
+
class Go(_Language):
_icon = "go.png"
diff --git a/diagrams/saas/cdn.py b/diagrams/saas/cdn.py
index dec52654..3733621d 100644
--- a/diagrams/saas/cdn.py
+++ b/diagrams/saas/cdn.py
@@ -8,6 +8,10 @@ class _Cdn(_Saas):
_icon_dir = "resources/saas/cdn"
+class Akamai(_Cdn):
+ _icon = "akamai.png"
+
+
class Cloudflare(_Cdn):
_icon = "cloudflare.png"
diff --git a/diagrams/saas/chat.py b/diagrams/saas/chat.py
index ebdf0532..6ee66155 100644
--- a/diagrams/saas/chat.py
+++ b/diagrams/saas/chat.py
@@ -8,10 +8,22 @@ class _Chat(_Saas):
_icon_dir = "resources/saas/chat"
+class Mattermost(_Chat):
+ _icon = "mattermost.png"
+
+
+class RocketChat(_Chat):
+ _icon = "rocket-chat.png"
+
+
class Slack(_Chat):
_icon = "slack.png"
+class Teams(_Chat):
+ _icon = "teams.png"
+
+
class Telegram(_Chat):
_icon = "telegram.png"
diff --git a/docs/nodes/gcp.md b/docs/nodes/gcp.md
index 91032ce3..39ad2e31 100644
--- a/docs/nodes/gcp.md
+++ b/docs/nodes/gcp.md
@@ -18,6 +18,10 @@ Node classes list of gcp provider.
- **diagrams.gcp.analytics.Genomics**
- **diagrams.gcp.analytics.Pubsub**, **PubSub** (alias)
+## gcp.api
+
+- **diagrams.gcp.api.Endpoints**
+
## gcp.compute
- **diagrams.gcp.compute.AppEngine**, **GAE** (alias)
diff --git a/docs/nodes/generic.md b/docs/nodes/generic.md
index 785e1410..8e4249a1 100644
--- a/docs/nodes/generic.md
+++ b/docs/nodes/generic.md
@@ -26,6 +26,7 @@ Node classes list of generic provider.
- **diagrams.generic.network.Firewall**
- **diagrams.generic.network.Router**
+- **diagrams.generic.network.Subnet**
- **diagrams.generic.network.Switch**
- **diagrams.generic.network.VPN**
diff --git a/docs/nodes/oci.md b/docs/nodes/oci.md
index 39a0a556..42fe874f 100644
--- a/docs/nodes/oci.md
+++ b/docs/nodes/oci.md
@@ -9,8 +9,8 @@ Node classes list of oci provider.
- **diagrams.oci.compute.AutoscaleWhite**
- **diagrams.oci.compute.Autoscale**
-- **diagrams.oci.compute.BMWhite**
-- **diagrams.oci.compute.BM**
+- **diagrams.oci.compute.BMWhite**, **BareMetalWhite** (alias)
+- **diagrams.oci.compute.BM**, **BareMetal** (alias)
- **diagrams.oci.compute.ContainerWhite**
- **diagrams.oci.compute.Container**
- **diagrams.oci.compute.FunctionsWhite**
@@ -21,8 +21,8 @@ Node classes list of oci provider.
- **diagrams.oci.compute.OCIR**, **OCIRegistry** (alias)
- **diagrams.oci.compute.OKEWhite**, **ContainerEngineWhite** (alias)
- **diagrams.oci.compute.OKE**, **ContainerEngine** (alias)
-- **diagrams.oci.compute.VMWhite**
-- **diagrams.oci.compute.VM**
+- **diagrams.oci.compute.VMWhite**, **VirtualMachineWhite** (alias)
+- **diagrams.oci.compute.VM**, **VirtualMachine** (alias)
## oci.connectivity
diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md
index b919650b..0026b466 100644
--- a/docs/nodes/onprem.md
+++ b/docs/nodes/onprem.md
@@ -26,6 +26,11 @@ Node classes list of onprem provider.
- **diagrams.onprem.cd.TektonCli**
- **diagrams.onprem.cd.Tekton**
+## onprem.certificates
+
+- **diagrams.onprem.certificates.CertManager**
+- **diagrams.onprem.certificates.LetsEncrypt**
+
## onprem.ci
- **diagrams.onprem.ci.Circleci**, **CircleCI** (alias)
@@ -141,6 +146,8 @@ Node classes list of onprem provider.
- **diagrams.onprem.network.Kong**
- **diagrams.onprem.network.Linkerd**
- **diagrams.onprem.network.Nginx**
+- **diagrams.onprem.network.Ocelot**
+- **diagrams.onprem.network.OpenServiceMesh**, **OSM** (alias)
- **diagrams.onprem.network.Pfsense**, **PFSense** (alias)
- **diagrams.onprem.network.Pomerium**
- **diagrams.onprem.network.Powerdns**
diff --git a/docs/nodes/programming.md b/docs/nodes/programming.md
index 60c8a0e3..86c07b70 100644
--- a/docs/nodes/programming.md
+++ b/docs/nodes/programming.md
@@ -26,6 +26,8 @@ Node classes list of programming provider.
- **diagrams.programming.language.Cpp**
- **diagrams.programming.language.Csharp**
- **diagrams.programming.language.Dart**
+- **diagrams.programming.language.Elixir**
+- **diagrams.programming.language.Erlang**
- **diagrams.programming.language.Go**
- **diagrams.programming.language.Java**
- **diagrams.programming.language.Javascript**, **JavaScript** (alias)
diff --git a/docs/nodes/saas.md b/docs/nodes/saas.md
index e42f106a..0ffff416 100644
--- a/docs/nodes/saas.md
+++ b/docs/nodes/saas.md
@@ -17,11 +17,15 @@ Node classes list of saas provider.
## saas.cdn
+- **diagrams.saas.cdn.Akamai**
- **diagrams.saas.cdn.Cloudflare**
## saas.chat
+- **diagrams.saas.chat.Mattermost**
+- **diagrams.saas.chat.RocketChat**
- **diagrams.saas.chat.Slack**
+- **diagrams.saas.chat.Teams**
- **diagrams.saas.chat.Telegram**
## saas.identity
diff --git a/pyproject.toml b/pyproject.toml
index c714e8c5..8725f849 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "diagrams"
-version = "0.16.0"
+version = "0.17.0"
description = "Diagram as Code"
license = "MIT"
authors = ["mingrammer "]
diff --git a/resources/gcp/api/endpoints.png b/resources/gcp/api/endpoints.png
new file mode 100644
index 00000000..339f7f24
Binary files /dev/null and b/resources/gcp/api/endpoints.png differ
diff --git a/resources/generic/network/subnet.png b/resources/generic/network/subnet.png
new file mode 100644
index 00000000..2808968e
Binary files /dev/null and b/resources/generic/network/subnet.png differ
diff --git a/resources/onprem/certificates/cert-manager.png b/resources/onprem/certificates/cert-manager.png
new file mode 100644
index 00000000..72bd2754
Binary files /dev/null and b/resources/onprem/certificates/cert-manager.png differ
diff --git a/resources/onprem/certificates/lets-encrypt.png b/resources/onprem/certificates/lets-encrypt.png
new file mode 100644
index 00000000..9963960f
Binary files /dev/null and b/resources/onprem/certificates/lets-encrypt.png differ
diff --git a/resources/onprem/network/ocelot.png b/resources/onprem/network/ocelot.png
new file mode 100644
index 00000000..12160573
Binary files /dev/null and b/resources/onprem/network/ocelot.png differ
diff --git a/resources/onprem/network/open-service-mesh.png b/resources/onprem/network/open-service-mesh.png
new file mode 100644
index 00000000..d56d5083
Binary files /dev/null and b/resources/onprem/network/open-service-mesh.png differ
diff --git a/resources/programming/language/elixir.png b/resources/programming/language/elixir.png
new file mode 100644
index 00000000..86e7bddd
Binary files /dev/null and b/resources/programming/language/elixir.png differ
diff --git a/resources/programming/language/erlang.png b/resources/programming/language/erlang.png
new file mode 100644
index 00000000..389d5186
Binary files /dev/null and b/resources/programming/language/erlang.png differ
diff --git a/resources/saas/cdn/akamai.png b/resources/saas/cdn/akamai.png
new file mode 100644
index 00000000..2c008ed2
Binary files /dev/null and b/resources/saas/cdn/akamai.png differ
diff --git a/resources/saas/chat/mattermost.png b/resources/saas/chat/mattermost.png
new file mode 100644
index 00000000..a308a648
Binary files /dev/null and b/resources/saas/chat/mattermost.png differ
diff --git a/resources/saas/chat/rocket-chat.png b/resources/saas/chat/rocket-chat.png
new file mode 100644
index 00000000..0d86cd34
Binary files /dev/null and b/resources/saas/chat/rocket-chat.png differ
diff --git a/resources/saas/chat/teams.png b/resources/saas/chat/teams.png
new file mode 100644
index 00000000..1819cbe1
Binary files /dev/null and b/resources/saas/chat/teams.png differ
diff --git a/website/i18n/en.json b/website/i18n/en.json
index 5011a908..00bb5536 100644
--- a/website/i18n/en.json
+++ b/website/i18n/en.json
@@ -56,6 +56,9 @@
"nodes/openstack": {
"title": "OpenStack"
},
+ "nodes/outscale": {
+ "title": "Outscale"
+ },
"nodes/programming": {
"title": "Programming"
},
diff --git a/website/pages/en/index.js b/website/pages/en/index.js
index 117ba514..cc0bdcaa 100644
--- a/website/pages/en/index.js
+++ b/website/pages/en/index.js
@@ -111,20 +111,6 @@ class Index extends React.Component {
);
- const Sponsorship = () => (
-
-
Sponsorship
-
- Sponsoring always helps a lot to maintain Diagrams. Thank you :)
-
-
-
-
-
- );
-
const Example = () => (
{[
@@ -162,7 +148,6 @@ class Index extends React.Component {
-
);
diff --git a/website/sidebars.json b/website/sidebars.json
index 91d5d709..a9697114 100644
--- a/website/sidebars.json
+++ b/website/sidebars.json
@@ -18,10 +18,13 @@
"nodes/k8s",
"nodes/alibabacloud",
"nodes/oci",
- "nodes/programming",
+ "nodes/openstack",
"nodes/firebase",
- "nodes/saas",
- "nodes/elastic"
+ "nodes/outscale",
+ "nodes/elastic",
+ "nodes/generic",
+ "nodes/programming",
+ "nodes/saas"
]
}
}
\ No newline at end of file
diff --git a/website/yarn.lock b/website/yarn.lock
index cbfadbd6..acaa1fd9 100644
--- a/website/yarn.lock
+++ b/website/yarn.lock
@@ -1253,9 +1253,9 @@ bindings@^1.5.0:
file-uri-to-path "1.0.0"
bl@^1.0.0:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c"
- integrity sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7"
+ integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==
dependencies:
readable-stream "^2.3.5"
safe-buffer "^5.1.1"
@@ -1363,9 +1363,9 @@ buffer-from@^1.0.0:
integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
buffer@^5.2.1:
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.5.0.tgz#9c3caa3d623c33dd1c7ef584b89b88bf9c9bc1ce"
- integrity sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==
+ version "5.6.0"
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786"
+ integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==
dependencies:
base64-js "^1.0.2"
ieee754 "^1.1.4"
@@ -1661,7 +1661,7 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
dependencies:
delayed-stream "~1.0.0"
-commander@^2.15.1:
+commander@^2.15.1, commander@^2.8.1:
version "2.20.3"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
@@ -1671,13 +1671,6 @@ commander@^4.0.1:
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
-commander@~2.8.1:
- version "2.8.1"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4"
- integrity sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=
- dependencies:
- graceful-readlink ">= 1.0.0"
-
commondir@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -2062,9 +2055,9 @@ decompress-unzip@^4.0.1:
yauzl "^2.4.2"
decompress@^4.0.0, decompress@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.0.tgz#7aedd85427e5a92dacfe55674a7c505e96d01f9d"
- integrity sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.1.tgz#007f55cc6a62c055afa37c07eb6a4ee1b773f118"
+ integrity sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==
dependencies:
decompress-tar "^4.0.0"
decompress-tarbz2 "^4.0.0"
@@ -3071,14 +3064,9 @@ got@^8.3.1:
url-to-options "^1.0.1"
graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
- integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==
-
-"graceful-readlink@>= 1.0.0":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
- integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
+ integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
gray-matter@^2.1.0:
version "2.1.1"
@@ -5597,11 +5585,16 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
-safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
+safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"
integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==
+safe-buffer@^5.1.1:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
safe-json-parse@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/safe-json-parse/-/safe-json-parse-1.0.1.tgz#3e76723e38dfdda13c9b1d29a1e07ffee4b30b57"
@@ -5633,11 +5626,11 @@ scheduler@^0.19.1:
object-assign "^4.1.1"
seek-bzip@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.5.tgz#cfe917cb3d274bcffac792758af53173eb1fabdc"
- integrity sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.6.tgz#35c4171f55a680916b52a07859ecf3b5857f21c4"
+ integrity sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==
dependencies:
- commander "~2.8.1"
+ commander "^2.8.1"
select@^1.1.2:
version "1.1.2"
@@ -6327,9 +6320,9 @@ typedarray@^0.0.6:
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
unbzip2-stream@^1.0.9:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz#d156d205e670d8d8c393e1c02ebd506422873f6a"
- integrity sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7"
+ integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==
dependencies:
buffer "^5.2.1"
through "^2.3.8"