libauth
libauth copied to clipboard
V2.1.1 - Wordlists changed to v3.0.0 wordlists
The JSON mnemonic word lists in LibAuth V2.1 use import someWordList from wordListFile assert { type: 'json' }
which was an experimental JS feature. Recent versions of Rollup (which Vite uses) will no longer build with this syntax (causes unexpected token
error).
This PR just updates the mnemonic word lists to the word list files used in V3.0.0 and updates the imports in bip39.ts
accordingly.
This creates a very large diff (for each of the word files). It might just be easier to run the below commands to copy over on top of what I have in this PR to ensure no changes to the word lists relative to V3.0.0.
cd src/lib/key/word-lists
curl -o bip39.chinese-simplified.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.chinese-simplified.ts
curl -o bip39.chinese-traditional.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.chinese-traditional.ts
curl -o bip39.czech.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.czech.ts
curl -o bip39.english.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.english.ts
curl -o bip39.french.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.french.ts
curl -o bip39.italian.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.italian.ts
curl -o bip39.japanese.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.japanese.ts
curl -o bip39.korean.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.korean.ts
curl -o bip39.portuguese.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.portuguese.ts
curl -o bip39.spanish.ts https://raw.githubusercontent.com/bitauth/libauth/v3.0.0/src/lib/key/word-lists/bip39.spanish.ts