setup tailwind + lint and format from root

This commit is contained in:
MapleLeaf
2021-12-29 15:10:54 -06:00
parent 1b4cedd857
commit 5e88509973
15 changed files with 301 additions and 138 deletions

View File

@@ -1,18 +0,0 @@
{
"extends": ["./node_modules/@itsmapleleaf/configs/eslint"],
"ignorePatterns": [
"**/node_modules/**",
"**/coverage/**",
"**/dist/**",
"**/.vscode/**",
"**/docs/**"
],
"parserOptions": {
"project": "./node_modules/@itsmapleleaf/tsconfig.base.json"
},
"rules": {
// this rule causes a bunch of error notifications to pop up when moving files around
// disabling this for now
"import/no-unused-modules": "off"
}
}

View File

@@ -1,4 +0,0 @@
node_modules
dist
coverage
pnpm-lock.yaml

View File

@@ -41,25 +41,14 @@
}
},
"devDependencies": {
"@itsmapleleaf/configs": "^1.1.2",
"@jest/globals": "^27.4.4",
"@types/jest": "^27.0.3",
"@types/lodash-es": "^4.17.5",
"@typescript-eslint/eslint-plugin": "^5.8.1",
"@typescript-eslint/parser": "^5.8.1",
"c8": "^7.10.0",
"discord.js": "^13.4.0",
"dotenv": "^10.0.0",
"esbuild": "latest",
"esbuild-jest": "^0.5.0",
"eslint": "^8.5.0",
"eslint-config-prettier": "^8.3.0",
"eslint-import-resolver-typescript": "^2.5.0",
"eslint-plugin-import": "^2.25.3",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"eslint-plugin-unicorn": "^39.0.0",
"esmo": "^0.13.0",
"jest": "^27.4.5",
"lodash-es": "^4.17.21",

View File

@@ -1,14 +1,3 @@
{
"extends": "@itsmapleleaf/configs/tsconfig.base",
"compilerOptions": {
"noImplicitOverride": true
},
"exclude": [
"**/node_modules/**",
"**/coverage/**",
"**/dist/**",
"**/.cache/**",
"**/api/_build/**",
"**/public/**"
]
"extends": "../../tsconfig.base.json"
}