{
   "name": "music-randomizer-vue",
   "version": "0.1.0",
   "private": true,
   "scripts": {
      "serve": "vue-cli-service serve",
      "build": "vue-cli-service build",
      "lint": "vue-cli-service lint"
   },
  "dependencies": {
       "axios": "^1.7.2",
       "core-js": "^3.37.1",
       "cors": "^2.8.5",
       "express": "^4.19.2",
       "vue": "^3.4.31",
       "vue-axios": "^3.5.2",
       "vuex": "^4.1.0"
    },
    "devDependencies": {
       "@vue/cli-plugin-babel": "^5.0.8",
       "@vue/cli-plugin-eslint": "^5.0.8",
       "@vue/cli-service": "^5.0.8",
       "@vue/compiler-sfc": "^3.4.31",
       "@babel/eslint-parser": "^7.25.1",
       "eslint": "^8.57.0",
       "eslint-plugin-vue": "^9.27.0"
    },
    "eslintConfig": {
       "root": true,
       "env": {
          "node": true
       },
       "extends": [
          "plugin:vue/vue3-essential",
          "eslint:recommended"
       ],
       "parserOptions": {
          "parser": "@babel/eslint-parser",
          "requireConfigFile": false,
          "ecmaVersion": 2020,
          "sourceType": "module",
          "ecmaFeatures": {
             "globalReturn": false,
             "impliedStrict": true,
             "jsx": true
          },
          "babelOptions": {
             "presets": ["@babel/preset-env"]
          }
       },
       "rules": {
          "no-debugger": 1
       }
    },
   "browserslist": [
      "> 1%",
      "last 2 versions",
      "not dead"
   ]
}
