@anzerr/alias.util

Alias form require and import

Usage no npm install needed!

<script type="module">
  import anzerrAliasUtil from 'https://cdn.skypack.dev/@anzerr/alias.util';
</script>

README

Intro

GitHub Actions status | publish

Add alias to require and import. the typescript compiler doesn't transform alias paths

Install

npm install --save git+https://git@github.com/anzerr/alias.util.git
npm install --save @anzerr/alias.util

Example

require('alias.util').typescript();
require('@modules/index.js');
require('@test/sub/index.js');

require('alias.util').package();
require('@modules/index.js');
require('@test/sub/index.js');

const {Alias} = require('alias.util');
new Alias({
    '@modules': 'test/sub',
});
require('@modules/index.js');