Skip to content

Commit 7bc980b

Browse files
Split up website and main project
Co-authored-by: Yaacov Rydzinski <[email protected]>
1 parent 74547b6 commit 7bc980b

File tree

12 files changed

+15300
-23901
lines changed

12 files changed

+15300
-23901
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
/npmDist
77
/denoDist
88
/websiteDist
9+
/website
910

1011
# Ignore TS files inside integration test
1112
/integrationTests/ts/*.ts

.eslintrc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,9 @@ rules:
466466
yield-star-spacing: off
467467

468468
overrides:
469-
- files: '**/*.ts'
469+
- files:
470+
- '**/*.ts'
471+
- '**/*.tsx'
470472
parser: '@typescript-eslint/parser'
471473
parserOptions:
472474
sourceType: module

.github/workflows/ci.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,6 @@ jobs:
7272
- name: Install Dependencies
7373
run: npm ci --ignore-scripts
7474

75-
# Disabled due to https://github.com/milesj/docusaurus-plugin-typedoc-api/pull/19
76-
# - name: Check that package-lock.json doesn't have conflicts
77-
# run: npm ls --depth 999
78-
7975
- name: Run npm install
8076
run: npm install --ignore-scripts --force --package-lock-only --engine-strict --strict-peer-deps
8177

@@ -246,16 +242,12 @@ jobs:
246242
uses: actions/setup-node@v2
247243
with:
248244
cache: npm
245+
# TODO: switch back in v17
246+
# node-version-file: '.node-version'
249247
node-version: 18
250248

251249
- name: Install Dependencies
252-
run: npm ci --ignore-scripts
250+
run: cd website && npm ci --ignore-scripts
253251

254252
- name: Build Docs
255-
run: npm run build:website
256-
257-
- name: Upload denoDist package
258-
uses: actions/upload-artifact@v4
259-
with:
260-
name: websiteDist
261-
path: ./websiteDist
253+
run: cd website && npm run build

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
/.cspellcache
1111
/.docusaurus
1212
/node_modules
13+
/website/node_modules
1314
/coverage
1415
/npmDist
1516
/denoDist
1617
/websiteDist
17-
website/.next
18+
/website/.next
19+
/website/out

0 commit comments

Comments
 (0)