Files
TSYSDevStack/CloudronStack/output/CloudronPackages-Artifacts/tirreno/eslint.config.js
ReachableCEO 91d52d2de5 feat(cloudron): add tirreno package artifacts
- Add CloudronStack/output/CloudronPackages-Artifacts/tirreno/ directory and its contents
- Includes package manifest, Dockerfile, source code, documentation, and build artifacts
- Add tirreno-1761840148.tar.gz as a build artifact
- Add tirreno-cloudron-package-1761841304.tar.gz as the Cloudron package
- Include all necessary files for the tirreno Cloudron package

This adds the complete tirreno Cloudron package artifacts to the repository.
2025-10-30 11:43:06 -05:00

65 lines
1.8 KiB
JavaScript

module.exports = [
{
ignores: [
"vendor/**/**",
"ui/js/vendor/**/*"
],
languageOptions: {
ecmaVersion: 2016,
sourceType: "module",
globals: {
browser: "readonly",
jQuery: "readonly",
uPlot: "readonly",
Choices: "readonly",
parse: "readonly",
"$": "readonly",
document: "readonly",
window: "readonly"
},
}
},
{
files: [
"ui/js/parts/*.js",
"ui/js/parts/*/*.js",
"ui/js/pages/*.js",
"ui/js/endpoints/*.js"
],
rules: {
indent: ["error", 4, { SwitchCase: 1 }],
"linebreak-style": ["error", "unix"],
quotes: ["error", "single"],
semi: ["error", "always"],
"no-trailing-spaces": "error",
"space-before-blocks": ["error", "always"],
"space-in-parens": ["error", "never"],
"brace-style": ["error", "1tbs", { allowSingleLine: true }],
"keyword-spacing": ["error", { before: true, after: true }],
"no-unused-vars": "off",
"no-var": "error",
"space-before-function-paren": ["error", {
anonymous: "never",
named: "never",
asyncArrow: "always"
}],
"no-unused-expressions": ["error", {
allowShortCircuit: true,
allowTernary: true
}],
"no-undef": "off",
"no-shadow": "error",
"no-mixed-spaces-and-tabs": "error",
"no-multi-spaces": "off",
"no-useless-escape": "error",
"no-return-await": "error",
"prefer-arrow-callback": "warn",
"object-curly-spacing": ["error", "never"],
"array-bracket-spacing": ["error", "never"],
"max-len": ["error", { code: 120, ignoreComments: true, ignoreUrls: true }],
"comma-dangle": "off",
"security/detect-object-injection": "off"
}
}
];