open-consul/ui/packages/consul-ui/lib/colocated-components/index.js
John Cowen 493ebb0713
ui: Move linting to the node:test script (#9385)
* Reconfigure linting to be a node-test

* Fixup linting across the project
2020-12-14 15:28:35 +00:00

27 lines
681 B
JavaScript

/*eslint node/no-extraneous-require: "off"*/
'use strict';
const Funnel = require('broccoli-funnel');
const mergeTrees = require('broccoli-merge-trees');
module.exports = {
name: require('./package').name,
/**
* Make any CSS available for import within app/components/component-name:
* @import 'app-name/components/component-name/index.scss'
*/
treeForStyles: function(tree) {
return this._super.treeForStyles.apply(this, [
mergeTrees(
(tree || []).concat([
new Funnel(`${this.project.root}/app/components`, {
destDir: `app/components`,
include: ['**/*.scss'],
}),
])
),
]);
},
};