file-splitter-syntax
v1.0.0
Published
Syntax that allows to group parts of a file by labels.
Downloads
14
Readme
file-splitter-syntax
Syntax that allows to group parts of a file by labels.
Installation
npm i -s file-splitter-syntax
Usage
const FileSplitter = require("file-splitter-syntax");
const ast = FileSplitter.parse("<## Division here ##>\nContinue the contents<## Division there ##>\nMore contents in another group.");
Syntax
The syntax to create a new group, which in the output tree you will find as file and not group because it is thought to represent multiple files in 1 file, you have to follow the next syntax:
<## name of a file.txt ##>
Contents of the file.
<## name of another file.txt ##>
More contents. And so on.
No complexity, you will receive the file splitted by objects each of them containing 2 fields:
file
, which is the content of the tag that you chose.contents
, which is the text of the group itself.
With this output, you can play freely.
Tests
To run the tests, just do:
npm test