X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=package.json;h=d68efc9a955e6e9c3955b9e0754a4892b5b97bbf;hb=97c2a01bad973e427c21f71688dd149a92727336;hp=ccf4bc74f0d7cd73cff24b00257a7a65a539b92c;hpb=7bcfce6bdad32ec392279867af7f3f3c67a972b3;p=github%2Fbastienwirtz%2Fhomer.git diff --git a/package.json b/package.json index ccf4bc7..d68efc9 100644 --- a/package.json +++ b/package.json @@ -1,36 +1,31 @@ { "name": "homer", - "version": "20.06.1", - "license": "Apache-2.0", + "version": "24.04.1", "scripts": { - "serve": "vue-cli-service serve", - "build": "vue-cli-service build", - "lint": "vue-cli-service lint" + "dev": "vite", + "mock": "http-server dummy-data/ --cors", + "build": "vite build", + "preview": "vite preview --port 5050", + "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore" }, "dependencies": { - "@fortawesome/fontawesome-free": "^5.15.2", - "bulma": "^0.9.2", - "core-js": "^3.8.3", - "js-yaml": "^4.0.0", + "@fortawesome/fontawesome-free": "^6.5.1", + "bulma": "^0.9.4", "lodash.merge": "^4.6.2", - "register-service-worker": "^1.7.2", - "vue": "^2.6.12" + "vue": "^3.4.15", + "yaml": "^2.4.1" }, "devDependencies": { - "@babel/eslint-parser": "^7.12.16", - "@vue/cli-plugin-babel": "~4.5.11", - "@vue/cli-plugin-eslint": "~4.5.11", - "@vue/cli-plugin-pwa": "~4.5.11", - "@vue/cli-service": "~4.5.11", - "@vue/eslint-config-prettier": "^6.0.0", - "babel-eslint": "^10.1.0", - "eslint": "^7.16.0", - "eslint-plugin-prettier": "^3.3.0", - "eslint-plugin-vue": "^7.3.0", - "prettier": "^2.2.1", - "raw-loader": "^4.0.2", - "sass": "^1.30.0", - "sass-loader": "^10.1.0", - "vue-template-compiler": "^2.6.12" - } + "@rushstack/eslint-patch": "^1.7.2", + "@vitejs/plugin-vue": "^5.0.4", + "@vue/eslint-config-prettier": "^9.0.0", + "eslint": "^8.57.0", + "eslint-plugin-vue": "^9.22.0", + "http-server": "^14.1.1", + "prettier": "^3.2.5", + "sass": "^1.71.1", + "vite": "^5.0.13", + "vite-plugin-pwa": "^0.19.2" + }, + "license": "Apache-2.0" }