项目作者: shimataro

项目描述 :
NPM module to resolve import module extension for Deno
高级语言: TypeScript
项目地址: git://github.com/shimataro/deno-module-extension-resolver.git
创建时间: 2020-05-15T23:42:37Z
项目社区:https://github.com/shimataro/deno-module-extension-resolver

开源协议:MIT License

下载


deno-module-extension-resolver

Ubuntu
Release
Engine
License

Resolves module extensions in import / export from.

This is a NPM package for Deno.

Install

  1. npm i deno-module-extension-resolver

Usage

  1. deno-module-extension-resolver SRC_DIR DST_DIR
  • resolves module extensions in .ts / .js files
  • directory structure is keeped
  • destination directories will be created if not exist

Example

  1. // will be resolved
  2. import "/absolute/path/to/module";
  3. import foo from "./relative/path";
  4. import * as bar from "/named/export";
  5. export * from "/export/aggregation";
  6. export {baz, qux} from "/export/aggregation";
  7. // will NOT be resolved
  8. import "/already/resolved.ts";
  9. import "/files/to/resolve/not/exists";
  10. import "neither/absolute/nor/relative";
  11. import "https://example.com/not/file/path";
  12. require("/deno/does/not/support/require");

Changelog

See CHANGELOG.md.