Skip to content

Commit a7868b8

Browse files
committed
chore: wip
1 parent b2592d1 commit a7868b8

File tree

4 files changed

+9
-36
lines changed

4 files changed

+9
-36
lines changed

storage/framework/core/components/notification/components.d.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ export {}
77
/* prettier-ignore */
88
declare module 'vue' {
99
export interface GlobalComponents {
10-
'Carbon:cafe': typeof import('~icons/carbon/cafe')['default']
11-
'Carbon:logoTwitter': typeof import('~icons/carbon/logo-twitter')['default']
1210
CheckIcon: typeof import('./src/components/icons/CheckIcon.vue')['default']
1311
CloseIcon: typeof import('./src/components/icons/CloseIcon.vue')['default']
1412
CopyIcon: typeof import('./src/components/icons/CopyIcon.vue')['default']
@@ -21,7 +19,6 @@ declare module 'vue' {
2119
InfoIcon: typeof import('./src/components/icons/InfoIcon.vue')['default']
2220
Installation: typeof import('./src/components/Installation.vue')['default']
2321
Loader: typeof import('./src/components/icons/Loader.vue')['default']
24-
'Mdi:heart': typeof import('~icons/mdi/heart')['default']
2522
Others: typeof import('./src/components/Others.vue')['default']
2623
Position: typeof import('./src/components/Position.vue')['default']
2724
RouterLink: typeof import('vue-router')['RouterLink']

storage/framework/core/components/notification/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"types": "dist/index.d.ts",
2828
"files": ["README.md", "dist", "src"],
2929
"scripts": {
30-
"dev": "vite --config ./vite.config.ts",
31-
"build": "echo 'wip vite build --mode lib'",
30+
"dev": "bunx --bun vite -c ./vite.config.ts",
31+
"build": "bunx --bun vite build --mode lib",
3232
"build:demo": "bunx --bun vite build",
3333
"build:types": "bunx --bun vue-tsc -p tsconfig.build.json && api-extractor run",
3434
"preview": "bunx --bun vite preview"

storage/framework/core/components/notification/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { createApp } from 'vue'
33
import App from './App.vue'
44

55
import '@unocss/reset/tailwind.css'
6-
import 'uno.css'
6+
import 'unocss'
77
import highlight from './plugins/highlight'
88

99
const app = createApp(App)

storage/framework/core/components/notification/vite.config.ts

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,26 @@
11
import { resolve } from 'node:path'
22
import { alias } from '@stacksjs/alias'
33
import { path as p } from '@stacksjs/path'
4-
import { unheadVueComposablesImports as VueHeadImports } from '@unhead/vue'
4+
55
import Vue from '@vitejs/plugin-vue'
66
import CleanCSS from 'clean-css'
77
import UnoCSS from 'unocss/vite'
8-
import AutoImport from 'unplugin-auto-import/vite'
98
import IconsResolver from 'unplugin-icons/resolver'
109
import Icons from 'unplugin-icons/vite'
1110
import Components from 'unplugin-vue-components/vite'
12-
import { VueRouterAutoImports } from 'unplugin-vue-router'
1311
import type { UserConfig } from 'vite'
1412
import { defineConfig } from 'vite'
1513

16-
const cleanCssInstance = new CleanCSS({})
1714
function minify(code: string) {
15+
const cleanCssInstance = new CleanCSS({})
1816
return cleanCssInstance.minify(code).styles
1917
}
2018

21-
let cssCodeStr = ''
22-
2319
export default defineConfig(({ command, mode }) => {
20+
let cssCodeStr = ''
2421
const userConfig: UserConfig = {
2522
optimizeDeps: {
26-
exclude: ['fsevents'],
23+
exclude: ['@stacksjs/notification'],
2724
},
2825
}
2926

@@ -32,7 +29,7 @@ export default defineConfig(({ command, mode }) => {
3229
include: /\.(stx|vue|md)($|\?)/,
3330
}),
3431

35-
UnoCSS(),
32+
// UnoCSS(),
3633

3734
Components({
3835
extensions: ['stx', 'vue', 'md'],
@@ -45,24 +42,6 @@ export default defineConfig(({ command, mode }) => {
4542
}),
4643

4744
Icons(),
48-
49-
AutoImport({
50-
include: /\.(stx|vue|js|ts|mdx?|elm|html)($|\?)/,
51-
imports: [
52-
'pinia',
53-
'vue',
54-
'vue-i18n',
55-
VueHeadImports,
56-
VueRouterAutoImports,
57-
{
58-
'vue-router/auto': ['useLink'],
59-
},
60-
],
61-
62-
// dts: p.frameworkPath('types/auto-imports.d.ts'),
63-
64-
vueTemplate: true,
65-
}),
6645
]
6746

6847
if (mode === 'lib') {
@@ -79,10 +58,6 @@ export default defineConfig(({ command, mode }) => {
7958
rollupOptions: {
8059
external: ['vue'],
8160
output: [
82-
// {
83-
// format: 'cjs',
84-
// entryFileNames: `stacks-notification.cjs`,
85-
// },
8661
{
8762
format: 'es',
8863
entryFileNames: `index.js`,
@@ -91,6 +66,7 @@ export default defineConfig(({ command, mode }) => {
9166
],
9267
},
9368
}
69+
9470
userConfig.plugins = [
9571
...commonPlugins,
9672
{

0 commit comments

Comments
 (0)