diff --git a/packages/browserslist-config/eslint.config.mjs b/packages/browserslist-config/eslint.config.mjs index f31eed0..52af74f 100644 --- a/packages/browserslist-config/eslint.config.mjs +++ b/packages/browserslist-config/eslint.config.mjs @@ -1,4 +1,12 @@ -import commonjsConfig from '@trigen/eslint-config/commonjs' +import moduleConfig from '@trigen/eslint-config/module' import rootConfig from '../../eslint.config.js' -export default [...rootConfig, ...commonjsConfig] +export default [ + ...rootConfig, + ...moduleConfig, + { + rules: { + 'import/no-default-export': 'off' + } + } +] diff --git a/packages/browserslist-config/package.json b/packages/browserslist-config/package.json index 2e34021..4e514d7 100644 --- a/packages/browserslist-config/package.json +++ b/packages/browserslist-config/package.json @@ -1,5 +1,6 @@ { "name": "@trigen/browserslist-config", + "type": "module", "version": "8.0.0", "description": "Trigen's Browserslist config.", "author": "dangreen", diff --git a/packages/browserslist-config/src/browsers-esm.js b/packages/browserslist-config/src/browsers-esm.js index 9804fb7..580c9cd 100644 --- a/packages/browserslist-config/src/browsers-esm.js +++ b/packages/browserslist-config/src/browsers-esm.js @@ -1 +1 @@ -module.exports = ['defaults and supports es6-module'] +export default ['defaults and supports es6-module'] diff --git a/packages/browserslist-config/src/browsers.js b/packages/browserslist-config/src/browsers.js index 85d9c89..54f7390 100644 --- a/packages/browserslist-config/src/browsers.js +++ b/packages/browserslist-config/src/browsers.js @@ -1,4 +1,4 @@ -module.exports = [ +export default [ 'defaults', 'not IE > 0', 'not IE_mob > 0' diff --git a/packages/browserslist-config/src/index.js b/packages/browserslist-config/src/index.js index 24d9d30..9411c33 100644 --- a/packages/browserslist-config/src/index.js +++ b/packages/browserslist-config/src/index.js @@ -1,4 +1,7 @@ -module.exports = [].concat( - require('./browsers'), - require('./node') -) +import browsers from './browsers.js' +import node from './node.js' + +export default [ + ...browsers, + ...node +] diff --git a/packages/browserslist-config/src/node-esm.js b/packages/browserslist-config/src/node-esm.js index ce73a57..12d42fa 100644 --- a/packages/browserslist-config/src/node-esm.js +++ b/packages/browserslist-config/src/node-esm.js @@ -1 +1 @@ -module.exports = ['node >= 14'] +export default ['node >= 14'] diff --git a/packages/browserslist-config/src/node.js b/packages/browserslist-config/src/node.js index 04482a2..fa2320d 100644 --- a/packages/browserslist-config/src/node.js +++ b/packages/browserslist-config/src/node.js @@ -1 +1 @@ -module.exports = ['maintained node versions'] +export default ['maintained node versions']