babel-plugin-remove-node-prefix
Version:
A Babel plugin to remove node prefix
54 lines (35 loc) • 1.25 kB
Markdown
# babel-plugin-remove-node-prefix
[](https://996.icu/#/en_US)
[](https://github.com/996icu/996.ICU/blob/master/LICENSE)

[](https://badge.fury.io/js/babel-plugin-remove-node-prefix)
A Babel plugin to remove node prefix.
Compatible with `Babel@^7.0.0`.
## Installation
```bash
npm install babel-plugin-remove-node-prefix --save
```
## Usage
```js
// import via esm
import babelPluginRemoveNodePrefix from "babel-plugin-remove-node-prefix";
// import via cjs
const babelPluginRemoveNodePrefix = require("babel-plugin-remove-node-prefix");
```
```js
import { transformSync } from "@babel/core";
import babelPluginRemoveNodePrefix from "babel-plugin-remove-node-prefix";
const code = `
import fs from 'node:fs'
`;
const result = transformSync(code, {
plugins: [babelPluginRemoveNodePrefix],
});
console.log(result.code);
// Output:
/**
import fs from 'fs'
*/
```
## License
The [Anti 996 License](LICENSE)