Skip to content

Commit

Permalink
Split up website and main project
Browse files Browse the repository at this point in the history
Co-authored-by: Yaacov Rydzinski  <yaacovCR@gmail.com>
  • Loading branch information
JoviDeCroock and yaacovCR committed Oct 18, 2024
1 parent 74547b6 commit 31e2ed2
Show file tree
Hide file tree
Showing 12 changed files with 15,300 additions and 23,901 deletions.
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
/npmDist
/denoDist
/websiteDist
/website

# Ignore TS files inside integration test
/integrationTests/ts/*.ts
4 changes: 3 additions & 1 deletion .eslintrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,9 @@ rules:
yield-star-spacing: off

overrides:
- files: '**/*.ts'
- files:
- '**/*.ts'
- '**/*.tsx'
parser: '@typescript-eslint/parser'
parserOptions:
sourceType: module
Expand Down
16 changes: 4 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,6 @@ jobs:
- name: Install Dependencies
run: npm ci --ignore-scripts

# Disabled due to https://github.com/milesj/docusaurus-plugin-typedoc-api/pull/19
# - name: Check that package-lock.json doesn't have conflicts
# run: npm ls --depth 999

- name: Run npm install
run: npm install --ignore-scripts --force --package-lock-only --engine-strict --strict-peer-deps

Expand Down Expand Up @@ -246,16 +242,12 @@ jobs:
uses: actions/setup-node@v2
with:
cache: npm
# TODO: switch back in v17
# node-version-file: '.node-version'
node-version: 18

- name: Install Dependencies
run: npm ci --ignore-scripts
run: cd website && npm ci --ignore-scripts

- name: Build Docs
run: npm run build:website

- name: Upload denoDist package
uses: actions/upload-artifact@v4
with:
name: websiteDist
path: ./websiteDist
run: cd website && npm run build
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,10 @@
/.cspellcache
/.docusaurus
/node_modules
/website/node_modules
/coverage
/npmDist
/denoDist
/websiteDist
website/.next
/website/.next
/website/out
Loading

0 comments on commit 31e2ed2

Please sign in to comment.