2.1.3 • Published 1 year ago

@swwind/remove-exports v2.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@swwind/remove-exports

A SWC plugin for removing named exports and related imports from a module.

Example

Before

import { deps } from "./deps.ts";
export const foo = deps();
export const bar = 2333;

After removing foo.

export const bar = 2333;

Usage

import removeExports from "@swwind/remove-exports";

interface PluginOptions {
  // export names to remove
  removes?: string[];
}

jsc: {
  // ...
  experimental: {
    plugins: [
      removeExports(options),
    ];
  }
}

Note: this plugin does not support use module name directly.

2.1.2

1 year ago

2.1.1

1 year ago

2.1.3

1 year ago

2.1.0

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.0

1 year ago