{"id":13846967,"url":"https://github.com/rjlopezdev/nestjs-lib-starter","last_synced_at":"2025-07-12T08:31:07.536Z","repository":{"id":38175277,"uuid":"241183608","full_name":"rjlopezdev/nestjs-lib-starter","owner":"rjlopezdev","description":":package: :cat2: A Starter for Nestjs Library Development","archived":false,"fork":false,"pushed_at":"2023-01-05T07:39:52.000Z","size":3689,"stargazers_count":18,"open_issues_count":14,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-03T23:43:25.271Z","etag":null,"topics":["library","nestjs","schematics","template"],"latest_commit_sha":null,"homepage":"https://rjlopezdev.github.io/nestjs-lib-starter/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rjlopezdev.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-17T18:54:06.000Z","updated_at":"2022-01-01T19:14:18.000Z","dependencies_parsed_at":"2023-02-03T18:46:27.225Z","dependency_job_id":null,"html_url":"https://github.com/rjlopezdev/nestjs-lib-starter","commit_stats":null,"previous_names":[],"tags_count":31,"template":true,"template_full_name":null,"purl":"pkg:github/rjlopezdev/nestjs-lib-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjlopezdev%2Fnestjs-lib-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjlopezdev%2Fnestjs-lib-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjlopezdev%2Fnestjs-lib-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjlopezdev%2Fnestjs-lib-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rjlopezdev","download_url":"https://codeload.github.com/rjlopezdev/nestjs-lib-starter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjlopezdev%2Fnestjs-lib-starter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264962073,"owners_count":23689729,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["library","nestjs","schematics","template"],"created_at":"2024-08-04T18:00:51.372Z","updated_at":"2025-07-12T08:31:07.210Z","avatar_url":"https://github.com/rjlopezdev.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"\u003e :bulb: See [CONFIGURE_TEMPLATE.md](https://gist.github.com/rjlopezdev/f2c2ab0db522aad87c98fb1dc2e4ef14) to configure this template. Then, remove the file and this advise.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://d33wubrfki0l68.cloudfront.net/49c2be6f2607b5c12dd27f8ecc8521723447975d/f05c5/logo-small.cbbeba89.svg\" alt=\"Nest Library Starter\" width=\"200\" height=\"200\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e Nest Library Starter \u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  Minimal library description.\n  \u003cbr\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"https://github.com/rjlopezdev/nestjs-lib-starter/workflows/Build%20Library%20and%20Schematics/badge.svg\"\u003e\n  \u003cimg src=\"https://codecov.io/gh/rjlopezdev/nestjs-lib-starter/branch/master/graph/badge.svg\" /\u003e\n  \u003cbr\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"https://badge.fury.io/js/nestjs-library-starter.svg\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/maintainer-rjlopezdev-orange.svg?link=https://github.com/rjlopezdev\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/license-MIT-green.svg\"\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"https://img.shields.io/badge/nest%20add-compatible-green.svg\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\"\u003e\n  \u003cbr\u003e\n  \u003cbr\u003e\n  \u003ca href=\"CONTRIBUTING.md\"\u003e Contributing \u003c/a\u003e\n  ·\n  \u003ca href=\"LICENSE\"\u003e License \u003c/a\u003e\n\u003c/p\u003e\n\n\u003e :books: [See complete documentation](https://rjlopezdev.github.io/nestjs-lib-starter/)\n\nAn exhaustive description of the library.\n\n# :notebook: Summary\n\n* [Installation](#installation)\n* [Setup](#setup)\n* [Usage](#usage)\n  * [LibraryNameService](#librarynameservice)\n* [Schematics](#schematics)\n\n# :package: Installation\n\n* :cat2: Using Nest CLI:\n```\nnest add nestjs-library-starter\n```\n\n* :package: Using Package Manager: \n```\nnpm install --save nestjs-library-starter\n```\n\n# :wrench: Setup\n\nExplain your library setup.\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { LibraryNameModule, LibraryNameConfig } from 'nestjs-library-starter';\n\nconst CONFIG: LibraryNameConfig = {\n  value: 'Awesome!'\n}\n\n@Module({\n  imports: [\n    ...\n    LibraryNameModule.register(CONFIG)\n  ],\n  controllers: [ ... ],\n  providers: [ ... ],\n})\nexport class AppModule {}\n```\n\n## :control_knobs: Config\n\n| Value | Type | Default | Description |\n| --- | --- | --- | --- |\n| value | __string__ | `\u003cDEFAULT\u003e` | A powerful value |\n\n# :books: Usage\n\nExplain your library usage.\n\n## LibraryNameService\n\nA service with an awesome \u0026 helpul functionallity.\n\n| Method | Signature | Description |\n| --- | --- | --- |\nprintConfig | __config__: `LibraryNameConfig` | Prints a provided _configuration_ |\n\n# :art: Schematics\n\nInvoke Schematics using:\n\n```\nnest g \u003cschematic\u003e [params] --collection nestjs-library-starter\n```\n\n## demo\n\n\u003e Prints a cute cat.\n\n| Parameter | Type | Default | Description |\n| --- | --- | --- | --- |\n| __catType__ | _string_ | Default | Type of cat to print.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjlopezdev%2Fnestjs-lib-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frjlopezdev%2Fnestjs-lib-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjlopezdev%2Fnestjs-lib-starter/lists"}