Monorepo of useful libraries for developers
Find a file
semantic-release-bot 4d21e6592f chore(release): -v1.0.0 [skip ci]
## 1.0.0 (2023-07-15)

### Features

* add dynamic module ([dcbd3ba](dcbd3ba509))
* add fetch transaction ([8a285e2](8a285e23b3))
* add list transactions ([349ff35](349ff3587c))
* add paystack lib and demo app ([1ee0bd9](1ee0bd9f42))
* add release as part of publish ([6e6e1ca](6e6e1cabcf))
* added charge transaction endpoint ([1316ed1](1316ed1a54))
* added demo for fetch split transaction ([1ffd743](1ffd74346f))
* added export transaction ([c3dec33](c3dec330cb))
* added github action ([835204c](835204c18a))
* added github action ([dddd460](dddd460970))
* added husky and removed commitizen ([eecc61a](eecc61a5f6))
* added husky and removed commitizen ([e1299e9](e1299e9931))
* added list split endpoint ([50aabb5](50aabb5c27))
* added maintainers ([7f24577](7f245770b5))
* added npm token for agent ([26546c1](26546c1899))
* added partial debit ([856c716](856c716903))
* added semantic release versioning ([6aac837](6aac837933))
* added split transaction create split ([2974fa2](2974fa2f3c))
* added view transaction timeline ([f837129](f83712964d))
* configure husky and commitizen ([d1ccaa1](d1ccaa1e57))
* fetch split transaction api ([78fbd8e](78fbd8e8ad))
* made http service header reusable ([56735ef](56735efc13))
* new release test ([2603334](26033340b4))
* **ns-paystack:** add changelog file to prettier ignore ([22e1be3](22e1be347f))
* **ns-paystack:** added branches ([3e3d870](3e3d870044))
* **ns-paystack:** added create release ([0b6eb07](0b6eb0782d))
* **ns-paystack:** added manual ci trigger ([1a5143b](1a5143bda2))
* **ns-paystack:** added npmrc ([91e63a7](91e63a7ebd))
* **ns-paystack:** added semantic release npm git module ([34f369c](34f369ce97))
* **ns-paystack:** create release test ([59cd77c](59cd77cd01))
* **ns-paystack:** move to github npm packages ([c9d622d](c9d622d507))
* **ns-paystack:** update branches ([27136c1](27136c1d0b))
* **ns-paystack:** update node and npm version ([f7a454c](f7a454c6db))
* **ns-paystack:** update workflow ci env ([e0fdb9b](e0fdb9b028))
* **ns-paystack:** updated github action ci ([0848c4b](0848c4bf06))
* **ns-paystack:** use npm instead of github packages ([39d8d23](39d8d2373b))
* **ns-paystack:** use nx cloud ([289c3b2](289c3b2023))
* **ns-paystack:** use semantic release plus for the generator ([13dcda0](13dcda0306))
* release 1.3.1 ([216fc3d](216fc3d884))
* release 1.3.1 ([c7e6031](c7e6031e50))
* release 1.3.1 ([52993a7](52993a7daf))
* remove e2e cache ([9428fbc](9428fbc548))
* remove semantic versioning from old way ([fa3f34c](fa3f34ca90))
* removed if check for release ([6430407](6430407ca7))
* removed if check for release ([5b349e5](5b349e5599))
* renamed library and added fetch split api ([af743db](af743db134))
* separated utils for testing ([851907f](851907f50f))
* transaction api ([8fe8ba0](8fe8ba09ad))
* update comment ([fffe9ea](fffe9eaedc))
* updated nx cloud access token ([b164ef4](b164ef474b))
* verify transaction ([aba11ba](aba11ba468))

### Bug Fixes

* bump version tag ([3583096](358309670d))
* conflicts from pull ([b269f40](b269f40e33))
* delete change log ([c4f98dc](c4f98dc3d8))
* demo service call ([fd8f863](fd8f863470))
* error handling status codes ([cac97d4](cac97d4487))
* format on code of conduct ([432fd06](432fd0631e))
* formatting for ci yaml ([e4d13da](e4d13da01c))
* formatting for github action ([f07aae5](f07aae52be))
* formatting to nx.json and tsconfig.base.json ([417a2e9](417a2e9a38))
* github action formatting ([711300f](711300f8d8))
* merge conflcits ([88df08f](88df08ff00))
* missing deps for test ([9d4ed3a](9d4ed3a6d3))
* naming models and lib paths ([bc53cd4](bc53cd4873))
* **ns-paystack:** add back npm token environment variable ([5046497](50464976cd))
* **ns-paystack:** add branches to release config for semantic versioning ([78e92c8](78e92c8072))
* **ns-paystack:** add pkgRoot to the plugins section ([0e37805](0e3780587b))
* **ns-paystack:** add run command for release ([63f0b76](63f0b7660c))
* **ns-paystack:** added branches ([efb1838](efb183860f))
* **ns-paystack:** added branches to release config ([8a41f4b](8a41f4bfeb))
* **ns-paystack:** added branches to release config ([78eb7be](78eb7be96f))
* **ns-paystack:** added github folder to lint staged ([23e87a9](23e87a990f))
* **ns-paystack:** added github secret for push to docs ([9c622a1](9c622a154c))
* **ns-paystack:** added npm and node tokens ([5fd6462](5fd6462b34))
* **ns-paystack:** added nx generator ([b8a315b](b8a315b825))
* **ns-paystack:** added public access to publish config ([2ababae](2ababaee19))
* **ns-paystack:** added release object to package.json ([97b4956](97b4956206))
* **ns-paystack:** branches ([360227d](360227d7a7))
* **ns-paystack:** bump volta to v4 ([3a6333f](3a6333f77e))
* **ns-paystack:** ci and format ([05db18e](05db18e11d))
* **ns-paystack:** deleted change log ([ed007c5](ed007c5f32))
* **ns-paystack:** deleted change log to refresh logs ([a039190](a03919005c))
* **ns-paystack:** deployment 2 ([9766cc8](9766cc8099))
* **ns-paystack:** deployment 3 ([6edc10c](6edc10c902))
* **ns-paystack:** do not run on pull request ([6e11ce5](6e11ce500c))
* **ns-paystack:** extended release config base js ([e067e45](e067e45a18))
* **ns-paystack:** focus name to lib on publish ([7762465](776246596e))
* **ns-paystack:** format ([9390cb4](9390cb4ea9))
* **ns-paystack:** formatted application using nx write ([7bb4659](7bb46599e7))
* **ns-paystack:** formatting ([cd600e2](cd600e2c5a))
* **ns-paystack:** formatting ([8d3b255](8d3b255a69))
* **ns-paystack:** formatting ([2647096](2647096e94))
* **ns-paystack:** formatting for ci ([f5f7e50](f5f7e50701))
* **ns-paystack:** ignore tsconfig base for formatting ([84df640](84df64091f))
* **ns-paystack:** main repo publish ([4701e85](4701e8586a))
* **ns-paystack:** marked repo to public ([64e525a](64e525a435))
* **ns-paystack:** prettier format manually ([c3ed882](c3ed882f0e))
* **ns-paystack:** publish config to github ([c12bbcb](c12bbcb7fd))
* **ns-paystack:** remove base release ([8291221](8291221c52))
* **ns-paystack:** remove branch from nx sha ([a407a5c](a407a5c812))
* **ns-paystack:** remove branches ([b21c3ed](b21c3ed6c4))
* **ns-paystack:** remove change log ([f6900da](f6900daea7))
* **ns-paystack:** remove change log ([83f66a9](83f66a9a8e))
* **ns-paystack:** remove deprecated workspace-lint ([b7b112a](b7b112a82d))
* **ns-paystack:** remove github pat from checkout ([8b5796a](8b5796a758))
* **ns-paystack:** remove github push ([52ad323](52ad323e49))
* **ns-paystack:** remove private field from package json ([d02bc77](d02bc77f96))
* **ns-paystack:** remove publish ([3bd89ad](3bd89add31))
* **ns-paystack:** remove run command ([e79fb4e](e79fb4e57d))
* **ns-paystack:** remove unnecessary check ([90d1f56](90d1f565f7))
* **ns-paystack:** remove workflow dispatch ([09ee312](09ee31257c))
* **ns-paystack:** removed change log ([78c7b8b](78c7b8bc15))
* **ns-paystack:** renamed github secret for semantic version to understand ([e79b4b6](e79b4b6897))
* **ns-paystack:** renamed npm scope to brianpooe ([25801ce](25801cef7d))
* **ns-paystack:** renamed root package json scope ([9419da5](9419da5005))
* **ns-paystack:** replace affected with run many ([9c5da3d](9c5da3d320))
* **ns-paystack:** replace folder packages to libs ([27b2353](27b2353a4e))
* **ns-paystack:** replace gh token with npm token ([4ec9e06](4ec9e061b4))
* **ns-paystack:** replace github packages registry to npm ([631c887](631c887fed))
* **ns-paystack:** replace nx affected with nx run-many instead ([69916e0](69916e0f3c))
* **ns-paystack:** replaced gh token with npm token ([cd7bfcd](cd7bfcd347))
* **ns-paystack:** replaced sample library name from semantic versioning command ([b09b464](b09b4642d8))
* **ns-paystack:** update package json repository url ([aa9469c](aa9469cd36))
* **ns-paystack:** update package.json for semantic versioning to recognize ([89d2fdd](89d2fdd3b3))
* **ns-paystack:** update publish config to access public ([3e3ca34](3e3ca344b0))
* **ns-paystack:** update reelase ([533f649](533f6492e7))
* **ns-paystack:** update release config ([7bca4d7](7bca4d7f9d))
* **ns-paystack:** update release config to use correct variable name ([5060fbb](5060fbbb18))
* **ns-paystack:** update release to old config ([b967591](b967591bec))
* **ns-paystack:** updated assets for semantic release git ([c8455f9](c8455f9a4f))
* **ns-paystack:** updated lint staged config js ([72c003a](72c003afaa))
* **ns-paystack:** updated npm token with admin one and added debug ([b397a2f](b397a2ff15))
* **ns-paystack:** updated package.json ([5df0933](5df09338cc))
* **ns-paystack:** updated release config base ([a9e3c7a](a9e3c7aa31))
* **ns-paystack:** updated volta volta cli for caching ([cf84ec4](cf84ec4be8))
* **ns-paystack:** upgrade actions for ci ([d669044](d669044690))
* **ns-paystack:** use main branch ([865ba57](865ba57f50))
* **ns-paystack:** use semantic reelase on generator ([c6b2479](c6b24799f0))
* **ns-paystack:** wip: deploy 1 ([fc6e6e1](fc6e6e1b1c))
* release and remove unneccesary required interface ([3bf4017](3bf40174c2))
* release process via github action ([81b7e86](81b7e86e12))
* release process via github action ([56c4b76](56c4b76a74))
* remove old change log ([4adad33](4adad33b50))
* remove release action from pipeline ([ad6ccc4](ad6ccc465b))
* removed changelog ([1d52bbe](1d52bbe75f))
* resolve conflicts ([8666375](866637574a))
* resolve conflicts ([3973d62](3973d62fc8))
* resolve conflicts from pull ([c154fe8](c154fe802f))
* resolve pull conflicts ([ed9e944](ed9e944143))
* resolved conflcits ([2c4fae8](2c4fae8d8b))
* resolved conflicts ([1f5699b](1f5699b1cf))
* root maintainers ([99128ae](99128ae364))
* route paths ([f5e1e5d](f5e1e5dfee))
* separate release to own action and add rule pattern for tag ([a147d7c](a147d7c243))

### Chores

* added code of conduct ([2c4b2b5](2c4b2b592c))
* bump version tag ([48657c1](48657c1056))
* document with jsdoc ([1847b53](1847b534d3))
* fixed formatting for release github action ([7bfa7ed](7bfa7ed030))
* latest pull ([3351c9b](3351c9b223))
* **ns-paystack:** deleted changelog ([889c136](889c136193))
* **release:** ns-paystack-v1.0.0 [skip ci] ([cd288ab](cd288abe75))
* **release:** ns-paystack-v1.0.0 [skip ci] ([fbd781e](fbd781e49e))
* **release:** ns-paystack-v1.0.0 [skip ci] ([9959e3e](9959e3ecf0))
* **release:** ns-paystack-v1.0.0 [skip ci] ([f524c8b](f524c8b863))
* **release:** ns-paystack-v1.0.0 [skip ci] ([b73c894](b73c894454))
* **release:** ns-paystack-v1.0.0 [skip ci] ([0b11b0d](0b11b0d241))
* **release:** ns-paystack-v1.0.0 [skip ci] ([cd39cea](cd39ceaa7c))
* **release:** ns-paystack-v1.0.0 [skip ci] ([ec83c0c](ec83c0c292))
* **release:** ns-paystack-v1.0.0 [skip ci] ([9ecb8f9](9ecb8f9299))
* **release:** ns-paystack-v1.0.0 [skip ci] ([4aaca26](4aaca262fe))
* **release:** ns-paystack-v1.0.1 [skip ci] ([c1728ee](c1728eee21))
* **release:** ns-paystack-v1.0.1 [skip ci] ([0848e64](0848e64b64))
* **release:** ns-paystack-v1.0.1 [skip ci] ([b2d42a6](b2d42a6b7e))
* **release:** ns-paystack-v1.0.1 [skip ci] ([c5a78b3](c5a78b3238))
* **release:** ns-paystack-v1.0.2 [skip ci] ([c78d1ad](c78d1ad524))
* **release:** ns-paystack-v1.0.2 [skip ci] ([5e8833b](5e8833be34))
* **release:** ns-paystack-v1.0.2 [skip ci] ([05bd558](05bd558c0a))
* **release:** ns-paystack-v1.0.3 [skip ci] ([ce43fda](ce43fda044))
* **release:** ns-paystack-v1.1.0 [skip ci] ([877ec47](877ec4725b))
* **release:** ns-paystack-v1.1.1 [skip ci] ([3b6d862](3b6d8622d3))
* **release:** ns-paystack-v1.1.2 [skip ci] ([ddd562a](ddd562ad2c))
* **release:** ns-paystack-v1.1.3 [skip ci] ([d7b285a](d7b285a426))
* **release:** ns-paystack-v1.1.4 [skip ci] ([64a1bfa](64a1bfaa87))
* **release:** ns-paystack-v1.1.5 [skip ci] ([f75142e](f75142ec07))
* **release:** ns-paystack-v1.2.0 [skip ci] ([8ae1c23](8ae1c23d66))
* **release:** ns-paystack-v1.2.1 [skip ci] ([4d80225](4d80225057))
* **release:** ns-paystack-v1.3.0 [skip ci] ([c9c33c9](c9c33c9fbf))
* **release:** ns-paystack-v1.3.0 [skip ci] ([8c82e7f](8c82e7f1bb))
* **release:** ns-paystack-v1.3.0 [skip ci] ([a91c05d](a91c05d308))
* **release:** ns-paystack-v1.3.1 [skip ci] ([3dca65d](3dca65dd64))
* **release:** ns-paystack-v1.3.2 [skip ci] ([814bf05](814bf059f9))
* **release:** ns-paystack-v1.3.2 [skip ci] ([9832b88](9832b883d6))
* **release:** ns-paystack-v1.4.0 [skip ci] ([da36ccc](da36ccc672))
* **release:** ns-paystack-v1.4.1 [skip ci] ([af9ccdc](af9ccdca74))
* **release:** ns-paystack-v1.5.0 [skip ci] ([c8157ce](c8157ce102))
* **release:** ns-paystack-v1.6.0 [skip ci] ([4f323a3](4f323a3719))
* **release:** ns-paystack-v1.6.1 [skip ci] ([d3a7487](d3a7487c71))
* **release:** ns-paystack-v1.7.0 [skip ci] ([6b66fe2](6b66fe2402))
* update checkout version ci ([3cfc837](3cfc8371f5))
* update prettier ignore ([060b1b7](060b1b7f7b))
* update readme to add contribution links ([f1a50e2](f1a50e286a))
* update version ([778c59f](778c59fcde))
* updated docs ([dbdddb3](dbdddb3b16))
* updated docs ([e1083ec](e1083ecb3e))
* updated readme ([671c0b3](671c0b3e0d))
* updated tslib ([6c11ff2](6c11ff224b))

### Refactoring

* folder structure ([44373d4](44373d4860))
* **ns-paystack:** format ci ([0e7b054](0e7b05414f))
* provide request options ([1f28ac3](1f28ac37b7))
* remove initial app ([f9c49e9](f9c49e93d2))
* rename publish action ([279fe3c](279fe3c905))
* rename publish action ([848855c](848855ce4b))
* services to conform to paystack ([958b100](958b100ff1))
2023-07-15 10:07:09 +00:00
.github/workflows chore: update checkout version ci 2023-07-14 19:04:28 +02:00
.husky feat: added husky and removed commitizen 2023-06-16 13:49:05 +02:00
.vscode test(ns-paystack): initialize transaction 2023-06-11 15:59:11 +02:00
apps feat: renamed library and added fetch split api 2023-07-15 11:44:29 +02:00
libs chore(release): -v1.0.0 [skip ci] 2023-07-15 10:07:09 +00:00
tools test(ns-paystack): initialize transaction 2023-06-11 15:59:11 +02:00
.editorconfig Initial commit 2023-05-23 18:36:41 +02:00
.env.sample feat: made http service header reusable 2023-06-17 12:38:13 +02:00
.eslintignore Initial commit 2023-05-23 18:36:41 +02:00
.eslintrc.json test(ns-paystack): initialize transaction 2023-06-11 15:59:11 +02:00
.gitignore feat: add dynamic module 2023-05-27 12:18:35 +02:00
.prettierignore feat(ns-paystack): add changelog file to prettier ignore 2023-06-04 17:56:54 +02:00
.prettierrc test(ns-paystack): initialize transaction 2023-06-11 15:59:11 +02:00
CHANGELOG.md chore(release): -v1.0.0 [skip ci] 2023-07-15 10:07:09 +00:00
CODE_OF_CONDUCT.md fix: format on code of conduct 2023-06-17 14:52:57 +02:00
jest.config.ts test(ns-paystack): initialize transaction 2023-06-11 15:59:11 +02:00
jest.preset.js Initial commit 2023-05-23 18:36:41 +02:00
LICENSE feat(ns-paystack): use npm instead of github packages 2023-06-06 16:49:44 +02:00
lint-staged.config.js feat: made http service header reusable 2023-06-17 12:38:13 +02:00
nx.json test(ns-paystack): initialize transaction 2023-06-11 15:59:11 +02:00
package-lock.json feat: renamed library and added fetch split api 2023-07-15 11:44:29 +02:00
package.json chore(release): -v1.0.0 [skip ci] 2023-07-15 10:07:09 +00:00
README.md feat: renamed library and added fetch split api 2023-07-15 11:44:29 +02:00
release.config.js feat: new release test 2023-07-14 18:40:03 +02:00
tsconfig.base.json feat: renamed library and added fetch split api 2023-07-15 11:44:29 +02:00

devtools-bp

Welcome to the devtools-bp monorepo! This repository serves as a centralized location for various libraries and tools related to NestJS, Angular, and more. Whether you're working on backend development with NestJS or frontend development with Angular, you'll find a range of useful libraries and tools here.

Table of Contents

Getting Started

To get started with the devtools-bp monorepo, follow these steps:

  1. Clone the repository: git clone https://github.com/devtools-bp/devtools-bp.git
  2. Navigate to the cloned repository: cd devtools-bp
  3. Install the dependencies: npm install
  4. Choose the library or tool you want to use from the libraries directory.
  5. Follow the specific instructions provided in the respective library/tool's README file.

Libraries

NestJS Libraries

  1. nestjs-paystack: Powerful library that provides seamless integration with the Paystack payment gateway for your NestJS applications. You can easily handle payment transactions with minimal effort.

Angular Libraries

Coming soon...

Contributing

We welcome contributions to the devtools-bp monorepo! If you have any bug fixes, improvements, or new features to propose, please follow the guidelines outlined in CONTRIBUTING.md.

License

The devtools-bp monorepo is released under the MIT License. Please make sure you understand its terms and conditions when using the libraries and tools provided in this repository.