Skip to content

Commit 9c05a0c

Browse files
committed
chore: wip
1 parent 31793ef commit 9c05a0c

File tree

12 files changed

+102
-29
lines changed

12 files changed

+102
-29
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3+
"mainEntryPointFilePath": "<projectFolder>/temp/index.d.ts",
4+
"bundledPackages": [],
5+
"compiler": {
6+
"tsconfigFilePath": "<projectFolder>/tsconfig.build.json"
7+
},
8+
"apiReport": {
9+
"enabled": false
10+
},
11+
"docModel": {
12+
"enabled": false
13+
},
14+
"dtsRollup": {
15+
"enabled": true,
16+
"untrimmedFilePath": "<projectFolder>/dist/index.d.ts"
17+
},
18+
"tsdocMetadata": {
19+
"enabled": false
20+
},
21+
"messages": {
22+
"extractorMessageReporting": {
23+
"ae-forgotten-export": {
24+
"logLevel": "none"
25+
},
26+
"ae-missing-release-tag": {
27+
"logLevel": "none"
28+
}
29+
}
30+
}
31+
}

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@
3131
".": {
3232
"types": "./dist/index.d.ts",
3333
"import": "./dist/index.js"
34-
},
35-
"./*": {
36-
"import": "./dist/*"
3734
}
3835
},
3936
"files": [

storage/framework/core/components/combobox/src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ const plugin: Plugin = {
1010
}
1111

1212
export default plugin
13+
14+
export { Combobox, ComboboxButton, ComboboxInput, ComboboxOptions, ComboboxOption }
Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
{
22
"extends": "@vue/tsconfig/tsconfig.dom.json",
33
"compilerOptions": {
4-
"baseUrl": "./",
5-
"moduleResolution": "Node",
64
"declaration": true,
7-
"declarationDir": "./temp",
8-
"emitDeclarationOnly": true,
95
"noEmit": false,
10-
"outDir": "lib"
6+
"emitDeclarationOnly": true,
7+
"outDir": "lib",
8+
"declarationDir": "./temp",
9+
"moduleResolution": "Node",
10+
"baseUrl": "./"
1111
},
1212
"vueCompilerOptions": {
1313
"skipTemplateCodegen": true
14-
}
14+
},
15+
"include": [
16+
"src/**/*.ts",
17+
"src/**/*.d.ts",
18+
"src/**/*.tsx",
19+
"src/**/*.vue"
20+
]
1521
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export default defineConfig(({ mode }) => {
5252
output: [
5353
{
5454
format: 'es',
55-
entryFileNames: `stacks-combobox.js`,
55+
entryFileNames: `index.js`,
5656
preserveModules: false,
5757
},
5858
],
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3+
"mainEntryPointFilePath": "<projectFolder>/temp/index.d.ts",
4+
"bundledPackages": [],
5+
"compiler": {
6+
"tsconfigFilePath": "<projectFolder>/tsconfig.build.json"
7+
},
8+
"apiReport": {
9+
"enabled": false
10+
},
11+
"docModel": {
12+
"enabled": false
13+
},
14+
"dtsRollup": {
15+
"enabled": true,
16+
"untrimmedFilePath": "<projectFolder>/dist/index.d.ts"
17+
},
18+
"tsdocMetadata": {
19+
"enabled": false
20+
},
21+
"messages": {
22+
"extractorMessageReporting": {
23+
"ae-forgotten-export": {
24+
"logLevel": "none"
25+
},
26+
"ae-missing-release-tag": {
27+
"logLevel": "none"
28+
}
29+
}
30+
}
31+
}

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

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@
2121
".": {
2222
"types": "./dist/index.d.ts",
2323
"import": "./dist/index.js"
24-
},
25-
"./*": {
26-
"import": "./dist/*"
2724
}
2825
},
2926
"module": "dist/index.js",
@@ -33,7 +30,7 @@
3330
"dev": "bunx --bun vite -c ./vite.config.ts",
3431
"build": "bunx --bun vite build --mode lib",
3532
"build:demo": "bunx --bun vite build",
36-
"build:types": "bunx --bun vue-tsc -p tsconfig.build.json && api-extractor run",
33+
"build:types": "bunx vue-tsc -p tsconfig.build.json && bunx api-extractor run",
3734
"preview": "bunx --bun vite preview"
3835
},
3936
"dependencies": {
Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
{
22
"extends": "@vue/tsconfig/tsconfig.dom.json",
33
"compilerOptions": {
4-
"baseUrl": "./",
5-
"moduleResolution": "Node",
64
"declaration": true,
7-
"declarationDir": "./temp",
8-
"emitDeclarationOnly": true,
95
"noEmit": false,
10-
"outDir": "dist"
6+
"emitDeclarationOnly": true,
7+
"outDir": "lib",
8+
"declarationDir": "./temp",
9+
"moduleResolution": "Node",
10+
"baseUrl": "./"
1111
},
1212
"vueCompilerOptions": {
1313
"skipTemplateCodegen": true
14-
}
14+
},
15+
"include": [
16+
"src/**/*.ts",
17+
"src/**/*.d.ts",
18+
"src/**/*.tsx",
19+
"src/**/*.vue"
20+
]
1521
}

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@ 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']
1012
Expand: typeof import('./src/components/Expand.vue')['default']
1113
Footer: typeof import('./src/components/Footer.vue')['default']
1214
HeadlessToast: typeof import('./src/components/HeadlessToast.vue')['default']
1315
HeadlessToastWithProps: typeof import('./src/components/HeadlessToastWithProps.vue')['default']
1416
Hero: typeof import('./src/components/Hero.vue')['default']
1517
Installation: typeof import('./src/components/Installation.vue')['default']
1618
Loader: typeof import('./src/components/icons/Loader.vue')['default']
19+
'Mdi:heart': typeof import('~icons/mdi/heart')['default']
1720
Others: typeof import('./src/components/Others.vue')['default']
1821
Position: typeof import('./src/components/Position.vue')['default']
1922
RouterLink: typeof import('vue-router')['RouterLink']

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
2-
"name": "@stacksjs/button",
2+
"name": "@stacksjs/select",
33
"type": "module",
44
"version": "0.68.2",
5-
"description": "Opinionated button components for Stacks.",
5+
"description": "Opinionated select components for Stacks.",
66
"author": "Chris Breuer",
77
"contributors": ["Chris Breuer <chris@stacksjs.org>"],
88
"license": "MIT",
99
"funding": "https://github.com/sponsors/chrisbbreuer",
10-
"homepage": "https://github.com/stacksjs/stacks/tree/main/storage/framework/core/components/audio#readme",
10+
"homepage": "https://github.com/stacksjs/stacks/tree/main/storage/framework/core/components/select#readme",
1111
"repository": {
1212
"type": "git",
1313
"url": "git+https://github.com/stacksjs/stacks.git",
14-
"directory": "./storage/framework/core/components/audio"
14+
"directory": "./storage/framework/core/components/select"
1515
},
1616
"sideEffects": ["**/*.css"],
1717
"exports": {

0 commit comments

Comments
 (0)