Skip to content

Commit 12a3ac5

Browse files
author
Robert Jackson
committed
Add lazy engine with style preprocessors.
Demonstrates an issue in ember-engines build pipeline.
1 parent ee592bd commit 12a3ac5

File tree

7 files changed

+52
-0
lines changed

7 files changed

+52
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import 'vanilla-addon-in-lazy-with-style-preprocessor';
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/*jshint node:true*/
2+
var EngineAddon = require('ember-engines/lib/engine-addon');
3+
module.exports = EngineAddon.extend({
4+
name: 'lazy-with-style-preprocessors',
5+
6+
lazyLoading: true,
7+
8+
isDevelopingAddon: function() {
9+
return true;
10+
},
11+
});
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* vanilla-addon-in-lazy-with-style-preprocessor */
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/*jshint node:true*/
2+
module.exports = {
3+
name: 'vanilla-addon-in-lazy-with-style-preprocessor',
4+
5+
isDevelopingAddon: function() {
6+
return true;
7+
},
8+
};
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"name": "vanilla-addon-in-lazy-with-style-preprocessor",
3+
"keywords": [
4+
"ember-addon",
5+
"ember-engine"
6+
],
7+
"dependencies": {},
8+
"ember-addon": {
9+
"paths": []
10+
}
11+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "lazy-with-style-preprocessors",
3+
"keywords": [
4+
"ember-addon",
5+
"ember-engine"
6+
],
7+
"dependencies": {
8+
"ember-ajax": "*",
9+
"ember-cli-babel": "*",
10+
"ember-cli-htmlbars": "*",
11+
"ember-cli-sass": "*"
12+
},
13+
"ember-addon": {
14+
"paths": [
15+
"lib/vanilla-addon-in-lazy-with-style-preprocessor"
16+
]
17+
}
18+
}

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"ember-cli-htmlbars-inline-precompile": "^0.3.3",
2727
"ember-cli-inject-live-reload": "^1.4.1",
2828
"ember-cli-qunit": "^3.0.4",
29+
"ember-cli-sass": "^6.1.1",
2930
"ember-cli-sri": "^2.1.0",
3031
"ember-cli-test-loader": "^1.1.0",
3132
"ember-cli-uglify": "^1.2.0",
@@ -50,6 +51,7 @@
5051
"paths": [
5152
"lib/eager",
5253
"lib/lazy",
54+
"lib/lazy-with-style-preprocessors",
5355
"lib/tree-invocation-order",
5456
"lib/vanilla-addon"
5557
]

0 commit comments

Comments
 (0)