Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cjpatoilo/bowerless
Generate bundles from npm dependencies.
https://github.com/cjpatoilo/bowerless
bower cli command-line javascript node nodejs npm package-manager
Last synced: 11 days ago
JSON representation
Generate bundles from npm dependencies.
- Host: GitHub
- URL: https://github.com/cjpatoilo/bowerless
- Owner: cjpatoilo
- License: mit
- Created: 2017-01-04T00:33:33.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2023-02-27T01:26:17.000Z (over 1 year ago)
- Last Synced: 2024-04-14T11:08:54.769Z (7 months ago)
- Topics: bower, cli, command-line, javascript, node, nodejs, npm, package-manager
- Language: JavaScript
- Homepage: https://cjpatoilo.com/bowerless
- Size: 293 KB
- Stars: 15
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- Funding: .github/funding.yml
- License: license
Awesome Lists containing this project
README
> Generate bundles from npm dependencies.
[![Travis Status](https://travis-ci.org/cjpatoilo/bowerless.svg?branch=master)](https://travis-ci.org/cjpatoilo/bowerless?branch=master)
[![AppVeyor Status](https://ci.appveyor.com/api/projects/status/cw249ount3qs2hou?svg=true)](https://ci.appveyor.com/project/cjpatoilo/bowerless)
[![Codacy Status](https://img.shields.io/codacy/grade/e9961d836078409c910329b9ac337994/master.svg)](https://www.codacy.com/app/cjpatoilo/bowerless/dashboard)
[![Dependencies Status](https://david-dm.org/cjpatoilo/bowerless.svg)](https://david-dm.org/cjpatoilo/bowerless)
[![Version Status](https://badge.fury.io/js/bowerless.svg)](https://www.npmjs.com/package/bowerless)
[![Download Status](https://img.shields.io/npm/dt/bowerless.svg)](https://www.npmjs.com/package/bowerless)
[![Gitter Chat](https://img.shields.io/badge/gitter-join_the_chat-4cc61e.svg)](https://gitter.im/cjpatoilo/bowerless)## Why it's awesome
This library reads the package.json files for each of those dependencies. Based on these connections, it will generate a bundle of the master files.
*Note: For now only works with JavaScript and CSS files.*
## Getting Started
**Install with npm**
```
$ npm install -g bowerless
```*Note: Install this npm package with `-g` to global use or with `-D` to add the package as a devDependency in the `package.json` file of your project.*
**Usage**
```
$ bowerless dist vendors
```## CLI
```
$ bowerless --helpUsage:
$ bowerless []
Options:
-h, --help Display help information
-v, --version Output versionExamples:
$ bowerless
$ bowerless dist vendors
```## Contributing
Want to contribute? Follow these [recommendations](https://github.com/cjpatoilo/bowerless#contributing).
## License
Designed with ♥ by [CJ Patoilo](https://twitter.com/cjpatoilo). Licensed under the [MIT License](https://github.com/cjpatoilo/bowerless#license).