# @pie-ui/passage

> Element for rendering passage content

Latest version **1.4.8** (published 2021-03-03) · ISC license · 0 weekly downloads

## Install

```sh
npm install @pie-ui/passage
pnpm add @pie-ui/passage
yarn add @pie-ui/passage
bun add @pie-ui/passage
```

## Health

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

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.4.8 |
| Published | 2021-03-03 |
| First published | 2019-04-26 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 6 |
| Unpacked size | 48.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | pie framework developers |
| Maintainers | ed.eustace, elodszopos, lakatosandrei, evaneus |
| Keywords | pie, pie-ui, custom-element |

## Links

- npm: https://www.npmjs.com/package/@pie-ui/passage
- Repository: https://github.com/pie-framework/pie-ui
- Homepage: https://github.com/pie-framework/pie-ui#readme
- Issues: https://github.com/pie-framework/pie-ui/issues
- npm.io page: https://npm.io/package/@pie-ui/passage

## Dependencies (6)

- [react](https://npm.io/package/react.md) ^16.8.1
- [react-dom](https://npm.io/package/react-dom.md) ^16.8.1
- [prop-types](https://npm.io/package/prop-types.md) ^15.6.1
- [@material-ui/core](https://npm.io/package/@material-ui/core.md) ^3.9.2
- [@pie-lib/render-ui](https://npm.io/package/@pie-lib/render-ui.md) ^4.11.5
- [@pie-framework/pie-player-events](https://npm.io/package/@pie-framework/pie-player-events.md) ^0.1.0

## Recent versions

- 1.4.8 (latest) — 2021-03-03
- 1.4.8-next.7 (next) — 2021-03-03
- 1.4.7 — 2021-03-01
- 1.3.10-next.318 — 2021-03-01
- 1.4.6 — 2021-02-15
- 1.3.10-next.283 — 2021-02-04
- 1.4.3 — 2021-02-01
- 1.4.2 — 2021-01-28
- 1.4.1 — 2021-01-28
- 1.4.0 — 2021-01-26
- 1.3.10-next.278 — 2021-01-11
- 1.3.9 — 2020-04-28
- 1.3.9-next.8 — 2020-04-27
- 1.3.8 — 2020-04-27
- 1.3.7 — 2020-03-24
- … 23 more at https://npm.io/package/@pie-ui/passage/versions

## README

# pie-ui


# Maintenance Mode

pie-ui is no longer actively developed.
No prs will be accepted.

See http://github.com/pie-framework/pie-elements instead.




[![CircleCI](https://circleci.com/gh/pie-framework/pie-ui.svg?style=svg)](https://circleci.com/gh/pie-framework/pie-ui)

The pie custom elements only.

## install

```shell
yarn global add lerna
yarn install # install root package and child packages
```

## develop

- the packages use `independent` versioning, meaning that a change in 1 package won't bump another package's version.
- use [conventional commits syntax][ccs] when commiting, lerna will detect the appropriate version bump.

### Commands

| Action          | Cmd                                   | Notes                                                                                                           |
| --------------- | ------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| test            | `npm test`                            |                                                                                                                 |
| lint            | `npm run lint`                        |                                                                                                                 |
| build           | `npm run build`                       |                                                                                                                 |
| release         | `npm run release`                     |                                                                                                                 |
| release next    | `npm run release:next`                | Will release a new version tagged as `next`                                                                     |
| watch           | `scripts/watch --scope $package-name` | This can be useful when you have a package linked elsewhere <br/>and what your changes in `src` to be picked up |
| demo            | `scripts/demo --scope $package-name`  | Will start the `demo` webapp targeting the scoped package                                                       |
| build demo      | `npm run build:demo`                  | Builds a static version of the demo site                                                                        |
| deploy demo     | `npm run deploy:demo`                 | Deploys static site to `pie-ui.now.sh`                                                                          |
| deploy demo dev | `npm run deploy:demo:next`            | Deploys static site to `pie-ui-next.now.sh`                                                                     |

### test single packages

To test an individual package you can do:

```shell
./node_modules/.bin/jest packages/calculator
````

### running in a browser

`scripts/demo $package-name`

### release

Merging to `master` will create a new release and build the demo site.

### release @next

Merging to `develop` will release `@next` versions and build the next demo site.

### dependencies

- [lerna js][lerna] for handling multiple packages in a mono repo
- [pie][pie] to test/build the pies

### package development

- use [jest][jest] for testing - it is set up at the root of this repo.
- file names - use kebab-case for filenames

[lerna]: https://lernajs.io/
[pie]: http://pie-framework.org
[ccs]: https://conventionalcommits.org/
[jest]: https://github.com/facebook/jest

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