Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 568 Bytes

README.md

File metadata and controls

21 lines (16 loc) · 568 Bytes

Recast utilities

Fix typescript paths

The Typescript convention is to write js imports without their extension: '.js'. This script rewrites the imports/exports paths so that they resolve to actual files. This is useful to ensure the files are usable without a bundler (direct node imports, import maps, ...).

node @geoblocks/recast-utils/fix_paths transpiled_dir

This can be used in your package.json prepare script:

{
  "scripts": {
    "prepare": "tsc --pretty && node node_modules/@geoblocks/recast-utils/fix_paths lib"
  }
}