Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
28ecfff
chore: update deps
hieu-w Feb 2, 2026
7ab06a8
chore: replace elliptic/bn.js with @noble/curves
hieu-w Feb 9, 2026
11b7bd4
chore: update types
hieu-w Feb 9, 2026
3ce17bf
refactor: unify curve handling by introducing Curve type and updating…
hieu-w Feb 9, 2026
20f5c41
fix: ecCurve type
hieu-w Feb 9, 2026
c0a29d9
refactor: enhance utility functions and type handling in common, keyU…
hieu-w Feb 9, 2026
e7159f1
refactor: improve type handling and utility functions in nodeUtils, r…
hieu-w Feb 9, 2026
ec9bcd5
refactor: replace BN with bigint and update curve handling in Torus c…
hieu-w Feb 9, 2026
20471db
fix: fix tests
hieu-w Feb 9, 2026
794e5ca
fix: test
hieu-w Feb 9, 2026
0f93d63
fix: test
hieu-w Feb 9, 2026
f1d86a0
chore: add source & authorizationServerUrl param
hieu-w Feb 9, 2026
f64b4b0
fix: remove allowHost
hieu-w Feb 9, 2026
32e9a61
fix: tests
hieu-w Feb 9, 2026
620e302
chore: add code owner
hieu-w Feb 11, 2026
6011100
fix: code owner location
hieu-w Feb 11, 2026
a5ed766
cleanup
chaitanyapotti Feb 11, 2026
afa6423
more fixes
chaitanyapotti Feb 11, 2026
56615c6
more fixes
chaitanyapotti Feb 11, 2026
bdadda5
more fixes
chaitanyapotti Feb 11, 2026
28af416
more comments resolved
chaitanyapotti Feb 11, 2026
619bf70
fix bugs
chaitanyapotti Feb 11, 2026
4f2a900
fix biginttobytes
chaitanyapotti Feb 11, 2026
d23c622
cleanup comments
chaitanyapotti Feb 11, 2026
b114b3d
fix comments
chaitanyapotti Feb 11, 2026
f369a3b
address comments
chaitanyapotti Feb 12, 2026
cfb3d4b
remove bigint string
chaitanyapotti Feb 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Lines starting with '#' are comments.
#
# GUIDELINES:
# Each line is a file pattern followed by one or more owners.
# Owners bear a responsibility to the organization and the users of this
# application. Repository administrators have the ability to merge pull
# requests that have not yet received the requisite reviews as outlined
# in this file. Do not force merge any PR without confidence that it
# follows all policies or without full understanding of the impact of
# those changes on build, release and publishing outcomes.
#
# The CODEOWNERS file constitutes an agreement amongst organisation
# admins and maintainers to restrict approval capabilities to a subset
# of contributors. Modifications to this file result in a modification of
# that agreement and can only be approved by those with the knowledge
# and responsibility to publish libraries under the MetaMask name.

# Fallback for all other files
* @MetaMask/web3auth-admins

# Product code
src/ @MetaMask/web3auth-product
test/ @MetaMask/web3auth-product

# Most restrictive — last match wins
.github/CODEOWNERS @MetaMask/web3auth-admins
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
>=18.x
>=24.x
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ This module is distributed in 3 formats

- `lib.esm` build `dist/lib.esm/index.js` in es6 format
- `lib.cjs` build `dist/lib.cjs/index.js` in es5 format
- `umd` build `dist/torusUtils.umd.min.js` in es5 format without polyfilling corejs minified

By default, the appropriate format is used for your specified usecase
You can use a different format (if you know what you're doing eg. node) by referencing the correct file
Expand Down
9 changes: 9 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
import toruslabsTypescript from "@toruslabs/eslint-config-typescript";

export default [
{
ignores: ["dist/**", "babel.config.js"],
},
...toruslabsTypescript,
{
rules: {
"no-unused-vars": "off",
"no-implicit-any": "off",
},
},
{
files: ["test/**"],
rules: {
"import/no-extraneous-dependencies": "off",
},
},
];
Loading