ts-add-js-extension

v1.2.6
Add .js extension to each relative ESM import and export statement in JavaScript file
esm tsc typescript javascript js extension esnext

installation

pnpm i --frozen-lockfile

lint

eslint src/ test/ -f='stylish' --color

format

prettier --ignore-path .gitignore --write src/ test/

format-check

prettier --ignore-path .gitignore --check src/ test/

build-mjs

tsc -p tsconfig.mjs.json

build-cjs

tsc -p tsconfig.cjs.json

build-dts

tsc -p tsconfig.dts.json

build

rm -rf build && pnpm build-dts && pnpm build-cjs && pnpm build-mjs && node script/package.js

test-setup

cd test && rm -rf output && mkdir output && cp -r sample/** output && cd ../ && node script/test.js

test

pnpm test-setup && vitest

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 10/27/2022

Downloads

Maintainers