💻
How are you using Babel?
@babel/eslint-parser
Input code
import info from './package.json' assert { type: 'json' };
Configuration file name
.eslintrc.js
Configuration
module.exports = {
env: {
node: true,
es2022: true,
mocha: true,
},
overrides: [{
files: ['*.js', '*.mjs'],
}],
extends: [
'airbnb-base',
],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
requireConfigFile: false,
babelOptons: {
plugins: [
'@babel/plugin-syntax-import-assertions',
],
},
},
parser: '@babel/eslint-parser',
rules: {
},
};
Current and expected behavior
Not able to enable importAssertions plugin:
..\Dev\account-service\index.mjs
3:34 error Parsing error: This experimental syntax requires enabling the parser plugin: "importAssertions". (3:34)
Environment
System:
OS: Windows 10 10.0.19042
Binaries:
Node: 17.6.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.17 - ~\AppData\Roaming\npm\yarn.CMD
npm: 8.5.1 - C:\Program Files\nodejs\npm.CMD
npmPackages:
@babel/eslint-parser: ^7.17.0 => 7.17.0
@babel/plugin-syntax-import-assertions: ^7.16.7 => 7.16.7
eslint: ^8.10.0 => 8.10.0
Possible solution
No response
Additional context
No response
💻
How are you using Babel?
@babel/eslint-parser
Input code
Configuration file name
.eslintrc.jsConfiguration
Current and expected behavior
Not able to enable importAssertions plugin:
Environment
Possible solution
No response
Additional context
No response