Skip to content

Commit

Permalink
chore(architecture): start monorepo structure.
Browse files Browse the repository at this point in the history
  • Loading branch information
gchoqueux committed Apr 3, 2024
1 parent cef15ea commit e5ec2ea
Show file tree
Hide file tree
Showing 104 changed files with 2,428 additions and 2,301 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,10 @@ jobs:
- name: Prepare
run: npm run prepare

# Build packages
- name: packages
run: npm run build --workspaces

# Check linter
- name: Linter
run: npm run lint -- --max-warnings=0
Expand Down Expand Up @@ -95,6 +99,10 @@ jobs:
- name: Install packages
run: npm ci

# Build packages
- name: Transpile packages
run: npm run transpile --workspaces

- name: Run unit tests
run: npm run test-with-coverage_lcov

Expand Down
8 changes: 4 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
# See https://help.github.com/articles/ignoring-files/ for how to configure your environment.
# See https://github.com/github/gitignore/tree/master/Global for a list of global ignore rules.

/node_modules/
/dist/
**/node_modules/
**/dist/
/potree/
potree
/lib/
**/lib/
/docs/out/
coverage
.nyc_output/
/src/ThreeExtended/
/src/ThreeExtended/
2 changes: 1 addition & 1 deletion docs/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@
}
},
"source": {
"include": [ "src", "examples/js/plugins" ],
"include": [ "src", "examples/js/plugins", "packages" ],
"exclude": [ "src/ThreeExtended" ]
},
"plugins": ["plugins/markdown"]
Expand Down
Loading

0 comments on commit e5ec2ea

Please sign in to comment.