diff --git a/.prettierrc b/.prettierrc deleted file mode 120000 index 21b992797c..0000000000 --- a/.prettierrc +++ /dev/null @@ -1 +0,0 @@ -node_modules/@limetech/eslint-config/.prettierrc \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000000..dffb45f3a7 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,15 @@ +{ + "endOfLine": "auto", + "singleQuote": true, + "tabWidth": 4, + "trailingComma": "es5", + "overrides": [ + { + "files": [".prettierrc", "*.json"], + "options": { + "parser": "json", + "tabWidth": 2 + } + } + ] +} diff --git a/package-lock.json b/package-lock.json index bc4d386049..bca3833ff8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "Apache-2.0", "devDependencies": { "@commitlint/config-conventional": "^18.1.0", - "@limetech/eslint-config": "^2.0.0", + "@limetech/eslint-config": "^2.0.1", "@popperjs/core": "^2.11.8", "@rjsf/core": "^2.4.2", "@rollup/plugin-node-resolve": "^13.3.0", @@ -1169,12 +1169,14 @@ } }, "node_modules/@limetech/eslint-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@limetech/eslint-config/-/eslint-config-2.0.0.tgz", - "integrity": "sha512-/FdbXBXNE2aqziQh1AoAEuVqj2eapI8G14nFC6uG24ht9Rh6wMi+SJ7DaKVjHxe78eQ7Kh89JrAb6kw6fqCzvQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@limetech/eslint-config/-/eslint-config-2.0.1.tgz", + "integrity": "sha512-t5BWcy6b2Ene2y1A5VmQR3pDgDT0PvCl7ri+uled2BXqBmJh2IJp1sOFgNHF/XulXAOehq+pHbOqTSiKjE57rA==", "dev": true, + "hasInstallScript": true, "dependencies": { - "@typescript-eslint/parser": "^6.9.0" + "@typescript-eslint/parser": "^6.9.0", + "gently-copy": "^3.2.0" }, "peerDependencies": { "@typescript-eslint/eslint-plugin": "^6.9.0", @@ -5355,6 +5357,19 @@ "node": ">=6.9.0" } }, + "node_modules/gently-copy": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gently-copy/-/gently-copy-3.2.0.tgz", + "integrity": "sha512-IBLU4rCffg0Dvq3/7KyiPionCCdEdKnyfe94c00C8+VbgzIS2J9L2jHdLchG9sn8lDqBGzbvfuYVZB/ZlffS7g==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "shelljs": "^0.8.3" + }, + "engines": { + "node": ">= 4" + } + }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -14721,12 +14736,13 @@ } }, "@limetech/eslint-config": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@limetech/eslint-config/-/eslint-config-2.0.0.tgz", - "integrity": "sha512-/FdbXBXNE2aqziQh1AoAEuVqj2eapI8G14nFC6uG24ht9Rh6wMi+SJ7DaKVjHxe78eQ7Kh89JrAb6kw6fqCzvQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@limetech/eslint-config/-/eslint-config-2.0.1.tgz", + "integrity": "sha512-t5BWcy6b2Ene2y1A5VmQR3pDgDT0PvCl7ri+uled2BXqBmJh2IJp1sOFgNHF/XulXAOehq+pHbOqTSiKjE57rA==", "dev": true, "requires": { - "@typescript-eslint/parser": "^6.9.0" + "@typescript-eslint/parser": "^6.9.0", + "gently-copy": "^3.2.0" } }, "@material/animation": { @@ -18060,6 +18076,16 @@ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, + "gently-copy": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gently-copy/-/gently-copy-3.2.0.tgz", + "integrity": "sha512-IBLU4rCffg0Dvq3/7KyiPionCCdEdKnyfe94c00C8+VbgzIS2J9L2jHdLchG9sn8lDqBGzbvfuYVZB/ZlffS7g==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "shelljs": "^0.8.3" + } + }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", diff --git a/package.json b/package.json index 5089eeed2d..aca510a57e 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@commitlint/config-conventional": "^18.1.0", - "@limetech/eslint-config": "^2.0.0", + "@limetech/eslint-config": "^2.0.1", "@popperjs/core": "^2.11.8", "@rjsf/core": "^2.4.2", "@rollup/plugin-node-resolve": "^13.3.0",