mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-08-10 16:05:24 +02:00
chore: frontend testing setup (#1739)
* add vitest * initialize lib w/ tests * move to dev dep * run tests in CI * update file names * move api folder to lib * move api and api types to same folder * update generator outpath * rm husky * i guess i _did_ need those types * reorg types * extract validators into testable components * (WIP) start composable testing * fix import type * fix linter complaint * simplify icon type def * fix linter errors (maybe?) * rename client file for sorting
This commit is contained in:
parent
9f6bcc83d5
commit
fcc5d99d40
182 changed files with 902 additions and 487 deletions
|
@ -8,7 +8,9 @@
|
|||
"start": "nuxt start",
|
||||
"generate": "nuxt generate",
|
||||
"lint:js": "eslint --ext \".ts,.js,.vue\" --ignore-path .gitignore .",
|
||||
"lint": "yarn lint:js"
|
||||
"lint": "yarn lint:js",
|
||||
"test": "vitest",
|
||||
"test:ci": "vitest --watch=false"
|
||||
},
|
||||
"lint-staged": {
|
||||
"*.{ts,js,vue}": "eslint"
|
||||
|
@ -51,6 +53,7 @@
|
|||
"lint-staged": "^13.0.3",
|
||||
"nuxt-vite": "0.2.3",
|
||||
"prettier": "^2.7.1",
|
||||
"vitest": "^0.24.3",
|
||||
"vue2-script-setup-transform": "^0.3.5"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue