nodeSolidServer / nodeSolidServer/node-solid-server
CommonJS to ESM
Open
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.8k
- Forks
- 308
- PR merge metrics
- No merged PRs in 30d
Description
- NSS code
- full CJS to ESM code
- tests full ESM
- update dependencies to latest whenever possible
- except bootstrap for licence issue
- CI/CD .yaml
- rollup
- OIDC stack
- webid scope
- test OIDC conformance
- implement ES256/384/512
- iss security rfc9702
- provider.json
- update provider.json for webid scope, ES256/RS256
- migration document : update provider.json in production
- tests
- test-suite in CI/CD
- NSS tests
- conformance tests
- online validation
- visual conformance
- account creation/deletion/pass recovery
- external apps login with UVDSL
- external login with
@inrupt - mashlib@1
- mashlib@2
- PATCH with Trusted app creation
- proxy
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the unchecked items in the issue, especially the CI/CD YAML, Rollup, conformance tests, dependency updates, and proxy validation. Compare them with the completed NSS, OIDC, provider.json, and online-validation checklist entries. Done requires resolving the remaining checklist items and confirming the associated tests and validations pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, nodejs
- Domain
- authentication, backend, ci-cd, testing
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100