open-index/open-npm huggingface dataset:
npm package: @mamphis/api-node
Description: Provides a Logger class that logs to stdout.
Author: mamphis
Latest version: 0.0.34

## Components
### util: Logger
Provides a Logger class that logs to stdout.

```ts
const logger = Logger.createLogger();

const scopedLogger = Logger.createScopedLogger('server');

logger.info('Hello World');

scopedLogger.debug('Hello World');

logger.error('Hello World');
```

### express: ApiRouter
Creates a customizable Router which can be used for CRUD operations for the api.

```ts
const router = ApiRouter.create('bike', db.bike, Bike)
    .subRoute('/:bikeId/maintenanceEntries', maintenanceEntryRouter)
    .authed(auth())
    .getMany({ name: 'asc' }, filterByOwner)
    .getOne()
    .update(async (req, res, db, rec) => {
        return {
            ownerId: res.locals.user.id,
        };
    }, verifyOwn)
    .delete(verifyOwn)
    .build();
```

### express: Model
`Model` is a wrapper class for prisma Entities. It provides basic functionality for sending data to over the api.


### express: errorHandler
Provides a middleware to handle errors.

```ts
app.use(errorHandler(scopedLogger));
```

### express: httpLogger
Provides a middleware to log incoming Requests.

```ts
app.use(httpLogger(scopedLogger));
```
npm package: @mamtamedical/mamta-medical-store
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 15.2.0.
Latest version: 0.2.1

# MamtaMedicalStore

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 15.2.0.

## Code scaffolding

Run `ng generate component component-name --project mamta-medical-store` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project mamta-medical-store`.
> Note: Don't forget to add `--project mamta-medical-store` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build mamta-medical-store` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build mamta-medical-store`, go to the dist folder `cd dist/mamta-medical-store` and run `npm publish`.

## Running unit tests

Run `ng test mamta-medical-store` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.