https://github.com/monai/gulp-brass-npm
npm helpers for gulp-brass
https://github.com/monai/gulp-brass-npm
Last synced: 12 months ago
JSON representation
npm helpers for gulp-brass
- Host: GitHub
- URL: https://github.com/monai/gulp-brass-npm
- Owner: monai
- Created: 2015-01-14T16:12:17.000Z (over 11 years ago)
- Default Branch: develop
- Last Pushed: 2016-04-22T07:36:26.000Z (about 10 years ago)
- Last Synced: 2025-02-01T02:35:31.834Z (over 1 year ago)
- Language: JavaScript
- Size: 14.6 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gulp-brass-npm
[](https://travis-ci.org/monai/gulp-brass-npm)
[](https://www.npmjs.org/package/gulp-brass-npm)
Helpers for packaging npm packages with gulp-brass.
## How to use
Check out self explanatory [example](https://github.com/monai/gulp-brass/blob/develop/examples/theapp/gulpfile-npm.js).
## API
```js
var npm = require('gulp-brass-npm');
```
### Tasks
#### npm.sourceTask(pkg, rpm)
Runs `npm pack` and extracts package archive to `rpm.buildDir_BUILD`.
#### npm.binariesTask(pkg, rpm)
Symlinks `pkg.bin`.
#### npm.serviceTask(rpm)
Creates service file from default template.
### Functions
#### npm.getOptions(pkg)
Extracts default options from `package.json`.
## License
ISC