All checks were successful
ci / ci (22) (push) Successful in 11m57s
- Added "check-types" script to package.json for type checking in both api and web apps. - Updated ESLint configuration to use a shared tooling package for consistent linting rules. - Refactored TypeScript configurations to extend from shared tooling configurations. - Improved code formatting and consistency in various files, including Vue components and TypeScript files. - Introduced CI workflow for automated linting, formatting checks, and type checking on push and pull request events. - Cleaned up unnecessary dependencies and updated existing ones for better performance and maintainability.
38 lines
949 B
JSON
38 lines
949 B
JSON
{
|
|
"name": "web",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "nuxt build",
|
|
"dev": "nuxt dev",
|
|
"preview": "nuxt preview",
|
|
"postinstall": "nuxt prepare",
|
|
"lint": "eslint .",
|
|
"typecheck": "nuxt typecheck",
|
|
"check-types": "nuxt typecheck"
|
|
},
|
|
"dependencies": {
|
|
"@iconify-json/lucide": "^1.2.108",
|
|
"@iconify-json/simple-icons": "^1.2.83",
|
|
"@nuxt/a11y": "1.0.0-alpha.1",
|
|
"@workspace/schema": "workspace:*",
|
|
"@nuxt/hints": "1.1.2",
|
|
"@nuxt/image": "2.0.0",
|
|
"@nuxt/test-utils": "4.0.3",
|
|
"@nuxt/ui": "^4.7.1",
|
|
"@nuxtjs/eslint-module": "4.1.0",
|
|
"@nuxtjs/i18n": "10.4.0",
|
|
"@vueuse/nuxt": "14.3.0",
|
|
"nuxt": "^4.4.6",
|
|
"tailwindcss": "^4.3.0"
|
|
},
|
|
"devDependencies": {
|
|
"@nuxt/eslint": "^1.15.2",
|
|
"@workspace/tooling": "workspace:*",
|
|
"eslint": "^10.4.0",
|
|
"typescript": "^6.0.3",
|
|
"vue-tsc": "^3.3.0"
|
|
},
|
|
"packageManager": "pnpm@9.0.0"
|
|
}
|