UNPKG

547 BJavaScriptView Raw
1/**
2 * ## Node
3 * Projects should use @std/esm for ESModules in Node projects today. Config sets
4 * resolver to parse any js/mjs/json file and updates extension requirements to
5 * exclude .mjs.
6 */
7module.exports = {
8 extends: [require.resolve('./index.js')],
9 parserOptions: {},
10 settings: {
11 'import/resolver': {
12 node: {
13 extensions: ['.js', '.mjs', '.json'],
14 },
15 },
16 },
17 env: {
18 browser: false,
19 node: true,
20 },
21 rules: {
22 'import/extensions': ['error', 'always', { js: 'never', mjs: 'never' }],
23 },
24}