Files
cxyz/eslint.config.mjs
T
nsrb 3799ad59f8 Add initial project structure with Docker support and chapter downloading functionality
- Created .dockerignore and .gitignore files to exclude unnecessary files from Docker builds.
- Added Dockerfile for multi-stage build setup, including dependencies and production environment configuration.
- Introduced docker-compose.yml for service orchestration, including FlareSolverr and the main application.
- Implemented core functionality for downloading manga chapters, including utilities for handling file paths and chapter metadata.
- Added ESLint configuration for code quality and consistency.
- Included JSDoc configuration for documentation generation.
- Established initial package.json and package-lock.json with necessary dependencies for the project.
2026-08-03 07:35:37 +07:00

19 lines
390 B
JavaScript

import js from "@eslint/js";
import globals from "globals";
import jsdoc from "eslint-plugin-jsdoc";
export default [
{
ignores: ["node_modules/**", "docs/**", "public/**", "web/**", "data/**"],
},
js.configs.recommended,
jsdoc.configs["flat/recommended"],
{
files: ["**/*.js"],
languageOptions: {
ecmaVersion: 2024,
globals: globals.node,
},
},
];