docs -> website

This commit is contained in:
MapleLeaf
2022-01-11 00:24:02 -06:00
parent effd16ed97
commit 6b77971ed5
47 changed files with 64 additions and 65 deletions

View File

@@ -17,9 +17,9 @@
},
"overrides": [
{
"files": ["packages/docs/cypress/**"],
"files": ["packages/website/cypress/**"],
"parserOptions": {
"project": "./packages/docs/cypress/tsconfig.json"
"project": "./packages/website/cypress/tsconfig.json"
}
}
]

View File

@@ -1,11 +1,10 @@
name: deploy docs
name: deploy website
on:
push:
branches: [main]
paths:
- "packages/docs/**"
- "packages/website/**"
- "reacord/library/**/*.{ts,tsx}"
jobs:
deploy:
runs-on: ubuntu-latest

View File

@@ -20,8 +20,8 @@ jobs:
# so we test them separate
- name: test reacord
run: pnpm test -C packages/reacord
- name: test docs
run: pnpm test -C packages/docs
- name: test website
run: pnpm test -C packages/website
- name: build
run: pnpm build --recursive
- name: lint

View File

@@ -9,7 +9,7 @@ RUN ls -R
RUN npm install -g pnpm
RUN pnpm install --unsafe-perm --frozen-lockfile
RUN pnpm run build -C packages/docs
RUN pnpm run build -C packages/website
ENV NODE_ENV=production
CMD [ "pnpm", "-C", "packages/docs", "start" ]
CMD [ "pnpm", "-C", "packages/website", "start" ]

View File

@@ -1,6 +1,6 @@
{
"private": true,
"name": "reacord-docs-new",
"name": "website",
"scripts": {
"prepare": "remix setup node",
"dev": "concurrently 'typedoc --watch' 'remix dev'",

View File

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

110
pnpm-lock.yaml generated
View File

@@ -36,7 +36,60 @@ importers:
prettier: 2.5.1
typescript: 4.5.4
packages/docs:
packages/reacord:
specifiers:
'@types/lodash-es': ^4.17.5
'@types/node': '*'
'@types/react': '*'
'@types/react-reconciler': ^0.26.4
c8: ^7.11.0
discord.js: ^13.5.1
dotenv: ^10.0.0
esbuild: latest
esbuild-jest: ^0.5.0
esmo: ^0.13.0
lodash-es: ^4.17.21
nanoid: ^3.1.30
nodemon: ^2.0.15
prettier: ^2.5.1
pretty-ms: ^7.0.1
react: ^17.0.2
react-reconciler: ^0.26.2
release-it: ^14.12.1
rxjs: ^7.5.2
tsup: ^5.11.11
type-fest: ^2.9.0
typescript: ^4.5.4
vite: ^2.7.10
vitest: ^0.0.140
dependencies:
'@types/node': 17.0.8
'@types/react': 17.0.38
'@types/react-reconciler': 0.26.4
nanoid: 3.1.30
react-reconciler: 0.26.2_react@17.0.2
rxjs: 7.5.2
devDependencies:
'@types/lodash-es': 4.17.5
c8: 7.11.0
discord.js: 13.5.1
dotenv: 10.0.0
esbuild: 0.14.11
esbuild-jest: 0.5.0_esbuild@0.14.11
esmo: 0.13.0_typescript@4.5.4
lodash-es: 4.17.21
nodemon: 2.0.15
prettier: 2.5.1
pretty-ms: 7.0.1
react: 17.0.2
release-it: 14.12.1
tsup: 5.11.11_typescript@4.5.4
type-fest: 2.9.0
typescript: 4.5.4
vite: 2.7.10
vitest: 0.0.140_c8@7.11.0
packages/website:
specifiers:
'@heroicons/react': ^1.0.5
'@remix-run/dev': ^1.1.1
@@ -101,62 +154,9 @@ importers:
typescript: 4.5.4
wait-on: 6.0.0
packages/docs/scripts:
packages/website/scripts:
specifiers: {}
packages/reacord:
specifiers:
'@types/lodash-es': ^4.17.5
'@types/node': '*'
'@types/react': '*'
'@types/react-reconciler': ^0.26.4
c8: ^7.11.0
discord.js: ^13.5.1
dotenv: ^10.0.0
esbuild: latest
esbuild-jest: ^0.5.0
esmo: ^0.13.0
lodash-es: ^4.17.21
nanoid: ^3.1.30
nodemon: ^2.0.15
prettier: ^2.5.1
pretty-ms: ^7.0.1
react: ^17.0.2
react-reconciler: ^0.26.2
release-it: ^14.12.1
rxjs: ^7.5.2
tsup: ^5.11.11
type-fest: ^2.9.0
typescript: ^4.5.4
vite: ^2.7.10
vitest: ^0.0.140
dependencies:
'@types/node': 17.0.8
'@types/react': 17.0.38
'@types/react-reconciler': 0.26.4
nanoid: 3.1.30
react-reconciler: 0.26.2_react@17.0.2
rxjs: 7.5.2
devDependencies:
'@types/lodash-es': 4.17.5
c8: 7.11.0
discord.js: 13.5.1
dotenv: 10.0.0
esbuild: 0.14.11
esbuild-jest: 0.5.0_esbuild@0.14.11
esmo: 0.13.0_typescript@4.5.4
lodash-es: 4.17.21
nodemon: 2.0.15
prettier: 2.5.1
pretty-ms: 7.0.1
react: 17.0.2
release-it: 14.12.1
tsup: 5.11.11_typescript@4.5.4
type-fest: 2.9.0
typescript: 4.5.4
vite: 2.7.10
vitest: 0.0.140_c8@7.11.0
packages:
/@babel/code-frame/7.16.7: