@syncify/acquire
Version:
File require and import helper with TS Transform support
30 lines (24 loc) • 524 B
text/typescript
/**
* ESBuild extension validation
*/
export const REGEX_EXTJS = /\.(mjs|cjs|ts|js)$/;
/**
* ESBuild plugin regex filter
*/
export const REGEX_FILTER = /.*/;
/**
* ESBuild Node Modules
*/
export const REGEX_NODE_MODULES = /[/\\]node_modules[/\\]/;
/**
* Directory Name Variable
*/
export const VAR_DIRNAME = '__acquire_dirname__';
/**
* FilenameName Variable
*/
export const VAR_FILENAME = '__acquire_filename__';
/**
* Import meta Variable
*/
export const VAR_IMPORT_META = '__acquire_import_meta_url__';