Skip to content

Commit 9aafacd

Browse files
committed
fix: Instead of addon use a vanilla module for testing node integration.
1 parent 140d3cd commit 9aafacd

File tree

9 files changed

+42
-3
lines changed

9 files changed

+42
-3
lines changed

private-packages/fixtures-ember-v2/ember-addon/addon/styles/components/addon-component.block.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@block bold from "../bold.block.css";
1+
@block (bold) from "@css-blocks-fixtures-v2/npm-based-blocks";
22

33
:scope {
44
extends: bold;

private-packages/fixtures-ember-v2/ember-addon/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"author": "",
1212
"dependencies": {
1313
"@css-blocks/ember": "^0.1.0",
14+
"@css-blocks-fixtures-v2/npm-based-blocks": "^1.0.0",
1415
"ember-cli-babel": "^7.17.2",
1516
"ember-cli-htmlbars": "^5.2.0"
1617
},

private-packages/fixtures-ember-v2/ember-app.code-workspace

+4
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@
2727
{
2828
"path": "ember-lazy-engine",
2929
"name": "Fixture: Ember Lazy Engine"
30+
},
31+
{
32+
"path": "npm-based-blocks",
33+
"name": "Fixture: npm-based-blocks"
3034
}
3135
],
3236
"settings": {
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
@block other from "@css-blocks-fixtures-v2/ember-addon/addon/styles/components/addon-component.block.css";
1+
@block (enableable-component) from "@css-blocks-fixtures-v2/npm-based-blocks";
22

33
:scope {
4-
extends: other;
4+
extends: enableable-component;
55
}

private-packages/fixtures-ember-v2/ember-app/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"@css-blocks-fixtures-v2/ember-addon": "^1.0.0",
2323
"@css-blocks-fixtures-v2/ember-engine": "^1.0.0",
2424
"@css-blocks-fixtures-v2/ember-lazy-engine": "^1.0.0",
25+
"@css-blocks-fixtures-v2/npm-based-blocks": "^1.0.0",
2526
"@css-blocks/ember": "^0.1.0",
2627
"@css-blocks/ember-app": "^0.1.0",
2728
"ember-cli-babel": "^7.7.3",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
@block bold from "./bold.block.css";
2+
3+
:scope {
4+
extends: bold;
5+
--addon-component-block-scope: applied;
6+
color: red;
7+
}
8+
9+
.sub-class {
10+
--addon-component-block-class: applied;
11+
color: orange;
12+
}
13+
14+
:scope[enabled] {
15+
--addon-component-block-scope-state: applied;
16+
color: green;
17+
}
18+
19+
.sub-class[enabled] {
20+
--addon-component-block-class-state: applied;
21+
color: blue;
22+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
@export (default as bold) from "./bold.block.css";
2+
@export (default as enableable-component) from "./enableable-component.block.css";
3+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"private": true,
3+
"name": "@css-blocks-fixtures-v2/npm-based-blocks",
4+
"version": "1.0.0",
5+
"css-blocks": {
6+
"main": "blocks/index.block.css"
7+
}
8+
}

0 commit comments

Comments
 (0)