From c2922f270bae97a2dc73f0b791748c65ffc72525 Mon Sep 17 00:00:00 2001 From: Bacruru Sakaguchi Date: Tue, 21 Oct 2025 23:19:29 +0700 Subject: [PATCH] add assets subrepo --- .eslintignore | 5 ++ .eslintrc.js | 98 ++++++++++++++++++++++ .git-blame-ignore-revs | 2 + .gitmodules | 3 + .pylintrc | 3 + repositories/stable-diffusion-webui-assets | 1 + 6 files changed, 112 insertions(+) create mode 100755 .eslintignore create mode 100755 .eslintrc.js create mode 100755 .git-blame-ignore-revs create mode 100644 .gitmodules create mode 100755 .pylintrc create mode 160000 repositories/stable-diffusion-webui-assets diff --git a/.eslintignore b/.eslintignore new file mode 100755 index 0000000..ce24915 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,5 @@ +extensions +extensions-disabled +extensions-builtin/sd_forge_controlnet +repositories +venv \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100755 index 0000000..2e7258f --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,98 @@ +/* global module */ +module.exports = { + env: { + browser: true, + es2021: true, + }, + extends: "eslint:recommended", + parserOptions: { + ecmaVersion: "latest", + }, + rules: { + "arrow-spacing": "error", + "block-spacing": "error", + "brace-style": "error", + "comma-dangle": ["error", "only-multiline"], + "comma-spacing": "error", + "comma-style": ["error", "last"], + "curly": ["error", "multi-line", "consistent"], + "eol-last": "error", + "func-call-spacing": "error", + "function-call-argument-newline": ["error", "consistent"], + "function-paren-newline": ["error", "consistent"], + "indent": ["error", 4], + "key-spacing": "error", + "keyword-spacing": "error", + "linebreak-style": ["error", "unix"], + "no-extra-semi": "error", + "no-mixed-spaces-and-tabs": "error", + "no-multi-spaces": "error", + "no-redeclare": ["error", {builtinGlobals: false}], + "no-trailing-spaces": "error", + "no-unused-vars": "off", + "no-whitespace-before-property": "error", + "object-curly-newline": ["error", {consistent: true, multiline: true}], + "object-curly-spacing": ["error", "never"], + "operator-linebreak": ["error", "after"], + "quote-props": ["error", "consistent-as-needed"], + "semi": ["error", "always"], + "semi-spacing": "error", + "semi-style": ["error", "last"], + "space-before-blocks": "error", + "space-before-function-paren": ["error", "never"], + "space-in-parens": ["error", "never"], + "space-infix-ops": "error", + "space-unary-ops": "error", + "switch-colon-spacing": "error", + "template-curly-spacing": ["error", "never"], + "unicode-bom": "error", + }, + globals: { + //script.js + gradioApp: "readonly", + executeCallbacks: "readonly", + onAfterUiUpdate: "readonly", + onOptionsChanged: "readonly", + onUiLoaded: "readonly", + onUiUpdate: "readonly", + uiCurrentTab: "writable", + uiElementInSight: "readonly", + uiElementIsVisible: "readonly", + //ui.js + opts: "writable", + all_gallery_buttons: "readonly", + selected_gallery_button: "readonly", + selected_gallery_index: "readonly", + switch_to_txt2img: "readonly", + switch_to_img2img_tab: "readonly", + switch_to_img2img: "readonly", + switch_to_sketch: "readonly", + switch_to_inpaint: "readonly", + switch_to_inpaint_sketch: "readonly", + switch_to_extras: "readonly", + get_tab_index: "readonly", + create_submit_args: "readonly", + restart_reload: "readonly", + updateInput: "readonly", + onEdit: "readonly", + //extraNetworks.js + requestGet: "readonly", + popup: "readonly", + // profilerVisualization.js + createVisualizationTable: "readonly", + // from python + localization: "readonly", + // progrssbar.js + randomId: "readonly", + requestProgress: "readonly", + // imageviewer.js + modalPrevImage: "readonly", + modalNextImage: "readonly", + // localStorage.js + localSet: "readonly", + localGet: "readonly", + localRemove: "readonly", + // resizeHandle.js + setupResizeHandle: "writable" + } +}; diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100755 index 0000000..4104da6 --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,2 @@ +# Apply ESlint +9c54b78d9dde5601e916f308d9a9d6953ec39430 \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..cb28e85 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "repositories/stable-diffusion-webui-assets"] + path = repositories/stable-diffusion-webui-assets + url = https://git.mirror.bacruru.ru/AUTOMATIC1111/stable-diffusion-webui-assets diff --git a/.pylintrc b/.pylintrc new file mode 100755 index 0000000..53254e5 --- /dev/null +++ b/.pylintrc @@ -0,0 +1,3 @@ +# See https://pylint.pycqa.org/en/latest/user_guide/messages/message_control.html +[MESSAGES CONTROL] +disable=C,R,W,E,I diff --git a/repositories/stable-diffusion-webui-assets b/repositories/stable-diffusion-webui-assets new file mode 160000 index 0000000..6f7db24 --- /dev/null +++ b/repositories/stable-diffusion-webui-assets @@ -0,0 +1 @@ +Subproject commit 6f7db241d2f8ba7457bac5ca9753331f0c266917