Joachim Van Herwegen
c216efd62f
feat: Allow for custom CLI and variable options
...
* feat: (AppRunner) Mechanism to configure cli args and derive componentsjs vars from them implemented
* fix: (AppRunner) tidying
* fix: (AppRunner) tidying up
* fix: (AppRunner) runCli method made sync
* fix; (VarResolver) refactored to multiple files, and other stylistic fixes.
* chore: (AppRunner) Uses builder pattern for yargs base arguments setup to enable better typescript inference
* fix(AppRunner): refactoring AppRunner and VarResolver
* fix(AppRunner): refactoring AppRunner promise handling
* fix(AppRunner): verror dependency removal
* fix: Simplify CLI error handling
* feat: Use same config for both CLI and app instantiation
* fix: Update typings and imports
* feat: Split VariableResolver behaviour to 2 classes
* feat: Move default value behaviour from CLI to ValueComputers
* test: Add unit tests for new CLI classes
* feat: Integrate new CLI configuration with all default configurations
* feat: Add createApp function to AppRunner
* docs: Update comments in CLI-related classes
* fix: Various fixes and refactors
Co-authored-by: damooo <damodara@protonmail.com >
2022-02-11 10:00:12 +01:00
Joachim Van Herwegen
90a6460c8d
Merge branch 'main' into versions/3.0.0
...
# Conflicts:
# package-lock.json
# test/integration/Identity.test.ts
# test/integration/RepresentationConverter.test.ts
2022-01-25 11:44:24 +01:00
Joachim Van Herwegen
a9941ebe78
feat: Add support for N3 Patch
2022-01-25 11:30:42 +01:00
Joachim Van Herwegen
af049124bf
chore: Update eslint dependencies
2022-01-24 09:37:50 +01:00
Joachim Van Herwegen
f3bb1ab711
chore: Fix typescript typings to v14
2021-12-16 16:16:15 +01:00
renovate[bot]
a90687d410
fix(deps): update dependency jose to v4
...
* fix(deps): update dependency jose to v4
* fix(deps): Update code using jose v4
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com >
2021-12-16 11:55:05 +01:00
Ruben Verborgh
c085de95c6
chore: Update n3 to v1.12.2.
...
Fixes https://github.com/solid/community-server/issues/1094
2021-12-12 17:38:54 +00:00
Renovate Bot
2e99cc9934
fix(deps): update dependency sparqlalgebrajs to v4
2021-11-05 16:07:20 +01:00
Renovate Bot
d317215e08
fix(deps): update dependency ws and @types/ws to v8.2
2021-11-05 14:48:35 +01:00
Ruben Verborgh
c24fe9fba8
Release version 2.0.1 of the npm package.
2021-11-02 15:34:33 +01:00
Joachim Van Herwegen
6f858be350
chore: Update @solid/access-token-verifier to v1.0.1
2021-10-15 11:37:22 +02:00
Ruben Verborgh
216788e225
Release version 2.0.0 of the npm package.
2021-10-15 10:50:44 +02:00
Ruben Verborgh
6d985a65d0
chore: Update configs to v2.0.0.
2021-10-15 10:50:32 +02:00
Matthieu Bosquet
a2527d88c4
chore(deps): Update access-token-verifier
2021-09-15 08:18:38 +02:00
Renovate Bot
9cbf71dcb0
chore(deps): update dependency typedoc to ^0.22.0
2021-09-14 09:17:43 +02:00
దామోదర
a75d5aa63c
fix: Make json-ld prefix generation deterministic
2021-09-08 12:08:31 +02:00
Ruben Verborgh
45345c131c
Release version 1.1.0 of the npm package.
2021-09-03 09:45:59 +02:00
Renovate Bot
7928f43f44
fix(deps): update dependency @solid/access-token-verifier to ^0.12.0
2021-09-03 08:38:57 +02:00
Renovate Bot
042507a677
fix(deps): update dependency marked to v3
2021-08-27 17:30:11 +02:00
Renovate Bot
1173f98b5d
chore(deps): update dependency @types/jest to v27
2021-08-16 11:28:11 +02:00
Ruben Verborgh
ce27b55bb8
Release version 1.0.0 of the npm package.
2021-08-04 17:15:36 +02:00
Ruben Verborgh
2b3dce2342
chore: Remove obsolete dependency.
2021-08-04 17:14:18 +02:00
Matthieu Bosquet
66accacde8
chore: Update access token verifier
2021-08-04 08:29:34 +02:00
Renovate Bot
8c266f09c5
fix(deps): update dependency ws to v8
2021-08-02 13:32:01 +01:00
Joachim Van Herwegen
2ae95bd167
refactor: Remove streamify array dependency
2021-08-02 14:28:43 +02:00
Joachim Van Herwegen
63e88578c3
feat: Rewrite TokenOwnershipValidator behaviour to remove @rdfjs/fetch dependency
2021-08-02 12:02:10 +02:00
Joachim Van Herwegen
2a82c4f06e
fix: Replace rimraf with fs-extra.remove
2021-08-02 10:39:28 +02:00
Ruben Taelman
3cb200328a
chore: bump mime-types with support for TriG
2021-08-02 09:57:36 +02:00
Ruben Verborgh
fdd1a3732e
Release version 1.0.0-beta.2 of the npm package.
2021-07-30 16:15:05 +01:00
Matthieu Bosquet
6312a178ae
chore: Update access token verifier
2021-07-30 08:49:58 +02:00
Joachim Van Herwegen
2d1d098b02
chore: Update Components.js dependencies
2021-07-26 14:17:36 +02:00
Ruben Verborgh
0be82228bb
Release version 1.0.0-beta.1 of the npm package.
2021-07-23 23:57:23 +02:00
Joachim Van Herwegen
3bb7a32c0c
feat: Add support for client_id WebIDs
2021-07-23 16:44:50 +02:00
Joachim Van Herwegen
bd10256e59
fix: Make sure there is always a fallback for error handling
2021-07-23 14:48:27 +02:00
Ruben Verborgh
1394b9cb56
feat: Add HTML container listing.
2021-07-22 14:35:14 +02:00
Matthieu Bosquet
4a5224b3a6
chore: update access token verifier
2021-07-14 08:53:49 +02:00
Joachim Van Herwegen
f2f967ff8a
feat: Convert errorCodes using markdown
2021-07-06 16:42:06 +02:00
Joachim Van Herwegen
5edbbc1958
chore: Update dependencies
2021-06-30 10:24:13 +02:00
Ruben Verborgh
d01382d36e
Release version 1.0.0-beta.0 of the npm package.
2021-06-29 17:43:44 +01:00
Joachim Van Herwegen
f299b36e24
fix: Support BGPs with variables in SPARQL UPDATE queries
2021-06-28 11:12:44 +02:00
Renovate Bot
db6498f213
chore(deps): update dependency typedoc to ^0.21.0
2021-06-21 09:05:42 +02:00
Renovate Bot
f054604950
fix(deps): update dependency @solid/identity-token-verifier to ^0.8.0
2021-06-14 08:36:29 +01:00
Joachim Van Herwegen
ded263a81d
fix: Support empty PATCH requests
2021-06-10 16:19:33 +02:00
renovate[bot]
afc662ca9a
chore: Update (ts-)jest and use modern fake timers where possible
...
* chore(deps): update dependency jest to v27
* chore: Update (ts-)jest and use modern fake timers where possible
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com >
2021-05-31 15:29:14 +02:00
Joachim Van Herwegen
452032e312
feat: Split preset configurations by feature
2021-05-19 09:40:40 +02:00
Joachim Van Herwegen
fadbaefce2
refactor: Move config templates to templates folder
2021-05-19 09:40:40 +02:00
Renovate Bot
d9b641c2b0
fix(deps): update dependency @types/bcrypt to v5
2021-05-11 08:50:10 +02:00
Renovate Bot
2e8b649e2c
fix(deps): update dependency fetch-sparql-endpoint to v2
2021-05-10 13:59:47 +02:00
Ruben Verborgh
0a68fbfe6a
Release version 0.9.0 of the npm package.
2021-05-04 15:24:08 +01:00
Ruben Verborgh
b94c6a3b70
chore(deps): Update dependencies.
2021-05-04 12:31:19 +01:00