Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

smoke

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

smoke

JS Build Tool

  • 0.0.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
735
decreased by-7.31%
Maintainers
1
Weekly downloads
 
Created
Source

Smoke

Smoke will be a JS build tool that will replace Interleave. A lot has been learned over the last six months and it's time to start with a clean slate and create a tool that make it a breeze to build re-usable, tested JS for as many environments as possible.

CURRENT STATUS: Call for Issues

You know best what you need in a build tool. I only know what I need. To make sure what is developed meets the broadest possible requirements please log issues and engage in discussion.

Use Grunt

After working with the Grunt API and successfully integrating Rigger with grunt (via the grunt-rigger plugin) it's highly unlikely that I'm going to put any effort into building yet another build tool. Grunt will likely to exactly what you need, and it's got some great features already baked in that make it a whole pile of JS build yumminess. You should definitely try it out!

General Design Goals

  1. Very Stream centric.
  2. Pluggable API
  3. Do as little as possible in the core, with composition through streams (1) and an API (2) this should be absolutely fine.

Component Pieces

Some of the component pieces required to build smoke have already been built:

  1. Rigger - Include files in other files
  2. StreamClean - Remove or change lines in a stream
  3. Pipeline or event-stream - useful helpers for combining streams, and in event event-stream's case nice helpers for making an async function slot into a piped stream simply.
  4. jshint
  5. UglifyJS

FAQs

Package last updated on 23 Apr 2012

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc