getodk / getodk/web-forms

Replace crypto-js

Open
#126 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
38
Forks
22
PR merge metrics
No merged PRs in 30d

Description

From #125

> Note: the update to crypto-js indicates that it will be going out of maintenance. Their recommendation is to migrate to equivalent native functionality. We have certain API constraints (i.e. synchrony) which currently prevent that; while theoretically possible, it would likely require serious re-engineering and potentially limit deployment scenarios (i.e. the same limitations that affect [Partytown](https://partytown.builder.io/how-does-partytown-work)).

### Related tickets

- https://github.com/getodk/web-forms/issues/8

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names crypto-js and links related tickets #125 and #8, but does not identify files, tests, or an entry point. Start by reviewing those tickets and locating the TypeScript usage of crypto-js; done would require an equivalent replacement that preserves synchronous API constraints and deployment scenarios.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
web-dev
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.