Joachim Van Herwegen
6248ed0938
refactor: Replace linting configurations
...
The previous package was outdated, preventing us from updating TS.
This one also lints YAML and JSON,
and applies many more rules to the test files,
explaining all the changes in this PR.
2023-11-02 09:49:17 +01:00
Joachim Van Herwegen
7024ee9a58
feat: Update oidc-provider to v8
...
The new version is an ESM package,
so we need to do a dynamic import as our package is CJS.
To correctly transpile the dynamic import,
moduleResolution needs to be set to node16.
See https://github.com/microsoft/TypeScript/issues/43329
2023-10-06 08:39:07 +02:00
Joachim Van Herwegen
e0c1baeb43
chore: Make Node v18 the minimum supported version
2023-10-05 15:26:56 +02:00
Joachim Van Herwegen
d224e62f98
chore: Change TS target
2022-04-21 15:45:31 +02:00
Ruben Verborgh
c7dd6dba78
chore: Let the linter detect unused locals.
2021-01-02 23:52:51 +01:00
Matthieu Bosquet
731b44d5b9
chore: Use tsconfig base. ( #433 )
2020-12-19 00:19:09 +00:00
Ruben Verborgh
9c933fd2d4
chore: Build to dist folder.
...
Closes https://github.com/solid/community-server/issues/136
2020-12-08 09:30:18 +01:00
Ruben Verborgh
f3f0724f83
chore: Move index.ts to src.
2020-12-08 09:30:18 +01:00
Ruben Verborgh
0f56b715ae
chore: Do not build bin script.
2020-12-08 09:30:18 +01:00
Ruben Verborgh
f34c6819e4
chore: Speed up compilation via incremental builds.
2020-11-28 20:48:05 +01:00
Ruben Verborgh
a141b563e9
chore: Download tests to temporary folder.
2020-11-10 16:23:51 +01:00
Michiel de Jong
78e175f627
test: Add Solid CRUD tests in Travis
2020-11-10 16:23:51 +01:00
Joachim Van Herwegen
dcff424f58
fix: Enable strict TypeScript settings
2020-07-24 13:30:34 +02:00
Joachim Van Herwegen
a9dc59bf78
feat: Set up server using express
2020-07-15 10:59:45 +02:00
Joachim Van Herwegen
cf258d0317
feat: add simple request parser
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
d4f70d9c59
feat: add simple body parser
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
f8e136cadb
refactor: support inrupt coding standards
2020-05-25 10:07:38 +02:00
Joachim Van Herwegen
5def53180c
Created the initial interfaces based on the architecture document
2020-05-19 12:22:25 +02:00
Joachim Van Herwegen
b949b6cf5e
Initial configuration
2020-05-15 11:07:10 +02:00