improve README
This commit is contained in:
		
							
								
								
									
										15
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								README.md
									
									
									
									
									
								
							@@ -17,13 +17,14 @@ There is a docker image available that includes npmts to make CI a breeze:
 | 
				
			|||||||
[hosttoday/ht-docker-npmg on Dockerhub](https://hub.docker.com/r/hosttoday/ht-docker-npmg/)
 | 
					[hosttoday/ht-docker-npmg on Dockerhub](https://hub.docker.com/r/hosttoday/ht-docker-npmg/)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Install
 | 
					### Install
 | 
				
			||||||
First install npmts as dev dependency:
 | 
					First install npmts globally, then install the npmts checker:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```sh
 | 
					```sh
 | 
				
			||||||
npm install npmts --save-dev
 | 
					npm install npmts -g # installs npmts globally
 | 
				
			||||||
 | 
					npm install npmts-g --save-dev # installs npmts-g checking tool as devDependency
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Then use it in package.json's script section to trigger a build:
 | 
					Then add it to your package.json's script section to trigger a build:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```json
 | 
					```json
 | 
				
			||||||
"scripts": {
 | 
					"scripts": {
 | 
				
			||||||
@@ -42,8 +43,6 @@ Then use it in package.json's script section to trigger a build:
 | 
				
			|||||||
1. Instrumentalize created JavaScript files with istanbul
 | 
					1. Instrumentalize created JavaScript files with istanbul
 | 
				
			||||||
1. Run Tests
 | 
					1. Run Tests
 | 
				
			||||||
1. Create Coverage report
 | 
					1. Create Coverage report
 | 
				
			||||||
1. Upload Coverage reports to codecov.io (Tests must pass, codecov.io must be activated, by default only triggers on travis)
 | 
					 | 
				
			||||||
1. Upload JsDoc Documentation to gh-pages branch on GitHub. (Tests must pass, requires GitHub Token)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### npmts.json
 | 
					#### npmts.json
 | 
				
			||||||
the npmts.json is the main config file. You can use it to customize the behaviour of NPMTS.
 | 
					the npmts.json is the main config file. You can use it to customize the behaviour of NPMTS.
 | 
				
			||||||
@@ -131,6 +130,12 @@ thanks to autogenerated source maps.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
> We will add more options over time.
 | 
					> We will add more options over time.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Tips and tricks:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Use [npmts-g](https://www.npmjs.com/package/npmts-g) to use globally installed npmts and install npmts locally if no global npmts is available.
 | 
				
			||||||
 | 
					* Use [npmpage](https://www.npmjs.com/package/npmtspage) to create a webpage from coverage reports and JsDocs for the module
 | 
				
			||||||
 | 
					* Use [hosttoday/ht-docker-node:npmts](https://hub.docker.com/r/hosttoday/ht-docker-node/) for speedy CI builds
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## About the authors:
 | 
					## About the authors:
 | 
				
			||||||
[](https://lossless.com/)
 | 
					[](https://lossless.com/)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user