Deno std
Import Deno std library using HTTP modules, in a single package, with no dependencies. Compatible with browsers, Node, Bun, and Deno.
Note: This package only includes stable APIs.
Use in browsers
The package can be imported from jsDelivr as standard HTTPS JavaScript modules:
<script type="module">
import { basename } from "https://cdn.jsdelivr.net/gh/oscarotero/std@1.0.0/path/mod.js";
console.log(basename("/hello/world.html"));
</script>
Use in Node/Bun
This package is also published in
NPM as deno-std
.
npm install deno-std
import { basename } from "deno-std/path/mod.js";
console.log(basename("/hello/world.html"));
Use in Deno
In Deno you can import the official @std packages from jsr.io. But if you prefer to manage a single version including all stable packages, you can import it from deno.land/x/_std:
import { basename } from "https://deno.land/x/_std@1.0.0/path/mod.ts";
console.log(basename("/hello/world.html"));
Due land/x
repository is not maintained anymore by Deno, you can import the
package
from jsDelivr
,
which probably is faster and with higher availability.
import { basename } from "https://cdn.jsdelivr.net/gh/oscarotero/std@1.0.0/path/mod.ts";
console.log(basename("/hello/world.html"));