Newer
Older
"serve": "vite",
"dev": "vite",
"build": "vue-tsc --noEmit && vite build",
"preview-build": "make dist && vite preview",
"preview": "vite preview",
"lint": "npm run lint-eslint && npm run lint-prettier && npm run lint-types",
"lint-eslint": "eslint --color --ext .js,.mjs,.ts,.vue --ignore-path .gitignore --ignore-path .eslintignore src/ scripts/",
"lint-prettier": "prettier . --check --ignore-path .gitignore --ignore-path .prettierignore",
"format": "npm run lint-prettier -- --write && npm run lint-eslint -- --fix",
"spell": "npx cspell -c cspell.json **/*.{txt,js,ts,md}",
"*": "prettier --check --ignore-path .gitignore --ignore-path .prettierignore",
"*.{js,ts,vue}": "eslint --color --ignore-path .gitignore --ignore-path .eslintignore"
},
"@fullcalendar/core": "^6.1.8",
"@fullcalendar/interaction": "^6.1.8",
"@fullcalendar/timegrid": "^6.1.8",
"@fullcalendar/vue3": "^6.1.8",
"bootstrap-vue": "^2.23.1",
"decamelize": "^6.0.0",
"node-polyglot": "^2.5.0",
"oidc-client": "^1.11.5",
},
"devDependencies": {
"@playwright/test": "^1.30.0",
"@types/dompurify": "^3.0.2",
"@types/lodash": "^4.14.197",
"@types/node": "^20.5.7",
"@types/node-polyglot": "^2.4.2",
"@types/web-bluetooth": "^0.0.17",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"@vitejs/plugin-vue": "^4.3.4",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-vue": "^9.17.0",
"lint-staged": "^14.0.1",
"openapi-typescript": "^6.5.4",
"postcss": "^8.4.29",
"postcss-nesting": "^12.0.1",
"prettier": "^2.8.8",
"rollup-plugin-visualizer": "^5.9.2",
"sass": "^1.66.1",
"tailwindcss": "^3.3.3",
"typescript": "5.1",
"unplugin-icons": "^0.16.6",
"unplugin-vue-components": "^0.25.2",
"vite": "^4.4.9",
"homepage": "https://gitlab.servus.at/aura/dashboard",
"license": "AGPL-3.0-only"