@rosmarinus/import-map-generator
TypeScript icon, indicating that this package has built-in type declarations

0.2.6 • Public • Published

@rosmarinus/import-map-generator

npm package build status Start new PR in StackBlitz Codeflow

Generate an import map from your source code, which can be used to load modules in sub path.

Install

npm install @rosmarinus/import-map-generator -D

Usage

CLI

rosmarinus-import-map-generator gen-export-map --config map.config.js

API

import { genExportMap } from '@rosmarinus/import-map-generator';

await genExportMap({
  input: ['src/modules/*.ts'];
  outputFileName: 'dist/map.json';
  cwd: process.cwd();
});

Configuration

// map.config.js
module.exports = {
  // glob pattern to find all files that should be included in the export map
  input: ['src/modules/*.ts'],
  exclude: [],
  // output file name
  outputFileName: 'dist/map.json',
  // current working directory
  srcDir: 'src',
};

Readme

Keywords

Package Sidebar

Install

npm i @rosmarinus/import-map-generator

Weekly Downloads

2

Version

0.2.6

License

MIT

Unpacked Size

11.2 MB

Total Files

21

Last publish

Collaborators

  • rosmarinus