diff --git a/packages/codegen/src/next/generators/readme/ReadmeGenerator.ts b/packages/codegen/src/next/generators/readme/ReadmeGenerator.ts
index 5e0a876840..18dff1abd0 100644
--- a/packages/codegen/src/next/generators/readme/ReadmeGenerator.ts
+++ b/packages/codegen/src/next/generators/readme/ReadmeGenerator.ts
@@ -50,10 +50,10 @@ export class ReadmeGenerator {
let pattern: string;
switch (this.module) {
case 'evmApi':
- pattern = '- [Evm Api Hooks](#-evm-api-hooks)';
+ pattern = '- [Evm Api Hooks](#evm-api-hooks)';
break;
case 'solApi':
- pattern = '- [Solana Api Hooks](#-solana-api-hooks)';
+ pattern = '- [Solana Api Hooks](#solana-api-hooks)';
break;
default:
throw new Error(`No Pattern for the ${this.module}`);
@@ -62,7 +62,7 @@ export class ReadmeGenerator {
return this.operationFilesParser.parsedOperations.map((operation) => {
return {
type: 'append',
- template: ' - [{{ hookName }}](#️-{{ hookName }})',
+ template: ' - [{{ hookName }}](#️{{ hookName }})',
path: path.join(paths.packages, 'next/README.md'),
pattern,
data: {
diff --git a/packages/codegen/src/next/generators/readme/templates/README.md.hbs b/packages/codegen/src/next/generators/readme/templates/README.md.hbs
index 0f1b02be2c..f139891455 100644
--- a/packages/codegen/src/next/generators/readme/templates/README.md.hbs
+++ b/packages/codegen/src/next/generators/readme/templates/README.md.hbs
@@ -7,8 +7,6 @@
![npm](https://img.shields.io/npm/v/@moralisweb3/next)
-![node-current](https://img.shields.io/node/v/@moralisweb3/next)
-![GitHub last commit](https://img.shields.io/github/last-commit/MoralisWeb3/@moralisweb3/next)
![npm bundle size](https://img.shields.io/bundlephobia/minzip/@moralisweb3/next)
![npm type definitions](https://img.shields.io/npm/types/@moralisweb3/next)
@@ -26,18 +24,18 @@ Please check the [official documentation of Moralis](https://docs.moralis.io/) f
### 1. Install Dependencies
-Make sure to have `next`, `react`, `react-dom` and `moralis` installed as dependencies, then install `@moralisweb3/next`
+Make sure to have `next`, `next-auth`, `react`, `react-dom` and `moralis` installed as dependencies, then install `@moralisweb3/next`
In short:
```sh
-npm install moralis @moralisweb3/next next react react-dom
+npm install moralis @moralisweb3/next next next-auth react react-dom
```
or
```sh
-yarn add moralis @moralisweb3/next next react react-dom
+yarn add moralis @moralisweb3/next next next-auth react react-dom
```
> Make sure to also `moralis` to the latest version, when you update `@moralisweb3/next`.
@@ -81,11 +79,11 @@ If you need help with setting up the boilerplate or have other questions - don't
- [🔐 Authentication and Session Management with NextAuth](#️-authentication-and-session-management-with-nextauth)
- [✨ Hook Usage Example](#️-hook-usage-example)
- [⚙️ Hook Advanced Config](#️-hook-advanced-config)
-- [Authentication Api Hooks](#-authentication-api-hooks)
- - [useAuthRequestChallengeSolana](#️-useAuthRequestChallengeSolana)
- - [useAuthRequestChallengeEvm](#-useAuthRequestChallengeEvm)
-- [Evm Api Hooks](#-evm-api-hooks)
-- [Solana Api Hooks](#-solana-api-hooks)
+- [Authentication Api Hooks](#authentication-api-hooks)
+ - [useAuthRequestChallengeSolana](#️useAuthRequestChallengeSolana)
+ - [useAuthRequestChallengeEvm](#useAuthRequestChallengeEvm)
+- [Evm Api Hooks](#evm-api-hooks)
+- [Solana Api Hooks](#solana-api-hooks)
- [🧙♂️ Community](#️-community)
# 🔐 Authentication and Session Management with NextAuth
diff --git a/packages/next/README.md b/packages/next/README.md
index 484d0fe154..745850e1ca 100644
--- a/packages/next/README.md
+++ b/packages/next/README.md
@@ -1,14 +1,12 @@
-
+
![npm](https://img.shields.io/npm/v/@moralisweb3/next)
-![node-current](https://img.shields.io/node/v/@moralisweb3/next)
-![GitHub last commit](https://img.shields.io/github/last-commit/MoralisWeb3/@moralisweb3/next)
![npm bundle size](https://img.shields.io/bundlephobia/minzip/@moralisweb3/next)
![npm type definitions](https://img.shields.io/npm/types/@moralisweb3/next)
@@ -26,18 +24,18 @@ Please check the [official documentation of Moralis](https://docs.moralis.io/) f
### 1. Install Dependencies
-Make sure to have `next`, `react`, `react-dom` and `moralis` installed as dependencies, then install `@moralisweb3/next`
+Make sure to have `next`, `next-auth`, `react`, `react-dom` and `moralis` installed as dependencies, then install `@moralisweb3/next`
In short:
```sh
-npm install moralis @moralisweb3/next next react react-dom
+npm install moralis @moralisweb3/next next next-auth react react-dom
```
or
```sh
-yarn add moralis @moralisweb3/next next react react-dom
+yarn add moralis @moralisweb3/next next next-auth react react-dom
```
> Make sure to also `moralis` to the latest version, when you update `@moralisweb3/next`.
@@ -82,55 +80,55 @@ If you need help with setting up the boilerplate or have other questions - don't
- [✨ Hook Usage Example](#️-hook-usage-example)
- [⚙️ Hook Advanced Config](#️-hook-advanced-config)
- [Authentication Api Hooks](#-authentication-api-hooks)
- - [useAuthRequestChallengeSolana](#️-useAuthRequestChallengeSolana)
+ - [useAuthRequestChallengeSolana](#️useAuthRequestChallengeSolana)
- [useAuthRequestChallengeEvm](#-useAuthRequestChallengeEvm)
- [Evm Api Hooks](#-evm-api-hooks)
- - [useEvmWeb3ApiVersion](#️-useEvmWeb3ApiVersion)
- - [useEvmRunContractFunction](#️-useEvmRunContractFunction)
- - [useEvmEndpointWeights](#️-useEvmEndpointWeights)
- - [useEvmWalletTransactions](#️-useEvmWalletTransactions)
- - [useEvmTransaction](#️-useEvmTransaction)
- - [useEvmWalletTokenTransfers](#️-useEvmWalletTokenTransfers)
- - [useEvmWalletTokenBalances](#️-useEvmWalletTokenBalances)
- - [useEvmTokenTransfers](#️-useEvmTokenTransfers)
- - [useEvmTokenPrice](#️-useEvmTokenPrice)
- - [useEvmTokenMetadata](#️-useEvmTokenMetadata)
- - [useEvmTokenMetadataBySymbol](#️-useEvmTokenMetadataBySymbol)
- - [useEvmTokenAllowance](#️-useEvmTokenAllowance)
- - [useEvmResolveDomain](#️-useEvmResolveDomain)
- - [useEvmResolveAddress](#️-useEvmResolveAddress)
- - [useEvmSyncNFTContract](#️-useEvmSyncNFTContract)
- - [useEvmSearchNFTs](#️-useEvmSearchNFTs)
- - [useEvmReSyncMetadata](#️-useEvmReSyncMetadata)
- - [useEvmWalletNFTTransfers](#️-useEvmWalletNFTTransfers)
- - [useEvmWalletNFTs](#️-useEvmWalletNFTs)
- - [useEvmWalletNFTCollections](#️-useEvmWalletNFTCollections)
- - [useEvmNFTTransfers](#️-useEvmNFTTransfers)
- - [useEvmNFTTransfersFromToBlock](#️-useEvmNFTTransfersFromToBlock)
- - [useEvmNFTTransfersByBlock](#️-useEvmNFTTransfersByBlock)
- - [useEvmNFTTrades](#️-useEvmNFTTrades)
- - [useEvmNFTTokenIdOwners](#️-useEvmNFTTokenIdOwners)
- - [useEvmNFTOwners](#️-useEvmNFTOwners)
- - [useEvmNFTMetadata](#️-useEvmNFTMetadata)
- - [useEvmNFTLowestPrice](#️-useEvmNFTLowestPrice)
- - [useEvmNFTContractTransfers](#️-useEvmNFTContractTransfers)
- - [useEvmNFTContractMetadata](#️-useEvmNFTContractMetadata)
- - [useEvmContractNFTs](#️-useEvmContractNFTs)
- - [useEvmUploadFolder](#️-useEvmUploadFolder)
- - [useEvmContractLogs](#️-useEvmContractLogs)
- - [useEvmContractEvents](#️-useEvmContractEvents)
- - [useEvmPairReserves](#️-useEvmPairReserves)
- - [useEvmPairAddress](#️-useEvmPairAddress)
- - [useEvmDateToBlock](#️-useEvmDateToBlock)
- - [useEvmBlock](#️-useEvmBlock)
- - [useEvmNativeBalance](#️-useEvmNativeBalance)
+ - [useEvmWeb3ApiVersion](#️useEvmWeb3ApiVersion)
+ - [useEvmRunContractFunction](#️useEvmRunContractFunction)
+ - [useEvmEndpointWeights](#️useEvmEndpointWeights)
+ - [useEvmWalletTransactions](#️useEvmWalletTransactions)
+ - [useEvmTransaction](#️useEvmTransaction)
+ - [useEvmWalletTokenTransfers](#️useEvmWalletTokenTransfers)
+ - [useEvmWalletTokenBalances](#️useEvmWalletTokenBalances)
+ - [useEvmTokenTransfers](#️useEvmTokenTransfers)
+ - [useEvmTokenPrice](#️useEvmTokenPrice)
+ - [useEvmTokenMetadata](#️useEvmTokenMetadata)
+ - [useEvmTokenMetadataBySymbol](#️useEvmTokenMetadataBySymbol)
+ - [useEvmTokenAllowance](#️useEvmTokenAllowance)
+ - [useEvmResolveDomain](#️useEvmResolveDomain)
+ - [useEvmResolveAddress](#️useEvmResolveAddress)
+ - [useEvmSyncNFTContract](#️useEvmSyncNFTContract)
+ - [useEvmSearchNFTs](#️useEvmSearchNFTs)
+ - [useEvmReSyncMetadata](#️useEvmReSyncMetadata)
+ - [useEvmWalletNFTTransfers](#️useEvmWalletNFTTransfers)
+ - [useEvmWalletNFTs](#️useEvmWalletNFTs)
+ - [useEvmWalletNFTCollections](#️useEvmWalletNFTCollections)
+ - [useEvmNFTTransfers](#️useEvmNFTTransfers)
+ - [useEvmNFTTransfersFromToBlock](#️useEvmNFTTransfersFromToBlock)
+ - [useEvmNFTTransfersByBlock](#️useEvmNFTTransfersByBlock)
+ - [useEvmNFTTrades](#️useEvmNFTTrades)
+ - [useEvmNFTTokenIdOwners](#️useEvmNFTTokenIdOwners)
+ - [useEvmNFTOwners](#️useEvmNFTOwners)
+ - [useEvmNFTMetadata](#️useEvmNFTMetadata)
+ - [useEvmNFTLowestPrice](#️useEvmNFTLowestPrice)
+ - [useEvmNFTContractTransfers](#️useEvmNFTContractTransfers)
+ - [useEvmNFTContractMetadata](#️useEvmNFTContractMetadata)
+ - [useEvmContractNFTs](#️useEvmContractNFTs)
+ - [useEvmUploadFolder](#️useEvmUploadFolder)
+ - [useEvmContractLogs](#️useEvmContractLogs)
+ - [useEvmContractEvents](#️useEvmContractEvents)
+ - [useEvmPairReserves](#️useEvmPairReserves)
+ - [useEvmPairAddress](#️useEvmPairAddress)
+ - [useEvmDateToBlock](#️useEvmDateToBlock)
+ - [useEvmBlock](#️useEvmBlock)
+ - [useEvmNativeBalance](#️useEvmNativeBalance)
- [Solana Api Hooks](#-solana-api-hooks)
- - [useSolTokenPrice](#️-useSolTokenPrice)
- - [useSolNFTMetadata](#️-useSolNFTMetadata)
- - [useSolSPL](#️-useSolSPL)
- - [useSolPortfolio](#️-useSolPortfolio)
- - [useSolNFTs](#️-useSolNFTs)
- - [useSolBalance](#️-useSolBalance)
+ - [useSolTokenPrice](#️useSolTokenPrice)
+ - [useSolNFTMetadata](#️useSolNFTMetadata)
+ - [useSolSPL](#️useSolSPL)
+ - [useSolPortfolio](#️useSolPortfolio)
+ - [useSolNFTs](#️useSolNFTs)
+ - [useSolBalance](#️useSolBalance)
- [🧙♂️ Community](#️-community)
# 🔐 Authentication and Session Management with NextAuth
diff --git a/packages/next/package.json b/packages/next/package.json
index c14df5628e..85a42fd3d3 100644
--- a/packages/next/package.json
+++ b/packages/next/package.json
@@ -1,5 +1,6 @@
{
"name": "@moralisweb3/next",
+ "description": "Moralis Evm and Solana Hooks for NextJS",
"author": "Moralis",
"version": "2.8.1",
"license": "MIT",