Used npm workspaces for ease of use with npm i to handle library linking
Added typescript for each project
Added shared tsconfig.json to reduce duplication of configuration files
Added playground project as space for developing core and runner interactions
Setup:
# Run from root directory
npm i
npm run build -w packages
npm run start:runner -w packages/hypertest-playground
npm run start:core -w packages/hypertest-playground
Introduces basic monorepo structure (#3)
npm workspaces
for ease of use withnpm i
to handle library linkingtypescript
for each projecttsconfig.json
to reduce duplication of configuration filesplayground
project as space for developingcore
andrunner
interactionsSetup: