JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 7
  • Score
    100M100P100Q118124F
  • License MIT

Deno std packages in a single package

Package Exports

    Readme

    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"));