From f29c66aee20573b9aab30811b46b689c49d29524 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Wed, 21 Jun 2023 11:16:34 -0400 Subject: [PATCH] chore(deps): only install ionicons 7.1.0 (#27682) Issue number: N/A --------- ## What is the current behavior? There is a known bug in a dependency that Stencil uses to process CSS that causes the build to fail on Ionicons 7.1.1+. Our `package-lock.json` always installs 7.1.0, but if you remove the package lock you'll get a newer version of Ionicons that triggers the bug. ## What is the new behavior? - Core installs only ionicons 7.1.0 until the underlying bug is resolved (tracked internally) ## Does this introduce a breaking change? - [ ] Yes - [x] No ## Other information --- core/package-lock.json | 2 +- core/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/package-lock.json b/core/package-lock.json index d8ad821cb5..b0dc21e907 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@stencil/core": "^3.4.0", - "ionicons": "^7.1.0", + "ionicons": "7.1.0", "tslib": "^2.1.0" }, "devDependencies": { diff --git a/core/package.json b/core/package.json index 3e6608521b..b9e25fab83 100644 --- a/core/package.json +++ b/core/package.json @@ -32,7 +32,7 @@ ], "dependencies": { "@stencil/core": "^3.4.0", - "ionicons": "^7.1.0", + "ionicons": "7.1.0", "tslib": "^2.1.0" }, "devDependencies": {