# quintype-malibu

> Quintype Starter PWA

Latest version **1.0.0** (published 2019-12-21) · MIT license · 0 weekly downloads

## Install

```sh
npm install quintype-malibu
pnpm add quintype-malibu
yarn add quintype-malibu
bun add quintype-malibu
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2019-12-21 |
| First published | 2019-12-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 13 |
| Unpacked size | 137.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 4 |
| Author | Tejas Dinkar |
| Maintainers | tdinkar |

## Links

- npm: https://www.npmjs.com/package/quintype-malibu
- Repository: https://github.com/quintype/malibu
- Homepage: https://github.com/quintype/malibu#readme
- Issues: https://github.com/quintype/malibu/issues
- npm.io page: https://npm.io/package/quintype-malibu

## Dependencies (13)

- [react](https://npm.io/package/react.md) ^16.8.6
- [redux](https://npm.io/package/redux.md) ^4.0.1
- [lodash](https://npm.io/package/lodash.md) ^4.17.15
- [wretch](https://npm.io/package/wretch.md) ^1.4.1
- [react-dom](https://npm.io/package/react-dom.md) ^16.8.6
- [superagent](https://npm.io/package/superagent.md) ^3.8.3
- [react-redux](https://npm.io/package/react-redux.md) ^7.0.3
- [@quintype/seo](https://npm.io/package/@quintype/seo.md) ^1.34.0
- [fontfaceobserver](https://npm.io/package/fontfaceobserver.md) ^2.1.0
- [@quintype/backend](https://npm.io/package/@quintype/backend.md) ^1.21.0
- [superagent-promise](https://npm.io/package/superagent-promise.md) ^1.1.0
- [@quintype/framework](https://npm.io/package/@quintype/framework.md) ^3.16.3
- [@quintype/components](https://npm.io/package/@quintype/components.md) ^2.15.0

## Recent versions

- 1.0.0 (latest) — 2019-12-21

## README

# malibu

This is a node sample application, build with the quintype node framework.

## toddy-libs

IMPORTANT: This app implements very little functionality in the app itself. The majority of functionality is built into the [toddy-libs](https://github.com/quintype/quintype-node-framework) repository.

#### Running with supervisord (local)

```shell
$ brew install supervisord
$ ./run
```

### Working on the service worker

Unfortunately, the service-worker cannot be run with the asset-server. Thus, the service worker is disabled in development mode. To work on the service worker, run

```shell
$ vi app/client/app.js         # remove the check for process.env.NODE_ENV == 'production'
$ vi config/publisher.yml      # remove the asset_host from publisher.yml
$ npm run compile && npm start # restart this if you change the service worker
```

### Merging malibu back to your app

```shell
$ git pull git@github.com:quintype/malibu.git master
# Ignore Changes to (say) app/isomorphic/components
$ git checkout --ours app/isomorphic/components
$ git add app/isomorphic/components
```

## Running on Windows

Here are some considerations while running on windows
* Please install docker (Docker for Desktop on Windows Enterprise / Professional, and Docker Toolbox on Windows Home)
* The app is to be run as follows: `./dev-docker/start`
* In case localhost:3000 shows a connection refused, you can forward ports to the `docker-machine` as follows `./dev-docker/port-forward`. This should only be needed on Windows home
* Windows uses nodemon and webpack polling to detect updates. This eats CPU
* You can use `./dev-docker/force-reload` to force the web server and webpack to reload

---
_Source: https://npm.io/package/quintype-malibu · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
