Skip to content
Snippets Groups Projects
Verified Commit 108be7b3 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

chore: commit save point

parent 4e56391a
No related branches found
No related tags found
No related merge requests found
Showing
with 514 additions and 3 deletions
deployment/web/favicon-32x32.png

1.62 KiB

deployment/web/favicon.ico

14.7 KiB

deployment/web/image/monster-control-button.png

11.7 KiB

deployment/web/image/monster-control-confirm.png

15.7 KiB

deployment/web/image/monster-control-notify.png

28.4 KiB

deployment/web/image/monster-control-select.png

13.7 KiB

deployment/web/image/monster-control-tab.png

17.9 KiB

deployment/web/image/monster-control-treeselect.png

34 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Monster - JavaScript Framework & Components</title>
<style media="all">
/* vietnamese */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.com/s/mavenpro/v22/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.com/s/mavenpro/v22/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 400;
src: url(https://fonts.gstatic.com/s/mavenpro/v22/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 900;
src: url(https://fonts.gstatic.com/s/mavenpro/v22/7Au9p_AqnyWWAxW2Wk3GwmQIAFg.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 900;
src: url(https://fonts.gstatic.com/s/mavenpro/v22/7Au9p_AqnyWWAxW2Wk3Gw2QIAFg.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Maven Pro';
font-style: normal;
font-weight: 900;
src: url(https://fonts.gstatic.com/s/mavenpro/v22/7Au9p_AqnyWWAxW2Wk3GzWQI.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
</style>
<link type="text/css" rel="stylesheet" href="style.css">
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<meta name="robots" content="index, follow">
</head>
<body>
<div>
<div class="container">
<div class="row">
<div><img src="monster.png" alt="the monster logo" title="awaken the monster"></div>
<div id="logocontainer">
<p id="slogan">Build fantastic websites!</p>
<h1>Monster</h1>
</div>
<div>
<p>
<a class="button" href="https://monsterjs.org/en/doc/latest/" id="getting-started">Getting
Started</a>
</p>
</div>
<div style="margin-top:80px">
<p>
<strong></strong>Components:</strong> <a href="https://monsterjs.org/en/doc/components/form/latest/"
id="form-getting-started">Form</a>, <a
href="https://monsterjs.org/en/doc/components/notify/latest/"
id="notify-getting-started">Notification</a>
</p>
</div>
<div class="gallery">
<img src="image/monster-control-button.png" alt="Button">
<img src="image/monster-control-select.png" alt="Select">
<img src="image/monster-control-treeselect.png" alt="Treeselect">
<img src="image/monster-control-confirm.png" alt="Confirm">
<img src="image/monster-control-tab.png" alt="Tab">
<img src="image/monster-control-notify.png" alt="Notification">
</div>
<div id="footer">
<a href="https://www.npmjs.com/search?q=%40schukai">NPM</a>
<a href="https://www.alvine.cloud/">Alvine Cloud</a><br>
<a href="https://www.schukai.com/en/shopcloud/">Ecommerce & Onlineshop by shopcloud</a><br>
<a href="https://www.schukai.com/">schukai GmbH</a><br>
<a href="https://about.schukai.com/de/impressum/">Imprint</a>
</div>
</div>
</div>
</div>
</body>
</html>
location=location.href.replace('latest','1.31.0');
\ No newline at end of file
function initmonsterversions() {
let u = new URL(location.href).pathname.split('/');
u.pop();
const current =u.pop();
let result = u.join('/')+"/";
function compareVer(a, b) {
function prep(t) {
return ("" + t)
.replace(/[^0-9\.]+/g, function(c){return "." + ((c = c.replace(/[\W_]+/, "")) ? c.toLowerCase().charCodeAt(0) - 65536 : "") + "."})
.replace(/(?:\.0+)*(\.-[0-9]+)(\.[0-9]+)?\.*$/g, "$1$2")
.split('.');
}
a = prep(a);
b = prep(b);
for (var i = 0; i < Math.max(a.length, b.length); i++) {
a[i] = ~~a[i];
b[i] = ~~b[i];
if (a[i] > b[i])
return 1;
else if (a[i] < b[i])
return -1;
}
return 0;
}
const lastVersionContainer = document.createElement('div');
lastVersionContainer.setAttribute('style','margin-bottom:10px;');
const constainer = document.createElement('div');
constainer.setAttribute('style','display: flex;align-items: center;justify-content: flex-start;gap: 10px;align-content: center;');
constainer.appendChild(document.createTextNode('versions'));
const selectElement = document.createElement('select');
selectElement.setAttribute('onChange','location="'+result+'"+this.value');
selectElement.setAttribute('id','monster-versions');
selectElement.add(new Option('1.31.0'));
selectElement.add(new Option('1.30.1'));
selectElement.add(new Option('1.30.0'));
selectElement.add(new Option('1.29.3'));
selectElement.add(new Option('1.29.2'));
selectElement.add(new Option('1.29.1'));
selectElement.add(new Option('1.29.0'));
selectElement.add(new Option('1.28.1'));
selectElement.add(new Option('1.28.0'));
selectElement.add(new Option('1.27.0'));
selectElement.add(new Option('1.26.1'));
selectElement.add(new Option('1.26.0'));
selectElement.add(new Option('1.25.0'));
selectElement.add(new Option('1.24.0'));
selectElement.add(new Option('1.23.0'));
selectElement.add(new Option('1.22.0'));
selectElement.add(new Option('1.21.1'));
selectElement.add(new Option('1.21.0'));
selectElement.add(new Option('1.20.2'));
selectElement.add(new Option('1.20.1'));
selectElement.add(new Option('1.20.0'));
selectElement.add(new Option('1.19.0'));
selectElement.add(new Option('1.18.0'));
selectElement.add(new Option('1.17.2'));
selectElement.add(new Option('1.17.1'));
selectElement.add(new Option('1.17.0'));
selectElement.add(new Option('1.16.1'));
selectElement.add(new Option('1.16.0'));
selectElement.add(new Option('1.15.5'));
selectElement.add(new Option('1.15.4'));
selectElement.add(new Option('1.15.3'));
selectElement.add(new Option('1.15.2'));
selectElement.add(new Option('1.15.0'));
selectElement.value=current;
constainer.append(selectElement);
document.getElementById('sidebar-main-content').prepend(constainer);
document.getElementById('sidebar-main-content').prepend(lastVersionContainer);
if(compareVer(current,'1.31.0')===-1) {;
let infocontainer = document.createElement('div');
let infolink = document.createElement('a');
let lasturl = new URL(location.href)
lasturl.pathname=result+"1.31.0"+"/"
infolink.setAttribute('href',lasturl);
infolink.append(document.createTextNode('Looking for Monster 1.31.0?'));
infocontainer.append(infolink);
lastVersionContainer.append(infocontainer);
};}; document.addEventListener("DOMContentLoaded", initmonsterversions);
\ No newline at end of file
deployment/web/monster.png

93.8 KiB

deployment/web/mstile-150x150.png

11.4 KiB

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="250.000000pt" height="250.000000pt" viewBox="0 0 250.000000 250.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.14, written by Peter Selinger 2001-2017
</metadata>
<g transform="translate(0.000000,250.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M1408 2494 c-18 -6 -24 -20 -10 -26 22 -10 56 -76 56 -111 1 -33 -4
-43 -33 -65 -30 -24 -33 -24 -23 -6 6 11 18 26 26 34 44 36 -5 41 -57 6 l-36
-25 -11 35 c-10 29 -35 54 -54 54 -2 0 -3 -15 0 -32 3 -23 -2 -44 -17 -68 -23
-36 -39 -28 -19 9 9 18 8 21 -9 21 -11 0 -23 -4 -26 -10 -10 -17 -25 -11 -25
9 0 10 -9 29 -20 42 l-19 24 -1 -25 c0 -24 -44 -100 -57 -100 -3 0 -3 16 0 35
6 39 2 42 -23 20 -16 -14 -18 -12 -24 27 l-7 42 -21 -35 -22 -34 -9 38 c-5 20
-12 37 -16 37 -4 0 -24 -29 -44 -65 -41 -71 -61 -76 -55 -14 3 36 2 38 -16 25
-11 -7 -27 -27 -36 -44 -8 -17 -18 -32 -22 -32 -8 0 -23 59 -19 78 1 6 -3 12
-8 12 -12 0 -41 -52 -41 -75 0 -11 -10 -15 -38 -15 -21 0 -47 -6 -57 -14 -19
-14 -19 -15 6 -26 31 -14 60 -63 31 -53 -9 4 -28 15 -42 26 l-25 19 -3 -36
c-4 -40 -22 -40 -22 1 0 16 -5 23 -12 20 -9 -3 -13 7 -14 29 -3 70 -3 71 -26
70 -29 -1 -82 -71 -101 -133 -31 -103 -38 -129 -40 -151 l-1 -24 -18 22 -17
21 -5 -23 c-3 -13 -7 -36 -8 -53 -3 -25 -9 -31 -40 -38 -46 -11 -48 -22 -8
-36 47 -16 35 -24 -26 -18 l-55 6 16 -25 c18 -27 9 -31 -22 -9 -18 13 -22 13
-26 0 -3 -7 -2 -29 4 -47 8 -29 6 -35 -15 -51 l-25 -18 27 -26 c25 -25 25 -27
7 -34 -13 -4 -32 0 -52 12 l-33 18 0 -22 c1 -12 7 -33 15 -47 13 -23 12 -27
-8 -42 l-22 -18 21 0 c26 0 72 -35 62 -46 -5 -4 -25 -2 -45 4 -21 6 -42 11
-48 11 -18 0 -4 -43 23 -71 23 -25 24 -28 6 -28 -17 0 -16 -3 6 -21 l25 -20
-25 7 c-14 4 -28 12 -32 18 -5 6 -8 2 -8 -10 0 -12 7 -27 15 -34 14 -12 13
-16 -6 -37 l-22 -23 24 0 c13 -1 35 -7 49 -15 l25 -14 -33 -1 c-18 0 -42 5
-53 10 -31 17 -25 -36 8 -69 25 -24 27 -30 16 -52 -18 -34 -17 -63 2 -55 8 3
25 1 37 -3 22 -9 21 -10 -16 -26 -22 -9 -50 -15 -63 -12 -13 2 -23 1 -23 -3 0
-11 59 -60 71 -60 5 0 1 -10 -11 -22 -27 -29 -25 -35 10 -30 16 2 42 1 57 -3
25 -6 26 -7 9 -17 -10 -6 -40 -8 -67 -6 -44 5 -47 3 -39 -13 6 -9 22 -27 36
-38 24 -19 25 -21 10 -43 -23 -33 -20 -38 17 -24 17 7 43 10 57 6 25 -6 24 -7
-12 -24 -20 -10 -42 -24 -49 -32 -10 -12 -2 -14 45 -14 31 0 56 -4 56 -9 0
-16 -54 -28 -84 -20 -17 5 -32 6 -34 4 -8 -8 18 -33 48 -45 24 -10 28 -15 20
-30 -6 -10 -10 -26 -10 -36 0 -13 3 -14 14 -5 20 16 121 28 112 13 -4 -7 -21
-15 -38 -20 -42 -11 -45 -27 -8 -43 16 -8 30 -17 30 -21 0 -12 -48 -21 -75
-14 -28 7 -31 0 -11 -26 11 -15 55 -39 93 -51 5 -1 7 -4 7 -7 -1 -3 -5 -16 -9
-29 l-7 -24 46 27 c26 15 52 26 57 24 17 -6 -51 -66 -82 -73 -16 -4 -29 -10
-29 -15 0 -14 63 -30 97 -24 32 5 32 5 26 -29 -3 -19 -1 -42 4 -52 9 -15 12
-14 34 12 34 40 79 68 79 49 0 -23 -46 -72 -81 -86 -27 -11 -29 -14 -14 -23
26 -14 101 -10 136 8 17 9 29 13 26 8 -3 -5 -8 -22 -11 -36 l-5 -28 41 36 c51
43 78 47 48 7 -11 -15 -23 -46 -26 -67 l-6 -40 31 33 c18 17 46 39 64 48 l32
17 -25 -27 c-14 -16 -18 -25 -10 -22 8 2 31 7 50 10 l35 5 -27 -15 c-16 -8
-28 -20 -28 -26 0 -18 89 -2 124 23 l31 22 -20 -23 c-11 -14 -29 -32 -40 -42
-23 -20 -15 -22 40 -7 22 6 55 25 74 42 l33 32 -7 -35 c-4 -19 -13 -45 -21
-57 -13 -20 -13 -23 0 -23 28 0 67 20 91 46 22 24 25 25 25 7 0 -19 17 -43 31
-43 4 0 10 13 14 30 4 16 10 32 15 35 13 8 -6 -53 -25 -82 -9 -14 -15 -26 -13
-29 12 -11 81 21 107 52 l31 35 6 -30 c4 -16 14 -37 24 -46 16 -15 18 -13 23
31 2 25 10 51 17 57 10 10 11 3 6 -31 -8 -50 4 -54 57 -18 l36 25 13 -26 c16
-33 43 -45 34 -15 -7 22 15 85 33 96 7 4 9 1 5 -7 -3 -8 0 -34 6 -58 l12 -43
24 51 c45 95 77 89 34 -6 -11 -24 -18 -46 -15 -49 9 -9 58 18 74 40 13 19 15
19 26 5 10 -14 15 -11 35 25 22 40 23 40 39 20 24 -30 79 -55 107 -48 l24 6
-19 28 c-20 27 -24 42 -22 76 1 18 2 18 19 3 9 -8 29 -19 45 -22 15 -4 34 -16
42 -28 14 -19 14 -19 20 9 4 16 8 33 9 39 2 5 17 -4 34 -22 l32 -31 6 39 c6
37 8 38 24 24 18 -17 50 -20 50 -6 0 6 -4 13 -10 16 -11 7 -14 78 -4 88 3 3
15 -3 27 -14 19 -18 83 -28 75 -11 -2 4 -12 23 -22 43 -14 27 -17 47 -12 75 9
45 26 29 26 -25 l0 -34 24 22 c14 13 26 35 28 49 2 21 9 26 38 30 45 5 49 9
23 27 -22 16 -36 72 -20 82 6 3 7 1 3 -5 -13 -21 13 -12 38 13 14 14 28 40 31
59 6 27 14 36 45 49 21 8 43 24 49 36 11 19 9 21 -18 21 -40 0 -48 16 -12 23
30 6 91 63 91 85 0 15 -6 15 -31 1 -15 -8 -24 -7 -36 3 -18 14 -47 77 -40 85
3 2 22 -11 43 -29 l37 -33 -5 45 c-5 42 -3 46 25 60 31 15 52 45 24 34 -14 -5
-77 40 -77 56 0 4 12 8 26 8 25 0 75 29 81 48 2 5 -13 8 -35 6 -33 -3 -42 1
-65 28 -35 41 -34 54 2 35 17 -8 32 -11 35 -6 7 11 0 44 -14 70 -8 16 -8 21 3
21 7 0 28 11 47 25 l34 25 -31 0 c-22 0 -38 8 -52 26 -26 33 -27 53 -2 30 37
-33 39 25 2 69 -16 19 -16 19 12 2 36 -23 37 -1 2 41 -21 25 -22 31 -10 43 19
19 33 85 16 75 -6 -4 -26 -12 -43 -16 -29 -9 -30 -8 -14 9 22 25 21 28 -16 36
-43 10 -53 16 -38 25 7 4 26 4 41 0 22 -7 29 -5 29 5 0 15 -38 55 -53 55 -4 0
1 12 12 26 12 15 21 37 21 50 0 28 0 28 -36 9 -16 -8 -37 -15 -47 -15 -16 0
-16 2 -2 24 9 13 25 26 37 29 18 5 19 8 8 21 -7 9 -21 16 -31 16 -15 0 -17 6
-12 37 l6 37 -28 -22 c-18 -14 -42 -22 -68 -22 -39 0 -40 0 -22 20 10 11 28
20 41 20 46 0 32 39 -15 43 -21 1 -21 8 -4 55 6 15 -11 16 -37 2 -18 -10 -18
-9 -5 25 20 45 19 48 -7 31 -13 -8 -50 -17 -83 -20 -55 -6 -58 -5 -41 9 11 8
29 15 40 15 18 0 19 2 5 15 -9 9 -25 17 -37 18 -19 1 -21 6 -16 47 3 26 2 40
-3 33 -13 -18 -94 -53 -123 -53 -24 0 -24 1 7 21 36 23 35 39 -2 39 -22 0 -24
3 -19 30 7 34 3 36 -29 16 -29 -18 -77 -29 -77 -17 0 5 11 18 25 29 14 11 25
23 25 26 0 11 -45 6 -95 -9 -27 -8 -50 -13 -52 -11 -2 1 6 12 17 24 l21 22
-25 0 c-16 0 -26 7 -30 23 -10 42 -65 113 -105 135 -40 23 -119 36 -153 26z"/>
</g>
</svg>
{
"name": "Monster",
"short_name": "Monster",
"icons": [
{
"src": "/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}
* {
-webkit-box-sizing: border-box;
box-sizing: border-box
}
body {
padding: 0;
margin: 0;
min-height: 100vH;
}
#notfound {
position: relative;
height: 100vh
}
#notfound .notfound {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%)
}
.notfound {
max-width: 920px;
width: 100%;
line-height: 1.4;
text-align: center;
padding-left: 15px;
padding-right: 15px
}
.notfound .notfound-404 {
position: absolute;
height: 100px;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
z-index: -1
}
.notfound h1 {
font-family: maven pro, sans-serif;
color: #ececec;
font-weight: 900;
font-size: 276px;
margin: 0;
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%)
}
h1 {
font-family: maven pro, sans-serif;
color: #da3b1e;;
font-weight: 900;
font-size: 190px;
margin: 0;
padding: 0;
}
h2 {
font-family: maven pro, sans-serif;
font-size: 46px;
color: #000;
font-weight: 900;
text-transform: uppercase;
margin: 0
}
p {
font-family: maven pro, sans-serif;
font-size: 16px;
color: #000;
font-weight: 400;
text-transform: uppercase;
margin-top: 15px
}
a.button {
font-family: maven pro, sans-serif;
font-size: 14px;
text-decoration: none;
text-transform: uppercase;
background: #4b4b4b;
display: inline-block;
padding: 16px 38px;
border: 2px solid transparent;
border-radius: 40px;
color: #fff;
font-weight: 400;
-webkit-transition: .2s all;
transition: .2s all
}
a.button:hover {
background-color: #fff;
border-color: #4b4b4b;
color: #da3b1e
}
.container {
display: flex;
justify-content: center;
align-items: center;
text-align: center;
font-family: maven pro, sans-serif;
font-size: 14px;
text-decoration: none;
}
.row {
min-height: 100vH;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
#logocontainer {
position: relative;
}
#slogan {
position: absolute;
top: 38px;
left: 175px;
letter-spacing: 0.23em;
}
#footer {
margin-top: 120px;
}
a {
font-family: maven pro, sans-serif;
font-size: 14px;
text-decoration: none;
text-transform: uppercase;
display: inline-block;
color: #4b4b4b;
font-weight: 400;
-webkit-transition: .2s all;
transition: .2s all
}
a:hover {
color: #da3b1e;
}
@media only screen and (max-width: 820px) {
.notfound .notfound-404 h1 {
font-size: 162px
}
.notfound h2 {
font-size: 26px
}
h1 {
font-size: 6rem;
}
#slogan {
position: initial;
letter-spacing: 0.2em;
}
}
\ No newline at end of file
node_modules
tmp
temp
coverage
.c8rc.json
package-lock.json
......@@ -8,6 +8,7 @@
# path and binaries
NODEJS ?= node
NODE ?= node
NPM ?= pnpm
EXECUTABLES = $(EXECUTABLES:-) $(PNPM);
......@@ -38,8 +39,6 @@ UGLIFYJS ?= $(NODE_MODULES_BIN_DIR)uglifyjs
C8 ?= $(NODE_MODULES_BIN_DIR)c8
MOCHA ?= $(NODE_MODULES_BIN_DIR)mocha
FIXBROKENPLANTUML := $(NODE_MODULES_DIR)jsdoc-plantuml/fixBrokenNodeJS.js
PACKAGE_JSON ?= $(NODE_ROOT_DIR)package.json
MJS_SOURCE_FILES := $(shell find $(SOURCE_PATH) -name '*.mjs')
......@@ -48,3 +47,5 @@ MJS_RELATIVE_SOURCE_FILES := $(shell find $(SOURCE_PATH) -name '*.m
JS_SOURCE_FILES := $(shell find $(SOURCE_PATH) -name '*.js')
JS_RELATIVE_SOURCE_FILES := $(shell find $(SOURCE_PATH) -name '*.js' -exec realpath --relative-to $(PROJECT_ROOT) {} \; )
......@@ -7,8 +7,17 @@
#############################################################################################
#############################################################################################
FIXBROKENPLANTUML := $(NODE_MODULES_DIR)jsdoc-plantuml/fixBrokenNodeJS.js
.PHONY: jsdoc-build
## generate js api docs
jsdoc-build: $(DOCUMENTATION_CONFIG_PATH)jsdoc.json
jsdoc-build: $(DOCUMENTATION_CONFIG_PATH)jsdoc.json $(FIXBROKENPLANTUML).fixed
$(ECHOMARKER) "create api doc"
$(QUIET) $(NPM) --prefix $(NODE_ROOT_DIR) run build-doc
$(FIXBROKENPLANTUML).fixed:
$(ECHOMARKER) "fix broken plantuml"
$(QUIET) chmod u+x $(FIXBROKENPLANTUML)
$(QUIET) $(NODE) $(FIXBROKENPLANTUML)
$(QUIET) $(TOUCH) $(FIXBROKENPLANTUML).fixed
\ No newline at end of file
......@@ -33,6 +33,9 @@ node-release:
#$(QUIET) $(MAKE) node-test
$(QUIET) $(NPM) --prefix $(NODE_ROOT_DIR) run build
# $(QUIET) $(MAKE) clean
# $(QUIET) $(SCRIPT_PATH)increase-version.sh "$(MONSTER_CORE_DIR)package.json" $(MONSTER_CORE_VERSION) $(NEXTVERSION)
# $(QUIET) $(MAKE) clean
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment