Skip to content

AFCMS/esbuild-plugin-json-cleaner

Repository files navigation

esbuild-plugin-json-cleanup

NPM Version JSR

An esbuild plugin to cleanup JSON files by changing the indentation and removing some top level tags.

import esbuild from "esbuild";
import JSONCleanerPlugin from "esbuild-plugin-json-cleaner";

esbuild.build({
  outdir: "dist",
  plugins: [
    JSONCleanerPlugin({
      src: "src/data.json",
      out: "data.json",
      removeSchema: true,
      removeTags: ["tag1", "tag2"],
      minify: false,
      space: 2,
    }),
  ],
});

About

Cleanup/minify JSON file in esbuild

Topics

Resources

License

Stars

Watchers

Forks

Contributors