In einer meiner Javascript-Dateien habe ich eine Importanweisung mit einer Typzusicherung. Zum Beispiel:
Code: Select all
import * as manifest from './package.json' with { type: 'json' };
~~~~
Code: Select all
Parsing error: Unexpected token with | eslint
Code: Select all
import pluginJs from '@eslint/js';
import eslintPluginPrettier from 'eslint-plugin-prettier/recommended';
import globals from 'globals';
/** @type {import('eslint').Linter.Config[]} */
export default [
{
languageOptions: {
globals: {
...globals.browser,
...globals.jest
},
ecmaVersion: 2024,
sourceType: 'module'
},
rules: {
...
}
},
pluginJs.configs.recommended,
eslintPluginPrettier //