Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 872 Bytes

README.md

File metadata and controls

40 lines (27 loc) · 872 Bytes

gobble-spelunk

Flatten folders with gobble and spelunk.

Installation

First, you need to have gobble installed - see the gobble readme for details. Then,

npm i -D gobble-spelunk

Usage

gobblefile.js

var gobble = require( 'gobble' );
module.exports = gobble( 'data' ).transform( 'spelunk', {
  // output format can be `json`, `amd`, `cjs` or `es6`
  type: 'json',

  // the file to create
  dest: 'data.json',

  // JSON-specific options - for more info see
  https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
  replacer: someFunction,
  space: '  '

  // remaining options are passed through to spelunk
  exclude: [ '**/README.md' ],
  keepExtensions: true
});

License

MIT. Copyright 2014 Rich Harris