977ecabb410ea1828914bfb5fbbe10d0dd6457e4
				
			
			
		
	npmdocker
develop npm modules cross platform with docker
Availabililty
Status for master
Usage
Use TypeScript for best in class instellisense.
Why does this package exist?
Sometimes you want a clean and fresh linux environment everytime you test your package. Usually this is the default i CI, but locally behaviour tends to defer.
Where does it work
The npmdocker package works in everywhere where the docker cli is available. e.g.:
- docker toolbox
 - native docker application
 - docker in docker
 - mounted docker.sock
 
How do I use it?
create a npmextra.json in the project's root directory
{
  "npmdocker": {
    "baseImage": "hosttoday/ht-docker-node:npmts",
    "command": "npmci test stable",
    "dockerSock": false
  }
}
| option | description | 
|---|---|
| baseImage | the base image that is the context for your project | 
| command | the cli command to run within the the project's directory inside the docker container | 
| dockersSock | wether or not the testcontainer will have access to the docker.sock of the host | 
For further information read the linked docs at the top of this README.
MIT licensed | © Lossless GmbH | By using this npm module you agree to our privacy policy
Description
				
					Languages
				
				
								
								
									TypeScript
								
								96.2%
							
						
							
								
								
									Dockerfile
								
								2.4%
							
						
							
								
								
									JavaScript
								
								1.4%