Skip to content

jl917/vite-plugin-jsx-remove-attrs

Repository files navigation

vite-plugin-jsx-remove-attrs

This is a SWC-based plugin that removes some attributes from jsx, such as data-testid.

Under normal circumstances, it will only take effect when compiling, and will not take effect on the vite server.

Table of Contents

Installation

npm install --save-dev @julong/vite-plugin-jsx-remove-attrs

Usage

import removeAttrs from '@julong/vite-plugin-jsx-remove-attrs';

export default defineConfig(() => {
  plugins: [
    removeAttrs(['data-testid', 'data-xxx']),
  ],
});

Maintainers

JuLong - jl917

Contributing

Anyone is welcome to participate in the maintenance and development of this project, and can also submit Issues and PR's

License

MIT

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published