mirror of
https://github.com/pyscript/pyscript.git
synced 2025-12-19 18:27:29 -05:00
Remove the Svelte plugins for ESLint/Prettier (#733)
* Remove the Svelte plugins for Prettier * Remove the Svelte plugins for ESLint
This commit is contained in:
@@ -10,25 +10,12 @@ module.exports = {
|
|||||||
sourceType: 'module',
|
sourceType: 'module',
|
||||||
tsconfigRootDir: __dirname,
|
tsconfigRootDir: __dirname,
|
||||||
project: ['./tsconfig.json'],
|
project: ['./tsconfig.json'],
|
||||||
extraFileExtensions: ['.svelte'],
|
|
||||||
},
|
},
|
||||||
env: {
|
env: {
|
||||||
es6: true,
|
es6: true,
|
||||||
browser: true,
|
browser: true,
|
||||||
},
|
},
|
||||||
overrides: [
|
plugins: ['@typescript-eslint'],
|
||||||
{
|
|
||||||
files: ['*.svelte'],
|
|
||||||
processor: 'svelte3/svelte3',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
settings: {
|
|
||||||
'svelte3/typescript': require('typescript'),
|
|
||||||
// ignore style tags in Svelte because of Tailwind CSS
|
|
||||||
// See https://github.com/sveltejs/eslint-plugin-svelte3/issues/70
|
|
||||||
'svelte3/ignore-styles': () => true,
|
|
||||||
},
|
|
||||||
plugins: ['svelte3', '@typescript-eslint'],
|
|
||||||
ignorePatterns: ['node_modules'],
|
ignorePatterns: ['node_modules'],
|
||||||
rules: {
|
rules: {
|
||||||
'no-prototype-builtins': 'warn',
|
'no-prototype-builtins': 'warn',
|
||||||
|
|||||||
@@ -3,11 +3,7 @@ module.exports = {
|
|||||||
bracketSameLine: true,
|
bracketSameLine: true,
|
||||||
singleQuote: true,
|
singleQuote: true,
|
||||||
printWidth: 120,
|
printWidth: 120,
|
||||||
plugins: ['prettier-plugin-svelte'],
|
|
||||||
semi: true,
|
semi: true,
|
||||||
svelteSortOrder: 'options-styles-scripts-markup',
|
|
||||||
svelteStrictMode: false,
|
|
||||||
svelteIndentScriptAndStyle: true,
|
|
||||||
tabWidth: 4,
|
tabWidth: 4,
|
||||||
trailingComma: 'all',
|
trailingComma: 'all',
|
||||||
}
|
};
|
||||||
|
|||||||
39
pyscriptjs/package-lock.json
generated
39
pyscriptjs/package-lock.json
generated
@@ -32,11 +32,9 @@
|
|||||||
"autoprefixer": "^10.4.7",
|
"autoprefixer": "^10.4.7",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^8.14.0",
|
"eslint": "^8.14.0",
|
||||||
"eslint-plugin-svelte3": "^3.4.1",
|
|
||||||
"jest": "^28.1.3",
|
"jest": "^28.1.3",
|
||||||
"jest-environment-jsdom": "^28.1.3",
|
"jest-environment-jsdom": "^28.1.3",
|
||||||
"prettier": "^2.6.2",
|
"prettier": "^2.6.2",
|
||||||
"prettier-plugin-svelte": "^2.7.0",
|
|
||||||
"pyodide": "^0.21.0",
|
"pyodide": "^0.21.0",
|
||||||
"rollup": "^2.71.1",
|
"rollup": "^2.71.1",
|
||||||
"rollup-plugin-copy": "^3.4.0",
|
"rollup-plugin-copy": "^3.4.0",
|
||||||
@@ -3409,19 +3407,6 @@
|
|||||||
"url": "https://opencollective.com/eslint"
|
"url": "https://opencollective.com/eslint"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/eslint-plugin-svelte3": {
|
|
||||||
"version": "3.4.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-3.4.1.tgz",
|
|
||||||
"integrity": "sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==",
|
|
||||||
"dev": true,
|
|
||||||
"engines": {
|
|
||||||
"node": ">=10"
|
|
||||||
},
|
|
||||||
"peerDependencies": {
|
|
||||||
"eslint": ">=6.0.0",
|
|
||||||
"svelte": "^3.2.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/eslint-scope": {
|
"node_modules/eslint-scope": {
|
||||||
"version": "7.1.1",
|
"version": "7.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
|
||||||
@@ -6993,16 +6978,6 @@
|
|||||||
"url": "https://github.com/prettier/prettier?sponsor=1"
|
"url": "https://github.com/prettier/prettier?sponsor=1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/prettier-plugin-svelte": {
|
|
||||||
"version": "2.7.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.7.0.tgz",
|
|
||||||
"integrity": "sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA==",
|
|
||||||
"dev": true,
|
|
||||||
"peerDependencies": {
|
|
||||||
"prettier": "^1.16.4 || ^2.0.0",
|
|
||||||
"svelte": "^3.2.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/pretty-format": {
|
"node_modules/pretty-format": {
|
||||||
"version": "28.1.3",
|
"version": "28.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
|
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
|
||||||
@@ -11154,13 +11129,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"eslint-plugin-svelte3": {
|
|
||||||
"version": "3.4.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-3.4.1.tgz",
|
|
||||||
"integrity": "sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {}
|
|
||||||
},
|
|
||||||
"eslint-scope": {
|
"eslint-scope": {
|
||||||
"version": "7.1.1",
|
"version": "7.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
|
||||||
@@ -13733,13 +13701,6 @@
|
|||||||
"integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==",
|
"integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"prettier-plugin-svelte": {
|
|
||||||
"version": "2.7.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.7.0.tgz",
|
|
||||||
"integrity": "sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {}
|
|
||||||
},
|
|
||||||
"pretty-format": {
|
"pretty-format": {
|
||||||
"version": "28.1.3",
|
"version": "28.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
|
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
|
||||||
|
|||||||
@@ -7,10 +7,10 @@
|
|||||||
"dev": "rollup -c -w",
|
"dev": "rollup -c -w",
|
||||||
"start": "sirv public --no-clear --port 8080",
|
"start": "sirv public --no-clear --port 8080",
|
||||||
"validate": "svelte-check",
|
"validate": "svelte-check",
|
||||||
"format:check": "prettier --check './src/**/*.{js,svelte,html,ts}'",
|
"format:check": "prettier --check './src/**/*.{js,html,ts}'",
|
||||||
"format": "prettier --write './src/**/*.{js,svelte,html,ts}'",
|
"format": "prettier --write './src/**/*.{js,html,ts}'",
|
||||||
"lint": "eslint './src/**/*.{js,svelte,html,ts}'",
|
"lint": "eslint './src/**/*.{js,html,ts}'",
|
||||||
"lint:fix": "eslint --fix './src/**/*.{js,svelte,html,ts}'",
|
"lint:fix": "eslint --fix './src/**/*.{js,html,ts}'",
|
||||||
"xprelint": "npm run format",
|
"xprelint": "npm run format",
|
||||||
"test": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage",
|
"test": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage",
|
||||||
"test:watch": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --watch"
|
"test:watch": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --watch"
|
||||||
@@ -28,11 +28,9 @@
|
|||||||
"autoprefixer": "^10.4.7",
|
"autoprefixer": "^10.4.7",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^8.14.0",
|
"eslint": "^8.14.0",
|
||||||
"eslint-plugin-svelte3": "^3.4.1",
|
|
||||||
"jest": "^28.1.3",
|
"jest": "^28.1.3",
|
||||||
"jest-environment-jsdom": "^28.1.3",
|
"jest-environment-jsdom": "^28.1.3",
|
||||||
"prettier": "^2.6.2",
|
"prettier": "^2.6.2",
|
||||||
"prettier-plugin-svelte": "^2.7.0",
|
|
||||||
"pyodide": "^0.21.0",
|
"pyodide": "^0.21.0",
|
||||||
"rollup": "^2.71.1",
|
"rollup": "^2.71.1",
|
||||||
"rollup-plugin-copy": "^3.4.0",
|
"rollup-plugin-copy": "^3.4.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user