Skip to content
Merged

V4.2 #262

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
ac8bc31
bump version
quoid Mar 3, 2022
768ed2a
use shared style vars and reset
quoid Mar 3, 2022
ffc8175
update eslint config and rules
quoid Mar 3, 2022
6d6ca54
update stylelint
quoid Mar 3, 2022
9784cae
updated config
quoid Mar 4, 2022
45f8663
code style updates
quoid Mar 5, 2022
a94216a
update eslint
quoid Mar 5, 2022
b0a326e
comments and formatting
quoid Mar 5, 2022
f4967cc
upgrade eslint
quoid Mar 12, 2022
cc7dc7d
update lint configs
quoid Mar 12, 2022
d78f67c
use single dev file
quoid Mar 12, 2022
b5ea845
code styling
quoid Mar 12, 2022
11e8f16
some optimizations #184
quoid Mar 15, 2022
c00506f
formatting
quoid Mar 17, 2022
86d2e5c
turn on continuecomments
quoid Mar 19, 2022
99d2497
metadata linter #132
quoid Mar 21, 2022
1fcc9f8
update app version in manifest
quoid Mar 27, 2022
2f665b6
metadata linter fix #132
quoid Mar 27, 2022
e52c48f
improve how frameUrls are sent on popup init
quoid Mar 27, 2022
e752ef0
use browser.tabs.getCurrent
quoid Mar 27, 2022
329bbe5
update eslint rules
quoid Mar 27, 2022
82da92f
code formatting
quoid Mar 27, 2022
f3f85d1
clarify error message
quoid Mar 27, 2022
0735262
fix bug where subframe script not showing in popup
quoid Mar 27, 2022
a786dee
remove old code, formatting
quoid Mar 27, 2022
a7cb562
injection refactoring & optimization #184
quoid Mar 27, 2022
d985edd
update eslint rules
quoid Mar 29, 2022
5939c39
show no matches when page url undefined
quoid Mar 29, 2022
84b58ec
change filename var to be more unique #237
quoid Apr 1, 2022
84f987f
change uid var to be more unique #237
quoid Apr 1, 2022
d95ab81
update eslint rules
quoid Apr 8, 2022
e7b5fc7
content blocking (declarativeNetRequest) script support ~ #184
quoid Apr 8, 2022
eba8062
allow array like request rule sets, make request rule ids unique
quoid Apr 24, 2022
562566d
update session rules when request userscript saved
quoid Apr 24, 2022
b73b344
update build number
quoid Apr 24, 2022
63e33fb
Support falsey default values in getValue()
elyscape Apr 28, 2022
e556140
Merge branch 'v4.2' into getvalue-default
quoid Apr 28, 2022
934873a
Merge pull request #241 from elyscape/getvalue-default
quoid Apr 28, 2022
bdd2347
style updates for install view on iOS - #243
quoid May 2, 2022
b99c842
formatting
quoid May 2, 2022
d044bf1
remove install view error in dev mode
quoid May 2, 2022
5ad4e9a
update url component func - #249
quoid May 3, 2022
207ffd9
basic matching test - #249
quoid May 3, 2022
726bb01
popup rebuild for #243
quoid May 5, 2022
057824b
bump build
quoid May 5, 2022
82e7e49
style updates #243
quoid May 6, 2022
53b8876
bump build
quoid May 6, 2022
fa24274
Context Menu Injection Updates #159
quoid May 22, 2022
978facc
bump build
quoid May 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .eslintignore

This file was deleted.

119 changes: 42 additions & 77 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,7 @@
"ecmaVersion": 12,
"sourceType": "module"
},
"plugins": [
"svelte3"
],
"plugins": ["svelte3"],
"overrides": [
{
"files": ["*.svelte"],
Expand All @@ -22,92 +20,59 @@
"_browser": "writable",
"browser": "readonly"
},
"ignorePatterns": ["/node_modules/", "/public/*/build/", "codemirror/"],
"rules": {
"array-bracket-spacing": [
"error",
"never"
],
"arrow-parens": [
"error",
"as-needed"
],
"comma-spacing": [
"error",
{
"before": false,
"after": true
}
],
"array-bracket-spacing": ["error", "never"],
"arrow-parens": ["error", "as-needed"],
"brace-style": ["error", "1tbs", {"allowSingleLine": false}],
"comma-dangle": ["error", "never"],
"comma-spacing": ["error", {
"before": false,
"after": true
}],
"curly": ["error", "multi-line"],
"dot-notation": "error",
"eqeqeq": ["error", "smart"],
"indent": [
"error",
4,
{
"SwitchCase": 1
}
],
"linebreak-style": [
"error",
"unix"
],
"keyword-spacing": [
"error",
{
"after": true,
"before": true
}
],
"indent": ["error", 4, {"SwitchCase": 1}],
"linebreak-style": ["error","unix"],
"key-spacing": ["error", {"afterColon": true}],
"keyword-spacing": ["error", {
"after": true,
"before": true
}],
"no-bitwise": "error",
"no-mixed-operators": "error",
"no-unused-vars": [
"error",
{
"args": "none"
}
],
"no-use-before-define": [
"error",
{
"classes": true,
"functions": false,
"variables": true
}
],
"no-multi-spaces": "error",
"no-multi-str": "error",
"no-multiple-empty-lines": ["error", {"max": 1, "maxBOF": 2}], // https://github.com/sveltejs/eslint-plugin-svelte3/issues/41
"no-tabs": "error",
"no-useless-concat": "error",
"no-unused-vars": ["error", {"args": "none"}],
"no-use-before-define": ["error", {
"classes": true,
"functions": false,
"variables": true
}],
"no-var": "error",
"object-curly-spacing": [
"error",
"never"
],
"operator-assignment": [
"error",
"always"
],
"operator-linebreak": [
"error",
"before"
],
"nonblock-statement-body-position": ["error", "below", {
"overrides": {"if": "any"}
}],
"object-curly-spacing": ["error", "never"],
"operator-assignment": ["error", "always"],
"operator-linebreak": ["error", "before"],
"prefer-const": "error",
"quotes": [
"error",
"double"
],
"semi": [
"error",
"always",
{
"omitLastInOneLineBlock": true
}
],
"prefer-template": "error",
"quotes": ["error", "double"],
"semi": ["error", "always", {"omitLastInOneLineBlock": true}],
"space-before-blocks": "error",
"space-before-function-paren": ["error", {
"anonymous": "never",
"named": "never",
"asyncArrow": "always"
}],
"space-in-parens": [
"error",
"never"
],
"space-in-parens": ["error", "never"],
"template-curly-spacing": ["error", "never"],
"space-infix-ops": "error",
"jsx-a11y/a11y-missing-attribute": "off"
}
}
23 changes: 11 additions & 12 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,20 @@
"stylelint-config-standard",
"stylelint-config-html/svelte"
],
"ignoreFiles": ["**/codemirror/*", "**/reset.css", "**/*.js"],
"rules": {
"comment-empty-line-before": [
"always",
{
"ignore": ["after-comment", "stylelint-commands"]
}
],
"alpha-value-notation": "number",
"comment-empty-line-before": ["always",{
"ignore": ["after-comment", "stylelint-commands"]
}],
"custom-property-empty-line-before": null,
"indentation": 4,
"max-empty-lines": 1,
"no-descending-specificity": null,
"property-no-vendor-prefix": null,
"selector-class-pattern": null,
"selector-pseudo-class-no-unknown": [
true,
{
"ignorePseudoClasses": ["global"]
}
]
"selector-pseudo-class-no-unknown": [true, {
"ignorePseudoClasses": ["global"]
}]
}
}
Loading