Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gwuhaolin/babel-plugin-replace-require-suffix

replace file suffix in require(filepath.suffix)
https://github.com/gwuhaolin/babel-plugin-replace-require-suffix

babel plugin

Last synced: about 1 month ago
JSON representation

replace file suffix in require(filepath.suffix)

Awesome Lists containing this project

README

        

# babel-plugin-replace-require-suffix
replace file suffix in `require("filepath.suffix")`

## install
```bash
npm i babel-plugin-replace-require-suffix --save-dev
```

## example

#### replace `require('index.scss')` to `require('index.css')`

babel config
```json
{
"plugins": [
[
"replace-require-suffix",
{
"from": "scss",
"to": "css"
}
]
]
}
```
org code
```js
require('./index.scss');
```
out code
```js
require('./index.css');
```