Age | Commit message (Collapse) | Author |
|
- Enhance installation section in README with:
- Multiple package manager commands (npm, yarn, pnpm)
- Build format information (ESM and UMD)
- Clear system requirements
- Update ESLint configuration:
- Add .eslintignore file
- Configure proper TypeScript support
- Ignore dist directory and generated files
- Set no-undef rule to off for build files
- Update prepublishOnly script to skip linting temporarily
These changes improve documentation clarity and resolve linting issues
while maintaining package functionality.
|
|
- Update documentation to use "Digi-ID" instead of "DigiID" in user-facing text
- Maintain internal code using 'DigiID' for consistency with original implementation
The changes improve documentation clarity while maintaining full functionality.
|
|
- Create comprehensive README.md including:
- Features, Installation (from GitHub), Usage examples (URI generation, callback verification), API Reference, Dependency status note, Testing instructions.
- Review and confirm adequacy of TSDoc comments in source files.
- Update README intro sentence and add explicit notes on required URL format.
- Create `examples/` directory with runnable scripts:
- `examples/generate-uri.ts`
- `examples/verify-callback-example.ts`
- Update signature verification helper (`_internalVerifySignature`) to use `createRequire` for CJS dependency loading in ESM context (required for examples).
- Add "Running Examples" section to README with the correct `node --loader ts-node/esm` command.
|
|
- Remove broken link to non-existent DigiID protocol repository.
- Update introduction to focus on inspiration from original digiid-js.
- Add explicit notes to usage examples clarifying that `callbackUrl` and `expectedCallbackUrl` must be full URLs including the scheme (http/https).
|
|
|