Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    lumbarpublic

    Lumbar

    Build Status

    Lumbar is a js-build tool that takes a general codebase and list of platforms to generate modular platform specific applications.

    Quick Start

    npm install -g lumbar
    

    See thorax-seed for an example project.

    Grunt Plugin

    var port = 8000,
        publicDir = './public',
        lumbarFile = './lumbar.json';
    
    grunt.loadNpmTasks('lumbar');
    
    grunt.initConfig({
      server: {
        base: publicDir,
        port: port
      },
      lumbar: {
        // performs an initial build so when tests
        // and initial open are run, code is built
        build: {
          build: lumbarFile,
          output: publicDir
        },
        // a long running process that will watch
        // for updates, to include another long
        // running task such as "watch", set
        // background: true
        watch: {
          background: false,
          watch: lumbarFile,
          output: publicDir
        }
      }
    });
    
    grunt.registerTask('default', 'lumbar:build server lumbar:watch');
    

    History

    See release-notes for release history.

    Bitdeli Badge

    install

    npm i lumbar

    Downloadsweekly downloads

    415

    version

    5.0.0

    license

    none

    repository

    githubgithub

    last publish

    collaborators

    • avatar
    • avatar
    • avatar