forked from tornado-packages/noble-curves
readme
This commit is contained in:
parent
49fb90ae9a
commit
cf17f7fe01
@ -40,10 +40,6 @@ For [Deno](https://deno.land), ensure to use [npm specifier](https://deno.land/m
|
|||||||
For React Native, you may need a [polyfill for crypto.getRandomValues](https://github.com/LinusU/react-native-get-random-values).
|
For React Native, you may need a [polyfill for crypto.getRandomValues](https://github.com/LinusU/react-native-get-random-values).
|
||||||
If you don't like NPM, a standalone [noble-curves.js](https://github.com/paulmillr/noble-curves/releases) is also available.
|
If you don't like NPM, a standalone [noble-curves.js](https://github.com/paulmillr/noble-curves/releases) is also available.
|
||||||
|
|
||||||
The library is tree-shaking-friendly and does not expose root entry point as
|
|
||||||
`@noble/curves`. Instead, you need to import specific primitives.
|
|
||||||
This is done to ensure small size of your apps.
|
|
||||||
|
|
||||||
The package consists of two parts:
|
The package consists of two parts:
|
||||||
|
|
||||||
* [Implementations](#implementations), utilizing one dependency [noble-hashes](https://github.com/paulmillr/noble-hashes),
|
* [Implementations](#implementations), utilizing one dependency [noble-hashes](https://github.com/paulmillr/noble-hashes),
|
||||||
@ -60,6 +56,8 @@ The package consists of two parts:
|
|||||||
#### Generic example for all curves, secp256k1
|
#### Generic example for all curves, secp256k1
|
||||||
|
|
||||||
```ts
|
```ts
|
||||||
|
// import * from '@noble/curves'; // Error
|
||||||
|
// Use sub-imports for tree-shaking, to ensure small size of your apps
|
||||||
// Each curve has similar methods
|
// Each curve has similar methods
|
||||||
import { secp256k1 } from '@noble/curves/secp256k1'; // ESM and Common.js
|
import { secp256k1 } from '@noble/curves/secp256k1'; // ESM and Common.js
|
||||||
// import { secp256k1 } from 'npm:@noble/curves@1.2.0/secp256k1'; // Deno
|
// import { secp256k1 } from 'npm:@noble/curves@1.2.0/secp256k1'; // Deno
|
||||||
|
Loading…
Reference in New Issue
Block a user