Skip to content

Commit 8bfc8e8

Browse files
committed
refactor(webdriver-ts): replace dot with EJS
Replace the dot with EJS, since the latter is not abandoned, has typing via @types/ejs and has built-in syntax highlighting in VSCode.
1 parent d6ca148 commit 8bfc8e8

File tree

5 files changed

+180
-64
lines changed

5 files changed

+180
-64
lines changed

webdriver-ts/index.dot

Lines changed: 0 additions & 27 deletions
This file was deleted.

webdriver-ts/index.ejs

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<!doctype html>
2+
<html>
3+
<head>
4+
<title>JS-Frameworks Benchmark</title>
5+
<meta charset="UTF-8" />
6+
<link href="css/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" />
7+
<link rel="stylesheet" href="css/main.css" />
8+
<meta name="viewport" content="width=device-width, initial-scale=1" />
9+
</head>
10+
11+
<body>
12+
<div class="container">
13+
<div class="panel panel-default">
14+
<div class="panel-heading">
15+
<h3 class="panel-title">Choose a framework:</h3>
16+
</div>
17+
<div class="panel-body">
18+
<ul class="nav nav-pills nav-stacked">
19+
<% frameworks.forEach(framework => { %>
20+
<li>
21+
<a href="/<%= framework.uri %>/index.html"
22+
><span
23+
class="glyphicon glyphicon-arrow-right"
24+
aria-hidden="true"
25+
></span>
26+
<%= framework.fullNameWithKeyedAndVersion %>
27+
</a>
28+
</li>
29+
<% }); %>
30+
</ul>
31+
</div>
32+
</div>
33+
</div>
34+
</body>
35+
</html>

webdriver-ts/package-lock.json

Lines changed: 128 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webdriver-ts/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"author": "",
2222
"license": "Apache-2.0",
2323
"devDependencies": {
24+
"@types/ejs": "^3.1.2",
2425
"@types/node": "18.16.1",
2526
"@types/ramda": "0.29.0",
2627
"@types/selenium-webdriver": "4.1.13",
@@ -38,7 +39,7 @@
3839
"axios": "1.3.6",
3940
"chromedriver": "112.0.0",
4041
"cross-env": "7.0.3",
41-
"dot": "1.1.3",
42+
"ejs": "^3.1.9",
4243
"jstat": "1.9.6",
4344
"lighthouse": "10.1.1",
4445
"npm-check-updates": "16.10.9",

0 commit comments

Comments
 (0)