{"name":"@keeex/js-keys","version":"4.7.7","description":"Manage keys for digital signatures","scripts":{},"homepage":"https://keeex.me/oss","type":"module","author":"KeeeX SAS","contributors":[{"name":"Gabriel Paul \"Cley Faye\" Risterucci","email":"gabriel@keeex.net"}],"license":"SEE LICENSE IN LICENSE","dependencies":{"@keeex/bip39":"^3.0.0","@keeex/bubble_babble":"^3.0.1","@keeex/crypto":"^3.7.8","@keeex/utils":"^7.6.2","@keeex/x509":"^1.1.8","@noble/curves":"^2.0.1","bech32":"^2.0.0"},"files":["lib","web"],"exports":{"./bitcoin/consts.js":{"node":"./lib/bitcoin/consts.js","browser":"./web/bitcoin/consts.js","react-native":"./web/bitcoin/consts.js","default":"./lib/bitcoin/consts.js"},"./bitcoin/formatter.js":{"node":"./lib/bitcoin/formatter.js","browser":"./web/bitcoin/formatter.js","react-native":"./web/bitcoin/formatter.js","default":"./lib/bitcoin/formatter.js"},"./bitcoin/io.js":{"node":"./lib/bitcoin/io.js","browser":"./web/bitcoin/io.js","react-native":"./web/bitcoin/io.js","default":"./lib/bitcoin/io.js"},"./bitcoin/iotypes.js":{"node":"./lib/bitcoin/iotypes.js","browser":"./web/bitcoin/iotypes.js","react-native":"./web/bitcoin/iotypes.js","default":"./lib/bitcoin/iotypes.js"},"./bitcoin/json.js":{"node":"./lib/bitcoin/json.js","browser":"./web/bitcoin/json.js","react-native":"./web/bitcoin/json.js","default":"./lib/bitcoin/json.js"},"./bitcoin/keypair.js":{"node":"./lib/bitcoin/keypair.js","browser":"./web/bitcoin/keypair.js","react-native":"./web/bitcoin/keypair.js","default":"./lib/bitcoin/keypair.js"},"./bitcoin/types.js":{"node":"./lib/bitcoin/types.js","browser":"./web/bitcoin/types.js","react-native":"./web/bitcoin/types.js","default":"./lib/bitcoin/types.js"},"./bitcoin/utils.js":{"node":"./lib/bitcoin/utils.js","browser":"./web/bitcoin/utils.js","react-native":"./web/bitcoin/utils.js","default":"./lib/bitcoin/utils.js"},"./bundle.js":{"node":"./lib/bundle.js","browser":"./web/bundle.js","react-native":"./web/bundle.js","default":"./lib/bundle.js"},"./bundle/keys.js":{"node":"./lib/bundle/keys.js","browser":"./web/bundle/keys.js","react-native":"./web/bundle/keys.js","default":"./lib/bundle/keys.js"},"./bundle/types.js":{"node":"./lib/bundle/types.js","browser":"./web/bundle/types.js","react-native":"./web/bundle/types.js","default":"./lib/bundle/types.js"},"./bundle/v1.js":{"node":"./lib/bundle/v1.js","browser":"./web/bundle/v1.js","react-native":"./web/bundle/v1.js","default":"./lib/bundle/v1.js"},"./bundle/v2.js":{"node":"./lib/bundle/v2.js","browser":"./web/bundle/v2.js","react-native":"./web/bundle/v2.js","default":"./lib/bundle/v2.js"},"./ethereum/consts.js":{"node":"./lib/ethereum/consts.js","browser":"./web/ethereum/consts.js","react-native":"./web/ethereum/consts.js","default":"./lib/ethereum/consts.js"},"./ethereum/formatter.js":{"node":"./lib/ethereum/formatter.js","browser":"./web/ethereum/formatter.js","react-native":"./web/ethereum/formatter.js","default":"./lib/ethereum/formatter.js"},"./ethereum/io.js":{"node":"./lib/ethereum/io.js","browser":"./web/ethereum/io.js","react-native":"./web/ethereum/io.js","default":"./lib/ethereum/io.js"},"./ethereum/iotypes.js":{"node":"./lib/ethereum/iotypes.js","browser":"./web/ethereum/iotypes.js","react-native":"./web/ethereum/iotypes.js","default":"./lib/ethereum/iotypes.js"},"./ethereum/json.js":{"node":"./lib/ethereum/json.js","browser":"./web/ethereum/json.js","react-native":"./web/ethereum/json.js","default":"./lib/ethereum/json.js"},"./ethereum/keypair.js":{"node":"./lib/ethereum/keypair.js","browser":"./web/ethereum/keypair.js","react-native":"./web/ethereum/keypair.js","default":"./lib/ethereum/keypair.js"},"./ethereum/types.js":{"node":"./lib/ethereum/types.js","browser":"./web/ethereum/types.js","react-native":"./web/ethereum/types.js","default":"./lib/ethereum/types.js"},"./ethereum/utils.js":{"node":"./lib/ethereum/utils.js","browser":"./web/ethereum/utils.js","react-native":"./web/ethereum/utils.js","default":"./lib/ethereum/utils.js"},"./index.js":{"node":"./lib/index.js","browser":"./web/index.js","react-native":"./web/index.js","default":"./lib/index.js"},"./keys.js":{"node":"./lib/keys.js","browser":"./web/keys.js","react-native":"./web/keys.js","default":"./lib/keys.js"},"./lib/bitcoin/consts.js":"./lib/bitcoin/consts.js","./lib/bitcoin/formatter.js":"./lib/bitcoin/formatter.js","./lib/bitcoin/io.js":"./lib/bitcoin/io.js","./lib/bitcoin/iotypes.js":"./lib/bitcoin/iotypes.js","./lib/bitcoin/json.js":"./lib/bitcoin/json.js","./lib/bitcoin/keypair.js":"./lib/bitcoin/keypair.js","./lib/bitcoin/types.js":"./lib/bitcoin/types.js","./lib/bitcoin/utils.js":"./lib/bitcoin/utils.js","./lib/bundle.js":"./lib/bundle.js","./lib/bundle/keys.js":"./lib/bundle/keys.js","./lib/bundle/types.js":"./lib/bundle/types.js","./lib/bundle/v1.js":"./lib/bundle/v1.js","./lib/bundle/v2.js":"./lib/bundle/v2.js","./lib/ethereum/consts.js":"./lib/ethereum/consts.js","./lib/ethereum/formatter.js":"./lib/ethereum/formatter.js","./lib/ethereum/io.js":"./lib/ethereum/io.js","./lib/ethereum/iotypes.js":"./lib/ethereum/iotypes.js","./lib/ethereum/json.js":"./lib/ethereum/json.js","./lib/ethereum/keypair.js":"./lib/ethereum/keypair.js","./lib/ethereum/types.js":"./lib/ethereum/types.js","./lib/ethereum/utils.js":"./lib/ethereum/utils.js","./lib/index.js":"./lib/index.js","./lib/keys.js":"./lib/keys.js","./lib/secp256k1/consts.js":"./lib/secp256k1/consts.js","./lib/secp256k1/curve.js":"./lib/secp256k1/curve.js","./lib/secp256k1/ecsig.js":"./lib/secp256k1/ecsig.js","./lib/secp256k1/keypair.js":"./lib/secp256k1/keypair.js","./lib/shared/errors.js":"./lib/shared/errors.js","./lib/shared/io.js":"./lib/shared/io.js","./lib/shared/iotypes.js":"./lib/shared/iotypes.js","./lib/shared/keypair.js":"./lib/shared/keypair.js","./lib/shared/localdata.js":"./lib/shared/localdata.js","./lib/shared/types.js":"./lib/shared/types.js","./lib/utils/crypto.js":"./lib/utils/crypto.js","./lib/utils/num.js":"./lib/utils/num.js","./lib/utils/presentable.js":"./lib/utils/presentable.js","./lib/utils/recovery.js":"./lib/utils/recovery.js","./lib/utils/types.js":"./lib/utils/types.js","./lib/x509/formatter.js":"./lib/x509/formatter.js","./lib/x509/io.js":"./lib/x509/io.js","./lib/x509/iotypes.js":"./lib/x509/iotypes.js","./lib/x509/keypair.js":"./lib/x509/keypair.js","./lib/x509/types.js":"./lib/x509/types.js","./lib/x509/utils.js":"./lib/x509/utils.js","./secp256k1/consts.js":{"node":"./lib/secp256k1/consts.js","browser":"./web/secp256k1/consts.js","react-native":"./web/secp256k1/consts.js","default":"./lib/secp256k1/consts.js"},"./secp256k1/curve.js":{"node":"./lib/secp256k1/curve.js","browser":"./web/secp256k1/curve.js","react-native":"./web/secp256k1/curve.js","default":"./lib/secp256k1/curve.js"},"./secp256k1/ecsig.js":{"node":"./lib/secp256k1/ecsig.js","browser":"./web/secp256k1/ecsig.js","react-native":"./web/secp256k1/ecsig.js","default":"./lib/secp256k1/ecsig.js"},"./secp256k1/keypair.js":{"node":"./lib/secp256k1/keypair.js","browser":"./web/secp256k1/keypair.js","react-native":"./web/secp256k1/keypair.js","default":"./lib/secp256k1/keypair.js"},"./shared/errors.js":{"node":"./lib/shared/errors.js","browser":"./web/shared/errors.js","react-native":"./web/shared/errors.js","default":"./lib/shared/errors.js"},"./shared/io.js":{"node":"./lib/shared/io.js","browser":"./web/shared/io.js","react-native":"./web/shared/io.js","default":"./lib/shared/io.js"},"./shared/iotypes.js":{"node":"./lib/shared/iotypes.js","browser":"./web/shared/iotypes.js","react-native":"./web/shared/iotypes.js","default":"./lib/shared/iotypes.js"},"./shared/keypair.js":{"node":"./lib/shared/keypair.js","browser":"./web/shared/keypair.js","react-native":"./web/shared/keypair.js","default":"./lib/shared/keypair.js"},"./shared/localdata.js":{"node":"./lib/shared/localdata.js","browser":"./web/shared/localdata.js","react-native":"./web/shared/localdata.js","default":"./lib/shared/localdata.js"},"./shared/types.js":{"node":"./lib/shared/types.js","browser":"./web/shared/types.js","react-native":"./web/shared/types.js","default":"./lib/shared/types.js"},"./utils/crypto.js":{"node":"./lib/utils/crypto.js","browser":"./web/utils/crypto.js","react-native":"./web/utils/crypto.js","default":"./lib/utils/crypto.js"},"./utils/num.js":{"node":"./lib/utils/num.js","browser":"./web/utils/num.js","react-native":"./web/utils/num.js","default":"./lib/utils/num.js"},"./utils/presentable.js":{"node":"./lib/utils/presentable.js","browser":"./web/utils/presentable.js","react-native":"./web/utils/presentable.js","default":"./lib/utils/presentable.js"},"./utils/recovery.js":{"node":"./lib/utils/recovery.js","browser":"./web/utils/recovery.js","react-native":"./web/utils/recovery.js","default":"./lib/utils/recovery.js"},"./utils/types.js":{"node":"./lib/utils/types.js","browser":"./web/utils/types.js","react-native":"./web/utils/types.js","default":"./lib/utils/types.js"},"./web/bitcoin/consts.js":"./web/bitcoin/consts.js","./web/bitcoin/formatter.js":"./web/bitcoin/formatter.js","./web/bitcoin/io.js":"./web/bitcoin/io.js","./web/bitcoin/iotypes.js":"./web/bitcoin/iotypes.js","./web/bitcoin/json.js":"./web/bitcoin/json.js","./web/bitcoin/keypair.js":"./web/bitcoin/keypair.js","./web/bitcoin/types.js":"./web/bitcoin/types.js","./web/bitcoin/utils.js":"./web/bitcoin/utils.js","./web/bundle.js":"./web/bundle.js","./web/bundle/keys.js":"./web/bundle/keys.js","./web/bundle/types.js":"./web/bundle/types.js","./web/bundle/v1.js":"./web/bundle/v1.js","./web/bundle/v2.js":"./web/bundle/v2.js","./web/ethereum/consts.js":"./web/ethereum/consts.js","./web/ethereum/formatter.js":"./web/ethereum/formatter.js","./web/ethereum/io.js":"./web/ethereum/io.js","./web/ethereum/iotypes.js":"./web/ethereum/iotypes.js","./web/ethereum/json.js":"./web/ethereum/json.js","./web/ethereum/keypair.js":"./web/ethereum/keypair.js","./web/ethereum/types.js":"./web/ethereum/types.js","./web/ethereum/utils.js":"./web/ethereum/utils.js","./web/index.js":"./web/index.js","./web/keys.js":"./web/keys.js","./web/secp256k1/consts.js":"./web/secp256k1/consts.js","./web/secp256k1/curve.js":"./web/secp256k1/curve.js","./web/secp256k1/ecsig.js":"./web/secp256k1/ecsig.js","./web/secp256k1/keypair.js":"./web/secp256k1/keypair.js","./web/shared/errors.js":"./web/shared/errors.js","./web/shared/io.js":"./web/shared/io.js","./web/shared/iotypes.js":"./web/shared/iotypes.js","./web/shared/keypair.js":"./web/shared/keypair.js","./web/shared/localdata.js":"./web/shared/localdata.js","./web/shared/types.js":"./web/shared/types.js","./web/utils/crypto.js":"./web/utils/crypto.js","./web/utils/num.js":"./web/utils/num.js","./web/utils/presentable.js":"./web/utils/presentable.js","./web/utils/recovery.js":"./web/utils/recovery.js","./web/utils/types.js":"./web/utils/types.js","./web/x509/formatter.js":"./web/x509/formatter.js","./web/x509/io.js":"./web/x509/io.js","./web/x509/iotypes.js":"./web/x509/iotypes.js","./web/x509/keypair.js":"./web/x509/keypair.js","./web/x509/types.js":"./web/x509/types.js","./web/x509/utils.js":"./web/x509/utils.js","./x509/formatter.js":{"node":"./lib/x509/formatter.js","browser":"./web/x509/formatter.js","react-native":"./web/x509/formatter.js","default":"./lib/x509/formatter.js"},"./x509/io.js":{"node":"./lib/x509/io.js","browser":"./web/x509/io.js","react-native":"./web/x509/io.js","default":"./lib/x509/io.js"},"./x509/iotypes.js":{"node":"./lib/x509/iotypes.js","browser":"./web/x509/iotypes.js","react-native":"./web/x509/iotypes.js","default":"./lib/x509/iotypes.js"},"./x509/keypair.js":{"node":"./lib/x509/keypair.js","browser":"./web/x509/keypair.js","react-native":"./web/x509/keypair.js","default":"./lib/x509/keypair.js"},"./x509/types.js":{"node":"./lib/x509/types.js","browser":"./web/x509/types.js","react-native":"./web/x509/types.js","default":"./lib/x509/types.js"},"./x509/utils.js":{"node":"./lib/x509/utils.js","browser":"./web/x509/utils.js","react-native":"./web/x509/utils.js","default":"./lib/x509/utils.js"}}}