Files
Compass/backend/shared/tsconfig.json
Okechi Jones-Williams 28ce878b34 Add API unit tests for create-* endpoints (#23)
* setting up test structure

* .

* added playwright config file, deleted original playwright folder and moved "some.test" file

* continued test structure setup

* Updating test folder structure

* Added database seeding script and backend testing folder structure

* removed the database test

* Replaced db seeding script

* Updated userInformation.ts to use values from choices.tsx

* merge prep

* removing extra unit test, moving api test to correct folder

* Pushing to get help with sql Unit test

* Updating get-profiles unit tests

* Added more unit tests

* .

* Added more unit tests

* Added getSupabaseToken unit test

* .

* excluding supabase token test so ci can pass

* .

* Seperated the seedDatabase func into its own file so it can be accessed seperatly

* Fixed failing test

* .

* .

* Fix tests

* Fix lint

* Clean

* Fixed module paths in compute-score unit test

* Updated root tsconfig to recognise backend/shared

* Added create comment unit test

* Added some unit tests

* Working on createProfile return issue

* .

* Fixes

---------

Co-authored-by: MartinBraquet <martin.braquet@gmail.com>
2025-12-12 10:34:07 +02:00

38 lines
740 B
JSON

{
"compilerOptions": {
"rootDir": "src",
"composite": true,
"module": "commonjs",
"moduleResolution": "node",
"noImplicitReturns": true,
"outDir": "lib",
"tsBuildInfoFile": "lib/tsconfig.tsbuildinfo",
"sourceMap": true,
"strict": true,
"target": "esnext",
"esModuleInterop": true,
"jsx": "react-jsx",
"lib": ["esnext"],
"skipLibCheck": true,
"paths": {
"common/*": ["../../common/src/*",
"../../../common/lib/*"
],
"shared/*": [
"./src/*"
],
}
},
"ts-node": {
"require": [
"tsconfig-paths/register"
]
},
"references": [
{
"path": "../../common"
},
],
"include": ["src/**/*.ts", "src/**/*.tsx"]
}