@@ -172,9 +172,9 @@ renameCssSelectors.processCss = (pathString, options, cb) => {
172172 * @param {generateMappingOptions } [options]
173173 */
174174renameCssSelectors . generateMapping = ( pathString , options , cb ) => {
175- let newPath = path . join ( pathString , 'renaming_map' ) ;
176175 let mappingName = 'CSS_NAME_MAPPING' ;
177176 let fileNameExt = '.json' ;
177+ let fileName = 'renaming_map' ;
178178
179179 const optionsDefault = {
180180 cssMapping : true ,
@@ -196,16 +196,17 @@ renameCssSelectors.generateMapping = (pathString, options, cb) => {
196196
197197 if ( options . cssMappingMin ) {
198198 options . origValues = false ;
199- newPath = path . join ( pathString , 'renaming_map_min' ) ;
200199 mappingName = 'CSS_NAME_MAPPING_MIN' ;
200+ fileName = fileName + '_min' ;
201201 }
202202
203203 if ( typeof options . cssMappingMin === 'string' ) {
204204 mappingName = options . cssMappingMin ;
205+ fileName = options . cssMappingMin ;
205206 }
206207
207208 if ( typeof options . cssMapping === 'string' ) {
208- mappingName = options . cssMapping ;
209+ fileName = options . cssMapping ;
209210 }
210211
211212 const cssMappingArray = rcs . selectorLibrary . getAll ( {
@@ -216,6 +217,7 @@ renameCssSelectors.generateMapping = (pathString, options, cb) => {
216217
217218 let cssMappingJsonString = rcs . helper . objectToJson ( cssMappingArray ) ;
218219 let writeData = cssMappingJsonString ;
220+ let newPath = path . join ( pathString , fileName ) ;
219221
220222 // no json
221223 if ( ! options . json ) {
0 commit comments