I am on Sage 8.5.1
Here is my bower.json that works fine:
{
"name": "sage",
"homepage": "https://roots.io/sage/",
"authors": [
"Ben Word <ben@benword.com>"
],
"license": "MIT",
"private": true,
"dependencies": {
"bootstrap": "git://github.com/twbs/bootstrap.git#v4.0.0-alpha.6",
"waypoints": "^4.0.1",
"animate.css": "^3.5.2",
"sequencejs": "^2.1.0"
},
"overrides": {
"waypoints": {
"main": [
"./lib/jquery.waypoints.js"
]
}
}
}
But if I do this (trying to add carousel using override):
{
"name": "sage",
"homepage": "https://roots.io/sage/",
"authors": [
"Ben Word <ben@benword.com>"
],
"license": "MIT",
"private": true,
"dependencies": {
"bootstrap": "git://github.com/twbs/bootstrap.git#v4.0.0-alpha.6",
"waypoints": "^4.0.1",
"animate.css": "^3.5.2",
"sequencejs": "^2.1.0"
},
"overrides": {
"waypoints": {
"main": [
"./lib/jquery.waypoints.js"
]
},
"bootstrap": {
"main": [
"./js/dist/carousel.js"
]
}
}
}
Then gulp stops working, and gives this error:
[11:30:30] Starting ‘styles’…
assets/styles/components/_grid.scss
Error: no mixin named make-col-ready
Backtrace:
assets/styles/components/_grid.scss:3
on line 3 of assets/styles/components/_grid.scss
>> @include make-col-ready();
-----------^
Error in plugin 'gulp-sass'
Message:
assets/styles/components/_grid.scss
Error: no mixin named make-col-ready