Skip to content

Commit 6096619

Browse files
committed
move json data to in-repo-addon for prember
1 parent 641fe8a commit 6096619

File tree

4 files changed

+32
-5
lines changed

4 files changed

+32
-5
lines changed

ember-cli-build.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,5 @@ module.exports = function (defaults) {
6767
destDir: '/assets/',
6868
});
6969

70-
let docsJsonTree = new Funnel('ember-api-docs-data', {
71-
include: ['**/json-docs/**', '**/rev-index/**'],
72-
});
73-
74-
return mergeTrees([app.toTree(), mappingsTree, docsJsonTree]);
70+
return mergeTrees([app.toTree(), mappingsTree]);
7571
};

lib/api-docs-data/index.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
'use strict';
2+
3+
const Funnel = require('broccoli-funnel');
4+
5+
module.exports = {
6+
name: require('./package').name,
7+
8+
isDevelopingAddon() {
9+
return true;
10+
},
11+
12+
treeForPublic() {
13+
return new Funnel('ember-api-docs-data', {
14+
include: ['**/json-docs/**', '**/rev-index/**'],
15+
});
16+
},
17+
};

lib/api-docs-data/package.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"name": "api-docs-data",
3+
"keywords": [
4+
"ember-addon"
5+
],
6+
"peerDependencies": {
7+
"broccoli-funnel": "*"
8+
}
9+
}

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,5 +156,10 @@
156156
"volta": {
157157
"node": "14.17.0",
158158
"npm": "8.19.3"
159+
},
160+
"ember-addon": {
161+
"paths": [
162+
"lib/api-docs-data"
163+
]
159164
}
160165
}

0 commit comments

Comments
 (0)