https://github.com/jspears/subschema-monorepo
https://github.com/jspears/subschema-monorepo
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jspears/subschema-monorepo
- Owner: jspears
- Created: 2017-03-10T23:48:54.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-12T17:25:55.000Z (about 8 years ago)
- Last Synced: 2025-01-08T06:35:19.253Z (5 months ago)
- Language: JavaScript
- Size: 3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
Subschema Devel
===
This project is here to make developing subschema itself more convenient.While most of the time, I write tests in subschema/test, to develop new
functionality it is often useful to test things in the demo.In this case you should use this.
I try to make writing subschema apps easy, I haven't tried so hard to make
writing subschema easy, this project is an attempt to fix this.More on [Subschema](https://github.com/subschema/subschema), [demo](https://subschema.github.io/subschema)
#Requirements
* NPM >3 - There are known issues with npm2 and babel.
```sh
$ sudo npm install npm@latest -g
```
* node > 4 - Seems to be fine on node 4 and up.#Installation
```sh
$ git clone --recursive [email protected]:subschema/subschema-devel.git
$ cd subschema-devel
$ git submodule init
$ git submodule update --remote --merge
$ git submodule update --recursive
$ bash install.sh
$ cd subschema-demo
$ npm run hot
```#Publishing
This cleans all the modules, installs them, runs publish and then gh-pages to publish
demos. It takes a few minutes.Switches
-a all - Run everything
-c clean - Just Clean
-g github - github pages
-t tag - git commit tag and push
-i install
-p publish```sh
$ ./publish.sh -a -c -g -t -i [...pkg]```
##Notes to self.
* git push per submodule, git commit in subschema-devel.
* make sure remotes are up to date.
*