1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-30 10:10:13 +02:00
This commit is contained in:
Kushagra Gour
2019-01-28 20:57:43 +05:30
parent 2a4e555f57
commit 3261e74660
16 changed files with 101180 additions and 30 deletions

View File

@@ -1,17 +1,32 @@
importScripts('./prettier/standalone.js');
function prettify({ content, type }) {
let plugins, parser;
if (type === 'html') {
importScripts('./prettier/parser-html.js');
parser = 'html';
}else if (type === 'js') {
parser = 'babylon';
importScripts('./prettier/parser-babylon.js');
}
else if (type === 'css') {
parser = 'css';
importScripts('./prettier/parser-postcss.js');
let parser;
switch (type) {
case 'js':
parser = 'babylon';
importScripts('./prettier/parser-babylon.js')
break;
case 'json':
parser = 'json';
importScripts('./prettier/parser-babylon.js')
break;
case 'css':
case 'scss':
case 'sass':
case 'less':
parser = 'css';
importScripts('./prettier/parser-postcss.js')
break;
case 'md':
case 'markdown':
parser = 'markdown';
importScripts('./prettier/parser-markdown.js')
break;
case 'html':
parser = 'html';
importScripts('./prettier/parser-html.js');
break;
}
if (!parser) {