Skip to content

Commit 8db1fbb

Browse files
committed
chore: wip
1 parent 57886d1 commit 8db1fbb

4 files changed

Lines changed: 107 additions & 101 deletions

File tree

.vscode/dictionary.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ heroicons
2626
iconify
2727
jsbarcode
2828
Kazuhiko
29+
localtunnels
2930
lockb
3031
openweb
3132
outdir
@@ -41,7 +42,9 @@ shikijs
4142
socio
4243
Solana
4344
Spatie
45+
sponsorware
4446
stacksjs
47+
tlsx
4548
twoslash
4649
typecheck
4750
unconfig

docs/.vitepress/config.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ import type { HeadConfig } from 'vitepress'
22
import { transformerTwoslash } from '@shikijs/vitepress-twoslash'
33
import { withPwa } from '@vite-pwa/vitepress'
44
import { defineConfig } from 'vitepress'
5-
6-
import viteConfig from './vite.config'
5+
import vite from './vite.config'
76

87
// https://vitepress.dev/reference/site-config
98

@@ -151,6 +150,6 @@ export default withPwa(
151150
],
152151
},
153152

154-
vite: viteConfig,
153+
vite,
155154
}),
156155
)

docs/config.md

Lines changed: 81 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -9,82 +9,86 @@ import os from 'node:os'
99
import path from 'node:path'
1010

1111
const config: QrxConfig = {
12-
/**
13-
* The width of the QR code.
14-
*/
15-
width: 2,
16-
/**
17-
* The height of the QR code.
18-
*/
19-
height: 100,
20-
/**
21-
* The format of the QR code.
22-
*/
23-
format: 'auto',
24-
/**
25-
* Whether to display the value in the QR code.
26-
*/
27-
displayValue: true,
28-
/**
29-
* The font options for the QR code.
30-
*/
31-
fontOptions: '',
32-
/**
33-
* The font for the QR code.
34-
*/
35-
font: 'monospace',
36-
/**
37-
* The text for the QR code.
38-
*/
39-
text: undefined,
40-
/**
41-
* The text alignment for the QR code.
42-
*/
43-
textAlign: 'center',
44-
/**
45-
* The text position for the QR code.
46-
*/
47-
textPosition: 'bottom',
48-
/**
49-
* The text margin for the QR code.
50-
*/
51-
textMargin: 2,
52-
/**
53-
* The font size for the QR code.
54-
*/
55-
fontSize: 20,
56-
/**
57-
* The background color for the QR code.
58-
*/
59-
background: '#ffffff',
60-
/**
61-
* The line color for the QR code.
62-
*/
63-
lineColor: '#000000',
64-
/**
65-
* The margin for the QR code.
66-
*/
67-
margin: 10,
68-
/**
69-
* The margin top for the QR code.
70-
*/
71-
marginTop: undefined,
72-
/**
73-
* The margin right for the QR code.
74-
*/
75-
marginBottom: undefined,
76-
/**
77-
* The margin left for the QR code.
78-
*/
79-
marginLeft: undefined,
80-
/**
81-
* The margin right for the QR code.
82-
*/
83-
marginRight: undefined,
84-
/**
85-
* The error correction level for the QR code.
86-
*/
87-
valid() { },
12+
type: 'qr',
13+
14+
options: {
15+
/**
16+
* The width of the QR code.
17+
*/
18+
width: 2,
19+
/**
20+
* The height of the QR code.
21+
*/
22+
height: 100,
23+
/**
24+
* The format of the QR code.
25+
*/
26+
format: 'auto',
27+
/**
28+
* Whether to display the value in the QR code.
29+
*/
30+
displayValue: true,
31+
/**
32+
* The font options for the QR code.
33+
*/
34+
fontOptions: '',
35+
/**
36+
* The font for the QR code.
37+
*/
38+
font: 'monospace',
39+
/**
40+
* The text for the QR code.
41+
*/
42+
text: undefined,
43+
/**
44+
* The text alignment for the QR code.
45+
*/
46+
textAlign: 'center', // 'left' | 'center' | 'right'
47+
/**
48+
* The text position for the QR code.
49+
*/
50+
textPosition: 'bottom', // 'top' | 'bottom' | 'left' | 'right'
51+
/**
52+
* The text margin for the QR code.
53+
*/
54+
textMargin: 2,
55+
/**
56+
* The font size for the QR code.
57+
*/
58+
fontSize: 20,
59+
/**
60+
* The background color for the QR code.
61+
*/
62+
background: '#ffffff',
63+
/**
64+
* The line color for the QR code.
65+
*/
66+
lineColor: '#000000',
67+
/**
68+
* The margin for the QR code.
69+
*/
70+
margin: 10,
71+
/**
72+
* The margin top for the QR code.
73+
*/
74+
marginTop: undefined,
75+
/**
76+
* The margin right for the QR code.
77+
*/
78+
marginBottom: undefined,
79+
/**
80+
* The margin left for the QR code.
81+
*/
82+
marginLeft: undefined,
83+
/**
84+
* The margin right for the QR code.
85+
*/
86+
marginRight: undefined,
87+
/**
88+
* The error correction level for the QR code.
89+
*/
90+
valid() { },
91+
},
8892
}
8993

9094
export default config
@@ -96,4 +100,4 @@ _Then run:_
96100
./rpx start
97101
```
98102

99-
To learn more, head over to the [documentation](https://reverse-proxy.sh/).
103+
To learn more, head over to the [documentation](https://ts-quick-reaction.netlify.app).

docs/sponsors.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -35,60 +35,60 @@ You can also try to convince your employer to sponsor Stacks as a business. This
3535
___
3636

3737
- **Diamond (USD$2,500/mo):**
38-
- Prominent logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
38+
- Prominent logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [qrx](https://ts-quick-reaction.netlify.app), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
3939
- Prominent logo placement in sidebar of all content pages.
40-
- Prominent logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
40+
- Prominent logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
4141

4242
___
4343

4444
- **Platinum (USD$1,000/mo):**
45-
- Large logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
46-
- Large logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
45+
- Large logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [qrx](https://ts-quick-reaction.netlify.app), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
46+
- Large logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
4747

4848
___
4949

5050
- **Double Gold (USD$500/mo):**
51-
- Large logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
52-
- Large logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
51+
- Large logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [qrx](https://ts-quick-reaction.netlify.app), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
52+
- Large logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
5353

5454
___
5555

5656
- **Gold (USD$250/mo):**
57-
- Large logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
58-
- Large logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
57+
- Large logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [qrx](https://ts-quick-reaction.netlify.app), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
58+
- Large logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
5959

6060
___
6161

6262
- **Silver (USD$100/mo):**
63-
- Medium logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
64-
- Medium logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
65-
- Medium logo placement in the `BACKERS.md` file of>70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
63+
- Medium logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [qrx](https://ts-quick-reaction.netlify.app), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
64+
- Medium logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
65+
- Medium logo placement in the `BACKERS.md` file of>70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
6666

6767
___
6868

6969
- **Bronze (50/mo):**
70-
- Small logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
71-
- Small logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
72-
- Small logo placement in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
70+
- Small logo placement on the front page of [stacksjs.org](https://stacksjs.org), [docs.stacksjs.org](https://docs.stacksjs.org), [tlsx.sh](https://tlsx.sh), [rpx](https://reverse-proxy.sh), [qrx](https://ts-quick-reaction.netlify.app), [dtsx](https://github.com/stacksjs/dtsx), [localtunnels](https://localtunnel.sh), [bunfig](https://bunfig.netlify.app/), [vite-plugin-local](https://vite-plugin-local.netlify.app/), [ts-collect](https://ts-collect.netlify.app/), [ts-spreadsheets](https://ts-spreadsheets.netlify.app/).
71+
- Small logo placement in the README of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
72+
- Small logo placement in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
7373

74-
---
74+
___
7575

7676
- **Generous Backer (USD$25/mo):**
7777
- Private Discord channel invite
7878
- Free Personal Account for Stacks Dashboard
7979
- Social media follow
80-
- Name listed in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others, above other individual backers.
80+
- Name listed in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others, above other individual backers.
8181

82-
---
82+
___
8383

8484
- **Sponsorware Tier (USD$10/mo):**
85-
- Get access to all current sponsorware projects.
86-
- Name listed in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
85+
- Get access to all current sponsorware projects *(i.e. the Stacks DynamoDB ORM driver)*
86+
- Name listed in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
8787

88-
---
88+
___
8989

9090
- **Individual Backer (USD$5/mo):**
91-
- Name listed in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
91+
- Name listed in the `BACKERS.md` file of >70x `stacksjs/core` repos, `stacksjs/stacks`, `tlsx`, `rpx`, `dtsx`, `qrx`, `localtunnels`, `bunfig`, `vite-plugin-local`, `ts-collect`, `ts-spreadsheets`, and few others.
9292

9393
## Current Sponsors
9494

0 commit comments

Comments
 (0)