Commit Graph

17 Commits

Author SHA1 Message Date
Ruben Taelman
48740e5cba style: improve linting of imports
A new plugin is used that offers autofixing capabilities.
2020-08-26 13:20:19 +02:00
smessie
381dae42f6 feat: Add file based ResourceStore (#52)
* feat: Add file resource store

* test: Write some tests for FileResourceStore

* fix: Reformat code and fix various small things from reviews

* fix: Change constants to just be the corresponding URL

* fix: Remove extra unnecessary wrap in a Promise

* fix: Write some more tests and fix related bugs

* fix: Use old way to import fs promises to support older Node versions

* refactor: Refactor code and tests

* refactor: Refactor and better document code

* fix: Change comparison with undefined by typeof check

* fix: Invert typeof check
2020-08-18 14:19:25 +02:00
Joachim Van Herwegen
95c65c86a7 feat: Add BodyParser for SPARQL updates 2020-07-23 10:55:53 +02:00
Joachim Van Herwegen
a9b811a5a3 feature: Add lock functionality 2020-07-17 15:26:32 +02:00
Joachim Van Herwegen
a4dc00141c feat: Add prepare script
Resolved #25
2020-07-17 14:11:06 +02:00
Joachim Van Herwegen
a9dc59bf78 feat: Set up server using express 2020-07-15 10:59:45 +02:00
Joachim Van Herwegen
792323797d feat: Add coveralls support 2020-07-08 14:17:12 +02:00
Joachim Van Herwegen
a4128a04cc fix: Update package name 2020-07-08 13:58:23 +02:00
Joachim Van Herwegen
39853b0bd0 fix: update N3 typings 2020-06-25 08:56:37 +02:00
Joachim Van Herwegen
618005675f feat: add simple response writer 2020-06-24 14:08:56 +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
4229932a3a feat: add CompositeAsyncHandler to support multiple handlers 2020-06-05 09:51:48 +02:00
Joachim Van Herwegen
14cfe75865 fix: remove prettier
Certain prettier rules were conflicting with those of eslint-config-es,
so it will be removed until we discover cases where it would actually be needed,
since most of it seems to already be covered.
2020-05-25 12:06:30 +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