Skip to content

TomokiMiyauci/esbuild-import-map

esbuild-import-map

JSR codecov GitHub semantic-release: angular standard-readme compliant

An esbuild plugin for import-maps.

Table of Contents

Install

deno:

deno add @miyauci/esbuild-import-map

node:

npx jsr add @miyauci/esbuild-import-map

Usage

import { importMapPlugin } from "@miyauci/esbuild-import-map";
import { build } from "esbuild";

await build({
  stdin: { contents: `import "@/mod.ts";`, resolveDir: import.meta.dirname },
  plugins: [importMapPlugin({
    url: import.meta.resolve("./import_map.json"),
    importMap: {
      imports: { "@/": "./src/" },
    },
  })],
  bundle: true,
  format: "esm",
});

API

See jsr doc for all APIs.

Contributing

See contributing.

License

MIT © 2024 Tomoki Miyauchi

About

An esbuild plugin for import-maps

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 2

  •  
  •