https://github.com/jaredhanson/make-node
Useful makefiles for developing Node.js packages.
https://github.com/jaredhanson/make-node
Last synced: 8 months ago
JSON representation
Useful makefiles for developing Node.js packages.
- Host: GitHub
- URL: https://github.com/jaredhanson/make-node
- Owner: jaredhanson
- License: mit
- Created: 2016-01-22T22:05:00.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2019-03-10T23:07:03.000Z (almost 7 years ago)
- Last Synced: 2025-04-15T13:44:40.372Z (9 months ago)
- Language: Makefile
- Size: 74.2 KB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Makefiles for Node.js packages
A suite of rules, to be used with [make](https://www.gnu.org/software/make/),
that are useful when developing [Node.js](https://nodejs.org/) packages.
## Install
```bash
$ npm install @jaredhanson/make-node --save-dev
```
## Usage
Include this suite of rules in a project's top-level Makefile
```make
include node_modules/@jaredhanson/make-node/main.mk
```
#### make test
A project's test suite can be run by executing:
```bash
$ make test
```
By default, the test suite will be run using [Mocha](https://mochajs.org/) as a
test framework.
## Support
#### Funding
This software is provided to you as open source, free of charge. The time and
effort to develop and maintain this project is dedicated by [@jaredhanson](https://github.com/jaredhanson).
If you (or your employer) benefit from this project, please consider a financial
contribution. Your contribution helps continue the efforts that produce this
and other open source software.
Funds are accepted via [PayPal](https://paypal.me/jaredhanson), [Venmo](https://venmo.com/jaredhanson),
and [other](http://jaredhanson.net/pay) methods. Any amount is appreciated.
## License
[The MIT License](http://opensource.org/licenses/MIT)
Copyright (c) 2016 Jared Hanson <[http://jaredhanson.net/](http://jaredhanson.net/)>