Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@plumier/generic-controller

plumier722MIT1.1.3TypeScript support: included

Plumier generic controller implementation

MVC, Koa, IoC, Dependency Injection, Web API, JSON Service, TDD

readme

Plumier

Delightful Node.js Rest Framework

Build Status Build status Coverage Status lerna npm npm

Documentation

Read the project documentation on https://plumierjs.com

Contributing

To run Plumier project on local machine, some setup/app required

App requirements

  • Visual Studio Code (Recommended)
  • Yarn (required)

Local Setup

  • Fork and clone the project git clone
  • Install dependencies by yarn install
  • Run test by yarn test

Debugging

Plumier already provided vscode task and launch setting. To start debugging a test scenario:

  • Locate the test file and narrow the test runs by using .only
  • Put breakpoint on any location you need on .ts file
  • On start/debug configuration select Jest Current File and start debugging

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.1.3 (2023-03-10)

Note: Version bump only for package @plumier/generic-controller

1.1.2 (2023-01-20)

Note: Version bump only for package @plumier/generic-controller

1.1.1 (2023-01-03)

Note: Version bump only for package @plumier/generic-controller

1.1.0 (2022-12-19)

Note: Version bump only for package @plumier/generic-controller

1.0.6 (2021-10-04)

Note: Version bump only for package @plumier/generic-controller

1.0.5 (2021-07-25)

Note: Version bump only for package @plumier/generic-controller

1.0.4 (2021-07-05)

Bug Fixes

  • Fixed issue Open API tag applied on custom generic controller creating multiple tags (#992) (dc54af9)
  • swagger: Fixed multiple Open API tags not being applied correctly on First Class Entity and Nested First Class Entity (#996) (65d1cfd)

1.0.3 (2021-06-28)

Bug Fixes

  • Fix issue when override Open API Tags on first class entity and first class entity relation (#988) (3aa2337)

1.0.2 (2021-06-06)

Bug Fixes

  • Fix array relation should not accessible (read/write) on first class entity (#956) (58058a5)
  • Fix response authorization error when no ID provided on response (#948) (2b5429e)

1.0.1 (2021-05-18)

Note: Version bump only for package @plumier/generic-controller