Browse Source

Einkaufsliste application_liste hinzugefügt

master
Andrea Gaertner 1 year ago
parent
commit
668e16c315
100 changed files with 2523 additions and 0 deletions
  1. 13
    0
      README.md
  2. BIN
      code/.vs/MDT5/v15/.suo
  3. 1033
    0
      code/.vs/config/applicationhost.config
  4. 44
    0
      code/MDT5.sln
  5. 12
    0
      code/application_liste/app/README.txt
  6. 169
    0
      code/application_liste/app/css/Stylecss.css
  7. 20
    0
      code/application_liste/app/css/galerie.css
  8. 16
    0
      code/application_liste/app/dist/css/Stylecss.css
  9. BIN
      code/application_liste/app/dist/einkaufsliste.zip
  10. 1
    0
      code/application_liste/app/dist/einkaufsliste_neu.html
  11. 1
    0
      code/application_liste/app/dist/galerie.html
  12. BIN
      code/application_liste/app/dist/img/Ernaehrungspyramide.jpg
  13. BIN
      code/application_liste/app/dist/img/aepfel.jpg
  14. BIN
      code/application_liste/app/dist/img/eathealty.jpg
  15. BIN
      code/application_liste/app/dist/img/einkaufstasche.png
  16. BIN
      code/application_liste/app/dist/img/milch.jpg
  17. 0
    0
      code/application_liste/app/dist/img/ohm.ico
  18. BIN
      code/application_liste/app/dist/img/pizza.jpg
  19. BIN
      code/application_liste/app/dist/img/spareribs-im-backofen.jpg
  20. BIN
      code/application_liste/app/dist/img/wasser.jpg
  21. BIN
      code/application_liste/app/dist/img/weisse-pizza-mit-steinpilz-gorgonzola-und-rucola.jpg
  22. 1
    0
      code/application_liste/app/dist/liste_anlegen.html
  23. 1
    0
      code/application_liste/app/dist/skripts/einkauf.js
  24. 1
    0
      code/application_liste/app/dist/skripts/speichern_liste.js
  25. 51
    0
      code/application_liste/app/einkaufsliste_neu.html
  26. 49
    0
      code/application_liste/app/galerie.html
  27. 48
    0
      code/application_liste/app/gulpfile.js
  28. BIN
      code/application_liste/app/img/Ernaehrungspyramide.jpg
  29. BIN
      code/application_liste/app/img/aepfel.jpg
  30. BIN
      code/application_liste/app/img/eathealty.jpg
  31. 0
    0
      code/application_liste/app/img/einkaufstasche.png
  32. BIN
      code/application_liste/app/img/milch.jpg
  33. 0
    0
      code/application_liste/app/img/ohm.ico
  34. BIN
      code/application_liste/app/img/pizza.jpg
  35. BIN
      code/application_liste/app/img/spareribs-im-backofen.jpg
  36. BIN
      code/application_liste/app/img/wasser.jpg
  37. BIN
      code/application_liste/app/img/weisse-pizza-mit-steinpilz-gorgonzola-und-rucola.jpg
  38. 48
    0
      code/application_liste/app/liste_anlegen.html
  39. 15
    0
      code/application_liste/app/node_modules/.bin/atob
  40. 17
    0
      code/application_liste/app/node_modules/.bin/atob.cmd
  41. 18
    0
      code/application_liste/app/node_modules/.bin/atob.ps1
  42. 15
    0
      code/application_liste/app/node_modules/.bin/color-support
  43. 17
    0
      code/application_liste/app/node_modules/.bin/color-support.cmd
  44. 18
    0
      code/application_liste/app/node_modules/.bin/color-support.ps1
  45. 15
    0
      code/application_liste/app/node_modules/.bin/escodegen
  46. 17
    0
      code/application_liste/app/node_modules/.bin/escodegen.cmd
  47. 18
    0
      code/application_liste/app/node_modules/.bin/escodegen.ps1
  48. 15
    0
      code/application_liste/app/node_modules/.bin/esgenerate
  49. 17
    0
      code/application_liste/app/node_modules/.bin/esgenerate.cmd
  50. 18
    0
      code/application_liste/app/node_modules/.bin/esgenerate.ps1
  51. 15
    0
      code/application_liste/app/node_modules/.bin/esparse
  52. 17
    0
      code/application_liste/app/node_modules/.bin/esparse.cmd
  53. 18
    0
      code/application_liste/app/node_modules/.bin/esparse.ps1
  54. 15
    0
      code/application_liste/app/node_modules/.bin/esvalidate
  55. 17
    0
      code/application_liste/app/node_modules/.bin/esvalidate.cmd
  56. 18
    0
      code/application_liste/app/node_modules/.bin/esvalidate.ps1
  57. 15
    0
      code/application_liste/app/node_modules/.bin/gifsicle
  58. 17
    0
      code/application_liste/app/node_modules/.bin/gifsicle.cmd
  59. 18
    0
      code/application_liste/app/node_modules/.bin/gifsicle.ps1
  60. 15
    0
      code/application_liste/app/node_modules/.bin/guetzli
  61. 17
    0
      code/application_liste/app/node_modules/.bin/guetzli.cmd
  62. 18
    0
      code/application_liste/app/node_modules/.bin/guetzli.ps1
  63. 15
    0
      code/application_liste/app/node_modules/.bin/gulp
  64. 17
    0
      code/application_liste/app/node_modules/.bin/gulp.cmd
  65. 18
    0
      code/application_liste/app/node_modules/.bin/gulp.ps1
  66. 15
    0
      code/application_liste/app/node_modules/.bin/he
  67. 17
    0
      code/application_liste/app/node_modules/.bin/he.cmd
  68. 18
    0
      code/application_liste/app/node_modules/.bin/he.ps1
  69. 15
    0
      code/application_liste/app/node_modules/.bin/html-minifier
  70. 17
    0
      code/application_liste/app/node_modules/.bin/html-minifier.cmd
  71. 18
    0
      code/application_liste/app/node_modules/.bin/html-minifier.ps1
  72. 15
    0
      code/application_liste/app/node_modules/.bin/jpeg-recompress
  73. 17
    0
      code/application_liste/app/node_modules/.bin/jpeg-recompress.cmd
  74. 18
    0
      code/application_liste/app/node_modules/.bin/jpeg-recompress.ps1
  75. 15
    0
      code/application_liste/app/node_modules/.bin/js-yaml
  76. 17
    0
      code/application_liste/app/node_modules/.bin/js-yaml.cmd
  77. 18
    0
      code/application_liste/app/node_modules/.bin/js-yaml.ps1
  78. 15
    0
      code/application_liste/app/node_modules/.bin/lpad-align
  79. 17
    0
      code/application_liste/app/node_modules/.bin/lpad-align.cmd
  80. 18
    0
      code/application_liste/app/node_modules/.bin/lpad-align.ps1
  81. 15
    0
      code/application_liste/app/node_modules/.bin/mime
  82. 17
    0
      code/application_liste/app/node_modules/.bin/mime.cmd
  83. 18
    0
      code/application_liste/app/node_modules/.bin/mime.ps1
  84. 15
    0
      code/application_liste/app/node_modules/.bin/mkdirp
  85. 17
    0
      code/application_liste/app/node_modules/.bin/mkdirp.cmd
  86. 18
    0
      code/application_liste/app/node_modules/.bin/mkdirp.ps1
  87. 15
    0
      code/application_liste/app/node_modules/.bin/mozjpeg
  88. 17
    0
      code/application_liste/app/node_modules/.bin/mozjpeg.cmd
  89. 18
    0
      code/application_liste/app/node_modules/.bin/mozjpeg.ps1
  90. 15
    0
      code/application_liste/app/node_modules/.bin/optipng
  91. 17
    0
      code/application_liste/app/node_modules/.bin/optipng.cmd
  92. 18
    0
      code/application_liste/app/node_modules/.bin/optipng.ps1
  93. 15
    0
      code/application_liste/app/node_modules/.bin/pngquant
  94. 17
    0
      code/application_liste/app/node_modules/.bin/pngquant.cmd
  95. 18
    0
      code/application_liste/app/node_modules/.bin/pngquant.ps1
  96. 15
    0
      code/application_liste/app/node_modules/.bin/rimraf
  97. 17
    0
      code/application_liste/app/node_modules/.bin/rimraf.cmd
  98. 18
    0
      code/application_liste/app/node_modules/.bin/rimraf.ps1
  99. 15
    0
      code/application_liste/app/node_modules/.bin/seek-bunzip
  100. 0
    0
      code/application_liste/app/node_modules/.bin/seek-bunzip.cmd

+ 13
- 0
README.md View File

@@ -1,2 +1,15 @@
# MDT-Webapps-Gulp

1. Projekt klonen
2. MDT5.sln öffnen um Projekt auszuführen ("einkaufsliste_neu.html" als Startseite festlegen)
3. Gulp:
3.1 Im Ordner App (location von gulpfile.js) eine CMD öffnen
3.2 Funktionen aus der gulpfile.js ausführen über CMD mit Kommando gulp <funktionsname>
-> Funktionen um eine ausführbare App zu erhalten: minifyhtml und image
-> Diese Beiden Funktionen sind auch in der Funktion watch enthalten. Watch arbeitet immer nur bei
Änderung einer Datei, überwacht sozusagen die Projektmappe.
3.3 Alle von gulp erzeugten Dateien befinden sich in einem Ordner "dist" in der Projektmappe,
der von gulp eigenständig angelegt wird.
3.4 Die kommprimierte Website kann auch über MDT5.sln geöfnet werden, hierzu einfach
die Datei "einkaufsliste_neu.html" im Ordner dist als Startseite festlegen.


BIN
code/.vs/MDT5/v15/.suo View File


+ 1033
- 0
code/.vs/config/applicationhost.config
File diff suppressed because it is too large
View File


+ 44
- 0
code/MDT5.sln View File

@@ -0,0 +1,44 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27428.2005
MinimumVisualStudioVersion = 10.0.40219.1
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "code", ".", "{9311C3EF-F1D1-4606-8668-322C176CA58F}"
ProjectSection(WebsiteProperties) = preProject
TargetFrameworkMoniker = ".NETFramework,Version%3Dv4.0"
Debug.AspNetCompiler.VirtualPath = "/localhost_49537"
Debug.AspNetCompiler.PhysicalPath = "..\code\"
Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\localhost_49537\"
Debug.AspNetCompiler.Updateable = "true"
Debug.AspNetCompiler.ForceOverwrite = "true"
Debug.AspNetCompiler.FixedNames = "false"
Debug.AspNetCompiler.Debug = "True"
Release.AspNetCompiler.VirtualPath = "/localhost_49537"
Release.AspNetCompiler.PhysicalPath = "..\code\"
Release.AspNetCompiler.TargetPath = "PrecompiledWeb\localhost_49537\"
Release.AspNetCompiler.Updateable = "true"
Release.AspNetCompiler.ForceOverwrite = "true"
Release.AspNetCompiler.FixedNames = "false"
Release.AspNetCompiler.Debug = "False"
VWDPort = "49537"
SlnRelativePath = "..\code\"
EndProjectSection
EndProject
Global
GlobalSection(Performance) = preSolution
HasPerformanceSessions = true
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9311C3EF-F1D1-4606-8668-322C176CA58F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9311C3EF-F1D1-4606-8668-322C176CA58F}.Debug|Any CPU.Build.0 = Debug|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B1CA379E-4295-41CB-A81A-11D05D4683F6}
EndGlobalSection
EndGlobal

+ 12
- 0
code/application_liste/app/README.txt View File

@@ -0,0 +1,12 @@
1. Projekt klonen
2. MDT5.sln öffnen um Projekt auszuführen ("einkaufsliste_neu.html" als Startseite festlegen)
3. Gulp:
3.1 Im Ordner App (location von gulpfile.js) eine CMD öffnen
3.2 Funktionen aus der gulpfile.js ausführen über CMD mit Kommando gulp <funktionsname>
-> Funktionen um eine ausführbare App zu erhalten: minifyhtml und image
-> Diese Beiden Funktionen sind auch in der Funktion watch enthalten. Watch arbeitet immer nur bei
Änderung einer Datei, überwacht sozusagen die Projektmappe.
3.3 Alle von gulp erzeugten Dateien befinden sich in einem Ordner "dist" in der Projektmappe,
der von gulp eigenständig angelegt wird.
3.4 Die kommprimierte Website kann auch über MDT5.sln geöfnet werden, hierzu einfach
die Datei "einkaufsliste_neu.html" im Ordner dist als Startseite festlegen.

+ 169
- 0
code/application_liste/app/css/Stylecss.css View File

@@ -0,0 +1,169 @@
* {
box-sizing: border-box;
}

body {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
}

.header {
padding: 80px;
text-align: center;
background: #1abc9c;
color: antiquewhite;
}

/* Increase the font size of the heading */
.header h1 {
font-size: 40px;
}

/* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
.navbar {
overflow: hidden;
background-color: burlywood;
position: sticky;
position: -webkit-sticky;
top: 0;
}

/* Style the navigation bar links */
.navbar a {
float: left;
display: block;
color: white;
text-align: center;
padding: 14px 20px;
text-decoration: none;
}


/* Right-aligned link */
.navbar a.right {
float: right;
}

/* Change color on hover */
.navbar a:hover {
background-color: #ddd;
color: black;
}

/* Active/current link */
.navbar a.active {
background-color: #666;
color: white;
}

/* Column container */
.row {
display: -ms-flexbox; /* IE10 */
display: flex;
-ms-flex-wrap: wrap; /* IE10 */
flex-wrap: wrap;
}

/* Create two unequal columns that sits next to each other */
/* Sidebar/left column */
.side {
-ms-flex: 30%;
flex: 30%;
background-color: #f1f1f1;
padding: 20px;
}

/* Main column */
.main {
-ms-flex: 70%;
flex: 70%;
background-color: white;
padding: 20px;
text-align: center;
}

.liste {
display: block;
position: relative;
padding-left: 35px;
margin-bottom: 12px;
cursor: pointer;
font-size: 22px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* Create a custom checkbox */
.checkmark {
position: center;
top: 0;
left: 0;
height: 25px;
width: 25px;
background-color: #eee;
}

/* On mouse-over, add a grey background color */
.liste:hover input ~ .checkmark {
background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.liste input:checked ~ .checkmark {
background-color: #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
content: "";
position: absolute;
display: none;
}

/* Show the checkmark when checked */
.liste input:checked ~ .checkmark:after {
display: block;
}

/* Style the checkmark/indicator */
.liste .checkmark:after {
left: 9px;
top: 5px;
width: 5px;
height: 10px;
border: solid white;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}

/* Fake image, just for this example */
.fakeimg {
background-color: #aaa;
width: 100%;
padding: 20px;
}

/* Footer */
.footer {
padding: 20px;
text-align: center;
background: #ddd;
}

/* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 700px) {
.row {
flex-direction: column;
}
}

/* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
@media screen and (max-width: 400px) {
.navbar a {
float: none;
width: 100%;
}
}

+ 20
- 0
code/application_liste/app/css/galerie.css View File

@@ -0,0 +1,20 @@
div.gallery {
margin: 5px;
border: 1px solid #ccc;
float: left;
width: 180px;
}

div.gallery:hover {
border: 1px solid #777;
}

div.gallery img {
width: 100%;
height: auto;
}

div.desc {
padding: 15px;
text-align: center;
}

+ 16
- 0
code/application_liste/app/dist/css/Stylecss.css View File

@@ -0,0 +1,16 @@
div.gallery{margin:5px;border:1px solid #ccc;float:left;width:180px}div.gallery:hover{border:1px solid #777}
div.gallery img{width:100%;height:auto}div.desc{padding:15px;text-align:center}*{box-sizing:border-box}
body{font-family:Arial,Helvetica,sans-serif;margin:0}.header{padding:80px;text-align:center;background:#1abc9c;color:antiquewhite}
.header h1{font-size:40px}.navbar{overflow:hidden;background-color:burlywood;position:sticky;position:-webkit-sticky;top:0}
.navbar a{float:left;display:block;color:white;text-align:center;padding:14px 20px;text-decoration:none}
.navbar a.right{float:right}.navbar a:hover{background-color:#ddd;color:black}.navbar a.active{background-color:#666;color:white}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.side{-ms-flex:30%;flex:30%;background-color:#f1f1f1;padding:20px}
.main{-ms-flex:70%;flex:70%;background-color:white;padding:20px;text-align:center}
.liste{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.checkmark{position:center;top:0;left:0;height:25px;width:25px;background-color:#eee}
.liste:hover input ~ .checkmark{background-color:#ccc}.liste input:checked ~ .checkmark{background-color:#2196f3}
.checkmark:after{content:"";position:absolute;display:none}
.liste input:checked ~ .checkmark:after{display:block}.liste .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.fakeimg{background-color:#aaa;width:100%;padding:20px}.footer{padding:20px;text-align:center;background:#ddd}
@media screen and (max-width:700px){.row{flex-direction:column}}@media screen and (max-width:400px){.navbar a{float:none;width:100%}
}

BIN
code/application_liste/app/dist/einkaufsliste.zip View File


+ 1
- 0
code/application_liste/app/dist/einkaufsliste_neu.html View File

@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en" style="box-sizing: border-box;"><head style="box-sizing: border-box;"><title style="box-sizing: border-box;">Einkaufsliste</title><meta charset="UTF-8" style="box-sizing: border-box;"><meta name="viewport" content="width=device-width,initial-scale=1" style="box-sizing: border-box;"><link rel="icon" href="img/einkaufstasche.png" style="box-sizing: border-box;"></head><body style="box-sizing: border-box; font-family: Arial, Helvetica, sans-serif; margin: 0;"><div class="header" style="background: #1abc9c; box-sizing: border-box; color: antiquewhite; padding: 80px; text-align: center;"><h1 style="box-sizing: border-box; font-size: 40px;">Einkaufliste</h1><p style="box-sizing: border-box;">Erstelle deine persönlich <b style="box-sizing: border-box;">Einkaufsliste</b></p></div><div class="navbar" style="background-color: burlywood; box-sizing: border-box; overflow: hidden; position: -webkit-sticky; top: 0;"><a href="einkaufsliste_neu.html" class="active" style="background-color: #666; box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Home</a> <a href="galerie.html" style="box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Bildergallerie</a> <a href="liste_anlegen.html" style="box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Einkaufsliste erstellen</a> <a href="https://www.chefkoch.de/rezepte/was-koche-ich-heute/" class="right" style="box-sizing: border-box; color: white; display: block; float: right; padding: 14px 20px; text-align: center; text-decoration: none;">Link</a></div><div class="row" style="-ms-flex-wrap: wrap; box-sizing: border-box; display: flex; flex-wrap: wrap;"><div class="side" style="-ms-flex: 30%; background-color: #f1f1f1; box-sizing: border-box; flex: 30%; padding: 20px;"><h2 style="box-sizing: border-box;">Angebot der Woche</h2><h5 style="box-sizing: border-box;">bei Lidl</h5><div class="fakeimg" style="background-color: #aaa; box-sizing: border-box; height: 200px; padding: 20px; width: 100%;"><img src="img/pizza.jpg" height="50" width="50" style="box-sizing: border-box;"></div><p style="box-sizing: border-box;">Nur diese Woche reduziert</p><h3 style="box-sizing: border-box;">Rezeptideen</h3><a href="https://www.chefkoch.de/rezepte/892091194766322/Weisse-Pizza-mit-Steinpilz-Gorgonzola-und-Rucola.html" style="box-sizing: border-box;"><img src="img/weisse-pizza-mit-steinpilz-gorgonzola-und-rucola.jpg" width="300" height="200" style="box-sizing: border-box;"></a><br style="box-sizing: border-box;"><a href="https://www.chefkoch.de/rezepte/1962241319120437/Spareribs-im-Backofen.html" style="box-sizing: border-box;"><img src="img/spareribs-im-backofen.jpg" width="300" height="200" style="box-sizing: border-box;"></a><br style="box-sizing: border-box;"><div class="fakeimg" style="background-color: #aaa; box-sizing: border-box; height: 60px; padding: 20px; width: 100%;">Image</div></div><div class="main" style="-ms-flex: 70%; background-color: white; box-sizing: border-box; flex: 70%; padding: 20px; text-align: center;"><h2 style="box-sizing: border-box;">Einkaufsliste</h2><h5 style="box-sizing: border-box;">Webapp zur Erstellung einer Einkaufsliste</h5><div style="box-sizing: border-box;"><img src="img/Ernaehrungspyramide.jpg" height="400" width="400" style="box-sizing: border-box;"></div><p style="box-sizing: border-box;">Diese Pyramiede soll sie daran erinnern auf eine ausgewogene Ernährung zu achten.</p></div></div><div class="footer" style="background: #ddd; box-sizing: border-box; padding: 20px; text-align: center;"><h2 style="box-sizing: border-box;">Ende dieser Website</h2></div></body></html>

+ 1
- 0
code/application_liste/app/dist/galerie.html View File

@@ -0,0 +1 @@
<!DOCTYPE html><html style="box-sizing: border-box;"><head style="box-sizing: border-box;"><meta charset="utf-8" style="box-sizing: border-box;"><title style="box-sizing: border-box;">Einkaufsliste</title><link rel="icon" href="img/einkaufstasche.png" style="box-sizing: border-box;"></head><body style="box-sizing: border-box; font-family: Arial, Helvetica, sans-serif; margin: 0;"><div class="header" style="background: #1abc9c; box-sizing: border-box; color: antiquewhite; padding: 80px; text-align: center;"><h1 style="box-sizing: border-box; font-size: 40px;">Einkaufliste</h1><p style="box-sizing: border-box;">Erstelle deine persönlich <b style="box-sizing: border-box;">Einkaufsliste</b></p></div><div class="navbar" style="background-color: burlywood; box-sizing: border-box; overflow: hidden; position: -webkit-sticky; top: 0;"><a href="einkaufsliste_neu.html" class="active" style="background-color: #666; box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Home</a> <a href="galerie.html" style="box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Bildergallerie</a> <a href="liste_anlegen.html" style="box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Einkaufsliste erstellen</a> <a href="#" class="right" style="box-sizing: border-box; color: white; display: block; float: right; padding: 14px 20px; text-align: center; text-decoration: none;">Link</a></div><div class="gallery" id="aepfel" style="border: 1px solid #ccc; box-sizing: border-box; float: left; margin: 5px; width: 180px;"><a target="_blank" href="img/aepfel.jpg" style="box-sizing: border-box;"><img src="img/aepfel.jpg" alt="Äpfel" width="100" height="100" style="box-sizing: border-box; height: auto; width: 100%;"></a><div class="desc" style="box-sizing: border-box; padding: 15px; text-align: center;">Äpfel</div></div><div class="gallery" id="milch" style="border: 1px solid #ccc; box-sizing: border-box; float: left; margin: 5px; width: 180px;"><a target="_blank" href="img/milch.jpg" style="box-sizing: border-box;"><img src="img/milch.jpg" alt="Milch" width="100" height="100" style="box-sizing: border-box; height: auto; width: 100%;"></a><div class="desc" style="box-sizing: border-box; padding: 15px; text-align: center;">Milch</div></div><div class="gallery" id="wasser" style="border: 1px solid #ccc; box-sizing: border-box; float: left; margin: 5px; width: 180px;"><a target="_blank" href="img/wasser.jpg" style="box-sizing: border-box;"><img src="img/wasser.jpg" alt="Wasser" width="100" height="100" style="box-sizing: border-box; height: auto; width: 100%;"></a><div class="desc" style="box-sizing: border-box; padding: 15px; text-align: center;">Wasser</div></div></body></html>

BIN
code/application_liste/app/dist/img/Ernaehrungspyramide.jpg View File


BIN
code/application_liste/app/dist/img/aepfel.jpg View File


BIN
code/application_liste/app/dist/img/eathealty.jpg View File


BIN
code/application_liste/app/dist/img/einkaufstasche.png View File


BIN
code/application_liste/app/dist/img/milch.jpg View File


code/exercise03/app/img/ohm.ico → code/application_liste/app/dist/img/ohm.ico View File


BIN
code/application_liste/app/dist/img/pizza.jpg View File


BIN
code/application_liste/app/dist/img/spareribs-im-backofen.jpg View File


BIN
code/application_liste/app/dist/img/wasser.jpg View File


BIN
code/application_liste/app/dist/img/weisse-pizza-mit-steinpilz-gorgonzola-und-rucola.jpg View File


+ 1
- 0
code/application_liste/app/dist/liste_anlegen.html View File

@@ -0,0 +1 @@
<!DOCTYPE html><html style="box-sizing: border-box;"><head style="box-sizing: border-box;"><title style="box-sizing: border-box;">Einkaufsliste</title><meta charset="UTF-8" style="box-sizing: border-box;"><meta name="viewport" content="width=device-width,initial-scale=1" style="box-sizing: border-box;"><link rel="icon" href="img/einkaufstasche.png" style="box-sizing: border-box;"></head><body style="box-sizing: border-box; font-family: Arial, Helvetica, sans-serif; margin: 0;"><div class="header" style="background: #1abc9c; box-sizing: border-box; color: antiquewhite; padding: 80px; text-align: center;"><h1 style="box-sizing: border-box; font-size: 40px;">Einkaufliste</h1><p style="box-sizing: border-box;">Erstelle deine persönlich <b style="box-sizing: border-box;">Einkaufsliste</b></p></div><div class="navbar" style="background-color: burlywood; box-sizing: border-box; overflow: hidden; position: -webkit-sticky; top: 0;"><a href="einkaufsliste_neu.html" class="active" style="background-color: #666; box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Home</a> <a href="galerie.html" style="box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Bildergallerie</a> <a href="liste_anlegen.html" style="box-sizing: border-box; color: white; display: block; float: left; padding: 14px 20px; text-align: center; text-decoration: none;">Einkaufsliste erstellen</a> <a href="#" class="right" style="box-sizing: border-box; color: white; display: block; float: right; padding: 14px 20px; text-align: center; text-decoration: none;">Link</a></div><div class="row" style="-ms-flex-wrap: wrap; box-sizing: border-box; display: flex; flex-wrap: wrap;"><div class="main" style="-ms-flex: 70%; background-color: white; box-sizing: border-box; flex: 70%; padding: 20px; text-align: center;"><h2 style="box-sizing: border-box;">Einkaufsliste <img src="img/einkaufstasche.png" height="200" width="200" style="box-sizing: border-box;"></h2><br style="box-sizing: border-box;"><div class="liste" id="liste" style="-moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; box-sizing: border-box; cursor: pointer; display: block; font-size: 22px; margin-bottom: 12px; padding-left: 35px; position: relative; user-select: none;"></div><label for="element" style="box-sizing: border-box;">Artikel:</label> <input type="text" id="element" style="box-sizing: border-box;"> <label for="menge" style="box-sizing: border-box;">Menge:</label> <input type="text" id="menge" style="box-sizing: border-box;"><br style="box-sizing: border-box;"><br style="box-sizing: border-box;"><br style="box-sizing: border-box;"><input type="button" id="button1" value="Hinzufügen" style="box-sizing: border-box;"> <input type="button" id="button3" value="Letzten Punkt Löschen" style="box-sizing: border-box;"> <input type="button" id="button2" value="Gesammte Liste löschen" style="box-sizing: border-box;"><script src="skripts/speichern_liste.js" style="box-sizing: border-box;"></script></div></div></body></html>

+ 1
- 0
code/application_liste/app/dist/skripts/einkauf.js View File

@@ -0,0 +1 @@
var counter=0;function onClick(){var e=document.getElementById("element"),t=document.getElementById("menge");console.log(e.value),add(e.value,t.value)}function add(e,t){counter++;var n=document.getElementById("liste"),c=document.createElement("input");c.setAttribute("type","checkbox"),c.setAttribute("id","cb"+counter),c.setAttribute("class","checkmark");var d=document.createElement("label");d.innerHTML=e+" "+t,d.setAttribute("for","cb"+counter),n.appendChild(c),n.appendChild(d),n.appendChild(document.createElement("br"))}

+ 1
- 0
code/application_liste/app/dist/skripts/speichern_liste.js View File

@@ -0,0 +1 @@
function init(){document.getElementById("button1").onclick=add,document.getElementById("button2").onclick=allesLoeschen,document.getElementById("button3").onclick=deleteLast;for(var e=HoleEintraege(),t=0;t<e.length;t++){var n=e[t];insDocSchreiben(n,JSON.parse(localStorage[n]))}}function add(){var e=HoleEintraege(),t=document.getElementById("element").value,n=document.getElementById("menge").value;console.log(element.value);var l="aufgabe_"+(new Date).getTime();localStorage.setItem(l,JSON.stringify(t+" "+n)),e.push(l),localStorage.setItem("eintraegeArray",JSON.stringify(e)),insDocSchreiben(l,t+" "+n)}function deleteLast(){var e=document.getElementById("liste");e.removeChild(e.lastChild),e.removeChild(e.lastChild),e.removeChild(e.lastChild);HoleEintraege()}function allesLoeschen(){localStorage.clear();for(var e=document.getElementById("liste"),t=e.childNodes,n=t.length-1;0<=n;n--)e.removeChild(t[n]);HoleEintraege()}function HoleEintraege(){var e=localStorage.getItem("eintraegeArray");return e?e=JSON.parse(e):(e=[],localStorage.setItem("eintraegeArray",JSON.stringify(e))),e}function insDocSchreiben(e,t){var n=document.getElementById("liste"),l=document.createElement("input");l.setAttribute("type","checkbox"),l.setAttribute("id",e),l.setAttribute("class","checkmark");var a=document.createElement("label");a.innerHTML=t,a.setAttribute("for",e),n.appendChild(l),n.appendChild(a),n.appendChild(document.createElement("br"))}window.onload=init;

+ 51
- 0
code/application_liste/app/einkaufsliste_neu.html View File

@@ -0,0 +1,51 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Einkaufsliste</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/Stylecss.css">
<link rel="icon" href="img/einkaufstasche.png" />

</head>
<body>

<div class="header">
<h1>Einkaufliste</h1>
<p>Erstelle deine persönlich <b>Einkaufsliste</b> </p>
</div>

<div class="navbar">
<a href="einkaufsliste_neu.html" class="active">Home</a>
<a href="galerie.html">Bildergallerie</a>
<a href="liste_anlegen.html">Einkaufsliste erstellen</a>
<a href="https://www.chefkoch.de/rezepte/was-koche-ich-heute/" class="right">Link</a>
</div>

<div class="row">
<div class="side">
<h2>Angebot der Woche</h2>
<h5>bei Lidl</h5>
<div class="fakeimg" style="height:200px;"><img src="img/pizza.jpg" height="50" width="50" /></div>
<p>Nur diese Woche reduziert</p>
<h3>Rezeptideen </h3>
<a href="https://www.chefkoch.de/rezepte/892091194766322/Weisse-Pizza-mit-Steinpilz-Gorgonzola-und-Rucola.html"><img src="img/weisse-pizza-mit-steinpilz-gorgonzola-und-rucola.jpg" width="300" height="200" /></a>
<br>
<a href="https://www.chefkoch.de/rezepte/1962241319120437/Spareribs-im-Backofen.html"><img src="img/spareribs-im-backofen.jpg" width="300" height="200" /></a>
<br>
<div class="fakeimg" style="height:60px;">Image</div>
</div>
<div class="main">
<h2>Einkaufsliste</h2>
<h5>Webapp zur Erstellung einer Einkaufsliste</h5>
<div><img src="img/Ernaehrungspyramide.jpg" height="400"width="400"/></div>
<p>Diese Pyramiede soll sie daran erinnern auf eine ausgewogene Ernährung zu achten.</p>
</div>
</div>

<div class="footer">
<h2>Ende dieser Website</h2>
</div>

</body>
</html>

+ 49
- 0
code/application_liste/app/galerie.html View File

@@ -0,0 +1,49 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Einkaufsliste</title>
<link rel="stylesheet" href="css/Stylecss.css">
<link rel="stylesheet" href="css/galerie.css">
<link rel="icon" href="img/einkaufstasche.png" />
</head>
<body>

<div class="header">
<h1>Einkaufliste</h1>
<p>Erstelle deine persönlich <b>Einkaufsliste</b> </p>
</div>

<div class="navbar">
<a href="einkaufsliste_neu.html" class="active">Home</a>
<a href="galerie.html">Bildergallerie</a>
<a href="liste_anlegen.html">Einkaufsliste erstellen</a>
<a href="#" class="right">Link</a>
</div>



<div class="gallery" id="aepfel">
<a target="_blank" href="img/aepfel.jpg">
<img src="img/aepfel.jpg" alt="Äpfel" width="100" height="100">
</a>
<div class="desc">Äpfel</div>
</div>

<div class="gallery" id="milch">
<a target="_blank" href="img/milch.jpg">
<img src="img/milch.jpg" alt="Milch" width="100" height="100">
</a>
<div class="desc">Milch</div>
</div>

<div class="gallery" id="wasser">
<a target="_blank" href="img/wasser.jpg">
<img src="img/wasser.jpg" alt="Wasser" width="100" height="100">
</a>
<div class="desc">Wasser</div>
</div>

</body>
</html>

+ 48
- 0
code/application_liste/app/gulpfile.js View File

@@ -0,0 +1,48 @@
var gulp = require("gulp");
var uglifycss = require('gulp-uglifycss');
var image = require('gulp-image');
var uglify = require('gulp-uglify');
var pipeline = require('readable-stream').pipeline;
var concatCss = require('gulp-concat-css');
var htmlmin = require('gulp-htmlmin');
var inlineCss = require('gulp-inline-css');
var injectJS = require('gulp-inject-js');

gulp.task('minifyhtml', () => {
return gulp.src('*.html')
.pipe(htmlmin({ collapseWhitespace: true }))
.pipe(inlineCss())
.pipe(injectJS())
.pipe(gulp.dest('dist'));
});

gulp.task('css', async function () {
gulp.src('./css/*.css')
.pipe(concatCss("Stylecss.css"))
.pipe(uglifycss({
"maxLineLen": 80,
"uglyComments": true
}))
.pipe(gulp.dest('dist/css'));
});



gulp.task('image', async function () {
gulp.src('./img/*')
.pipe(image())
.pipe(gulp.dest('./dist/img'));
});

gulp.task('compress', async function () {
return pipeline(
gulp.src('./skripts/*.js'),
uglify(),
gulp.dest('./dist/skripts')
);
});

gulp.task('watch', async function () {
gulp.watch('app/img/*', gulp.series('image'));
gulp.watch('app/*.html', gulp.series('minifyhtml'));
});

BIN
code/application_liste/app/img/Ernaehrungspyramide.jpg View File


BIN
code/application_liste/app/img/aepfel.jpg View File


BIN
code/application_liste/app/img/eathealty.jpg View File


code/exercise04/app/img/kisspng-shopping-bag-grocery-store-shopping-cart-vegetable-bag2-myspeedyx-5cb7cce50fbf87.6493526215555494130645.png → code/application_liste/app/img/einkaufstasche.png View File


BIN
code/application_liste/app/img/milch.jpg View File


code/exercise04/app/img/ohm.ico → code/application_liste/app/img/ohm.ico View File


BIN
code/application_liste/app/img/pizza.jpg View File


BIN
code/application_liste/app/img/spareribs-im-backofen.jpg View File


BIN
code/application_liste/app/img/wasser.jpg View File


BIN
code/application_liste/app/img/weisse-pizza-mit-steinpilz-gorgonzola-und-rucola.jpg View File


+ 48
- 0
code/application_liste/app/liste_anlegen.html View File

@@ -0,0 +1,48 @@
<!DOCTYPE html>
<html>
<head>
<title>Einkaufsliste</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/Stylecss.css">
<link rel="icon" href="img/einkaufstasche.png" />

</head>
<body>

<div class="header">
<h1>Einkaufliste</h1>
<p>Erstelle deine persönlich <b>Einkaufsliste</b> </p>
</div>

<div class="navbar">
<a href="einkaufsliste_neu.html" class="active">Home</a>
<a href="galerie.html">Bildergallerie</a>
<a href="liste_anlegen.html">Einkaufsliste erstellen</a>
<a href="#" class="right">Link</a>
</div>

<div class="row">
<div class="main">
<h2>
Einkaufsliste <img src="img/einkaufstasche.png" height="200" width="200" />
</h2>
<br />
<div class="liste" id="liste">
</div>
<label for="element">Artikel: </label>
<input type="text" id="element" />
<label for="menge">Menge: </label>
<input type="text" id="menge" />
<br />
<br />
<br />
<input type="button" id="button1" value="Hinzufügen" />
<input type="button" id="button3" value="Letzten Punkt Löschen" />
<input type="button" id="button2" value="Gesammte Liste löschen" />
<script src="skripts/speichern_liste.js"></script>
</div>
</div>
</body>
</html>

+ 15
- 0
code/application_liste/app/node_modules/.bin/atob View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../atob/bin/atob.js" "$@"
ret=$?
else
node "$basedir/../atob/bin/atob.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/atob.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\atob\bin\atob.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/atob.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../atob/bin/atob.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../atob/bin/atob.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/color-support View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../color-support/bin.js" "$@"
ret=$?
else
node "$basedir/../color-support/bin.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/color-support.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\color-support\bin.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/color-support.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../color-support/bin.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../color-support/bin.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/escodegen View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../escodegen/bin/escodegen.js" "$@"
ret=$?
else
node "$basedir/../escodegen/bin/escodegen.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/escodegen.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\escodegen\bin\escodegen.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/escodegen.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../escodegen/bin/escodegen.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../escodegen/bin/escodegen.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/esgenerate View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../escodegen/bin/esgenerate.js" "$@"
ret=$?
else
node "$basedir/../escodegen/bin/esgenerate.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/esgenerate.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\escodegen\bin\esgenerate.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/esgenerate.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../escodegen/bin/esgenerate.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../escodegen/bin/esgenerate.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/esparse View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@"
ret=$?
else
node "$basedir/../esprima/bin/esparse.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/esparse.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\esprima\bin\esparse.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/esparse.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../esprima/bin/esparse.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../esprima/bin/esparse.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/esvalidate View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@"
ret=$?
else
node "$basedir/../esprima/bin/esvalidate.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/esvalidate.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\esprima\bin\esvalidate.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/esvalidate.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../esprima/bin/esvalidate.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../esprima/bin/esvalidate.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/gifsicle View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../gifsicle/cli.js" "$@"
ret=$?
else
node "$basedir/../gifsicle/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/gifsicle.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\gifsicle\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/gifsicle.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../gifsicle/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../gifsicle/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/guetzli View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../guetzli/cli.js" "$@"
ret=$?
else
node "$basedir/../guetzli/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/guetzli.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\guetzli\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/guetzli.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../guetzli/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../guetzli/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/gulp View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../gulp/bin/gulp.js" "$@"
ret=$?
else
node "$basedir/../gulp/bin/gulp.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/gulp.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\gulp\bin\gulp.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/gulp.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../gulp/bin/gulp.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../gulp/bin/gulp.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/he View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../he/bin/he" "$@"
ret=$?
else
node "$basedir/../he/bin/he" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/he.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\he\bin\he" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/he.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../he/bin/he" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../he/bin/he" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/html-minifier View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../html-minifier/cli.js" "$@"
ret=$?
else
node "$basedir/../html-minifier/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/html-minifier.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\html-minifier\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/html-minifier.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../html-minifier/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../html-minifier/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/jpeg-recompress View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../jpeg-recompress-bin/cli.js" "$@"
ret=$?
else
node "$basedir/../jpeg-recompress-bin/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/jpeg-recompress.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\jpeg-recompress-bin\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/jpeg-recompress.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../jpeg-recompress-bin/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../jpeg-recompress-bin/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/js-yaml View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@"
ret=$?
else
node "$basedir/../js-yaml/bin/js-yaml.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/js-yaml.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\js-yaml\bin\js-yaml.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/js-yaml.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../js-yaml/bin/js-yaml.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../js-yaml/bin/js-yaml.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/lpad-align View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../lpad-align/cli.js" "$@"
ret=$?
else
node "$basedir/../lpad-align/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/lpad-align.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\lpad-align\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/lpad-align.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../lpad-align/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../lpad-align/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/mime View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../mime/cli.js" "$@"
ret=$?
else
node "$basedir/../mime/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/mime.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\mime\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/mime.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../mime/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../mime/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/mkdirp View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../mkdirp/bin/cmd.js" "$@"
ret=$?
else
node "$basedir/../mkdirp/bin/cmd.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/mkdirp.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\mkdirp\bin\cmd.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/mkdirp.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../mkdirp/bin/cmd.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../mkdirp/bin/cmd.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/mozjpeg View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../mozjpeg/cli.js" "$@"
ret=$?
else
node "$basedir/../mozjpeg/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/mozjpeg.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\mozjpeg\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/mozjpeg.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../mozjpeg/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../mozjpeg/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/optipng View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../optipng-bin/cli.js" "$@"
ret=$?
else
node "$basedir/../optipng-bin/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/optipng.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\optipng-bin\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/optipng.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../optipng-bin/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../optipng-bin/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/pngquant View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../pngquant-bin/cli.js" "$@"
ret=$?
else
node "$basedir/../pngquant-bin/cli.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/pngquant.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\pngquant-bin\cli.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/pngquant.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../pngquant-bin/cli.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../pngquant-bin/cli.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/rimraf View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../rimraf/bin.js" "$@"
ret=$?
else
node "$basedir/../rimraf/bin.js" "$@"
ret=$?
fi
exit $ret

+ 17
- 0
code/application_liste/app/node_modules/.bin/rimraf.cmd View File

@@ -0,0 +1,17 @@
@ECHO off
SETLOCAL
CALL :find_dp0

IF EXIST "%dp0%\node.exe" (
SET "_prog=%dp0%\node.exe"
) ELSE (
SET "_prog=node"
SET PATHEXT=%PATHEXT:;.JS;=;%
)

"%_prog%" "%dp0%\..\rimraf\bin.js" %*
ENDLOCAL
EXIT /b %errorlevel%
:find_dp0
SET dp0=%~dp0
EXIT /b

+ 18
- 0
code/application_liste/app/node_modules/.bin/rimraf.ps1 View File

@@ -0,0 +1,18 @@
#!/usr/bin/env pwsh
$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent

$exe=""
if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
# Fix case when both the Windows and Linux builds of Node
# are installed in the same directory
$exe=".exe"
}
$ret=0
if (Test-Path "$basedir/node$exe") {
& "$basedir/node$exe" "$basedir/../rimraf/bin.js" $args
$ret=$LASTEXITCODE
} else {
& "node$exe" "$basedir/../rimraf/bin.js" $args
$ret=$LASTEXITCODE
}
exit $ret

+ 15
- 0
code/application_liste/app/node_modules/.bin/seek-bunzip View File

@@ -0,0 +1,15 @@
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

if [ -x "$basedir/node" ]; then
"$basedir/node" "$basedir/../seek-bzip/bin/seek-bunzip" "$@"
ret=$?
else
node "$basedir/../seek-bzip/bin/seek-bunzip" "$@"
ret=$?
fi
exit $ret

+ 0
- 0
code/application_liste/app/node_modules/.bin/seek-bunzip.cmd View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save