broccoli-file-creator
v2.1.1 broccoli-plugin javascript
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.
npm i broccoli-file-creator
Metadata
- MIT
- ^4.5 || 6.* || >= 7.*
- Robert Jackson
- released 4/17/2018