Exciting news!Announcing our $4.6M Series Seed. Learn more
Socket
LoveBlogFAQ
Install
Log in

kraken-devtools

Package Overview
Dependencies
7
Maintainers
4
Versions
13
Issues
File Explorer

Advanced tools

kraken-devtools

A development mode toolkit for kraken

    1.4.0latest

Version published
Maintainers
4
Yearly downloads
189,041
increased by596.28%

Weekly downloads

Readme

Source

kraken-devtools

Lead Maintainer: Matt Edelmann

Build Status
NPM version

Compile-on-the-fly and other development tools for use when building express applications.

Dependency considerations

Without a great system for supporting optional peer dependencies, here are some minimum versions for using plugins shipped with kraken-devtools:

  1. [email protected]^1.0.0

Middleware compiler

The middleware compiler builds your dependencies as they are requested, allowing you to run your express application as-is and not have to set up a watch task.

Usage

var app = require('express')(), devtools = require('kraken-devtools'); app.use(devtools(/* src, dest [, config] */));

Parameters

src - The directory of your source files
dest - The destination directory for the compiled files
config - Optional. An object of compilers to enable

Configuration

less, sass, stylus, dustjs, and a static copier plugin are available to use. To enable, set the module and files properties in your config, e.g.:

{ "less": { "module": "kraken-devtools/plugins/less", "files": "/css/**/*.css", "ext": "less" } }

To add additional compilers, create a module with the following format and add it to your configuration:

module.exports = function (options) { return function (data, args, callback) { // Compile the data }; };

kraken-devtools-browserify

Thanks to iantocristian we now have browserify support for kraken-devtools

Keywords

Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc