Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 672 Bytes

README.md

File metadata and controls

38 lines (28 loc) · 672 Bytes

ts-import-transformer

Transform import and export paths to work on client and server environments.

Transforms

  • User-configured path replacements
  • Fix baseUrl relative paths
  • Add .js extension

Install

npm install --save-dev typescript ttypescript ts-import-transformer

Config

In this example, we enable the plugin and configure a path replacement for the superstruct library within our tsconfig.json:

{
  "compilerOptions": {
    "plugins": [
      {
        "transform": "ts-import-transformer",
        "superstruct": "./assets/superstruct/index"
      }
    ]
  }
}

Compile

npx ttsc -p tsconfig.json