Skip to content

Commit bd605f4

Browse files
committed
chore: wip
1 parent 16c8555 commit bd605f4

File tree

8 files changed

+131
-61
lines changed

8 files changed

+131
-61
lines changed

.stacks/core/actions/build.config.ts

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,78 @@ export default defineBuildConfig({
55

66
entries: [
77
'./src/index',
8+
'./src/build/component-libs',
9+
'./src/build/core',
10+
'./src/build/stacks',
11+
'./src/deploy/domains',
12+
'./src/dev/components',
13+
'./src/dev/docs',
14+
'./src/dev/index',
15+
'./src/generate',
16+
'./src/generate/component-meta',
17+
'./src/generate/ide-helpers',
18+
'./src/generate/lib-entries',
19+
'./src/generate/settings',
20+
'./src/generate/vscode-custom-data',
21+
'./src/generate/vue-compat',
22+
'./src/helpers',
23+
'./src/helpers/component-meta',
24+
'./src/helpers/lib-entries',
25+
'./src/helpers/package-json',
26+
'./src/helpers/utils',
27+
'./src/helpers/vscode-custom-data',
28+
'./src/helpers/vue-compat',
29+
'./src/lint',
30+
'./src/lint/fix',
31+
'./src/test/coverage',
32+
'./src/test/feature',
33+
'./src/test/ui',
34+
'./src/test/unit',
35+
'./src/upgrade/dependencies',
36+
'./src/upgrade/framework',
37+
// './src/upgrade/index',
38+
'./src/upgrade/node',
39+
'./src/upgrade/package-manager',
40+
'./src/add',
41+
'./src/build',
42+
'./src/bump',
43+
'./src/changelog',
44+
'./src/clean',
45+
'./src/commit',
46+
'./src/copy-types',
47+
'./src/deploy',
48+
'./src/examples',
49+
'./src/fresh',
50+
'./src/key-generate',
51+
'./src/make',
52+
'./src/migrate',
53+
'./src/preinstall',
54+
'./src/prepublish',
55+
'./src/release',
56+
'./src/seed',
57+
// './src/test',
58+
// './src/tinker',
59+
// './src/typecheck',
60+
// './src/types',
61+
// './src/upgrade',
862
],
963

64+
externals: [
65+
'@stacksjs/cli',
66+
'@stacksjs/database',
67+
'@stacksjs/logging',
68+
'@stacksjs/path',
69+
'@stacksjs/utils',
70+
'@stacksjs/storage',
71+
'@stacksjs/types',
72+
],
73+
74+
rollup: {
75+
esbuild: {
76+
target: 'esnext',
77+
},
78+
},
79+
1080
clean: true,
1181
declaration: true,
1282
})

.stacks/core/actions/package.json

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -34,108 +34,108 @@
3434
"import": "./dist/index.mjs"
3535
},
3636
"./build/component-libs": {
37-
"types": "./dist/build/component-libs.d.ts",
38-
"import": "./dist/build/component-libs.mjs"
37+
"types": "./dist/component-libs.d.ts",
38+
"import": "./dist/component-libs.mjs"
3939
},
4040
"./build/core": {
41-
"types": "./dist/build/core.d.ts",
42-
"import": "./dist/build/core.mjs"
41+
"types": "./dist/core.d.ts",
42+
"import": "./dist/core.mjs"
4343
},
4444
"./build/stacks": {
45-
"types": "./dist/build/stacks.d.ts",
46-
"import": "./dist/build/stacks.mjs"
45+
"types": "./dist/stacks.d.ts",
46+
"import": "./dist/stacks.mjs"
4747
},
4848
"./deploy/domains": {
49-
"types": "./dist/deploy/domains.d.ts",
50-
"import": "./dist/deploy/domains.mjs"
49+
"types": "./dist/domains.d.ts",
50+
"import": "./dist/domains.mjs"
5151
},
5252
"./dev": {
53-
"types": "./dist/dev/index.d.ts",
54-
"import": "./dist/dev/index.mjs"
53+
"types": "./dist/index.d.ts",
54+
"import": "./dist/index.mjs"
5555
},
5656
"./dev/components": {
57-
"types": "./dist/dev/components.d.ts",
58-
"import": "./dist/dev/components.mjs"
57+
"types": "./dist/components.d.ts",
58+
"import": "./dist/components.mjs"
5959
},
6060
"./dev/docs": {
61-
"types": "./dist/dev/docs.d.ts",
62-
"import": "./dist/dev/docs.mjs"
61+
"types": "./dist/docs.d.ts",
62+
"import": "./dist/docs.mjs"
6363
},
6464
"./generate": {
65-
"types": "./dist/generate/index.d.ts",
66-
"import": "./dist/generate/index.mjs"
65+
"types": "./dist/generate.d.ts",
66+
"import": "./dist/generate.mjs"
6767
},
6868
"./generate/component-meta": {
69-
"types": "./dist/generate/component-meta.d.ts",
70-
"import": "./dist/generate/component-meta.mjs"
69+
"types": "./dist/component-meta.d.ts",
70+
"import": "./dist/component-meta.mjs"
7171
},
7272
"./generate/ide-helpers": {
73-
"types": "./dist/generate/ide-helpers.d.ts",
74-
"import": "./dist/generate/ide-helpers.mjs"
73+
"types": "./dist/ide-helpers.d.ts",
74+
"import": "./dist/ide-helpers.mjs"
7575
},
7676
"./generate/lib-entries": {
77-
"types": "./dist/generate/lib-entries.d.ts",
78-
"import": "./dist/generate/lib-entries.mjs"
77+
"types": "./dist/lib-entries.d.ts",
78+
"import": "./dist/lib-entries.mjs"
7979
},
8080
"./generate/settings": {
81-
"types": "./dist/generate/settings.d.ts",
82-
"import": "./dist/generate/settings.mjs"
81+
"types": "./dist/settings.d.ts",
82+
"import": "./dist/settings.mjs"
8383
},
8484
"./generate/vscode-custom-data": {
85-
"types": "./dist/generate/vscode-custom-data.d.ts",
86-
"import": "./dist/generate/vscode-custom-data.mjs"
85+
"types": "./dist/vscode-custom-data.d.ts",
86+
"import": "./dist/vscode-custom-data.mjs"
8787
},
8888
"./generate/vue-compat": {
89-
"types": "./dist/generate/vue-compat.d.ts",
90-
"import": "./dist/generate/vue-compat.mjs"
89+
"types": "./dist/vue-compat.d.ts",
90+
"import": "./dist/vue-compat.mjs"
9191
},
9292
"./helpers": {
93-
"types": "./dist/helpers/index.d.ts",
94-
"import": "./dist/helpers/index.mjs"
93+
"types": "./dist/helpers.d.ts",
94+
"import": "./dist/helpers.mjs"
9595
},
9696
"./lint": {
97-
"types": "./dist/lint/index.d.ts",
98-
"import": "./dist/lint/index.mjs"
97+
"types": "./dist/lint.d.ts",
98+
"import": "./dist/lint.mjs"
9999
},
100100
"./lint/fix": {
101-
"types": "./dist/lint/fix.d.ts",
102-
"import": "./dist/lint/fix.mjs"
101+
"types": "./dist/fix.d.ts",
102+
"import": "./dist/fix.mjs"
103103
},
104104
"./test/coverage": {
105-
"types": "./dist/test/coverage.d.ts",
106-
"import": "./dist/test/coverage.mjs"
105+
"types": "./dist/coverage.d.ts",
106+
"import": "./dist/coverage.mjs"
107107
},
108108
"./test/feature": {
109-
"types": "./dist/test/feature.d.ts",
110-
"import": "./dist/test/feature.mjs"
109+
"types": "./dist/feature.d.ts",
110+
"import": "./dist/feature.mjs"
111111
},
112112
"./test/ui": {
113-
"types": "./dist/test/ui.d.ts",
114-
"import": "./dist/test/ui.mjs"
113+
"types": "./dist/ui.d.ts",
114+
"import": "./dist/ui.mjs"
115115
},
116116
"./test/unit": {
117-
"types": "./dist/test/unit.d.ts",
118-
"import": "./dist/test/unit.mjs"
117+
"types": "./dist/unit.d.ts",
118+
"import": "./dist/unit.mjs"
119119
},
120120
"./upgrade": {
121121
"types": "./dist/upgrade/index.d.ts",
122122
"import": "./dist/upgrade/index.mjs"
123123
},
124124
"./upgrade/dependencies": {
125-
"types": "./dist/upgrade/dependencies.d.ts",
126-
"import": "./dist/upgrade/dependencies.mjs"
125+
"types": "./dist/dependencies.d.ts",
126+
"import": "./dist/dependencies.mjs"
127127
},
128128
"./upgrade/framework": {
129-
"types": "./dist/upgrade/framework.d.ts",
130-
"import": "./dist/upgrade/framework.mjs"
129+
"types": "./dist/framework.d.ts",
130+
"import": "./dist/framework.mjs"
131131
},
132132
"./upgrade/node": {
133-
"types": "./dist/upgrade/node.d.ts",
134-
"import": "./dist/upgrade/node.mjs"
133+
"types": "./dist/node.d.ts",
134+
"import": "./dist/node.mjs"
135135
},
136136
"./upgrade/package-manager": {
137-
"types": "./dist/upgrade/package-manager.d.ts",
138-
"import": "./dist/upgrade/package-manager.mjs"
137+
"types": "./dist/package-manager.d.ts",
138+
"import": "./dist/package-manager.mjs"
139139
},
140140
"./add": {
141141
"types": "./dist/add.d.ts",

.stacks/core/actions/src/generate/index.ts renamed to .stacks/core/actions/src/generate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type { GeneratorOptions } from '@stacksjs/types'
55
import { runNpmScript } from '@stacksjs/utils'
66
import { runCommand } from '@stacksjs/cli'
77
import { frameworkPath, projectPath } from '@stacksjs/path'
8-
import { runAction } from '../helpers'
8+
import { runAction } from './helpers'
99

1010
export async function invoke(options?: GeneratorOptions) {
1111
if (options?.types)

.stacks/core/actions/src/helpers.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * from './helpers/component-meta'
2+
export * from './helpers/lib-entries'
3+
export * from './helpers/package-json'
4+
export * from './helpers/utils'
5+
export * from './helpers/vscode-custom-data'
6+
export * from './helpers/vue-compat'

.stacks/core/actions/src/helpers/index.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

.stacks/core/actions/src/migrate.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import { migrations } from '@stacksjs/actions/generate'
1+
import { migrations as generateMigrations } from './generate'
22

3-
await migrations()
3+
await generateMigrations()

.stacks/core/actions/src/release.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#!/usr/bin/env node
22
import { frameworkPath } from '@stacksjs/path'
3-
import { runActions } from '@stacksjs/actions'
43
import { Action } from '@stacksjs/types'
54
import { log } from '@stacksjs/cli'
65
import { app } from '@stacksjs/config'
6+
import { runActions } from './'
77

88
await runActions([
99
Action.GenerateLibraryEntries, // generates the package/library entry points

.stacks/core/actions/src/seed.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import { seeder } from '@stacksjs/actions/generate'
1+
import { seeder } from './generate'
22

33
await seeder()

0 commit comments

Comments
 (0)