Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
258f501
listStartkits now fetches a list of repos and returns a Promise<Array…
raphaelokon Sep 1, 2016
f6becee
feat: clean html at rendering
gael-boyenval Aug 24, 2016
8467b20
fix: move html cleaner to a more apropriate place
gael-boyenval Sep 2, 2016
1c10195
Merge pull request #463 from raphaelokon/master
bmuenzenmeyer Sep 2, 2016
a6f4d9c
feat: optionate cleanHtmlOutput
gael-boyenval Sep 2, 2016
79cfcfc
attempt to fix defaultPattern render
bmuenzenmeyer Sep 2, 2016
e82344b
Merge pull request #468 from pattern-lab/issues-467defaultPattern
bmuenzenmeyer Sep 3, 2016
e033370
install plugin postinstall setting config flag as part of 432
bmuenzenmeyer Sep 8, 2016
4c3c290
WIP loading plugin as part of #432
bmuenzenmeyer Sep 8, 2016
d087d99
tightened up eslint semicolons
bmuenzenmeyer Sep 9, 2016
93a4bc6
event emitter and initial events for end to end test of plugin-node-tab
bmuenzenmeyer Sep 11, 2016
bfef92f
Make the absence of source/_data/listitems.json a warning instead of …
bmuenzenmeyer Sep 21, 2016
5df0eb4
copy found partials when processing pseudo-patterns
bmuenzenmeyer Sep 22, 2016
4170ea3
Merge pull request #476 from pattern-lab/issues/474-pseudostylemod
bmuenzenmeyer Sep 22, 2016
add7776
Merge pull request #449 from gael-boyenval/clean-rendered-html-output
bmuenzenmeyer Sep 23, 2016
4a7cf8d
beautify template code too.
bmuenzenmeyer Sep 23, 2016
2d3af26
add a javadoc comment to a new funciton
bmuenzenmeyer Sep 23, 2016
0da7f3a
resolve files correctly under dependency scenarios
bmuenzenmeyer Sep 27, 2016
1a26824
Merge pull request #479 from pattern-lab/issues/478-dep
bmuenzenmeyer Sep 27, 2016
33889f2
linting and version bump for 2.6.0-alpha
bmuenzenmeyer Sep 27, 2016
aefb32a
Merge branch 'features/plugins' into dev
bmuenzenmeyer Sep 27, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
beautify template code too.
dial down the indent to reduce horizontal scroll

closes #448
  • Loading branch information
bmuenzenmeyer committed Sep 23, 2016
commit 4a7cf8d29ab4f4484af2970d81b92976ae238ca3
11 changes: 7 additions & 4 deletions core/lib/patternlab.js
Original file line number Diff line number Diff line change
Expand Up @@ -385,15 +385,18 @@ var patternlab_engine = function (config) {

var footerHTML = pattern_assembler.renderPattern(patternlab.userFoot, allFooterData);

//write the compiled template to the public patterns directory
var patternPage = headHTML + pattern.patternPartialCode + footerHTML;
var cleanedPatternPage = config.cleanOutputHtml ? cleanHtml(patternPage) : patternPage;
var cleanedPatternPartialCode = config.cleanOutputHtml ? cleanHtml(pattern.patternPartialCode) : pattern.patternPartialCode;

//beautify the output if configured to do so
var cleanedPatternPage = config.cleanOutputHtml ? cleanHtml(patternPage, {indent_size: 2}) : patternPage;
var cleanedPatternPartialCode = config.cleanOutputHtml ? cleanHtml(pattern.patternPartialCode, {indent_size: 2}) : pattern.patternPartialCode;
var cleanedPatternTemplateCode = config.cleanOutputHtml ? cleanHtml(pattern.template, {indent_size: 2}) : pattern.template;

//write the compiled template to the public patterns directory
fs.outputFileSync(paths.public.patterns + pattern.getPatternLink(patternlab, 'rendered'), cleanedPatternPage);

//write the mustache file too
fs.outputFileSync(paths.public.patterns + pattern.getPatternLink(patternlab, 'rawTemplate'), pattern.template);
fs.outputFileSync(paths.public.patterns + pattern.getPatternLink(patternlab, 'rawTemplate'), cleanedPatternTemplateCode);

//write the encoded version too
fs.outputFileSync(paths.public.patterns + pattern.getPatternLink(patternlab, 'markupOnly'), cleanedPatternPartialCode);
Expand Down