print-js
Version:
A tiny javascript library to help printing from the web.
81 lines (43 loc) • 2.36 kB
Markdown
# Print.js
[](https://travis-ci.org/crabbly/Print.js) [](LICENSE) [](http://standardjs.com/) [](https://www.npmjs.com/package/print-js)
A tiny javascript library to help printing from the web.
>For documentation and examples please visit: [printjs.crabbly.com](http://printjs.crabbly.com)
## Installation
You can download the latest version of Print.js from the [GitHub releases](https://github.com/crabbly/Print.js/releases/latest) or use the [Print.js CDN](http://printjs.crabbly.com/#cdn) available on the documentation page.
To install via npm:
```bash
npm install print-js --save
```
To install via yarn:
```bash
yarn add print-js
```
## Documentation
You can find documentation at [printjs.crabbly.com](http://printjs.crabbly.com/#documentation).
## Contributing to Print.js
Contributions to Print.js are welcome and encouraged.
##### Using issues
The [issue tracker](https://github.com/crabbly/Print.js/issues) is the preferred channel for reporting bugs, requesting new features and submitting pull requests.
Keep in mind that we would like to keep this a lightweight library.
Please do not use the issues channel for support requests. For help using Print.js, please ask questions on Stack Overflow and use the tag `printjs`.
##### Reporting bugs
Well structured, detailed bug reports are hugely valuable for the project.
- Check the issue search to see if it has already been reported
- Isolate the problem to a simple test case
Please provide any additional details associated with the bug.
##### Pull requests
Clear, concise pull requests are excellent at continuing the project's community driven growth.
Please make your commits in logical sections with clear commit messages.
##### Setting up a dev environment
```
npm install
npm run watch
```
If you want to test your modified code:
```
npm install http-server -g
http-server
```
Navigate to `http://localhost:8080/test.html`
## License
Print.js is available under the [MIT license](https://github.com/crabbly/Print.js/blob/master/LICENSE).