UNPKG

976 BJavaScriptView Raw
1'use strict';
2
3/*!
4 * Snakeskin
5 * https://github.com/SnakeskinTpl/Snakeskin
6 *
7 * Released under the MIT license
8 * https://github.com/SnakeskinTpl/Snakeskin/blob/master/LICENSE
9 */
10
11require('./filters');
12require('./globals');
13
14const
15 eol = '\n',
16 utils = require('./utils');
17
18const
19 fs = require('fs'),
20 mkdirp = require('mkdirp');
21
22if (!utils.exists(utils.to)) {
23 mkdirp.sync(utils.to);
24}
25
26////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
27
28utils.run({
29 throws: true,
30 lineSeparator: eol
31});
32
33////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
34
35utils.run({
36 renderMode: 'stringBuffer',
37 throws: true,
38 lineSeparator: eol,
39 prettyPrint: true
40});
41
42////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
43
44if (utils.exists(utils.error)) {
45 fs.unlinkSync(utils.error);
46}