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 | */
|
7 | module.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 | }
|