Steps:
- Modify
package.json. - Optional update
tkmspackages - Regen lock file
package-lock.json, by runningnpm install - Update the code if needed
- Update the keys if needed (e.g. for crypto-parameters changes, serialization changes), by running
./generateKeys.js - Either push a PR to verify everything is green or test locally a. npm test b. npm run build
- Update named re-export
src/web.ts(using wildcard synthax does not work in all situations when dealing with ESM) - Update named re-export
bundle.d.ts(using wildcard synthax does not work in all situations when dealing with ESM) - No need to update
src/node.ts(CommonJS is resolved without named re-export)