Browse Source

update vite to 3

Muhammad Iqbal Afandi 3 years ago
parent
commit
388a79e725
4 changed files with 62 additions and 30 deletions
  1. 58
    26
      package-lock.json
  2. 2
    2
      package.json
  3. 1
    1
      resources/js/pages/Error/Index.vue
  4. 1
    1
      resources/views/app.blade.php

+ 58
- 26
package-lock.json View File

@@ -13,7 +13,7 @@
13 13
         "axios": "^0.25",
14 14
         "chart.js": "^3.7.1",
15 15
         "dayjs": "^1.11.0",
16
-        "laravel-vite-plugin": "^0.2.3",
16
+        "laravel-vite-plugin": "^0.5.2",
17 17
         "lodash": "^4.17.19",
18 18
         "postcss": "^8.1.14",
19 19
         "primeflex": "^3.1.3",
@@ -21,7 +21,7 @@
21 21
         "primevue": "^3.15.0",
22 22
         "quill": "^1.3.7",
23 23
         "sass": "^1.49.8",
24
-        "vite": "^2.9.13",
24
+        "vite": "^3.0.2",
25 25
         "vue": "^3.2.31"
26 26
       }
27 27
     },
@@ -1581,15 +1581,18 @@
1581 1581
       }
1582 1582
     },
1583 1583
     "node_modules/laravel-vite-plugin": {
1584
-      "version": "0.2.4",
1585
-      "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.2.4.tgz",
1586
-      "integrity": "sha512-tb5hZ3aZ/bjvQUAkAYSrq7b64ZyjTY/joegVzrMoV6xGZUGTHyglcNkaa2G7Wtu1j0hLIO64ETeryxWbScSfYA==",
1584
+      "version": "0.5.2",
1585
+      "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.5.2.tgz",
1586
+      "integrity": "sha512-6ufssMvfF3IK/t1hRiYApTB6MHnpIAEZxte+V89aOt5T4CP8OVCPY5qvFBGwddW+yoVEOH5lnojSAD5YzM5T1w==",
1587 1587
       "dev": true,
1588
+      "dependencies": {
1589
+        "vite-plugin-full-reload": "^1.0.1"
1590
+      },
1588 1591
       "engines": {
1589 1592
         "node": ">=14"
1590 1593
       },
1591 1594
       "peerDependencies": {
1592
-        "vite": "^2.9.9"
1595
+        "vite": "^3.0.0"
1593 1596
       }
1594 1597
     },
1595 1598
     "node_modules/lodash": {
@@ -2021,21 +2024,21 @@
2021 2024
       }
2022 2025
     },
2023 2026
     "node_modules/vite": {
2024
-      "version": "2.9.14",
2025
-      "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.14.tgz",
2026
-      "integrity": "sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==",
2027
+      "version": "3.0.2",
2028
+      "resolved": "https://registry.npmjs.org/vite/-/vite-3.0.2.tgz",
2029
+      "integrity": "sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw==",
2027 2030
       "dev": true,
2028 2031
       "dependencies": {
2029
-        "esbuild": "^0.14.27",
2030
-        "postcss": "^8.4.13",
2031
-        "resolve": "^1.22.0",
2032
-        "rollup": "^2.59.0"
2032
+        "esbuild": "^0.14.47",
2033
+        "postcss": "^8.4.14",
2034
+        "resolve": "^1.22.1",
2035
+        "rollup": "^2.75.6"
2033 2036
       },
2034 2037
       "bin": {
2035 2038
         "vite": "bin/vite.js"
2036 2039
       },
2037 2040
       "engines": {
2038
-        "node": ">=12.2.0"
2041
+        "node": "^14.18.0 || >=16.0.0"
2039 2042
       },
2040 2043
       "optionalDependencies": {
2041 2044
         "fsevents": "~2.3.2"
@@ -2043,7 +2046,8 @@
2043 2046
       "peerDependencies": {
2044 2047
         "less": "*",
2045 2048
         "sass": "*",
2046
-        "stylus": "*"
2049
+        "stylus": "*",
2050
+        "terser": "^5.4.0"
2047 2051
       },
2048 2052
       "peerDependenciesMeta": {
2049 2053
         "less": {
@@ -2054,9 +2058,25 @@
2054 2058
         },
2055 2059
         "stylus": {
2056 2060
           "optional": true
2061
+        },
2062
+        "terser": {
2063
+          "optional": true
2057 2064
         }
2058 2065
       }
2059 2066
     },
2067
+    "node_modules/vite-plugin-full-reload": {
2068
+      "version": "1.0.3",
2069
+      "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.0.3.tgz",
2070
+      "integrity": "sha512-owIZz/tGXFyUzIDzbu4KBpxrpd08BO+tuWqZABCug5C2laNTwOS4mcDMsMKnXT7B7WR8oRd+BI6a2kVDtsan3w==",
2071
+      "dev": true,
2072
+      "dependencies": {
2073
+        "picocolors": "^1.0.0",
2074
+        "picomatch": "^2.3.1"
2075
+      },
2076
+      "peerDependencies": {
2077
+        "vite": "^2 || ^3"
2078
+      }
2079
+    },
2060 2080
     "node_modules/vue": {
2061 2081
       "version": "3.2.37",
2062 2082
       "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.37.tgz",
@@ -3149,11 +3169,13 @@
3149 3169
       "peer": true
3150 3170
     },
3151 3171
     "laravel-vite-plugin": {
3152
-      "version": "0.2.4",
3153
-      "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.2.4.tgz",
3154
-      "integrity": "sha512-tb5hZ3aZ/bjvQUAkAYSrq7b64ZyjTY/joegVzrMoV6xGZUGTHyglcNkaa2G7Wtu1j0hLIO64ETeryxWbScSfYA==",
3172
+      "version": "0.5.2",
3173
+      "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.5.2.tgz",
3174
+      "integrity": "sha512-6ufssMvfF3IK/t1hRiYApTB6MHnpIAEZxte+V89aOt5T4CP8OVCPY5qvFBGwddW+yoVEOH5lnojSAD5YzM5T1w==",
3155 3175
       "dev": true,
3156
-      "requires": {}
3176
+      "requires": {
3177
+        "vite-plugin-full-reload": "^1.0.1"
3178
+      }
3157 3179
     },
3158 3180
     "lodash": {
3159 3181
       "version": "4.17.21",
@@ -3462,16 +3484,26 @@
3462 3484
       }
3463 3485
     },
3464 3486
     "vite": {
3465
-      "version": "2.9.14",
3466
-      "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.14.tgz",
3467
-      "integrity": "sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw==",
3487
+      "version": "3.0.2",
3488
+      "resolved": "https://registry.npmjs.org/vite/-/vite-3.0.2.tgz",
3489
+      "integrity": "sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw==",
3468 3490
       "dev": true,
3469 3491
       "requires": {
3470
-        "esbuild": "^0.14.27",
3492
+        "esbuild": "^0.14.47",
3471 3493
         "fsevents": "~2.3.2",
3472
-        "postcss": "^8.4.13",
3473
-        "resolve": "^1.22.0",
3474
-        "rollup": "^2.59.0"
3494
+        "postcss": "^8.4.14",
3495
+        "resolve": "^1.22.1",
3496
+        "rollup": "^2.75.6"
3497
+      }
3498
+    },
3499
+    "vite-plugin-full-reload": {
3500
+      "version": "1.0.3",
3501
+      "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.0.3.tgz",
3502
+      "integrity": "sha512-owIZz/tGXFyUzIDzbu4KBpxrpd08BO+tuWqZABCug5C2laNTwOS4mcDMsMKnXT7B7WR8oRd+BI6a2kVDtsan3w==",
3503
+      "dev": true,
3504
+      "requires": {
3505
+        "picocolors": "^1.0.0",
3506
+        "picomatch": "^2.3.1"
3475 3507
       }
3476 3508
     },
3477 3509
     "vue": {

+ 2
- 2
package.json View File

@@ -13,7 +13,7 @@
13 13
     "axios": "^0.25",
14 14
     "chart.js": "^3.7.1",
15 15
     "dayjs": "^1.11.0",
16
-    "laravel-vite-plugin": "^0.2.3",
16
+    "laravel-vite-plugin": "^0.5.2",
17 17
     "lodash": "^4.17.19",
18 18
     "postcss": "^8.1.14",
19 19
     "primeflex": "^3.1.3",
@@ -21,7 +21,7 @@
21 21
     "primevue": "^3.15.0",
22 22
     "quill": "^1.3.7",
23 23
     "sass": "^1.49.8",
24
-    "vite": "^2.9.13",
24
+    "vite": "^3.0.2",
25 25
     "vue": "^3.2.31"
26 26
   }
27 27
 }

+ 1
- 1
resources/js/pages/Error/Index.vue View File

@@ -65,7 +65,7 @@ const description = computed(() => {
65 65
   </div>
66 66
 </template>
67 67
 
68
-<style lang="scss" scoped>
68
+<style scoped>
69 69
 .border-gradient {
70 70
   border-radius: 4px;
71 71
   padding: 0.3rem;

+ 1
- 1
resources/views/app.blade.php View File

@@ -7,8 +7,8 @@
7 7
     <link rel="icon" type="image/x-icon" href="{{ asset('images/favicon.ico') }}">
8 8
 
9 9
     @routes
10
-    @vite(['resources/js/vue.js'])
11 10
     @inertiaHead
11
+    @vite('resources/js/vue.js')
12 12
 </head>
13 13
 
14 14
 <body>