Skip to content

Commit 40bdd9f

Browse files
committed
chore: wip
1 parent 2fd11f7 commit 40bdd9f

File tree

6 files changed

+34
-6
lines changed

6 files changed

+34
-6
lines changed

.stacks/buddy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
"build:vue-components": "npx vite build -c ./core/build/src/vue-components.ts",
8181
"build:web-components": "npx vite build -c ./core/build/src/web-components.ts",
8282
"build:functions": "npx vite build -c ./core/build/src/functions.ts",
83-
"build:docs": "npx vitepress build ../apps/docs",
83+
"build:docs": "pnpm buddy build:docs",
8484
"build:pages": "npx vite-ssg build ./pages -c ./core/build/src/pages.ts",
8585
"build:core": "pnpm buddy build:core",
8686
"build:buddy": "npx unbuild",

.stacks/core/actions/src/dev/docs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ import { runCommand } from '@stacksjs/cli'
22
import { frameworkPath } from '@stacksjs/path'
33
import { NpmScript } from '@stacksjs/types'
44

5-
await runCommand(NpmScript.DevComponents, { cwd: frameworkPath(), verbose: true })
5+
await runCommand(NpmScript.DevDocs, { cwd: frameworkPath(), verbose: true })

.stacks/core/types/src/cli.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ export const enum NpmScript {
189189
Clean = 'rimraf ./pnpm-lock.yaml ./node_modules/ ./.stacks/**/node_modules',
190190
Dev = 'dev',
191191
DevComponents = 'vite --config ./core/build/src/vue-components.ts',
192-
DevDocs = 'npx vitepress dev ../docs',
192+
DevDocs = 'npx vitepress dev ./docs/src',
193193
DevDesktop = 'dev:desktop',
194194
DevPages = 'dev:pages',
195195
DevFunctions = 'dev:functions',

.stacks/docs/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Docs
2+
3+
This folder contains the generated Stacks documentation.
4+
5+
## How To
6+
7+
To generate the documentation, run the following command:
8+
9+
```bash
10+
pnpm run dev
11+
pnpm run build
12+
pnpm run deploy
13+
```

.stacks/docs/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,11 @@
3535
"pnpm": ">=7.27.0"
3636
},
3737
"scripts": {
38-
"dev": "rimraf ./src/* && cp -R ../../docs/* ./src && vitepress dev src",
39-
"build": "vitepress build",
40-
"deploy": ""
38+
"dev": "pnpm run copy-src && vitepress dev src",
39+
"build": "pnpm run copy-src && vitepress build",
40+
"preview": "pnpm run copy-src && vitepress preview",
41+
"deploy": "pnpm run copy-src && wip",
42+
"copy-src": "rimraf ./src/* && cp -R ../../docs/* ./src"
4143
},
4244
"dependencies": {
4345
"@stacksjs/docs": "workspace:*",

config/dns.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// import type { DnsRecords } from '@stacksjs/types'
2+
3+
/**
4+
* **DNS Options**
5+
*
6+
* This configuration defines all of your DNS options. Because Stacks is fully-typed,
7+
* you may hover any of the options below and the definitions will be provided. In case
8+
* you have any questions, feel free to reach out via Discord or GitHub Discussions.
9+
*/
10+
export default {
11+
// export default <DnsRecords> {
12+
a: {},
13+
}

0 commit comments

Comments
 (0)