/** * @file Plugins - pkgtype * @module mkbuild/plugins/pkgtype/plugin */ import type { PackageJson } from '@flex-development/pkg-types'; import type { Plugin } from 'esbuild'; /** * Returns a plugin to toggle the [`type`][1] field in the given `pkg`. * * [1]: https://nodejs.org/api/packages.html#type * * @see https://github.com/evanw/esbuild/issues/2026 * @see https://github.com/flex-development/toggle-pkg-type * * @param {PackageJson} pkg - `package.json` object * @return {Plugin} Package [`type`][1] toggle plugin */ declare const plugin: (pkg: PackageJson) => Plugin; export default plugin;