@forge/bundler
6.2.1-experimental-04cc2b96.2.2-next.0
out/config/common.d.ts~
out/config/common.d.tsModified+7−6
Index: package/out/config/common.d.ts
===================================================================
--- package/out/config/common.d.ts
+++ package/out/config/common.d.ts
@@ -1,15 +1,16 @@
+/// <reference types="node" />
import { Configuration as WebpackConfig, ModuleOptions } from 'webpack';
import { Translations } from '@forge/manifest';
import { BundlerArgs } from '../types';
export declare const resolveModulePath: (moduleName: string) => string;
export declare function resolveStubPath(stubName: string): string;
-export declare const getDevToolConfig: ({ watchMode }: Pick<BundlerArgs, "watchMode">) => string;
-export type RequiredFields<T, F extends keyof T> = T & Required<Pick<T, F>>;
-export type CommonOutputOptions = RequiredFields<Required<WebpackConfig>['output'], 'path'>;
-type CommonModuleOptions = RequiredFields<ModuleOptions, 'rules'>;
-export type WebpackEntries = Record<string, string>;
-export type CommonWebpackConfig = RequiredFields<WebpackConfig, 'module' | 'plugins'> & Record<'output', CommonOutputOptions> & Record<'module', CommonModuleOptions> & Record<'entry', WebpackEntries>;
+export declare const getDevToolConfig: ({ watchMode }: Pick<BundlerArgs, 'watchMode'>) => string;
+export declare type RequiredFields<T, F extends keyof T> = T & Required<Pick<T, F>>;
+export declare type CommonOutputOptions = RequiredFields<Required<WebpackConfig>['output'], 'path'>;
+declare type CommonModuleOptions = RequiredFields<ModuleOptions, 'rules'>;
+export declare type WebpackEntries = Record<string, string>;
+export declare type CommonWebpackConfig = RequiredFields<WebpackConfig, 'module' | 'plugins'> & Record<'output', CommonOutputOptions> & Record<'module', CommonModuleOptions> & Record<'entry', WebpackEntries>;
export declare const geti18nRule: (i18nConfig: Translations) => {
test: RegExp;
include: string[];
type: string;