Update deps & rules
This commit is contained in:
parent
dd6bb0b753
commit
a4954ecdc2
3 changed files with 232 additions and 793 deletions
|
|
@ -5,23 +5,9 @@
|
|||
"plugins": [
|
||||
"@typescript-eslint",
|
||||
"simple-import-sort",
|
||||
"path-alias",
|
||||
"unused-imports"
|
||||
"unused-imports",
|
||||
"import-alias"
|
||||
],
|
||||
"settings": {
|
||||
"import/resolver": {
|
||||
"alias": {
|
||||
"map": [
|
||||
[ "@lib/*", "./src/lib/*" ],
|
||||
[ "@core/*", "./src/core/*" ],
|
||||
[ "@metro/*", "src/lib/metro/*"],
|
||||
[ "@ui/*", "src/lib/ui/*"],
|
||||
[ "@types", "src/lib/utils/types.ts"]
|
||||
],
|
||||
"extensions": [".ts", ".js", ".jsx", ".tsx", ".json"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"rules": {
|
||||
"quotes": [ "error", "double", { "avoidEscape": true } ],
|
||||
"jsx-quotes": [ "error", "prefer-double" ],
|
||||
|
|
@ -71,7 +57,19 @@
|
|||
"prefer-spread": "error",
|
||||
"simple-import-sort/imports": "error",
|
||||
"simple-import-sort/exports": "error",
|
||||
"path-alias/no-relative": "error",
|
||||
"unused-imports/no-unused-imports": "error"
|
||||
"unused-imports/no-unused-imports": "error",
|
||||
"import-alias/import-alias": [
|
||||
"error",
|
||||
{
|
||||
"relativeDepth": 0,
|
||||
"aliases": [
|
||||
{ "alias": "@lib", "matcher": "^src/lib" },
|
||||
{ "alias": "@metro", "matcher": "^src/lib/metro" },
|
||||
{ "alias": "@core", "matcher": "^src/core" },
|
||||
{ "alias": "@ui", "matcher": "^src/lib/ui" },
|
||||
{ "alias": "@types", "matcher": "^src/lib/utils/types.ts" }
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
15
package.json
15
package.json
|
|
@ -21,10 +21,10 @@
|
|||
"license": "BSD-3-Clause",
|
||||
"devDependencies": {
|
||||
"@react-native-clipboard/clipboard": "1.10.0",
|
||||
"@swc/core": "^1.4.2",
|
||||
"@swc/core": "^1.4.6",
|
||||
"@types/chroma-js": "^2.4.4",
|
||||
"@types/lodash": "^4.14.202",
|
||||
"@types/node": "^20.11.21",
|
||||
"@types/node": "^20.11.25",
|
||||
"@types/react": "18.2.60",
|
||||
"@types/react-native": "0.72.3",
|
||||
"@typescript-eslint/eslint-plugin": "^7.1.1",
|
||||
|
|
@ -32,20 +32,19 @@
|
|||
"@typescript-eslint/typescript-estree": "^7.1.1",
|
||||
"esbuild": "^0.17.19",
|
||||
"eslint": "^8.57.0",
|
||||
"eslint-import-resolver-alias": "^1.1.2",
|
||||
"eslint-plugin-path-alias": "^1.0.0",
|
||||
"eslint-plugin-import-alias": "^1.2.0",
|
||||
"eslint-plugin-react": "^7.34.0",
|
||||
"eslint-plugin-simple-import-sort": "^12.0.0",
|
||||
"eslint-plugin-unused-imports": "^3.1.0",
|
||||
"intl-messageformat": "^10.5.11",
|
||||
"moment": "2.22.2",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.4.2",
|
||||
"typescript-transform-paths": "^3.4.7"
|
||||
},
|
||||
"dependencies": {
|
||||
"@swc/helpers": "0.5.0",
|
||||
"eslint-plugin-simple-import-sort": "^12.0.0",
|
||||
"fuzzysort": "^2.0.4",
|
||||
"intl-messageformat": "^10.5.11",
|
||||
"spitroast": "^1.4.3"
|
||||
"spitroast": "^1.4.4"
|
||||
},
|
||||
"pnpm": {
|
||||
"peerDependencyRules": {
|
||||
|
|
|
|||
976
pnpm-lock.yaml
generated
976
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue