Skip to content

Commit

Permalink
fix: make sure needed dependencies are installed in the host app
Browse files Browse the repository at this point in the history
Resolves #963
  • Loading branch information
anehx committed Mar 31, 2023
1 parent 4b2406c commit ce5c0dc
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 5 deletions.
10 changes: 9 additions & 1 deletion blueprints/ember-uikit/index.js
Expand Up @@ -23,6 +23,14 @@ module.exports = {

this.ui.writeLine("add import statement", file);

return this.addAddonToProject("ember-cli-sass");
return this.addAddonsToProject({
packages: [
{ name: "ember-cli-sass" },
{ name: "ember-composable-helpers" },
{ name: "ember-truth-helpers" },
{ name: "ember-focus-trap" },
{ name: "ember-toggle" },
],
});
},
};
4 changes: 2 additions & 2 deletions package.json
Expand Up @@ -52,9 +52,11 @@
"ember-auto-import": "^2.6.1",
"ember-cli-babel": "^7.26.11",
"ember-cli-htmlbars": "^6.2.0",
"ember-composable-helpers": "^5.0.0",
"ember-focus-trap": "^1.0.1",
"ember-modifier": "^4.1.0",
"ember-toggle": "^9.0.3",
"ember-truth-helpers": "^3.1.1",
"uikit": "^3.16.13"
},
"devDependencies": {
Expand All @@ -77,7 +79,6 @@
"ember-cli-sri": "2.1.1",
"ember-cli-terser": "4.0.2",
"ember-code-snippet": "3.0.0",
"ember-composable-helpers": "5.0.0",
"ember-concurrency": "2.3.7",
"ember-load-initializers": "2.1.2",
"ember-prism": "0.13.0",
Expand All @@ -87,7 +88,6 @@
"ember-source-channel-url": "3.0.0",
"ember-template-lint": "5.7.1",
"ember-template-lint-plugin-prettier": "4.1.0",
"ember-truth-helpers": "3.1.1",
"ember-try": "2.0.0",
"eslint": "7.32.0",
"eslint-config-prettier": "8.8.0",
Expand Down
4 changes: 2 additions & 2 deletions yarn.lock
Expand Up @@ -5724,7 +5724,7 @@ ember-compatibility-helpers@^1.1.2, ember-compatibility-helpers@^1.2.0, ember-co
fs-extra "^9.1.0"
semver "^5.4.1"

ember-composable-helpers@5.0.0:
ember-composable-helpers@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/ember-composable-helpers/-/ember-composable-helpers-5.0.0.tgz#055bab3a3e234ab2917499b1465e968c253ca885"
integrity sha512-gyUrjiSju4QwNrsCLbBpP0FL6VDFZaELNW7Kbcp60xXhjvNjncYgzm4zzYXhT+i1lLA6WEgRZ3lOGgyBORYD0w==
Expand Down Expand Up @@ -5973,7 +5973,7 @@ ember-toggle@^9.0.3:
ember-cli-htmlbars "^6.0.1"
ember-gesture-modifiers "^3.0.0"

ember-truth-helpers@3.1.1:
ember-truth-helpers@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/ember-truth-helpers/-/ember-truth-helpers-3.1.1.tgz#434715926d72bcc63b8a115dec09745fda4474dc"
integrity sha512-FHwJAx77aA5q27EhdaaiBFuy9No+8yaWNT5A7zs0sIFCmf14GbcLn69vJEp6mW7vkITezizGAWhw7gL0Wbk7DA==
Expand Down

0 comments on commit ce5c0dc

Please sign in to comment.