https://github.com/pb82/integreatly-webapp-externals
Webapp Externals Monorepo
https://github.com/pb82/integreatly-webapp-externals
Last synced: over 1 year ago
JSON representation
Webapp Externals Monorepo
- Host: GitHub
- URL: https://github.com/pb82/integreatly-webapp-externals
- Owner: pb82
- Created: 2018-12-15T15:03:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-31T22:22:53.000Z (over 7 years ago)
- Last Synced: 2025-01-21T13:08:31.199Z (over 1 year ago)
- Language: JavaScript
- Size: 279 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Integreatly Flavoured Asciidoc Package
This repository contains a number of interdependent projects around Integreatly Flavoured Asciidoc. The individual projects can be found under `packages`. This bundle is managed as a monorepo using `lerna`.
## Getting started
Install dependencies and build projects:
```sh
$ yarn
$ yarn run lerna:bootstrap
$ yarn run lerna:build
```
This will create the `iad` binary as well as the `web` and `node` libraries.
## The individual Projects
1. *integreatly-asciidoc-lib* Generate Integreatly flavoured Asciidoc from a parsed adoc file.
1. *integreatly-asciidoc-node* Node bindings for `integreatly-asciidoc-lib`.
1. *integreatly-asciidoc-web* Browser bindings for `integreatly-asciidoc-lib`.
1. *integreatly-asciidoc-bin* Contains the `iad` binary to check and verify the Asciidoc. Useful for continuous integration.
## Releasing
1. Make sure all changes are commited
1. Run `lerna publish`