diff --git a/composer.json b/composer.json index 6e5b0dc57..c8b8414ee 100644 --- a/composer.json +++ b/composer.json @@ -49,7 +49,7 @@ "phpunit/phpunit": "^11.0", "spatie/ray": "^1.17", "spatie/test-time": "^1.3", - "statamic-rad-pack/runway": "dev-statamic-6" + "statamic-rad-pack/runway": "dev-master" }, "config": { "optimize-autoloader": true, diff --git a/package.json b/package.json index b6d6d493d..c1734a3a2 100644 --- a/package.json +++ b/package.json @@ -1,23 +1,15 @@ { "scripts": { - "dev": "vite", + "dev": "vite build --watch", "build": "vite build" }, "dependencies": { - "@floating-ui/dom": "^1.2.5", - "@shopify/draggable": "^1.0.0-beta.8", + "@statamic/cms": "file:./vendor/statamic/cms/resources/js/package", "axios": "^0.21.1", - "cross-env": "^7.0.2", - "marked": "^4.0.12", - "underscore": "^1.13.2", - "uniqid": "^5.4.0", - "vite-svg-loader": "^5.1.0", - "vue-chartjs": "^5.3.2" + "chart.js": "^4.5.0" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.3", "laravel-vite-plugin": "^1.2.0", - "vite": "^6.3.4", - "vite-plugin-externals": "^0.6.2" + "vite": "^6.3.4" } } diff --git a/resources/js/components/Fieldtypes/CountryRegionFieldtype.vue b/resources/js/components/Fieldtypes/CountryRegionFieldtype.vue index 1939534fd..0927c7da5 100644 --- a/resources/js/components/Fieldtypes/CountryRegionFieldtype.vue +++ b/resources/js/components/Fieldtypes/CountryRegionFieldtype.vue @@ -14,8 +14,8 @@ diff --git a/resources/js/components/Widgets/RecentOrders.vue b/resources/js/components/Widgets/RecentOrders.vue index c6767c34d..eb05cb5fe 100644 --- a/resources/js/components/Widgets/RecentOrders.vue +++ b/resources/js/components/Widgets/RecentOrders.vue @@ -46,7 +46,7 @@ import { ListingTableHead as TableHead, ListingTableBody as TableBody, ListingPagination as Pagination -} from '@statamic/ui'; +} from '@statamic/cms/ui'; export default { components: { diff --git a/resources/js/components/Widgets/TopCustomers.vue b/resources/js/components/Widgets/TopCustomers.vue index fa6330193..325e2ce46 100644 --- a/resources/js/components/Widgets/TopCustomers.vue +++ b/resources/js/components/Widgets/TopCustomers.vue @@ -51,7 +51,7 @@ import { ListingTableHead as TableHead, ListingTableBody as TableBody, ListingPagination as Pagination -} from '@statamic/ui'; +} from '@statamic/cms/ui'; export default { components: { diff --git a/vite.config.js b/vite.config.js index 53b34d902..f854ad47b 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,25 +1,17 @@ -import { defineConfig } from 'vite' import laravel from 'laravel-vite-plugin' -import vue from '@vitejs/plugin-vue'; -import svgLoader from 'vite-svg-loader'; -import { viteExternalsPlugin } from 'vite-plugin-externals'; -import statamic from './vendor/statamic/cms/resources/js/vite-plugin'; +import { defineConfig } from 'vite' +import statamic from '@statamic/cms/vite-plugin'; -export default defineConfig(({ command, mode }) => { - return { - plugins: [ - statamic(), - laravel({ - hotFile: 'dist/hot', - publicDirectory: 'dist', - input: ['resources/js/cp.js', 'resources/css/cp.css'], - }), - vue(), - viteExternalsPlugin({ vue: 'Vue', pinia: 'Pinia', 'vue-demi': 'Vue' }), - svgLoader(), - ], - server: { - hmr: false - } - } +export default defineConfig({ + plugins: [ + statamic(), + laravel({ + hotFile: 'dist/hot', + publicDirectory: 'dist', + input: [ + 'resources/js/cp.js', + 'resources/css/cp.css', + ], + }), + ], });