Closed kmcginnes closed 4 months ago
Updating to Node v20 is the next step. This will align our requirement to use CorePack, which requires at least v18. But it is a bigger change requiring testing of the Docker containers and Notebooks.
Updated to include the fix from #306 and update it to the newer PNPM version
Updated
pnpm checks
to be better and faster using PNPM's concurrent commands support/.github/**/**
to .prettierignore
since there was a warning that we can fix in a follow up PR since this PR is so large already.
Description
Moves all repo related activities to the root folder.
Before, you had to open VS Code in the
/packages/graph-explorer
folder, or the/packages/graph-explorer-proxy-server
folder. If you needed both you just had to jump around in different windows. If you tried to open the root folder in VS Code then Prettier & ESLint would not work. Also, managing dependencies was confusing because there were PNPM lock files in the root and each package folder.Validation
pnpm start
for developmentdocker build .
to ensure Docker build succeedsRelated Issues
Addresses #303
Check List
pnpm run checks
to ensure code compiles and meets standards.pnpm run test
to check if all tests are passing.