Skip to content

Commit

Permalink
📦 Upgrade packages
Browse files Browse the repository at this point in the history
  • Loading branch information
himynameisdave committed Nov 23, 2023
1 parent eb481d7 commit 63f2f21
Show file tree
Hide file tree
Showing 6 changed files with 191 additions and 178 deletions.
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,27 @@
"release": "np --no-yarn"
},
"dependencies": {
"@typescript-eslint/eslint-plugin": "^6.9.1",
"@typescript-eslint/parser": "^6.9.1",
"eslint": "^8.52.0",
"@typescript-eslint/eslint-plugin": "^6.12.0",
"@typescript-eslint/parser": "^6.12.0",
"eslint": "^8.54.0",
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-jest": "^27.4.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-n": "^16.2.0",
"eslint-plugin-n": "^16.3.1",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-svelte": "^2.34.0",
"eslint-plugin-svelte": "^2.35.1",
"eslint-plugin-unicorn": "^49.0.0"
},
"devDependencies": {
"babel-eslint": "^10.1.0",
"eslint-find-rules": "^4.1.0",
"husky": "^8.0.3",
"lint-staged": "^15.0.2",
"lint-staged": "^15.1.0",
"np": "^8.0.4",
"svelte": "^4.2.2",
"typescript": "^5.2.2"
"svelte": "^4.2.7",
"typescript": "^5.3.2"
},
"files": [
"configurations/*",
Expand Down
65 changes: 33 additions & 32 deletions rules/svelte/off.js
Original file line number Diff line number Diff line change
@@ -1,63 +1,64 @@
module.export = {
rules: {
'svelte/block-lang': 0,
'svelte/button-has-type': 0,
'svelte/comment-directive': 0,
'svelte/derived-has-same-inputs-outputs': 0,
'svelte/experimental-require-slot-types': 0,
'svelte/experimental-require-strict-events': 0,
'svelte/first-attribute-linebreak': 0,
'svelte/html-closing-bracket-spacing': 0,
'svelte/html-quotes': 0,
'svelte/html-self-closing': 0,
'svelte/indent': 0,
'svelte/infinite-reactive-loop': 0,
'svelte/max-attributes-per-line': 0,
'svelte/mustache-spacing': 0,
'svelte/no-at-debug-tags': 0,
'svelte/no-at-html-tags': 0,
'svelte/no-dom-manipulating': 0,
'svelte/no-dupe-else-if-blocks': 0,
'svelte/no-dupe-on-directives': 0,
'svelte/no-dupe-style-properties': 0,
'svelte/no-dupe-use-directives': 0,
'svelte/no-dynamic-slot-name': 0,
'svelte/no-export-load-in-svelte-module-in-kit-pages': 0,
'svelte/no-extra-reactive-curlies': 0,
'svelte/no-ignored-unsubscribe': 0,
'svelte/no-immutable-reactive-statements': 0,
'svelte/no-inline-styles': 0,
'svelte/no-inner-declarations': 0,
'svelte/no-not-function-handler': 0,
'svelte/no-object-in-text-mustaches': 0,
'svelte/no-reactive-functions': 0,
'svelte/no-reactive-literals': 0,
'svelte/no-reactive-reassign': 0,
'svelte/no-restricted-html-elements': 0,
'svelte/no-shorthand-style-property-overrides': 0,
'svelte/no-spaces-around-equal-signs-in-attribute': 0,
'svelte/no-store-async': 0,
'svelte/no-unknown-style-directive-property': 0,
'svelte/require-store-callbacks-use-set-param': 0,
'svelte/require-store-reactive-access': 0,
'svelte/valid-compile': 0,
'svelte/valid-prop-names-in-kit-pages': 0,
'svelte/no-at-html-tags': 0,
'svelte/no-target-blank': 0,
'svelte/block-lang': 0,
'svelte/button-has-type': 0,
'svelte/no-at-debug-tags': 0,
'svelte/no-ignored-unsubscribe': 0,
'svelte/no-immutable-reactive-statements': 0,
'svelte/no-reactive-functions': 0,
'svelte/no-reactive-literals': 0,
'svelte/no-trailing-spaces': 0,
'svelte/no-unknown-style-directive-property': 0,
'svelte/no-unused-class-name': 0,
'svelte/no-unused-svelte-ignore': 0,
'svelte/no-useless-mustaches': 0,
'svelte/prefer-class-directive': 0,
'svelte/prefer-destructured-store-props': 0,
'svelte/prefer-style-directive': 0,
'svelte/require-each-key': 0,
'svelte/require-event-dispatcher-types': 0,
'svelte/require-optimized-style-attribute': 0,
'svelte/require-store-callbacks-use-set-param': 0,
'svelte/require-store-reactive-access': 0,
'svelte/require-stores-init': 0,
'svelte/valid-each-key': 0,
'svelte/derived-has-same-inputs-outputs': 0,
'svelte/first-attribute-linebreak': 0,
'svelte/html-closing-bracket-spacing': 0,
'svelte/html-quotes': 0,
'svelte/html-self-closing': 0,
'svelte/indent': 0,
'svelte/max-attributes-per-line': 0,
'svelte/mustache-spacing': 0,
'svelte/no-extra-reactive-curlies': 0,
'svelte/no-restricted-html-elements': 0,
'svelte/no-spaces-around-equal-signs-in-attribute': 0,
'svelte/prefer-class-directive': 0,
'svelte/prefer-style-directive': 0,
'svelte/shorthand-attribute': 0,
'svelte/shorthand-directive': 0,
'svelte/sort-attributes': 0,
'svelte/spaced-html-comment': 0,
'svelte/no-inner-declarations': 0,
'svelte/no-trailing-spaces': 0,
'svelte/experimental-require-slot-types': 0,
'svelte/experimental-require-strict-events': 0,
'svelte/comment-directive': 0,
'svelte/system': 0,
'svelte/valid-compile': 0,
'svelte/valid-each-key': 0,
'svelte/valid-prop-names-in-kit-pages': 0,
},
};
91 changes: 47 additions & 44 deletions rules/svelte/on.js
Original file line number Diff line number Diff line change
@@ -1,77 +1,80 @@
module.exports = {
plugins: ['svelte'],
rules: {
'svelte/infinite-reactive-loop': 'error',
'svelte/no-dom-manipulating': 'error',
'svelte/no-dupe-else-if-blocks': 'error',
'svelte/no-dupe-on-directives': 'error',
'svelte/no-dupe-style-properties': 'error',
'svelte/no-dupe-use-directives': 'error',
'svelte/no-dynamic-slot-name': 'error',
'svelte/no-export-load-in-svelte-module-in-kit-pages': 'error',
'svelte/no-not-function-handler': 'error',
'svelte/no-object-in-text-mustaches': 'error',
'svelte/no-reactive-reassign': 'error',
'svelte/no-shorthand-style-property-overrides': 'error',
'svelte/no-store-async': 'error',
'svelte/no-unknown-style-directive-property': 'error',
'svelte/require-store-callbacks-use-set-param': 'error',
'svelte/require-store-reactive-access': 'error',
'svelte/valid-compile': 'error',
'svelte/valid-prop-names-in-kit-pages': 'error',
'svelte/no-at-html-tags': 'error',
'svelte/no-target-blank': 'error',
// Extension rules
'no-inner-declarations': 0,
'svelte/block-lang': ['error', {
enforceScriptPresent: false,
enforceStylePresent: false,
script: ['ts', null],
style: 'less',
}],
'svelte/button-has-type': 'error',
'svelte/no-at-debug-tags': 'error',
'svelte/no-ignored-unsubscribe': 'error',
'svelte/no-immutable-reactive-statements': 'error',
'svelte/no-reactive-functions': 'error',
'svelte/no-reactive-literals': 'error',
'svelte/no-unused-class-name': 'error',
'svelte/no-unused-svelte-ignore': 'error',
'svelte/no-useless-mustaches': 'error',
'svelte/prefer-destructured-store-props': 'error',
'svelte/require-each-key': 'error',
'svelte/require-event-dispatcher-types': 'error',
'svelte/require-optimized-style-attribute': 'error',
'svelte/require-stores-init': 'warn',
'svelte/valid-each-key': 'error',
// System
'svelte/comment-directive': 'error',
'svelte/derived-has-same-inputs-outputs': 'error',
// Experimental
'svelte/experimental-require-slot-types': 0,
'svelte/experimental-require-strict-events': 0,
'svelte/first-attribute-linebreak': 'error',
'svelte/html-closing-bracket-spacing': 'error',
'svelte/html-quotes': 'error',
'svelte/html-self-closing': 'error',
'svelte/indent': 'error',
'svelte/infinite-reactive-loop': 'error',
'svelte/max-attributes-per-line': ['error', {
'multiline': 1,
'singleline': 3,
}],
'svelte/mustache-spacing': 'error',
'svelte/no-at-debug-tags': 'error',
'svelte/no-at-html-tags': 'error',
'svelte/no-dom-manipulating': 'error',
'svelte/no-dupe-else-if-blocks': 'error',
'svelte/no-dupe-on-directives': 'error',
'svelte/no-dupe-style-properties': 'error',
'svelte/no-dupe-use-directives': 'error',
'svelte/no-dynamic-slot-name': 'error',
'svelte/no-export-load-in-svelte-module-in-kit-pages': 'error',
'svelte/no-extra-reactive-curlies': 'error',
'svelte/no-ignored-unsubscribe': 'error',
'svelte/no-inline-styles': ['error', {
allowTransitions: true,
}],
'svelte/no-immutable-reactive-statements': 'error',
'svelte/no-inner-declarations': 'error',
'svelte/no-not-function-handler': 'error',
'svelte/no-object-in-text-mustaches': 'error',
'svelte/no-reactive-functions': 'error',
'svelte/no-reactive-literals': 'error',
'svelte/no-reactive-reassign': 'error',
'svelte/no-restricted-html-elements': 'off',
'svelte/no-shorthand-style-property-overrides': 'error',
'svelte/no-spaces-around-equal-signs-in-attribute': 'error',
'svelte/no-store-async': 'error',
'svelte/no-target-blank': 'error',
'no-trailing-spaces': 'off',
'svelte/no-trailing-spaces': 'error',
'svelte/no-unknown-style-directive-property': 'error',
'svelte/no-unused-class-name': 'error',
'svelte/no-unused-svelte-ignore': 'error',
'svelte/no-useless-mustaches': 'error',
'svelte/prefer-class-directive': 'error',
'svelte/prefer-destructured-store-props': 'error',
'svelte/prefer-style-directive': 'error',
'svelte/require-each-key': 'error',
'svelte/require-event-dispatcher-types': 'error',
'svelte/require-optimized-style-attribute': 'error',
'svelte/require-store-callbacks-use-set-param': 'error',
'svelte/require-store-reactive-access': 'error',
'svelte/require-stores-init': 'warn',
'svelte/shorthand-attribute': 'error',
'svelte/shorthand-directive': 'error',
'svelte/sort-attributes': 'error',
'svelte/spaced-html-comment': 'error',
// Extension rules
'no-inner-declarations': 0,
'svelte/no-inner-declarations': 'error',
'no-trailing-spaces': 0,
'svelte/no-trailing-spaces': 'error',
// Experimental
'svelte/experimental-require-slot-types': 0,
'svelte/experimental-require-strict-events': 0,
// System
'svelte/comment-directive': 'error',
'svelte/system': 'error',
'svelte/valid-compile': 'error',
'svelte/valid-each-key': 'error',
'svelte/valid-prop-names-in-kit-pages': 'error',
},
};
1 change: 1 addition & 0 deletions rules/typescript/off.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ module.exports = {
'@typescript-eslint/no-unsafe-enum-comparison': 0,
'@typescript-eslint/no-unsafe-member-access': 0,
'@typescript-eslint/no-unsafe-return': 0,
'@typescript-eslint/no-unsafe-unary-minus': 0,
'@typescript-eslint/no-unused-vars-experimental': 0,
'@typescript-eslint/no-var-requires': 0,
'@typescript-eslint/non-nullable-type-assertion-style': 0,
Expand Down
1 change: 1 addition & 0 deletions rules/typescript/on.js
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ module.exports = {
'@typescript-eslint/no-unsafe-declaration-merging': 'error',
'@typescript-eslint/no-unsafe-member-access': 'error',
'@typescript-eslint/no-unsafe-return': 'error',
'@typescript-eslint/no-unsafe-unary-minus': 'error',
'@typescript-eslint/class-literal-property-style': 'error',
'@typescript-eslint/consistent-generic-constructors': 'error',
'@typescript-eslint/method-signature-style': 'error',
Expand Down
Loading

0 comments on commit 63f2f21

Please sign in to comment.