This is the client side JS of PWD that allows to run terminals and attach them to your site
Here's a minimal example of the SDK usage:
<html>
<head>
<title>PWD SDK Demo</title>
</head>
<body>
<div id="myTerm" style="width 500px; height: 500px;"></div>
<script src="./dist/pwd.js"></script>
<script>
pwd.newSession([{selector: '#myTerm'}]);
</script>
</body>
</html>
Clone this repo and run npm install && npm run build