@@ -13,9 +13,9 @@ const packageHelper = require('./package-helper');
1313
1414/**
1515 * An object that holds internal configuration about different
16- * "loaders" that can be enabled.
16+ * "loaders"/"plugins" that can be enabled/used .
1717 */
18- const loaderFeatures = {
18+ const features = {
1919 sass : {
2020 method : 'enableSassLoader()' ,
2121 packages : [ 'sass-loader' , 'node-sass' ] ,
@@ -55,31 +55,31 @@ const loaderFeatures = {
5555 }
5656} ;
5757
58- function getLoaderFeatureConfig ( loaderName ) {
59- if ( ! loaderFeatures [ loaderName ] ) {
60- throw new Error ( `Unknown loader feature ${ loaderName } ` ) ;
58+ function getFeatureConfig ( featureName ) {
59+ if ( ! features [ featureName ] ) {
60+ throw new Error ( `Unknown feature ${ featureName } ` ) ;
6161 }
6262
63- return loaderFeatures [ loaderName ] ;
63+ return features [ featureName ] ;
6464}
6565
6666module . exports = {
67- getLoaderFeatureConfig ,
67+ getFeatureConfig ,
6868
69- ensureLoaderPackagesExist : function ( loaderName ) {
70- const config = getLoaderFeatureConfig ( loaderName ) ;
69+ ensurePackagesExist : function ( featureName ) {
70+ const config = getFeatureConfig ( featureName ) ;
7171
7272 packageHelper . ensurePackagesExist (
7373 config . packages ,
7474 config . method
7575 ) ;
7676 } ,
7777
78- getLoaderFeatureMethod : function ( loaderName ) {
79- return getLoaderFeatureConfig ( loaderName ) . method ;
78+ getFeatureMethod : function ( featureName ) {
79+ return getFeatureConfig ( featureName ) . method ;
8080 } ,
8181
82- getLoaderFeatureDescription : function ( loaderName ) {
83- return getLoaderFeatureConfig ( loaderName ) . description ;
82+ getFeatureDescription : function ( featureName ) {
83+ return getFeatureConfig ( featureName ) . description ;
8484 }
8585} ;
0 commit comments