You are viewing documentation generated from a user contribution or an upcoming release. The contents of this document may not have been reviewed by the Deno team. Click here to view the documentation for the latest release.
Edit

Import maps

Deno supports import maps.

You can use import maps with the --import-map=<FILE> CLI flag or importMap option in the configuration file, the former will take precedence.

Example:

import_map.json

{
  "imports": {
    "fmt/": "https://deno.land/std@0.152.0/fmt/"
  }
}

color.ts

import { red } from "fmt/colors.ts";

console.log(red("hello world"));

Then:

$ deno run --import-map=import_map.json color.ts

To use your project root for absolute imports:

import_map.json

{
  "imports": {
    "/": "./",
    "./": "./"
  }
}

main.ts

import { MyUtil } from "/util.ts";

This causes import specifiers starting with / to be resolved relative to the import map's URL or file path.