To build a NestJS library, you can follow these steps:
Create a new NestJS project using the NestJS CLI:
nest new my-library
Change the working directory to your library folder:
cd my-library
Create a new library module using the NestJS CLI:
nest g library my-library
This will generate a new folder my-library inside the src folder. This folder contains the library module and its components. You can now create your library components inside this folder.
After you’ve created your components, you can build the library using the following command:
npm run build my-library
The built library files will be located in the dist folder. You can then publish your library to a package registry such as npm by running the following command:
npm publish
Note that before publishing your library, you should update the package.json file with the appropriate version number and dependencies.
That’s it! You’ve now successfully built and published your NestJS library.