File tree Expand file tree Collapse file tree 4 files changed +13
-14
lines changed Expand file tree Collapse file tree 4 files changed +13
-14
lines changed Original file line number Diff line number Diff line change 1- import jsonParser from 'json-map-keys'
1+ import jsonMapKeys from 'json-map-keys'
22import { interpolateName } from 'loader-utils'
33
44export default function generateMappings ( content ) {
@@ -8,7 +8,7 @@ export default function generateMappings(content) {
88 if ( options . prefix ) {
99 prefix = interpolateName ( this , options . prefix , { content } )
1010 }
11- const resources = jsonParser ( JSON . parse ( content ) , prefix )
11+ const resources = jsonMapKeys ( JSON . parse ( content ) , prefix )
1212
1313 return JSON . stringify ( resources )
1414}
Original file line number Diff line number Diff line change @@ -21,10 +21,7 @@ export default {
2121 },
2222 plugins: [
2323 jsonMapKeys ({
24- include: [],
25- exclude: [],
26- prefix: ' [name]:' ,
27- compact: false
24+ prefix: ' [name]:'
2825 })
2926 ]
3027}
Original file line number Diff line number Diff line change 1- const { createFilter, dataToEsm } = require ( '@rollup/pluginutils' )
2- const jsonParser = require ( 'json-map-keys' )
3- const { interpolateName } = require ( 'loader-utils' )
1+ import { createFilter , dataToEsm } from '@rollup/pluginutils'
2+ import jsonMapKeys from 'json-map-keys'
3+ import { interpolateName } from 'loader-utils'
44
55const mapKeys = ( options ) => {
66 const filter = createFilter (
@@ -11,6 +11,7 @@ const mapKeys = (options) => {
1111 return {
1212 name : 'json-map-keys' ,
1313 transform ( code , id ) {
14+ // eslint-disable-next-line unicorn/no-null
1415 if ( id . slice ( - 5 ) !== '.json' || ! filter ( id ) ) return null
1516
1617 let prefix = ''
@@ -20,7 +21,7 @@ const mapKeys = (options) => {
2021 } )
2122 }
2223
23- const parsed = jsonParser ( JSON . parse ( code ) , prefix )
24+ const parsed = jsonMapKeys ( JSON . parse ( code ) , prefix )
2425
2526 return {
2627 code : dataToEsm ( parsed , {
@@ -33,4 +34,4 @@ const mapKeys = (options) => {
3334 }
3435}
3536
36- module . exports = mapKeys
37+ export default mapKeys
Original file line number Diff line number Diff line change 1717 "directory" : " packages/json-map-keys-rollup"
1818 },
1919 "funding" : " https://github.com/sponsors/tiagoporto" ,
20+ "type" : " module" ,
2021 "license" : " MIT" ,
21- "main" : " ./index.js " ,
22+ "main" : " ./index.mjs " ,
2223 "dependencies" : {
23- "@rollup/pluginutils" : " ^4.1 .0" ,
24+ "@rollup/pluginutils" : " ^5.3 .0" ,
2425 "json-map-keys" : " ^1.0.0-beta.1" ,
25- "loader-utils" : " ^2.0.0 "
26+ "loader-utils" : " ^3.3.1 "
2627 },
2728 "peerDependencies" : {
2829 "rollup" : " >= 2"
You can’t perform that action at this time.
0 commit comments