[skip CI] using TOML instead of YAML
This commit is contained in:
+10
-5
@@ -4,8 +4,8 @@
|
||||
<meta charset="UTF-8">
|
||||
<title>fa-diagrams example</title>
|
||||
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/js-yaml@3.13.1/dist/js-yaml.min.js"></script>
|
||||
<script src="github-cdn.js"></script>
|
||||
<script src="toml-parser.js"></script>
|
||||
<style>
|
||||
* {
|
||||
padding: 0;
|
||||
@@ -49,8 +49,10 @@
|
||||
<div id="right"></div>
|
||||
<script>
|
||||
$(document).ready(() => {
|
||||
github('klemek/fa-diagrams').loadScripts('dist/fa-diagrams-data.min.js', 'dist/fa-diagrams.min.js').then(function () {
|
||||
$.get('sample.yml', (data) => {
|
||||
|
||||
github('klemek/fa-diagrams').loadScripts('dist/fa-diagrams-data.min.js', 'dist/fa-diagrams.min.js').then(() => {
|
||||
|
||||
$.get('sample.toml', (data) => {
|
||||
$('#input').val(data).trigger('paste');
|
||||
});
|
||||
|
||||
@@ -67,13 +69,16 @@
|
||||
data[key] = data[key].replace(/\\n/gm, '\n');
|
||||
});
|
||||
};
|
||||
let data = jsyaml.load($('#input').val());
|
||||
const parser = new TOMLParser();
|
||||
parser.parse($('#input').val());
|
||||
let data = parser.finish();
|
||||
console.log(data);
|
||||
findLineBreaks(data);
|
||||
$('#right').html(faDiagrams.compute(data));
|
||||
} catch (err) {
|
||||
$('#right').html(`<h2>${err.toString().replace(/\n/gm, '<br>')}</h2>`);
|
||||
console.error(err);
|
||||
}
|
||||
|
||||
}, 500);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user