Package Exports
- broccoli-file-creator
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (broccoli-file-creator) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Broccoli's File Creator
Usage
Create a file named app/main.js
with "some content goes here":
let writeFile = require('broccoli-file-creator');
let tree = writeFile('/app/main.js', 'some content goes here');
Documentation
writeFile(filename, content, fileOptions)
filename
{String}
The path of the file to create.
content
{String|Function|Promise}
The contents to write into the file.
writeFile('filename.txt', 'the-content');
writeFile('filename.txt', Promise.resolve('the-content'));
writeFile('filename.txt', () => 'the-content');
writeFile('filename.txt', () => Promise.resolve('the-content'));
note: If a function is provided, it will only be invoked once, on first build
ZOMG!!! TESTS?!?!!?
I know, right?
Running the tests:
npm install
npm test
License
This project is distributed under the MIT license.