Skip to content

How to configure vite vue3 to use eslint-plugin-project-structure #44

Answered by Igorkowalski94
hjyyang asked this question in Help
Discussion options

You must be logged in to vote

Try this:

import globals from 'globals';
import tseslint from 'typescript-eslint';
import pluginVue from 'eslint-plugin-vue';
import autoImport from './.eslintrc-auto-import.js';
import { projectStructureParser, projectStructurePlugin } from 'eslint-plugin-project-structure';
import eslint from '@eslint/js';

export default tseslint.config(
    {
        files: ['**'],
        ignores: ['projectStructure.cache.json'],
        languageOptions: {
            parser: projectStructureParser,
        },
        plugins: {
            'project-structure': projectStructurePlugin,
        },

        rules: {
            'project-structure/folder-structure': [
                'error',

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@Igorkowalski94
Comment options

@Igorkowalski94
Comment options

@hjyyang
Comment options

@Igorkowalski94
Comment options

Answer selected by hjyyang
@hjyyang
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #43 on April 07, 2025 07:47.