Current collected state Current
Observed since 20 Oct, 19:43 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
3h-term
A terminal simulator in browser.
A terminal simulator in browser.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>3h-term example</title>
</head>
<body>
<script type="text/javascript" crossorigin="anonymous" src="https://cdn.jsdelivr.net/npm/super-x@1.0.0/dist/super-x.umd.min.js"></script>
<script type="text/javascript" crossorigin="anonymous" src="https://cdn.jsdelivr.net/npm/3h-term@0.1.0/dist/3h-term.umd.min.js"></script>
<script>
const handlers = new Map([
['echo', input => {
terminal.writeln(`"${input}"`);
}],
['clear', () => {
terminal.clear();
}],
]);
const terminal = new T.Terminal(
{
margin: '1em auto',
width: '480px',
height: '320px',
fontSize: '16px',
borderRadius: '5px',
},
T.createProgram(handlers, input => {
terminal.writeln(`Unknown operation: ${input}`);
})
);
document.body.appendChild(terminal.container);
terminal.write('This is an example of ')
.write('3h-term', {
color: '#FFF',
fontWeight: 'bold',
})
.write('.')
.writeln();
</script>
</body>
</html>
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
super-xEnvironment{
"local_name": "super-x",
"alias": false,
"peer_metadata": null
} | ^1.0.0 | runtime |
@babel/coreEnvironment{
"local_name": "@babel/core",
"alias": false,
"peer_metadata": null
} | ^7.10.0 | development |
@babel/preset-envEnvironment{
"local_name": "@babel/preset-env",
"alias": false,
"peer_metadata": null
} | ^7.10.0 | development |
dts2mdEnvironment{
"local_name": "dts2md",
"alias": false,
"peer_metadata": null
} | ^0.4.0 | development |
rollupEnvironment{
"local_name": "rollup",
"alias": false,
"peer_metadata": null
} | ^2.11.0 | development |
rollup-plugin-babelEnvironment{
"local_name": "rollup-plugin-babel",
"alias": false,
"peer_metadata": null
} | ^4.3.0 | development |
terserEnvironment{
"local_name": "terser",
"alias": false,
"peer_metadata": null
} | ^5.2.1 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^4.0.2 | development |
Source distribution
{
"integrity": "sha512-AEbUkvHxLsjMMTruoITcxqL6wqyZ3+K0c4SDGLekEmJXPCy6NGW8ZJijlaTIndQzYoXdU86fiQeurCZyDgwopA==",
"shasum": "14aebe0508498a0766830d8b43fdf601e3bbf688",
"tarball": "https://registry.npmjs.org/3h-term/-/3h-term-0.1.2.tgz",
"fileCount": 13,
"unpackedSize": 44659,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAr9mCRA9TVsSAnZWagAAhsYP/AtVP+88GjXGARHWQNjm\n7ajW9BrlllLCmWIQvxGO9uJRA9gONR4j2quTxjDkE+k0HhI32saOVdU/ooNf\nw338KN2Wg4pgm0boiAbK4G5/cFNzTAsw+Pb2ABPqR1wCwLFM50arC2C9H7tT\nB8dbXU2ngtGYk56VAXthpv+Hj4btiorDmvG9U4gczOqaqeGWjF4C/fiP94nG\n8KNJmuTNp7xDbtUAm0WjfSCZ0evus+Jd0aFa+wMTa5k99UDOcc3b5BN01P/6\nL2CMZE+0Wl1QhbxaLz3BsY48CTO06bNhQkxZXNZ9r7KNwrz50dxQeOm66S/G\nc6nYGrQ11afi5++VfMjH7A3fpldgJkhJpP9bWKbFuUkLQatXO5U4V4XdJLe+\n/b0/0vv5kjtw/iiXRCV8XauE9kiHP34MJEvisIpnblDITRuBCb9I+8bV0giD\ncAGSEpyZzK+N2QBKgX3QXm60bIfATeL9q8QfHlPsBR+BxzPZqmlAUkICWw0K\nadXU2xaP1Fbd4ZSqR4c3l5g5lAcAZKhUgNI6GMEHDVfk3D4UwPobRzwvilVL\nWraDyB7O9iYB0N3z9s4qftSh79mLcp/fXC3jki96xLGPDkvIcQXCHpK6IOEt\no8dhDTomgbv1B9vA5+ECyJlWmhsLQnQZQDIK8/8p6zjAb6mdzGRf4UFihYbO\nMFpE\r\n=HqlZ\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIAmhoYV85C5KM4DLp2cUsUnvQtsWNRa8jrBx1ryw2zpKAiEA3sd5gsFnc8yzWPVjsV9hNKjMz1BMpUCX9Ee7XC3po6k="
}
]
}Observed since 20 Oct, 19:43 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:9ea80720b8a0c38ab61d38525bbe497ca878d794639cb260805b67286f7b4e3f