Socket
Socket
Sign inDemoInstall

unplugin

Package Overview
Dependencies
Maintainers
1
Versions
87
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unplugin - npm Package Compare versions

Comparing version 0.9.0 to 0.9.1

15

dist/index.d.ts

@@ -54,8 +54,9 @@ import { SourceMap, EmittedAsset, AcornNode, Plugin, PluginContextMeta } from 'rollup';

}
declare type UnpluginFactory<UserOptions> = (options: UserOptions | undefined, meta: UnpluginContextMeta) => UnpluginOptions;
declare type UnpluginFactory<UserOptions> = (options: UserOptions, meta: UnpluginContextMeta) => UnpluginOptions;
declare type UnpluginFactoryOutput<UserOptions, Return> = undefined extends UserOptions ? (options?: UserOptions) => Return : (options: UserOptions) => Return;
interface UnpluginInstance<UserOptions> {
rollup: (options?: UserOptions) => Plugin;
webpack: (options?: UserOptions) => WebpackPluginInstance;
vite: (options?: UserOptions) => Plugin$1;
esbuild: (options?: UserOptions) => Plugin$2;
rollup: UnpluginFactoryOutput<UserOptions, Plugin>;
webpack: UnpluginFactoryOutput<UserOptions, WebpackPluginInstance>;
vite: UnpluginFactoryOutput<UserOptions, Plugin$1>;
esbuild: UnpluginFactoryOutput<UserOptions, Plugin$2>;
raw: UnpluginFactory<UserOptions>;

@@ -79,4 +80,4 @@ }

declare function createUnplugin<UserOptions = {}>(factory: UnpluginFactory<UserOptions>): UnpluginInstance<UserOptions>;
declare function createUnplugin<UserOptions>(factory: UnpluginFactory<UserOptions>): UnpluginInstance<UserOptions>;
export { ExternalIdResult, ResolvedUnpluginOptions, Thenable, TransformResult, UnpluginBuildContext, UnpluginContext, UnpluginContextMeta, UnpluginFactory, UnpluginInstance, UnpluginOptions, createUnplugin };
export { ExternalIdResult, ResolvedUnpluginOptions, Thenable, TransformResult, UnpluginBuildContext, UnpluginContext, UnpluginContextMeta, UnpluginFactory, UnpluginFactoryOutput, UnpluginInstance, UnpluginOptions, createUnplugin };
{
"name": "unplugin",
"version": "0.9.0",
"packageManager": "pnpm@7.8.0",
"version": "0.9.1",
"packageManager": "pnpm@7.9.0",
"description": "Unified plugin system for build tools",

@@ -49,3 +49,3 @@ "repository": "unjs/unplugin",

"enhanced-resolve": "^5.10.0",
"esbuild": "^0.14.53",
"esbuild": "^0.15.1",
"eslint": "^8.21.0",

@@ -57,7 +57,7 @@ "fast-glob": "^3.2.11",

"picocolors": "^1.0.0",
"rollup": "^2.77.2",
"rollup": "^2.77.3",
"tsup": "^6.2.1",
"typescript": "^4.7.4",
"vite": "^3.0.4",
"vitest": "^0.21.0",
"vite": "^3.0.5",
"vitest": "^0.21.1",
"webpack": "^5.74.0",

@@ -64,0 +64,0 @@ "webpack-cli": "^4.10.0"

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc