Website Structure

This commit is contained in:
supalerk-ar66 2026-01-13 10:46:40 +07:00
parent 62812f2090
commit 71f0676a62
22365 changed files with 4265753 additions and 791 deletions

View file

@ -0,0 +1,47 @@
import jsdocPlugin from 'eslint-plugin-jsdoc';
import { G as GLOB_SRC, a as GLOB_VUE } from '../shared/eslint-config.CUi9znUC.mjs';
import { r as resolveOptions } from '../shared/eslint-config.CePp8IWi.mjs';
import 'eslint-flat-config-utils';
import 'eslint-config-flat-gitignore';
import 'pathe';
import 'node:process';
import 'local-pkg';
import '@nuxt/eslint-plugin';
import '@eslint/js';
import 'globals';
function jsdoc(options = {}) {
const resolved = resolveOptions(options);
return [
{
name: "nuxt/tooling/jsdoc",
files: [GLOB_SRC, GLOB_VUE],
plugins: {
jsdoc: jsdocPlugin
},
rules: {
"jsdoc/check-access": "warn",
"jsdoc/check-param-names": "warn",
"jsdoc/check-property-names": "warn",
"jsdoc/check-types": "warn",
"jsdoc/empty-tags": "warn",
"jsdoc/implements-on-classes": "warn",
"jsdoc/no-defaults": "warn",
"jsdoc/no-multi-asterisks": "warn",
"jsdoc/require-param-name": "warn",
"jsdoc/require-property": "warn",
"jsdoc/require-property-description": "warn",
"jsdoc/require-property-name": "warn",
"jsdoc/require-returns-check": "warn",
"jsdoc/require-returns-description": "warn",
"jsdoc/require-yields-check": "warn",
...resolved.features.stylistic ? {
"jsdoc/check-alignment": "warn",
"jsdoc/multiline-blocks": "warn"
} : {}
}
}
];
}
export { jsdoc as default };